Descripción:
En este trabajo se propone un sistema básico de procesamiento de imágenes basado en FPGA con implementación de transformación de imágenes. Se desarrolla un controlador de sincronía VGA para visualizar imágenes en un monitor de tipo CRT, para realizar esto se describen dos metodologías. Se proponen dos metodologías para la visualización de imágenes con FPGA, de las cuáles, debido a la eficiencia que se obtuvo, esta eficiencia se mide en el consumo de recursos del FPGA, obteniendo una velocidad de procesamiento mejor que el de una PC convencional. El lenguaje descriptivo utilizado es VHDL, utilizando librerías estándar del IEEE, para conservar la portabilidad del diseño. En la parte inicial del proyecto, que corresponde a la sincronía con el monitor, se utilizaron tres tarjetas, para probar el desempeño de cada una en la exhibición de imágenes. Como resultado, se tiene un sistema básico para realizar procesamiento de imágenes en hardware, donde se aplican tres transformaciones a la imagen que son: negativo de color, escala de grises y binarización por umbral. Finalmente, se presenta un método para la implementación de filtros.