Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs

Detalhes bibliográficos
Autor(a) principal: Hauagge, Daniel Cabrini
Data de Publicação: 2008
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
Texto Completo: https://hdl.handle.net/20.500.12733/1609501
Resumo: Orientador: Siome Klein Goldenstein
id UNICAMP-30_37ac2b4e81a78c021eae21d9d31bc28e
oai_identifier_str oai::445002
network_acronym_str UNICAMP-30
network_name_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository_id_str
spelling Aplicação de algoritmos de visão computacional a inspeção industrial de maçãsApplication of computer vision algorithms in the industrial inspection of applesVisão por computadorReconstrução tridimensionalFluxo ópticoSubtração de fundoComputer visionThree-dimensional reconstructionOptical flowBackground subtractionOrientador: Siome Klein GoldensteinDissertação (mestrado) - Universidade Estadual de Campinas, Instituto de ComputaçãoResumo: Apresentamos nesta dissertação quatro algoritmos voltados para a classicação automatizada de frutas. A subtração de fundo baseada na distância de Mahalanobis. O rastreamento das frutas em uma esteira usando a subtração de fundo, casamento de padrões e fluxo óptico. A reconstrução tridimensional da fruta a partir de imagens dela na esteira, onde recuperamos a posição da câmera com relação a fruta usando fluxo óptico e uma estimativa grosseira do movimento da fruta. A forma da fruta é obtida a partir das silhuetas reprojetadas no espaço tridimensional usando duas abordagens diferentes. Finalmente, a localização do pedúnculo e cálice a partir do eixo de simetria da reconstrução tridimensional. Realizamos testes com os quatro algoritmos. Obtivemos bons resultados com os dois primeiros. Para a reconstrução tridimensional verificamos bons resultados para algumas etapas do processo (fluxo óptico, estimativa inicial e otimização não-linear do movimento de câmera). Resultados fracos foram obtidos para a reprojeção das silhuetas usando os dois métodos. Analisamos as causas dos erros e propomos métodos que poderiam ser usados para melhorá-los. Os resultados da localização do pedúnculo e cálice foram insatisfatórios mas acreditamos que melhorariam se obtivéssemos uma reconstrução mais precisa. Também criamos um sistema de captura que reproduz as condições dentro de um sistema comercial de classificação. Com este aparato construímos quatro grandes bases de dados com aproximadamente 3000 frutas, 35 imagens de cada uma, contendo quatro variedades de maçã. Outras 6 bases menores foram criadas.Abstract: We present in this dissertation four algorithms targeted at the automated classification of fruits. Background subtraction based on Mahalanobis distance. Fruit tracking on a conveyor belt using background subtraction, pattern matching and optical flow. The 3D reconstruction of the fruit from its images on the conveyor belt, where we recover the camera position, with respect to the fruit, using optical flow and a rough estimate of fruit motion. The fruit's shape is recovered from the silhouette re-projected into 3D space using two different approaches. Finally, the location of the stem and calyx based on the symmetry axis of the 3D reconstruction. We also present the results of tests conducted with the four algorithms. We obtained good results with the first two. For the three-dimensional reconstruction we obtained good results with some of the intermediary steps (optical flow, initial estimate and nonlinear re_nement of camera motion). Poor results were obtained for the re-projection of the silhouette's, using two approaches. We analyze the causes of these difficulties and suggest approaches that could improve them. The localization of stem and calyx was compromised by the poor 3D reconstruction so we believe that it will improve once we address the problems with the reconstruction algorithm. We created an image capturing system that reproduces the conditions inside a commercial grading machine. With this device we acquired four big data sets with approximately 3000 apples, 35 images of each, comprising four varieties. Another 6 smaller data-sets were also created.MestradoVisão ComputacionalMestre em Ciência da Computação[s.n.]Goldenstein, Siome Klein, 1972-Costa, Anna Helena RealiStolfi, JorgeUniversidade Estadual de Campinas (UNICAMP). Instituto de ComputaçãoPrograma de Pós-Graduação em Ciência da ComputaçãoUNIVERSIDADE ESTADUAL DE CAMPINASHauagge, Daniel Cabrini2008info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdf94 p. : il.https://hdl.handle.net/20.500.12733/1609501HAUAGGE, Daniel Cabrini. Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs. 2008. 94 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1609501. Acesso em: 3 set. 2024.https://repositorio.unicamp.br/acervo/detalhe/445002porreponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)instname:Universidade Estadual de Campinas (UNICAMP)instacron:UNICAMPinfo:eu-repo/semantics/openAccess2017-02-18T05:32:31Zoai::445002Biblioteca Digital de Teses e DissertaçõesPUBhttp://repositorio.unicamp.br/oai/tese/oai.aspsbubd@unicamp.bropendoar:2017-02-18T05:32:31Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)false
dc.title.none.fl_str_mv Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs
Application of computer vision algorithms in the industrial inspection of apples
title Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs
spellingShingle Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs
Hauagge, Daniel Cabrini
Visão por computador
Reconstrução tridimensional
Fluxo óptico
Subtração de fundo
Computer vision
Three-dimensional reconstruction
Optical flow
Background subtraction
title_short Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs
title_full Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs
title_fullStr Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs
title_full_unstemmed Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs
title_sort Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs
author Hauagge, Daniel Cabrini
author_facet Hauagge, Daniel Cabrini
author_role author
dc.contributor.none.fl_str_mv Goldenstein, Siome Klein, 1972-
Costa, Anna Helena Reali
Stolfi, Jorge
Universidade Estadual de Campinas (UNICAMP). Instituto de Computação
Programa de Pós-Graduação em Ciência da Computação
UNIVERSIDADE ESTADUAL DE CAMPINAS
dc.contributor.author.fl_str_mv Hauagge, Daniel Cabrini
dc.subject.por.fl_str_mv Visão por computador
Reconstrução tridimensional
Fluxo óptico
Subtração de fundo
Computer vision
Three-dimensional reconstruction
Optical flow
Background subtraction
topic Visão por computador
Reconstrução tridimensional
Fluxo óptico
Subtração de fundo
Computer vision
Three-dimensional reconstruction
Optical flow
Background subtraction
description Orientador: Siome Klein Goldenstein
publishDate 2008
dc.date.none.fl_str_mv 2008
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.uri.fl_str_mv https://hdl.handle.net/20.500.12733/1609501
HAUAGGE, Daniel Cabrini. Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs. 2008. 94 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1609501. Acesso em: 3 set. 2024.
url https://hdl.handle.net/20.500.12733/1609501
identifier_str_mv HAUAGGE, Daniel Cabrini. Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs. 2008. 94 p. Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: https://hdl.handle.net/20.500.12733/1609501. Acesso em: 3 set. 2024.
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://repositorio.unicamp.br/acervo/detalhe/445002
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
94 p. : il.
dc.publisher.none.fl_str_mv [s.n.]
publisher.none.fl_str_mv [s.n.]
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
instname:Universidade Estadual de Campinas (UNICAMP)
instacron:UNICAMP
instname_str Universidade Estadual de Campinas (UNICAMP)
instacron_str UNICAMP
institution UNICAMP
reponame_str Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
collection Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP)
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da Universidade Estadual de Campinas (UNICAMP) - Universidade Estadual de Campinas (UNICAMP)
repository.mail.fl_str_mv sbubd@unicamp.br
_version_ 1809189008233725952