Please use this identifier to cite or link to this item: http://rima.ufrrj.br/jspui/handle/20.500.14407/25821
Tipo do documento: Dissertação
Title: Desenvolvimento de sistema de visão computacional para seleção de produtos agrícolas a partir da aplicação de redes neurais convolucionais
Other Titles: Development of a computer vision system for selecting agricultural products using convolutional neural networks
Authors: Carvalho, João Célio Luna de
Orientador(a): Costa, Anderson Gomide
Primeiro coorientador: Oliveira, Marcus Vinicius Morais de
Primeiro membro da banca: Costa, Anderson Gomide
Segundo membro da banca: Paes, Juliana Lobo
Terceiro membro da banca: Sousa, Emanoel Di Tarso Dos Santos
Keywords: imagens digitais;aprendizado de máquinas;Raspberry Pi;pós-colheita;digital images;machine learning;post-harvest
Área(s) do CNPq: Engenharia Agrícola
Idioma: por
Issue Date: 29-Jul-2025
Publisher: Universidade Federal Rural do Rio de Janeiro
Sigla da instituição: UFRRJ
Departamento: Instituto de Tecnologia
Programa: Programa de Pós-Graduação em Engenharia Agrícola e Ambiental
Citation: CARVALHO, João Célio Luna de. Desenvolvimento de sistema de visão computacional para seleção de produtos agrícolas a partir da aplicação de redes neurais convolucionais. 2025. 99 f. Dissertação (Mestrado em Engenharia Agrícola e Ambiental) - Instituto de Tecnologia, Universidade Federal Rural do Rio de Janeiro, Seropédica, 2025.
Abstract: A demanda por produtos agrícolas de qualidade aumenta conforme o crescimento da produção alimentícia e da população mundial. Equipamentos focados na classificação destes produtos ainda são escassos e as Redes Neurais Convolucionais (CNN) têm sido aplicadas com este propósito. O objetivo desse projeto foi criar um sistema de visão computacional capaz de selecionar produtos agrícolas de forma automatizada em função de atributos de qualidade. Para isso, a câmara seletora de imagens foi composta por um Raspberry Pi 5 acoplado ao módulo de câmera próprio, monitor LCD e lâmpadas LED para iluminação, com o software para treinamento das CNNs e classificação dos dados armazenados em sua memória interna. Três CNN foram comparadas, sendo duas com arquiteturas pré-estabelecidas (AlexNet e Mobile Net), e uma com arquitetura adaptada para este projeto (OakMoonNet). Um software foi desenvolvido para aquisição das imagens, e outro para a aplicação das CNNs e obtenção das métricas de desempenho de classificação. As CNNs foram aplicadas a seis bancos de imagens, dos quais, dois compostos por imagens obtidas por meio da câmara seletora, com iluminação controlada, e quatro compostos por imagens em condições variadas de ambiente, quantidade e iluminação. A comparação de desempenho das CNNs foi realizada por meio da avaliação dos parâmetros de Acurácia, Precisão, Sensibilidade (Recall) e F1-Score, obtidos durante o treinamento. A CCN OakMoonNet apresentou o melhor desempenho para os experimentos realizados como avaliação da câmara seletora, obtendo 77% de acurácia (tempo de processamento 23 min e 53 seg) para a classificação da severidade de danos em laranjas e 100% de acurácia para classificação dos frutos de tomates em função maturação (tempo de processamento 4 min e 12 seg). Para os experimentos complementares de validação do software, com dados obtidos fora da câmara seletora, o padrão se repetiu, com a OakMoonNet apresentando sempre a maior acurácia e menor tempo de treinamento, se mostrando mais eficiente na classificação de produtos agrícolas em comparação com as CNNs AlexNet e MobileNet, com baixo custo computacional, alta acurácia e baixo tempo de treinamento.
Abstract: The demand for quality agricultural products increases as food production and the world population grows. Equipment focused on the classification of these products is still scarce, and Convolutional Neural Networks (CNN) have been applied for this purpose. The objective of this project was to create a computer vision system capable of automatically selecting agricultural products based on quality attributes. To this end, the image selection camera consisted of a Raspberry Pi 5 coupled with its own camera module, LCD monitor, and LED lamps for lighting, with software for training CNNs and classifying the data stored in its internal memory. Three CNNs were compared, two with pre-established architectures (AlexNet and Mobile Net), and one with an architecture adapted for this project (OakMoonNet). One software was developed for image acquisition, and another for applying CNNs and obtaining classification performance metrics. The CNNs were applied to six image databases, two of which consisted of images obtained using a selector camera with controlled lighting, and four of which consisted of images under varying environmental conditions, quantities, and lighting. The performance of the CNNs was compared by evaluating the parameters of Accuracy, Precision, Sensitivity (Recall), and F1-Score obtained during training. The OakMoonNet CCN performed best in the experiments conducted to evaluate the sorting camera, achieving 77% accuracy (processing time 23 min and 53 sec) for classifying the severity of damage to oranges and 100% accuracy for classifying tomatoes according to ripeness (processing time 4 min and 12 sec). For the complementary software validation experiments, with data obtained outside the sorting chamber, the pattern was repeated, with OakMoonNet always showing the highest accuracy and shortest training time, proving to be more efficient in the classification of agricultural products compared to AlexNet and MobileNet CNNs, with low computational cost, high accuracy, and short training time.
URI: http://rima.ufrrj.br/jspui/handle/20.500.14407/25821
Appears in Collections:Mestrado em Engenharia Agrícola e Ambiental

Se for cadastrado no RIMA, poderá receber informações por email.
Se ainda não tem uma conta, cadastre-se aqui!

Files in This Item:
File Description SizeFormat 
2025 - João Célio Luna de Carvalho.pdf2,5 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.