procesamiento de imágenes usando sistemas tipo soc
DESCRIPTION
Se describe el uso de la plataforma zynqTRANSCRIPT
Procesamiento de imágenes usando sistemas tipo SoC.
Presentan:Aguilar Gonzáles AbielSánchez Alegría Avisaí
Asesores:DR Arias Estrada Miguel OctavioDR Pérez Patricio Madaín
2 ÍNDICE• Introducción • Adquisición de imágenes• Procesamiento• Almacenamiento y transmisión de
resultados
3 INTRODUCCIÓN
Figura 1. System-on-Chip para procesamiento de imágenes [1].
4
Figura 2. Dispositivos FPGA.
5
Figura 3. Ventajas de SoC en dispositivos FPGA.
Adquisición de datos con los dispositivos periféricos
-USB
-CSI-2
Figura 4. Cámaras y Zedboard.
Envío de datos desde una PC y entre Soc
-SERIAL: Fácil pero lenta en comparación con las demás.
-ETHERNET: TCP,UDP. Telnet para comunicación remota entre equipos
-USB
Figura 5. Procesador zynq
Almacenamiento de Datos en DRAM
Figura 6. Diagrama de conexiones.
Comunicación entre PS - PL del SoC
Figura 7. Plataforma para comunicación PS - PL .
10 PROCESAMIENTO
Figura 8. Buffer usando BRAM.
11
Figura 9. Buffer para procesamiento de imágenes en tiempo real.
12
Figura 10. Convolución de imágenes.
13
Figura 11. Imagen de prueba.
14
Figura 12. Filtro sobel.
15
Figura 13. Mascara Gauss.
16
Figura 14. Filtro gauss.
17
Figura 15. Filtros de suavizado.
18
Figura 16. Diferentes Filtros de suavizado.
19
Figura 17. Aplicaciones de convolución de imágenes.
Procesamiento de
imágenes
Reconstrucción
3D
Robótica
Aplicaciones
industriales
Comunicación PL – PS y viceversa
Figura 18. Comunicación completa
Envío de datos a periféricos, PC o SoC
Figura 19. Sistema en funcionamiento