procesamiento de imágenes usando sistemas tipo soc

21
Procesamiento de imágenes usando sistemas tipo SoC. Presentan: Aguilar Gonzáles Abiel Sánchez Alegría Avisaí Asesores: DR Arias Estrada Miguel Octavio DR Pérez Patricio Madaín

Upload: sanchez-alegria-abisai

Post on 10-Apr-2016

18 views

Category:

Documents


4 download

DESCRIPTION

Se describe el uso de la plataforma zynq

TRANSCRIPT

Page 1: Procesamiento de Imágenes Usando Sistemas Tipo SoC

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

Page 2: Procesamiento de Imágenes Usando Sistemas Tipo SoC

2 ÍNDICE• Introducción • Adquisición de imágenes• Procesamiento• Almacenamiento y transmisión de

resultados

Page 3: Procesamiento de Imágenes Usando Sistemas Tipo SoC

3 INTRODUCCIÓN

Figura 1. System-on-Chip para procesamiento de imágenes [1].

Page 4: Procesamiento de Imágenes Usando Sistemas Tipo SoC

4

Figura 2. Dispositivos FPGA.

Page 5: Procesamiento de Imágenes Usando Sistemas Tipo SoC

5

Figura 3. Ventajas de SoC en dispositivos FPGA.

Page 6: Procesamiento de Imágenes Usando Sistemas Tipo SoC

Adquisición de datos con los dispositivos periféricos

-USB

-CSI-2

Figura 4. Cámaras y Zedboard.

Page 7: Procesamiento de Imágenes Usando Sistemas Tipo SoC

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

Page 8: Procesamiento de Imágenes Usando Sistemas Tipo SoC

Almacenamiento de Datos en DRAM

Figura 6. Diagrama de conexiones.

Page 9: Procesamiento de Imágenes Usando Sistemas Tipo SoC

Comunicación entre PS - PL del SoC

Figura 7. Plataforma para comunicación PS - PL .

Page 10: Procesamiento de Imágenes Usando Sistemas Tipo SoC

10 PROCESAMIENTO

Figura 8. Buffer usando BRAM.

Page 11: Procesamiento de Imágenes Usando Sistemas Tipo SoC

11

Figura 9. Buffer para procesamiento de imágenes en tiempo real.

Page 12: Procesamiento de Imágenes Usando Sistemas Tipo SoC

12

Figura 10. Convolución de imágenes.

Page 13: Procesamiento de Imágenes Usando Sistemas Tipo SoC

13

Figura 11. Imagen de prueba.

Page 14: Procesamiento de Imágenes Usando Sistemas Tipo SoC

14

Figura 12. Filtro sobel.

Page 15: Procesamiento de Imágenes Usando Sistemas Tipo SoC

15

Figura 13. Mascara Gauss.

Page 16: Procesamiento de Imágenes Usando Sistemas Tipo SoC

16

Figura 14. Filtro gauss.

Page 17: Procesamiento de Imágenes Usando Sistemas Tipo SoC

17

Figura 15. Filtros de suavizado.

Page 18: Procesamiento de Imágenes Usando Sistemas Tipo SoC

18

Figura 16. Diferentes Filtros de suavizado.

Page 19: Procesamiento de Imágenes Usando Sistemas Tipo SoC

19

Figura 17. Aplicaciones de convolución de imágenes.

Procesamiento de

imágenes

Reconstrucción

3D

Robótica

Aplicaciones

industriales

Page 20: Procesamiento de Imágenes Usando Sistemas Tipo SoC

Comunicación PL – PS y viceversa

Figura 18. Comunicación completa

Page 21: Procesamiento de Imágenes Usando Sistemas Tipo SoC

Envío de datos a periféricos, PC o SoC

Figura 19. Sistema en funcionamiento