Sistema para classificação automática de grãos de soja baseado em visão computacional

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorNassu, Bogdan Tomoyuki-
Autor(es): dc.contributorhttps://orcid.org/0000-0001-6441-8543-
Autor(es): dc.contributorhttp://lattes.cnpq.br/4592104393315780-
Autor(es): dc.contributorNassu, Bogdan Tomoyuki-
Autor(es): dc.contributorhttps://orcid.org/0000-0001-6441-8543-
Autor(es): dc.contributorhttp://lattes.cnpq.br/4592104393315780-
Autor(es): dc.contributorGrando, Felipe-
Autor(es): dc.contributorhttps://orcid.org/0000-0003-1723-8982-
Autor(es): dc.contributorhttp://lattes.cnpq.br/7213762074229435-
Autor(es): dc.contributorDorini, Leyza Elmeri Baldo-
Autor(es): dc.contributorhttps://orcid.org/0000-0002-0483-3435-
Autor(es): dc.contributorhttp://lattes.cnpq.br/5726947194230379-
Autor(es): dc.creatorAlmeida, Jacqueline Marques Lara de-
Data de aceite: dc.date.accessioned2025-08-29T12:47:23Z-
Data de disponibilização: dc.date.available2025-08-29T12:47:23Z-
Data de envio: dc.date.issued2024-07-23-
Data de envio: dc.date.issued2024-07-23-
Data de envio: dc.date.issued2024-03-27-
Fonte completa do material: dc.identifierhttp://repositorio.utfpr.edu.br/jspui/handle/1/34166-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/1101869-
Descrição: dc.descriptionThe classification of soybean grains for quality control in agribusiness is an essential task, traditionally performed by human classifiers, involving the separation and visual analysis of the grains. However, this process is time-consuming and prone to human errors. In this work, we address the automation of this procedure through the analysis of grain images using computer vision techniques. To build an automated classification system, we tested various approaches and neural network architectures. Firstly, we created a dataset containing images of soybean grains of various classes, particularly focusing on severe damage classes: scorched, moldy, and burnt grains. We used the U-Net architecture for semantic segmentation, followed by digital image processing techniques to isolate the damaged grains. An alternative based on grain detection by a YOLO V4 network was also tested. Additionally, we evaluated convolutional networks such as EfficientNet B1 and MobileNet V1 for damage classification. Our experiments indicate that a cascade approach, with grain detection/segmentation followed by a classification step, yielded superior results to an approach with a single stage of grain detection already with their classes. The approach based on the YOLO V4 network for detection, followed by MobileNet V1 for classification, achieved an IoU value above 0.77 for the separation between healthy and damaged grains, and an accuracy of 0.8926 in damage classification, with a sensitivity of 0.8913 in identifying burnt grains — a metric that should be noted, as these grains can spontaneously combust, causing accidents and silo loss. Balancing between result quality and processing speed, this approach was chosen to be incorporated into a system for soybean grain classification produced by the company Neosilos, which has been marketed to sector cooperatives.-
Descrição: dc.descriptionA classificação de grãos de soja para controle de qualidade no agronegócio é uma tarefa essencial, tradicionalmente realizada por classificadores humanos, envolvendo a separação e análise visual dos grãos. No entanto, este processo é demorado e suscetível a erros humanos. Neste trabalho, abordamos a automatização desse procedimento por meio da análise de imagens de grãos, utilizando técnicas de visão computacional. Para construir um sistema de classificação automatizado, testamos várias abordagens e arquiteturas de redes neurais. Primeiramente, criamos um conjunto de dados contendo imagens de grãos de soja de classes variadas, em particular as classes de avaria consideradas graves: grãos ardidos, mofados e queimados. Utilizamos a arquitetura U-Net para segmentação semântica, seguida de técnicas de processamento digital de imagens para isolamento dos grãos avariados. Também foi testada uma alternativa baseada na detecção de grãos por uma rede YOLO V4. Além disso, avaliamos redes convolucionais como a EfficientNet B1 e MobileNet V1 para classificação das avarias. Nossos experimentos indicam que uma abordagem em cascata, com a detecção/segmentação dos grãos seguida de um passo de classificação, produziu resultados superiores a uma abordagem com um único estágio de detecção dos grãos já com suas classes. A abordagem baseada na rede YOLO V4 para detecção, seguida da MobileNet V1 para classificação apresentou um valor de IoU superior a 0.77 para a separação entre grãos sadios e avariados, e uma acurácia de 0.8926 na classificação das avarias, com uma sensibilidade de 0.8913 na identificação de grãos queimados — métrica que deve ser observada, pois estes grãos podem entrar em combustão espontânea, causando acidentes e a perda de silos. Com um equilíbrio entre qualidade dos resultados e velocidade no processamento, esta abordagem foi escolhida para ser incorporada a um sistema para classificação de grãos de soja, produzido pela empresa Neosilos, e que tem sido comercializado para cooperativas do setor.-
Formato: dc.formatapplication/pdf-
Idioma: dc.languagept_BR-
Publicador: dc.publisherUniversidade Tecnológica Federal do Paraná-
Publicador: dc.publisherCuritiba-
Publicador: dc.publisherBrasil-
Publicador: dc.publisherPrograma de Pós-Graduação em Computação Aplicada-
Publicador: dc.publisherUTFPR-
Direitos: dc.rightsopenAccess-
Direitos: dc.rightshttp://creativecommons.org/licenses/by/4.0/-
Palavras-chave: dc.subjectSoja - Controle de qualidade-
Palavras-chave: dc.subjectVisão por computador-
Palavras-chave: dc.subjectProcessamento de imagens - Técnicas digitais-
Palavras-chave: dc.subjectClassificação - Fotografias-
Palavras-chave: dc.subjectAprendizado profundo (aprendizado do computador)-
Palavras-chave: dc.subjectComputação semântica-
Palavras-chave: dc.subjectRedes neurais (Computação)-
Palavras-chave: dc.subjectSoybean - Quality control-
Palavras-chave: dc.subjectComputer vision-
Palavras-chave: dc.subjectImage processing - Digital techniques-
Palavras-chave: dc.subjectClassification - Photographs-
Palavras-chave: dc.subjectDeep learning (Machine learning)-
Palavras-chave: dc.subjectSemantic computing-
Palavras-chave: dc.subjectNeural networks (Computer science)-
Palavras-chave: dc.subjectCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO-
Palavras-chave: dc.subjectCiência da Computação-
Título: dc.titleSistema para classificação automática de grãos de soja baseado em visão computacional-
Título: dc.titleComputer vision-based system for automatic soy bean classification-
Tipo de arquivo: dc.typelivro digital-
Aparece nas coleções:Repositorio Institucional da UTFPR - RIUT

Não existem arquivos associados a este item.