Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs
Autor(a) principal: | |
---|---|
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 |