InsectCV: um sistema para detecção de insetos em imagens digitais

Detalhes bibliográficos
Autor(a) principal: De Cesaro Júnior, Telmo
Data de Publicação: 2020
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF)
Texto Completo: http://tede.upf.br:8080/jspui/handle/tede/1956
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-1_6393239f9785ee575ea3fc86d46bb66a
oai_identifier_str oai:tede.upf.br:tede/1956
network_acronym_str UPF-1
network_name_str Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF)
repository_id_str
spelling Rieder, Rafael95320598068http://lattes.cnpq.br/301049709437749700001347080http://lattes.cnpq.br/2203361164630380De Cesaro Júnior, Telmo2021-02-19T21:29:04Z2020-12-21DE 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.http://tede.upf.br:8080/jspui/handle/tede/1956The 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.Submitted by Aline Rezende (alinerezende@upf.br) on 2021-02-19T21:29:04Z No. of bitstreams: 1 2020TelmoDeCesaroJunior.pdf: 5991081 bytes, checksum: 4b32d8d00286c44dfcbab6d5d5993c0f (MD5)Made available in DSpace on 2021-02-19T21:29:04Z (GMT). No. of bitstreams: 1 2020TelmoDeCesaroJunior.pdf: 5991081 bytes, checksum: 4b32d8d00286c44dfcbab6d5d5993c0f (MD5) Previous issue date: 2020-12-21application/pdfporUniversidade de Passo FundoPrograma de Pós-Graduação em Computação AplicadaUPFBrasilInstituto de Ciências Exatas e Geociências – ICEGInformática na agriculturaPragas agrícolas - ControleCIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOInsectCV: um sistema para detecção de insetos em imagens digitaisInsectCV: a system for detecting insects in digital imagesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis-70926567600265482650050060061067264934210586263671711205811204509info:eu-repo/semantics/openAccessreponame:Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF)instname:Universidade de Passo Fundo (UPF)instacron:UPFORIGINAL2020TelmoDeCesaroJunior.pdf2020TelmoDeCesaroJunior.pdfapplication/pdf5991081http://tede.upf.br:8080/jspui/bitstream/tede/1956/2/2020TelmoDeCesaroJunior.pdf4b32d8d00286c44dfcbab6d5d5993c0fMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82165http://tede.upf.br:8080/jspui/bitstream/tede/1956/1/license.txtbd3efa91386c1718a7f26a329fdcb468MD51tede/19562021-11-23 12:48:55.805oai:tede.upf.br:tede/1956Tk9UQTogQ09MT1FVRSBBUVVJIEEgU1VBIFBSw5NQUklBIExJQ0VOw4dBCkVzdGEgbGljZW7Dp2EgZGUgZXhlbXBsbyDDqSBmb3JuZWNpZGEgYXBlbmFzIHBhcmEgZmlucyBpbmZvcm1hdGl2b3MuCgpMSUNFTsOHQSBERSBESVNUUklCVUnDh8ODTyBOw4NPLUVYQ0xVU0lWQQoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgClhYWCAoU2lnbGEgZGEgVW5pdmVyc2lkYWRlKSBvIGRpcmVpdG8gbsOjby1leGNsdXNpdm8gZGUgcmVwcm9kdXppciwgIHRyYWR1emlyIChjb25mb3JtZSBkZWZpbmlkbyBhYmFpeG8pLCBlL291IApkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlIAplbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhbnNwb3IgYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIApwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgU2lnbGEgZGUgVW5pdmVyc2lkYWRlIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBhIHN1YSB0ZXNlIG91IApkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyAKbmVzdGEgbGljZW7Dp2EuIFZvY8OqIHRhbWLDqW0gZGVjbGFyYSBxdWUgbyBkZXDDs3NpdG8gZGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBuw6NvLCBxdWUgc2VqYSBkZSBzZXUgCmNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiAKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSAKb3MgZGlyZWl0b3MgYXByZXNlbnRhZG9zIG5lc3RhIGxpY2Vuw6dhLCBlIHF1ZSBlc3NlIG1hdGVyaWFsIGRlIHByb3ByaWVkYWRlIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIAppZGVudGlmaWNhZG8gZSByZWNvbmhlY2lkbyBubyB0ZXh0byBvdSBubyBjb250ZcO6ZG8gZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG9yYSBkZXBvc2l0YWRhLgoKQ0FTTyBBIFRFU0UgT1UgRElTU0VSVEHDh8ODTyBPUkEgREVQT1NJVEFEQSBURU5IQSBTSURPIFJFU1VMVEFETyBERSBVTSBQQVRST0PDjU5JTyBPVSAKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBTSUdMQSBERSAKVU5JVkVSU0lEQURFLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyAKVEFNQsOJTSBBUyBERU1BSVMgT0JSSUdBw4fDlUVTIEVYSUdJREFTIFBPUiBDT05UUkFUTyBPVSBBQ09SRE8uCgpBIFNpZ2xhIGRlIFVuaXZlcnNpZGFkZSBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lIChzKSBvdSBvKHMpIG5vbWUocykgZG8ocykgCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIApjb25jZWRpZGFzIHBvciBlc3RhIGxpY2Vuw6dhLgo=Biblioteca Digital de Teses e DissertaçõesPUBhttp://tede.upf.br/oai/requestbiblio@upf.br || bio@upf.br || cas@upf.br || car@upf.br || lve@upf.br || sar@upf.br || sol@upf.br || upfmundi@upf.br || jucelei@upf.bropendoar:2021-11-23T14:48:55Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF) - Universidade de Passo Fundo (UPF)false
dc.title.por.fl_str_mv InsectCV: um sistema para detecção de insetos em imagens digitais
dc.title.alternative.eng.fl_str_mv 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.advisor1.fl_str_mv Rieder, Rafael
dc.contributor.advisor1ID.fl_str_mv 95320598068
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/3010497094377497
dc.contributor.authorID.fl_str_mv 00001347080
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/2203361164630380
dc.contributor.author.fl_str_mv De Cesaro Júnior, Telmo
contributor_str_mv Rieder, Rafael
dc.subject.por.fl_str_mv Informática na agricultura
Pragas agrícolas - Controle
topic Informática na agricultura
Pragas agrícolas - Controle
CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
dc.subject.cnpq.fl_str_mv 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.issued.fl_str_mv 2020-12-21
dc.date.accessioned.fl_str_mv 2021-02-19T21:29:04Z
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.citation.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.
dc.identifier.uri.fl_str_mv http://tede.upf.br:8080/jspui/handle/tede/1956
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 http://tede.upf.br:8080/jspui/handle/tede/1956
dc.language.iso.fl_str_mv por
language por
dc.relation.program.fl_str_mv -709265676002654826
dc.relation.confidence.fl_str_mv 500
500
600
dc.relation.department.fl_str_mv 6106726493421058626
dc.relation.cnpq.fl_str_mv 3671711205811204509
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade de Passo Fundo
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Computação Aplicada
dc.publisher.initials.fl_str_mv UPF
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Instituto de Ciências Exatas e Geociências – ICEG
publisher.none.fl_str_mv Universidade de Passo Fundo
dc.source.none.fl_str_mv reponame:Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF)
instname:Universidade de Passo Fundo (UPF)
instacron:UPF
instname_str Universidade de Passo Fundo (UPF)
instacron_str UPF
institution UPF
reponame_str Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF)
collection Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF)
bitstream.url.fl_str_mv http://tede.upf.br:8080/jspui/bitstream/tede/1956/2/2020TelmoDeCesaroJunior.pdf
http://tede.upf.br:8080/jspui/bitstream/tede/1956/1/license.txt
bitstream.checksum.fl_str_mv 4b32d8d00286c44dfcbab6d5d5993c0f
bd3efa91386c1718a7f26a329fdcb468
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca de teses e dissertações da Universidade de Passo Fundo (BDTD UPF) - Universidade de Passo Fundo (UPF)
repository.mail.fl_str_mv biblio@upf.br || bio@upf.br || cas@upf.br || car@upf.br || lve@upf.br || sar@upf.br || sol@upf.br || upfmundi@upf.br || jucelei@upf.br
_version_ 1809092296533082112