An open-source web-based recognition system: automated classification, detection, and explainability with a case study on pollen grains

Detalhes bibliográficos
Ano de defesa: 2025
Autor(a) principal: Furtado, Emanuel Ferreira
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
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