Leyendo un archivo de imagen en FPGA para procesarlo

1

Estoy tratando de implementar el procesamiento de imágenes en FPGA. Necesito tener una imagen para probar mi módulo. Probé el módulo para un solo bit, solo generando un valor de píxeles en el banco de pruebas, pero querría ver el resultado en una imagen completa. ¿Hay alguna forma de cargar un archivo de imagen en un fpga para procesarlo?

    
pregunta Sherby

1 respuesta

2

Si estás haciendo algo simple para la imagen que solo involucra un píxel a la vez (los valores de los píxeles vecinos no importan), entonces también puedes hacerlo en software, porque el tiempo que toma es Va a estar dominado por la E / S, no por el procesamiento. La velocidad del FPGA no tiene ninguna ventaja aquí.

Por otra parte, si finalmente desea realizar operaciones más complejas, la pregunta es demasiado amplia para ser respondida aquí.

En términos generales, los FPGA de rango pequeño a mediano no tienen suficiente memoria en el chip para almacenar una imagen completa a la vez. Cualquier cosa que requiera un "buffer de cuadro" usualmente requerirá una memoria fuera del chip, como un chip SDRAM, y las memorias en chip se usarán como búferes de línea durante el procesamiento.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas