Visão computacional aplicada a automação de colhedora multifuncional de hortícolas - alface
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da Universidade Federal do Ceará (UFC) |
Texto Completo: | http://www.repositorio.ufc.br/handle/riufc/49255 |
Resumo: | Agricultural automation has become significant in our country due to the need for domestic companies to compete properly with foreign companies and increased productivity and reduced losses. Using advanced technology features such as embedded electronic devices and precision farming techniques and process control, increased production is now possible. Horticultural crops are of great economic, social and food importance to the world's population. The current major challenge in the horticultural agricultural mechanization sector is harvesting. To this end, the development of a computer vision system employing image processing and artificial neural networks that allow the identification of vegetables and provide positioning parameters for a robotic actuator set for harvesting operations would meet this challenge. The objective of this work was to develop a detection system that through these resources enables the detection of vegetables and their positioning. For this purpose a capture apparatus was defined using model OV2640 serial cameras with ArduCam / Arduino control interface set in stereo vision configuration. The programming of the system was done in C # using the EMGU library using deep learning algorithms (YOLO) and depth metric algorithm by means of distance estimation map. As a result we have the definition of the apparatus where operating conditions were established and the performance of the image capture algorithms were analyzed, an image bank was collected, an artificial neural network was defined and training was performed with these images to identify the lettuce horticulture. , the object detection system was generated, the distance detection module was calibrated and lettuce detection tests were performed. Evaluating the results we concluded that it is possible to detect vegetables using the implemented system. |
id |
UFC-7_5aa98066fb7944ad6e036e33af398c91 |
---|---|
oai_identifier_str |
oai:repositorio.ufc.br:riufc/49255 |
network_acronym_str |
UFC-7 |
network_name_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository_id_str |
|
spelling |
Visão computacional aplicada a automação de colhedora multifuncional de hortícolas - alfaceComputer vision Applied to horticultural Multifunctional Harvest Automation - lettuceArducamVisão estéreoRedes convolucionaisColhedora multifuncionalYOLOArducamStereo visionConvolutional networksMultifunctional harvesterAgricultural automation has become significant in our country due to the need for domestic companies to compete properly with foreign companies and increased productivity and reduced losses. Using advanced technology features such as embedded electronic devices and precision farming techniques and process control, increased production is now possible. Horticultural crops are of great economic, social and food importance to the world's population. The current major challenge in the horticultural agricultural mechanization sector is harvesting. To this end, the development of a computer vision system employing image processing and artificial neural networks that allow the identification of vegetables and provide positioning parameters for a robotic actuator set for harvesting operations would meet this challenge. The objective of this work was to develop a detection system that through these resources enables the detection of vegetables and their positioning. For this purpose a capture apparatus was defined using model OV2640 serial cameras with ArduCam / Arduino control interface set in stereo vision configuration. The programming of the system was done in C # using the EMGU library using deep learning algorithms (YOLO) and depth metric algorithm by means of distance estimation map. As a result we have the definition of the apparatus where operating conditions were established and the performance of the image capture algorithms were analyzed, an image bank was collected, an artificial neural network was defined and training was performed with these images to identify the lettuce horticulture. , the object detection system was generated, the distance detection module was calibrated and lettuce detection tests were performed. Evaluating the results we concluded that it is possible to detect vegetables using the implemented system.A automação agrícola tornou-se significativa em nosso país devido à necessidade das empresas nacionais de competirem de modo adequado com empresas estrangeiras e do aumento da produtividade e redução de perdas. Com o uso de recursos de avançada tecnologia como dispositivos eletrônicos embarcados e técnicas de agricultura de precisão e controle de processos,já é possível o aumento da produção. As culturas hortícolas são de grande importância econômica, social e alimentar para a população mundial. O grande desafio atual no setor de mecanização agrícola de hortícolas é a colheita.Para isso o desenvolvimento de um sistema de visão computacional com emprego de processamento de imagem e redes neurais artificiais que permita a identificação de hortícolas e forneça parâmetros de posicionamento a um conjunto atuador robótico, para operações de colheita, atenderia a este desafio. O objetivo do trabalho foi desenvolver um sistema de detecção, que através destes recursos possibilite a detecção de hortícolas e o posicionamento da mesma.Para esta finalidade definiu-se um aparato de captura utilizando câmeras seriais modelo OV2640 com interface de controle ArduCam/Arduino ajustadas em configuração de visão estéreo.A programação do sistema foi feita em C# utilizando a biblioteca EMGU com o uso de algoritmos de aprendizagem profunda(YOLO) e algoritmo de métrica de profundidade por meio de mapa de disparidades para estimação de distância. Como resultado temos a definição do aparato onde foram estabelecidas condições de operação e analisadas o desempenho dos algoritmos de captura de imagens, coletou-se banco de imagens,definiu-se a rede neural artificial e efetuado treinamento com estas imagens para identificação da hortícola da alface, gerou-se o sistema de detecção de objetos, calibrado o módulo de detecção de distâncias e realização ensaios para detecção de alfaces.Avaliando os resultados concluímos ser possível a detecção de hortícolas com o uso do sistema implementado.Albiero, DanielGonçalves, Flávio Roberto de Freitas2020-01-16T12:14:10Z2020-01-16T12:14:10Z2019info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfGONÇALVES, Flávio Roberto de Freitas. Visão computacional aplicada a automação de colhedora multifuncional de hortícolas - Alface. 2019. 94 f. Tese (Doutorado em Engenharia Agrícola) - Universidade Federal do Ceará, Fortaleza, 2019.http://www.repositorio.ufc.br/handle/riufc/49255porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2020-05-07T17:52:44Zoai:repositorio.ufc.br:riufc/49255Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:19:33.108024Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false |
dc.title.none.fl_str_mv |
Visão computacional aplicada a automação de colhedora multifuncional de hortícolas - alface Computer vision Applied to horticultural Multifunctional Harvest Automation - lettuce |
title |
Visão computacional aplicada a automação de colhedora multifuncional de hortícolas - alface |
spellingShingle |
Visão computacional aplicada a automação de colhedora multifuncional de hortícolas - alface Gonçalves, Flávio Roberto de Freitas Arducam Visão estéreo Redes convolucionais Colhedora multifuncional YOLO Arducam Stereo vision Convolutional networks Multifunctional harvester |
title_short |
Visão computacional aplicada a automação de colhedora multifuncional de hortícolas - alface |
title_full |
Visão computacional aplicada a automação de colhedora multifuncional de hortícolas - alface |
title_fullStr |
Visão computacional aplicada a automação de colhedora multifuncional de hortícolas - alface |
title_full_unstemmed |
Visão computacional aplicada a automação de colhedora multifuncional de hortícolas - alface |
title_sort |
Visão computacional aplicada a automação de colhedora multifuncional de hortícolas - alface |
author |
Gonçalves, Flávio Roberto de Freitas |
author_facet |
Gonçalves, Flávio Roberto de Freitas |
author_role |
author |
dc.contributor.none.fl_str_mv |
Albiero, Daniel |
dc.contributor.author.fl_str_mv |
Gonçalves, Flávio Roberto de Freitas |
dc.subject.por.fl_str_mv |
Arducam Visão estéreo Redes convolucionais Colhedora multifuncional YOLO Arducam Stereo vision Convolutional networks Multifunctional harvester |
topic |
Arducam Visão estéreo Redes convolucionais Colhedora multifuncional YOLO Arducam Stereo vision Convolutional networks Multifunctional harvester |
description |
Agricultural automation has become significant in our country due to the need for domestic companies to compete properly with foreign companies and increased productivity and reduced losses. Using advanced technology features such as embedded electronic devices and precision farming techniques and process control, increased production is now possible. Horticultural crops are of great economic, social and food importance to the world's population. The current major challenge in the horticultural agricultural mechanization sector is harvesting. To this end, the development of a computer vision system employing image processing and artificial neural networks that allow the identification of vegetables and provide positioning parameters for a robotic actuator set for harvesting operations would meet this challenge. The objective of this work was to develop a detection system that through these resources enables the detection of vegetables and their positioning. For this purpose a capture apparatus was defined using model OV2640 serial cameras with ArduCam / Arduino control interface set in stereo vision configuration. The programming of the system was done in C # using the EMGU library using deep learning algorithms (YOLO) and depth metric algorithm by means of distance estimation map. As a result we have the definition of the apparatus where operating conditions were established and the performance of the image capture algorithms were analyzed, an image bank was collected, an artificial neural network was defined and training was performed with these images to identify the lettuce horticulture. , the object detection system was generated, the distance detection module was calibrated and lettuce detection tests were performed. Evaluating the results we concluded that it is possible to detect vegetables using the implemented system. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019 2020-01-16T12:14:10Z 2020-01-16T12:14:10Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
GONÇALVES, Flávio Roberto de Freitas. Visão computacional aplicada a automação de colhedora multifuncional de hortícolas - Alface. 2019. 94 f. Tese (Doutorado em Engenharia Agrícola) - Universidade Federal do Ceará, Fortaleza, 2019. http://www.repositorio.ufc.br/handle/riufc/49255 |
identifier_str_mv |
GONÇALVES, Flávio Roberto de Freitas. Visão computacional aplicada a automação de colhedora multifuncional de hortícolas - Alface. 2019. 94 f. Tese (Doutorado em Engenharia Agrícola) - Universidade Federal do Ceará, Fortaleza, 2019. |
url |
http://www.repositorio.ufc.br/handle/riufc/49255 |
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 |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Ceará (UFC) instname:Universidade Federal do Ceará (UFC) instacron:UFC |
instname_str |
Universidade Federal do Ceará (UFC) |
instacron_str |
UFC |
institution |
UFC |
reponame_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
collection |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC) |
repository.mail.fl_str_mv |
bu@ufc.br || repositorio@ufc.br |
_version_ |
1813028756085800960 |