An open-source web-based recognition system: automated classification, detection, and explainability with a case study on pollen grains
| Ano de defesa: | 2025 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | eng |
| Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://www.teses.usp.br/teses/disponiveis/76/76135/tde-18092025-083228/ |
Resumo: | Pollen grains play a fundamental role in plant reproduction and in maintaining biodiversity. Understanding pollen biology provides valuable insights into pollination mechanisms, plant evolution, and ecological interactions. Currently, pollen detection systems rely on manual collection and analysis processes, which are time-consuming, labor-intensive, and prone to errors. The identification and classification of pollen grains remain a major challenge, especially considering the high diversity of plant species and the morphological variability of pollen grains. Furthermore, manual counting and classification are tasks that demand considerable time and may lead to inconsistencies due to human error. In this dissertation, we present an open-source web application developed using deep learning techniques for the automated classification and detection of pollen grains in microscopic images. The main goal of the application is to simplify the process for users without technical expertise, reducing the effort required compared to traditional manual methods. To achieve this, both traditional machine learning approaches and deep learning techniques were systematically explored to improve the accuracy of the results. Given the need and importance of transparency and reliability in artificial intelligence (AI) models, explainable AI (xAI) techniques — such as gradient-based methods, perturbation techniques, and feature visualization — were applied to various models, including DenseNet, EfficientNet, ResNet, and hybrid CNN-Transformer architectures. The results demonstrated that deep learning models significantly outperform traditional methods, offering greater accuracy, speed, and reliability. Additionally, the developed web platform proved to be intuitive, facilitating real-time pollen recognition and enhancing the interpretability of the models used. Beyond representing an advancement in automated pollen recognition, this approach also establishes a solid foundation for future research in interdisciplinary AI applications. |
| id |
USP_151e34facee05cff24c14133f677ae97 |
|---|---|
| oai_identifier_str |
oai:teses.usp.br:tde-18092025-083228 |
| network_acronym_str |
USP |
| network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
| repository_id_str |
|
| spelling |
An open-source web-based recognition system: automated classification, detection, and explainability with a case study on pollen grainsSistema de reconhecimento web open-source: classificação, detecção e explicabilidade automatizadas com um estudo de caso em grãos de pólenAplicação webAprendizado profundoArtificial intelligenceDeep learningInteligência artificialPollen recognitionReconhecimento de pólenWeb applicationPollen grains play a fundamental role in plant reproduction and in maintaining biodiversity. Understanding pollen biology provides valuable insights into pollination mechanisms, plant evolution, and ecological interactions. Currently, pollen detection systems rely on manual collection and analysis processes, which are time-consuming, labor-intensive, and prone to errors. The identification and classification of pollen grains remain a major challenge, especially considering the high diversity of plant species and the morphological variability of pollen grains. Furthermore, manual counting and classification are tasks that demand considerable time and may lead to inconsistencies due to human error. In this dissertation, we present an open-source web application developed using deep learning techniques for the automated classification and detection of pollen grains in microscopic images. The main goal of the application is to simplify the process for users without technical expertise, reducing the effort required compared to traditional manual methods. To achieve this, both traditional machine learning approaches and deep learning techniques were systematically explored to improve the accuracy of the results. Given the need and importance of transparency and reliability in artificial intelligence (AI) models, explainable AI (xAI) techniques — such as gradient-based methods, perturbation techniques, and feature visualization — were applied to various models, including DenseNet, EfficientNet, ResNet, and hybrid CNN-Transformer architectures. The results demonstrated that deep learning models significantly outperform traditional methods, offering greater accuracy, speed, and reliability. Additionally, the developed web platform proved to be intuitive, facilitating real-time pollen recognition and enhancing the interpretability of the models used. Beyond representing an advancement in automated pollen recognition, this approach also establishes a solid foundation for future research in interdisciplinary AI applications.Os grãos de pólen desempenham um papel essencial na reprodução vegetal e na manutenção da biodiversidade. Compreender a biologia do pólen permite um maior entendimento dos mecanismos de polinização, da evolução das plantas e das interações ecológicas. Atualmente, os sistemas de detecção de pólen baseiam-se em processos manuais de coleta e análise, que são trabalhosos, demorados e sujeitos a erros. A identificação e classificação de grãos de pólen representam um grande desafio, especialmente considerando a elevada diversidade de espécies vegetais e a variação morfológica dos grãos. Além disso, a contagem e classificação manual são tarefas que demandam muito tempo e podem apresentar inconsistências devido a falhas humanas. Nesta dissertação, apresentamos uma aplicação web de código aberto, desenvolvida com técnicas de aprendizado profundo, para a classificação e detecção automatizada de grãos de pólen em imagens microscópicas. O objetivo da aplicação é simplificar o processo para usuários sem conhecimento técnico, reduzindo o esforço necessário em comparação com os métodos manuais tradicionais. Para isso, foram exploradas de forma sistemática abordagens tradicionais de aprendizado de máquina e técnicas de aprendizado profundo a fim de aumentar a precisão dos resultados. Dado a necessidade e importância da transparência e da confiabilidade dos modelos de inteligência artificial (IA), técnicas de IA explicável (xAI), como métodos baseados em gradientes, perturbações e visualização de características, foram aplicadas em diversos modelos, incluindo DenseNet, EfficientNet, ResNet e arquiteturas híbridas CNN-Transformer. Os resultados obtidos demonstraram que os modelos de aprendizado profundo superam significativamente os métodos tradicionais, oferecendo maior precisão, rapidez e confiabilidade. Além disso, a plataforma web desenvolvida mostrou-se intuitiva, facilitando o reconhecimento de grãos de pólen em tempo real e a interpretabilidade dos modelos utilizados. Essa abordagem, além de representar um avanço no reconhecimento automatizado de pólen, estabelece uma base sólida para futuras pesquisas em aplicações interdisciplinares de IA.Biblioteca Digitais de Teses e Dissertações da USPBruno, Odemir MartinezRibas, Lucas CorreiaFurtado, Emanuel Ferreira2025-07-15info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/76/76135/tde-18092025-083228/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesseng2025-09-18T16:24:02Zoai:teses.usp.br:tde-18092025-083228Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212025-09-18T16:24:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
| dc.title.none.fl_str_mv |
An open-source web-based recognition system: automated classification, detection, and explainability with a case study on pollen grains Sistema de reconhecimento web open-source: classificação, detecção e explicabilidade automatizadas com um estudo de caso em grãos de pólen |
| title |
An open-source web-based recognition system: automated classification, detection, and explainability with a case study on pollen grains |
| spellingShingle |
An open-source web-based recognition system: automated classification, detection, and explainability with a case study on pollen grains Furtado, Emanuel Ferreira Aplicação web Aprendizado profundo Artificial intelligence Deep learning Inteligência artificial Pollen recognition Reconhecimento de pólen Web application |
| title_short |
An open-source web-based recognition system: automated classification, detection, and explainability with a case study on pollen grains |
| title_full |
An open-source web-based recognition system: automated classification, detection, and explainability with a case study on pollen grains |
| title_fullStr |
An open-source web-based recognition system: automated classification, detection, and explainability with a case study on pollen grains |
| title_full_unstemmed |
An open-source web-based recognition system: automated classification, detection, and explainability with a case study on pollen grains |
| title_sort |
An open-source web-based recognition system: automated classification, detection, and explainability with a case study on pollen grains |
| author |
Furtado, Emanuel Ferreira |
| author_facet |
Furtado, Emanuel Ferreira |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Bruno, Odemir Martinez Ribas, Lucas Correia |
| dc.contributor.author.fl_str_mv |
Furtado, Emanuel Ferreira |
| dc.subject.por.fl_str_mv |
Aplicação web Aprendizado profundo Artificial intelligence Deep learning Inteligência artificial Pollen recognition Reconhecimento de pólen Web application |
| topic |
Aplicação web Aprendizado profundo Artificial intelligence Deep learning Inteligência artificial Pollen recognition Reconhecimento de pólen Web application |
| description |
Pollen grains play a fundamental role in plant reproduction and in maintaining biodiversity. Understanding pollen biology provides valuable insights into pollination mechanisms, plant evolution, and ecological interactions. Currently, pollen detection systems rely on manual collection and analysis processes, which are time-consuming, labor-intensive, and prone to errors. The identification and classification of pollen grains remain a major challenge, especially considering the high diversity of plant species and the morphological variability of pollen grains. Furthermore, manual counting and classification are tasks that demand considerable time and may lead to inconsistencies due to human error. In this dissertation, we present an open-source web application developed using deep learning techniques for the automated classification and detection of pollen grains in microscopic images. The main goal of the application is to simplify the process for users without technical expertise, reducing the effort required compared to traditional manual methods. To achieve this, both traditional machine learning approaches and deep learning techniques were systematically explored to improve the accuracy of the results. Given the need and importance of transparency and reliability in artificial intelligence (AI) models, explainable AI (xAI) techniques — such as gradient-based methods, perturbation techniques, and feature visualization — were applied to various models, including DenseNet, EfficientNet, ResNet, and hybrid CNN-Transformer architectures. The results demonstrated that deep learning models significantly outperform traditional methods, offering greater accuracy, speed, and reliability. Additionally, the developed web platform proved to be intuitive, facilitating real-time pollen recognition and enhancing the interpretability of the models used. Beyond representing an advancement in automated pollen recognition, this approach also establishes a solid foundation for future research in interdisciplinary AI applications. |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025-07-15 |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://www.teses.usp.br/teses/disponiveis/76/76135/tde-18092025-083228/ |
| url |
https://www.teses.usp.br/teses/disponiveis/76/76135/tde-18092025-083228/ |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
|
| dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.coverage.none.fl_str_mv |
|
| dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
| publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
| dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
| instname_str |
Universidade de São Paulo (USP) |
| instacron_str |
USP |
| institution |
USP |
| reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
| collection |
Biblioteca Digital de Teses e Dissertações da USP |
| repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
| repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
| _version_ |
1848370478752727040 |