Uma Arquitetura para Aplicações em Processamento de Imagens: um Estudo em Hardware/Software

Detalhes bibliográficos
Ano de defesa: 2002
Autor(a) principal: Viana da Silva, Pablo
Orientador(a): Eusébio de Lima, Manoel
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Pernambuco
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://repositorio.ufpe.br/handle/123456789/2584
Resumo: Este trabalho apresenta uma arquitetura Hardware/Software para aplicações em processamento de imagens. O sistema tem como intuito a implementação de um sistema de visão computacional direcionado ao controle de tráfego urbano, o qual visa detectar a presença de veículos em uma área de interesse, dentro do campo visual capturado por uma câmera de vídeo digital instalada em uma via pública. A metodologia de trabalho contempla o desenvolvimento inicial do algoritmo de processamento de imagens digitais através de ferramentas de alto nível de abstração (IDL - Interactive Data Language), explorando as alternativas de implementação com experimentos e técnicas de realce e análise das imagens. Na sequência do fluxo do projeto adotado, a etapa seguinte constitui-se na tradução das funções que compõem o algoritmo desenvolvido em linguagens de médio nível (C/C++), desenvolvendo um código executável que implementa o algoritmo e agregando controle ao usuário do sistema acerca dos ajustes funcionais e resultados obtidos no processamento. Dentro da metodologia de projeto hardware/ software, trechos do algoritmo que representam grande demanda do tempo de processamento, tais como filtragens por convolução foram migradas para uma implementação em hardware do processo, mapeando em um dispositivo de lógica programável a síntese lógica da descrição de hardware (VHDL - Very high speed integrated circuit Hardware Description Language), no intuito de satisfazer os requisitos temporais do sistema