Título Visão Computacional utilizando hardware e VHDL
Title Hardware and VHDL based Computer Vision
Autor / Colaborador Souza, P. V. /
Bolsista Agência FCI-FEI
Instituição (Sigla) Faculdade de Engenharia Industrial
Unidade FEI
Departamento Engenharia Elétrica
Orientador Bianchi, R. A. C.
Agência Financiadora Fundação de Ciências Aplicadas - FCA
Resumo: Este trabalho envolveu o projeto e a implementação de um sistema de visão computacional baseado em hardware para ser utilizado em um time de robôs. Foram implementados três algoritmos tradicionais da área de Visão Computacional na linguagem de descrição de hardware VHDL. O primeiro algoritmo é um filtro de cores baseado em limiares que transforma uma imagem colorida em monocromática. O segundo algoritmo foi um de extração de bordas que trabalha com base em uma imagem monocromática. O terceiro algoritmo é do tipo chain code, que faz uma varredura na imagem gerada pelo segundo algoritmo, que contém apenas as bordas dos objetos, e cria uma lista (o chain code) para cada objeto que possua um contorno fechado, a partir do qual se gera uma lista com a área, o tamanho do contorno mínimo (chain size), a posição do centro de área para cada objeto. Finalmente, foi preciso converter diretamente sinal de uma câmera para o padrão RGB, utilizando um decodificador de vídeo. Através dos resultados obtidos pode-se concluir que a implementação em Hardware Programável torna o sistema extremamente eficiente. O tempo necessário para o processamento de cada imagem indica que, teoricamente, o sistema poderia processar aproximadamente 649 imagens no formato 240 x 320 pixels por segundo, tempo aproximadamente 20 vezes menor que uma implementação em linguagem C e ambiente Linux testada para comparação.
Área Pesquisa  ENGENHARIAS E EXATAS / Engenharia Elétrica / Eletrônica
               

Voltar