Resumo: Este
projeto tem por objetivo a criação de um sistema aquisição de
imagens de vídeo, composto por um circuito integrado de tratamento de
sinais e um sistema de controle implementado em componentes de hardware
FPGA, utilizando a linguagem VHDL. Como entrada do sistema foi utilizado
o CI Phillips SAA7111, que tem como função a conversão de sinais
analógicos de vídeo para sinais digitais, com vários padrões
diferentes, entre eles o YUV e o RGB, ambos de 8, 16 e 24 bits. Para a
configuração do CI é utilizado um protocolo de comunicação serial
chamado I2C. Para controlar a captura de imagens foi implementado em
hardware FPGA um sistema responsável por toda a configuração do
SAA7111, incluindo velocidade de aquisição das imagens, o tipo de
sinal de entrada e de saída. Esta configuração é feita através da
troca de mensagens via comunicação serial entre o SAA7111 e o FPGA,
sendo necessário a implementação de sub-rotinas para envio e
recebimento de dados. Neste projeto foi utilizado como entrada um sinal
analógico do padrão NTSC e como saída um sinal digital do padrão RGB
de 16 bits. Experimentalmente, devido a grande variedade de algoritmos
que poderem ser utilizados para a configuração do sistema, ainda não
foi encontrado um que apresentasse um excelente resultado. Como trabalho
futuro está se integrando este sistema com um de análise de imagens em
um time de futebol de robôs. |