InsectCV: um sistema para detecção de insetos em imagens digitais
| Ano de defesa: | 2020 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade de Passo Fundo
Instituto de Ciências Exatas e Geociências – ICEG Brasil UPF Programa de Pós-Graduação em Computação Aplicada |
| 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://repositorio.upf.br/handle/123456789/1826 |
Resumo: | The manual task of counting and identifying small insects, such as aphids and parasitoids, captured in color-type field traps is exhausting, time-consuming, and non-scalable. This activity involves the separation of the elements of interest and requires the use of magnifiers or microscopes. Recent advances in artificial intelligence, image processing, and high-performance computing have enabled the development of efficient computer vision solutions to monitor pests and identify diseases in plants. With this in mind, this work presents InsectCV, a system for the automatic counting and identification of insects in images generated by the scanning of samples captured in traps. For the development of this solution, we used a 209 grayscale images dataset containing 17,908 labeled insects, a convolutional neural network Mask R-CNN to generate the model, and the development of three web services. During the training of the model, we applied the transfer learning technique and the data augmentation. We defined two new parameters to adjust the false-positive ratio by class. We used images of insects obtained from traps exposed in Coxilha and Passo Fundo, RS, Brazil in 2019 and 2020 wheat crops. In comparison to the manual counting, we verified coefficients determination close to 1 (R2 = 0:87 for aphids and R2 = 0:92 for parasitoids), proving the ability of the model to identify the fluctuation of population levels for these insects. Therefore, InsectCV can be used to detect action thresholds in alert systems for integrated pest management. |
| id |
UPF_c471a90d3e00ea9826ff864532f449bd |
|---|---|
| oai_identifier_str |
oai:repositorio.upf.br:123456789/1826 |
| network_acronym_str |
UPF |
| network_name_str |
Repositório Institucional da UPF |
| repository_id_str |
|
| spelling |
InsectCV: um sistema para detecção de insetos em imagens digitaisInsectCV: a system for detecting insects in digital imagesInformática na agriculturaPragas agrícolas - ControleCIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOThe manual task of counting and identifying small insects, such as aphids and parasitoids, captured in color-type field traps is exhausting, time-consuming, and non-scalable. This activity involves the separation of the elements of interest and requires the use of magnifiers or microscopes. Recent advances in artificial intelligence, image processing, and high-performance computing have enabled the development of efficient computer vision solutions to monitor pests and identify diseases in plants. With this in mind, this work presents InsectCV, a system for the automatic counting and identification of insects in images generated by the scanning of samples captured in traps. For the development of this solution, we used a 209 grayscale images dataset containing 17,908 labeled insects, a convolutional neural network Mask R-CNN to generate the model, and the development of three web services. During the training of the model, we applied the transfer learning technique and the data augmentation. We defined two new parameters to adjust the false-positive ratio by class. We used images of insects obtained from traps exposed in Coxilha and Passo Fundo, RS, Brazil in 2019 and 2020 wheat crops. In comparison to the manual counting, we verified coefficients determination close to 1 (R2 = 0:87 for aphids and R2 = 0:92 for parasitoids), proving the ability of the model to identify the fluctuation of population levels for these insects. Therefore, InsectCV can be used to detect action thresholds in alert systems for integrated pest management.A tarefa manual de contagem e identificação de pequenos insetos, como afídeos e parasitoides, capturados em armadilhas de campo do tipo cor é exaustiva, demorada e não escalável. Essa atividade envolve a separação dos elementos de interesse e requer a utilização de lupas e/ou microscópios. Recentes avanços em inteligência artificial, processamento de imagens e computação de alto desempenho têm viabilizado o desenvolvimento de soluções de visão computacional eficientes para monitorar pragas e identificar doenças em plantas. Nesse sentido, este trabalho apresenta o InsectCV, um sistema para a contagem e identificação automática de insetos em imagens geradas pela digitalização de amostras capturadas em armadilhas. Para o desenvolvimento dessa solução, utilizou-se um conjunto de 209 imagens em escala de cinza contendo 17.908 insetos rotulados, a rede neural convolucional profunda Mask R-CNN para a geração do modelo e a implementação de três serviços web. No treinamento do modelo foi aplicada a técnica de transferência de aprendizado e aumento de dados. Foram definidos dois novos parâmetros para ajustar a relação de falsos positivos por classe. Para a validação do modelo foram utilizadas imagens de insetos obtidas a partir de armadilhas expostas em Coxilha e Passo Fundo, RS, Brasil nas safras de trigo de 2019 e 2020. Em comparação com a contagem manual, os coeficientes de determinação foram próximos a 1 (R 2 = 0,87 para afídeos e R 2 = 0,92 para parasitoides), indicando a capacidade do modelo em identificar a flutuação dos níveis populacionais para esses insetos. Sendo assim, o InsectCV pode ser utilizado para detectar limiares de ação em sistemas de alerta para manejo integrado de pragas.Universidade de Passo FundoInstituto de Ciências Exatas e Geociências – ICEGBrasilUPFPrograma de Pós-Graduação em Computação AplicadaRieder, Rafaelhttp://lattes.cnpq.br/3010497094377497De Cesaro Júnior, Telmo2025-05-07T12:44:52Z2020-12-21info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfDE CESARO Júnior, Telmo. InsectCV: um sistema para detecção de insetos em imagens digitais. 2020. 78 f. Dissertação (Mestrado em Computação Aplicada) - Universidade de Passo Fundo, Passo Fundo, RS, 2020.https://repositorio.upf.br/handle/123456789/1826porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UPFinstname:Universidade de Passo Fundo (UPF)instacron:UPF2025-05-07T14:22:13Zoai:repositorio.upf.br:123456789/1826Repositório InstitucionalPRIhttp://repositorio.upf.br/oai/requestjucelei@upf.br||biblio@upf.bropendoar:16102025-05-07T14:22:13Repositório Institucional da UPF - Universidade de Passo Fundo (UPF)false |
| dc.title.none.fl_str_mv |
InsectCV: um sistema para detecção de insetos em imagens digitais InsectCV: a system for detecting insects in digital images |
| title |
InsectCV: um sistema para detecção de insetos em imagens digitais |
| spellingShingle |
InsectCV: um sistema para detecção de insetos em imagens digitais De Cesaro Júnior, Telmo Informática na agricultura Pragas agrícolas - Controle CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| title_short |
InsectCV: um sistema para detecção de insetos em imagens digitais |
| title_full |
InsectCV: um sistema para detecção de insetos em imagens digitais |
| title_fullStr |
InsectCV: um sistema para detecção de insetos em imagens digitais |
| title_full_unstemmed |
InsectCV: um sistema para detecção de insetos em imagens digitais |
| title_sort |
InsectCV: um sistema para detecção de insetos em imagens digitais |
| author |
De Cesaro Júnior, Telmo |
| author_facet |
De Cesaro Júnior, Telmo |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Rieder, Rafael http://lattes.cnpq.br/3010497094377497 |
| dc.contributor.author.fl_str_mv |
De Cesaro Júnior, Telmo |
| dc.subject.por.fl_str_mv |
Informática na agricultura Pragas agrícolas - Controle CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| topic |
Informática na agricultura Pragas agrícolas - Controle CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| description |
The manual task of counting and identifying small insects, such as aphids and parasitoids, captured in color-type field traps is exhausting, time-consuming, and non-scalable. This activity involves the separation of the elements of interest and requires the use of magnifiers or microscopes. Recent advances in artificial intelligence, image processing, and high-performance computing have enabled the development of efficient computer vision solutions to monitor pests and identify diseases in plants. With this in mind, this work presents InsectCV, a system for the automatic counting and identification of insects in images generated by the scanning of samples captured in traps. For the development of this solution, we used a 209 grayscale images dataset containing 17,908 labeled insects, a convolutional neural network Mask R-CNN to generate the model, and the development of three web services. During the training of the model, we applied the transfer learning technique and the data augmentation. We defined two new parameters to adjust the false-positive ratio by class. We used images of insects obtained from traps exposed in Coxilha and Passo Fundo, RS, Brazil in 2019 and 2020 wheat crops. In comparison to the manual counting, we verified coefficients determination close to 1 (R2 = 0:87 for aphids and R2 = 0:92 for parasitoids), proving the ability of the model to identify the fluctuation of population levels for these insects. Therefore, InsectCV can be used to detect action thresholds in alert systems for integrated pest management. |
| publishDate |
2020 |
| dc.date.none.fl_str_mv |
2020-12-21 2025-05-07T12:44:52Z |
| 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 |
DE CESARO Júnior, Telmo. InsectCV: um sistema para detecção de insetos em imagens digitais. 2020. 78 f. Dissertação (Mestrado em Computação Aplicada) - Universidade de Passo Fundo, Passo Fundo, RS, 2020. https://repositorio.upf.br/handle/123456789/1826 |
| identifier_str_mv |
DE CESARO Júnior, Telmo. InsectCV: um sistema para detecção de insetos em imagens digitais. 2020. 78 f. Dissertação (Mestrado em Computação Aplicada) - Universidade de Passo Fundo, Passo Fundo, RS, 2020. |
| url |
https://repositorio.upf.br/handle/123456789/1826 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade de Passo Fundo Instituto de Ciências Exatas e Geociências – ICEG Brasil UPF Programa de Pós-Graduação em Computação Aplicada |
| publisher.none.fl_str_mv |
Universidade de Passo Fundo Instituto de Ciências Exatas e Geociências – ICEG Brasil UPF Programa de Pós-Graduação em Computação Aplicada |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UPF instname:Universidade de Passo Fundo (UPF) instacron:UPF |
| instname_str |
Universidade de Passo Fundo (UPF) |
| instacron_str |
UPF |
| institution |
UPF |
| reponame_str |
Repositório Institucional da UPF |
| collection |
Repositório Institucional da UPF |
| repository.name.fl_str_mv |
Repositório Institucional da UPF - Universidade de Passo Fundo (UPF) |
| repository.mail.fl_str_mv |
jucelei@upf.br||biblio@upf.br |
| _version_ |
1864264065746993152 |