Identificação do estádio de Maturação de frutos de café com a utilização de visão computacional
| dc.contributor.advisor-co1 | Ferreira Júnior, Luiz de Gonzaga | |
| dc.contributor.advisor-co1ID | . | |
| dc.contributor.advisor1 | Ferreira, Danton Diego | |
| dc.contributor.advisor1ID | https://orcid.org/0000-0002-4504-7721 | |
| dc.contributor.referee1 | Barbosa, Bruno Groenner | |
| dc.contributor.referee2 | Volpato, Margarete Marin Lordelo | |
| dc.creator | Fernandes, Alysson Alves | |
| dc.creator.Lattes | http://lattes.cnpq.br/9200165870992273 | |
| dc.date.accessioned | 2026-10-23T17:55:20Z | |
| dc.date.issued | 2024-07-12 | |
| dc.description.abstract | This work proposes and presents the results of a system based on computer vision for iden- tifying different maturation stages of coffee fruits. This identification plays a crucial role at the time of harvest, as the degree of maturation directly influences the quality of the final product. The system was developed using client-server architecture, in which a mobile application (client) is res- ponsible for capturing photos and sending them to a web application (server), where the image is processed by a Deep Learning model (Mask RCNN or YOLOv8 ). After processing, the informa- tion obtained is returned to the mobile application for user viewing. All communication was done via HTTPS protocol. In order to deal with network and asynchrony problems, on both sides of the system there is a database storing all photos and information. Results related to image processing were obtained in three different contexts: (i) for green, sugarcane, cherry and raisin/dried fruits, (ii) for green and ripe fruits, and (iii) fruit identification (counting) regardless of the stage of matu- ration. The Mask RCNN model presented the best performance when the results were compared, presenting an average APE in context (iii) of 9.61%, in context (i) the lowest APE obtained was 9.12% for the green-cane class and in the context (ii) obtaining its lowest APE for the mature class, in the amount of 8.22%. The web system was developed, with its server implemented in Python, where the best performing Deep Learning model (Mask RCNN) was integrated. The mobile appli- cation was implemented using the React Native framework, being able to send photos and receive reports from the server. | |
| dc.description.areastematicasdaextensao | Meio ambiente | |
| dc.description.areastematicasdaextensao | Tecnologia e produção | |
| dc.description.concentration | Sistemas Inteligentes | |
| dc.description.keywords | Precision coffee farming | |
| dc.description.keywords | Computacional vision | |
| dc.description.keywords | Pattern recognition | |
| dc.description.ods | ODS 9: Indústria, inovação e infraestrutura | |
| dc.description.ods | ODS 12: Consumo e produção responsáveis | |
| dc.description.resumo | Este trabalho propõe e apresenta os resultados de um sistema baseado em visão computa- cional para identificação de diferentes estádios de maturação de frutos de café. Esta identificação possui papel crucial no momento da colheita, pois o grau de maturação influencia diretamente na qualidade do produto final. O sistema foi desenvolvido utilizando a arquitetura cliente-servidor, no qual uma aplicação mobile (cliente) é responsável por capturar fotos e enviar para uma aplica- ção web (servidor), onde a imagem é processada por um modelo de Deep Learning (Mask RCNN ou YOLOv8). Após o processamento, as informações obtidas são devolvidas à aplicação mobile para visualização do usuário. Toda comunicação foi feita via protocolo HTTPS. Visando lidar com problemas de rede e de assincronia, em ambos os lados do sistema existe um banco de dados ar- mazenando todas as fotos e informações. Foram obtidos resultados relacionados ao processamento das imagens, em três diferentes contextos: (i) para frutos verdes, verde-cana, cereja e passas/secas, (ii) para frutos verdes e maduros, e (iii) identificação de frutos (contagem) independente do estádio de maturação. O modelo de Mask RCNN apresentou o melhor desempenho quando os resultados foram comparados, apresentando um APE médio no contexto (iii) de 9,61%, no contexto (i) o me- nor APE obtido foi de 9,12% para a classe verde-cana e no contexto (ii) obtendo seu menor APE para classe maduro, no valor de 8,22%. O sistema web foi desenvolvido, tendo seu servidor im- plementado em Python, onde o modelo de Deep Learning com melhor desempenho (Mask RCNN) foi integrado. A aplicação mobile foi implementada com o uso do framework React Native, sendo capaz de enviar fotos e receber relatórios do servidor. | |
| dc.description.sponsorship | Fundação de Amapro á Pesquisas de Minas Gerais (FAPEMIG) | |
| dc.description.tipodeimpacto | Tecnológico | |
| dc.description.tipodeimpacto | Econômicos | |
| dc.identifier.citation | FERNANDES, Alysson Alves. Identificação do estádio de Maturação de frutos de café com a utilização de visão computacional. 2026. 74 p. Dissertação (Mestrado em Engenharia de Sistemas e Automação) - Universidade Federal de Lavras, Lavras, 2024. | |
| dc.identifier.uri | https://repositorio.ufla.br/handle/1/61309 | |
| dc.language.iso | pt_BR | |
| dc.publisher | Universidade Federal de Lavras | |
| dc.publisher.college | Escola de Engenharia (EENG) | |
| dc.publisher.country | brasil | |
| dc.publisher.initials | UFLA | |
| dc.publisher.program | Programa de Pós Graduação em Engenharia de Sistemas e Automação | |
| dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Brazil | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/br/ | |
| dc.subject | Cafeicultura de precisão | |
| dc.subject | Visão computacional | |
| dc.subject | Reconhecimento de padrões | |
| dc.subject | Machine learning. | |
| dc.subject | Deep learning. | |
| dc.subject.cnpq | ENGENHARIAS | |
| dc.title | Identificação do estádio de Maturação de frutos de café com a utilização de visão computacional | |
| dc.title.alternative | Identification of the maturation stage of coffee fruits using computer vision | |
| dc.type | dissertação |
Arquivos
Licença do pacote
1 - 1 de 1
Carregando...
- Nome:
- license.txt
- Tamanho:
- 955 B
- Formato:
- Item-specific license agreed upon to submission
- Descrição:
