SISTEMA INTEGRADO PARA O PROCESSAMENTO DO FILTRO DE DIFUSÃO ANISOTRÓPICA EM FPGA

Felipe Viel, Guilherme Frederico Weidle Jr., Cesar Albenes Zeferino

Resumo


O filtro de difusão anisotrópica é uma técnica de filtragem de ruídos utilizada no pré-processamento de imagens digitais. Esse filtro utiliza operadores complexos e tem um alto custo computacional de forma que coprocessadores podem ser utilizados para acelerar a sua execução. Nesse contexto, neste trabalho foi realizada a integração de um coprocessador do filtro de difusão anisotrópica implementado em um sistema integrado em FPGA. O sistema inclui ainda um coprocessador ARM com interface de comunicação para um computador pessoal. Foi realizada a exploração de paralelismo na implementação do coprocessador, bem como a comparação com o desempenho de implementações por software executadas no ARM e no computador pessoal. Os resultados demonstraram que o coprocessador consegue obter tempos de processamento menores que os dos demais processadores, mesmo trabalhando a frequências de operação bem inferiores.


Palavras-chave


Filtro de Difusão Anisotrópica; SoC FPGA; Paralelismo

Texto completo: PDF

Revista de Sistemas e Computação. ISSN 2237-2903