1 votos

Lectura de un archivo de imagen en la FPGA para su procesamiento

Estoy tratando de implementar el procesamiento de imágenes en la FPGA. Necesito tener una imagen para probar mi módulo. He probado el módulo para un solo bit, simplemente generando un valor de píxel en el banco de pruebas, pero me gustaría ver el resultado en una imagen completa. ¿Existe una manera de cargar un archivo de imagen a una fpga para su procesamiento?

2voto

GSerg Puntos 33571

Si estás haciendo algo simple a la imagen que sólo implica un píxel a la vez (los valores de los píxeles vecinos no importan), entonces es mejor hacerlo en el software, porque el tiempo que se necesita va a ser dominado por la E/S, no el procesamiento. La velocidad de la FPGA no tiene ninguna ventaja aquí.

Por otro lado, si eventualmente quieres hacer operaciones más complejas, entonces la pregunta es demasiado amplia para ser respondida aquí.

En general, las FPGAs de gama pequeña y media no tienen suficiente memoria en el chip para almacenar una imagen completa de una vez. Cualquier cosa que requiera un "frame buffer" normalmente va a requerir una memoria fuera del chip, como un chip SDRAM, y las memorias en el chip se utilizarán como buffers de línea durante el procesamiento.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X