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

Orientador: Siome Klein Goldenstein === Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação === Made available in DSpace on 2018-08-13T11:06:36Z (GMT). No. of bitstreams: 1 Hauagge_DanielCabrini_M.pdf: 29273846 bytes, checksum: d697300202f6081a1441b4748b9a711c (MD5)...

Full description

Bibliographic Details
Main Author: Hauagge, Daniel Cabrini
Other Authors: UNIVERSIDADE ESTADUAL DE CAMPINAS
Format: Others
Language:Portuguese
Published: [s.n.] 2008
Subjects:
Online Access: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: <http://www.repositorio.unicamp.br/handle/REPOSIP/276162>. Acesso em: 13 ago. 2018.
http://repositorio.unicamp.br/jspui/handle/REPOSIP/276162
id ndltd-IBICT-oai-repositorio.unicamp.br-REPOSIP-276162
record_format oai_dc
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Visão por computador
Reconstrução tridimensional
Fluxo óptico
Subtração de fundo
Computer vision
Three-dimensional reconstruction
Optical flow
Background subtraction
spellingShingle Visão por computador
Reconstrução tridimensional
Fluxo óptico
Subtração de fundo
Computer vision
Three-dimensional reconstruction
Optical flow
Background subtraction
Hauagge, Daniel Cabrini
Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs
description Orientador: Siome Klein Goldenstein === Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação === Made available in DSpace on 2018-08-13T11:06:36Z (GMT). No. of bitstreams: 1 Hauagge_DanielCabrini_M.pdf: 29273846 bytes, checksum: d697300202f6081a1441b4748b9a711c (MD5) Previous issue date: 2008 === Resumo: 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. === Mestrado === Visão Computacional === Mestre em Ciência da Computação
author2 UNIVERSIDADE ESTADUAL DE CAMPINAS
author_facet UNIVERSIDADE ESTADUAL DE CAMPINAS
Hauagge, Daniel Cabrini
author Hauagge, Daniel Cabrini
author_sort Hauagge, Daniel Cabrini
title Aplicação de algoritmos de visão computacional a inspeção industrial de maçãs
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
publisher [s.n.]
publishDate 2008
url 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: <http://www.repositorio.unicamp.br/handle/REPOSIP/276162>. Acesso em: 13 ago. 2018.
http://repositorio.unicamp.br/jspui/handle/REPOSIP/276162
work_keys_str_mv AT hauaggedanielcabrini aplicacaodealgoritmosdevisaocomputacionalainspecaoindustrialdemacas
AT hauaggedanielcabrini applicationofcomputervisionalgorithmsintheindustrialinspectionofapples
_version_ 1718880384790298624
spelling ndltd-IBICT-oai-repositorio.unicamp.br-REPOSIP-2761622019-01-21T21:03:43Z 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 Hauagge, Daniel Cabrini UNIVERSIDADE ESTADUAL DE CAMPINAS Goldenstein, Siome Klein, 1972- Costa, Anna Helena Reali Stolfi, Jorge Visão por computador Reconstrução tridimensional Fluxo óptico Subtração de fundo Computer vision Three-dimensional reconstruction Optical flow Background subtraction Orientador: Siome Klein Goldenstein Dissertação (mestrado) - Universidade Estadual de Campinas, Instituto de Computação Made available in DSpace on 2018-08-13T11:06:36Z (GMT). No. of bitstreams: 1 Hauagge_DanielCabrini_M.pdf: 29273846 bytes, checksum: d697300202f6081a1441b4748b9a711c (MD5) Previous issue date: 2008 Resumo: 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. Mestrado Visão Computacional Mestre em Ciência da Computação 2008 2018-08-13T11:06:36Z 2018-08-13T11:06:36Z info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis 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: <http://www.repositorio.unicamp.br/handle/REPOSIP/276162>. Acesso em: 13 ago. 2018. http://repositorio.unicamp.br/jspui/handle/REPOSIP/276162 por info:eu-repo/semantics/openAccess 94 p. : il. application/octet-stream [s.n.] Universidade Estadual de Campinas. Instituto de Computação Programa de Pós-Graduação em Ciência da Computação reponame:Repositório Institucional da Unicamp instname:Universidade Estadual de Campinas instacron:UNICAMP