20
Visión artificial Processing y OpenCV + Arduino Víctor R. Ruiz <[email protected]> 6 de octubre de 2015

Visión artificial con Processing y OpenCV

Embed Size (px)

Citation preview

Page 1: Visión artificial con Processing y OpenCV

Visión artificialProcessing y OpenCV

+ Arduino

Víctor R. Ruiz <[email protected]>6 de octubre de 2015

Page 2: Visión artificial con Processing y OpenCV

Índice

1. Introducción a OpenCV.2. Instalación de OpenCV en Processing.3. Detección de caras.4. Reconocimiento de caras.

Page 3: Visión artificial con Processing y OpenCV
Page 4: Visión artificial con Processing y OpenCV

Introducción a OpenCV

● OpenCV: Open Source Computer Vision.

● Librería de visión artificial.

● Programada en C/C++.

● Software libre (licencia BSD).

● Multiplataforma.– Linux, Mac, Windows, móviles (Android, iOS).

● Interfaces: Python y Java.

Page 5: Visión artificial con Processing y OpenCV

Detección de movimiento

Page 6: Visión artificial con Processing y OpenCV

Seguimiento de objetos

Page 8: Visión artificial con Processing y OpenCV

OpenCV en Processing

Page 9: Visión artificial con Processing y OpenCV

Funciones OpenCV

Page 10: Visión artificial con Processing y OpenCV

OpenCV en Processing

Page 11: Visión artificial con Processing y OpenCV

Detección facialcon Processing y OpenCV

Page 12: Visión artificial con Processing y OpenCV

Detección de caras

Page 13: Visión artificial con Processing y OpenCV

Detección departes de la cara

Page 14: Visión artificial con Processing y OpenCV

Cara y ojos con OpenCV

Page 16: Visión artificial con Processing y OpenCV

Ejemplo: Cara, ojos y nariz

Page 17: Visión artificial con Processing y OpenCV

Control de servocon la cabeza

Arduino, Processing y OpenCV

Page 18: Visión artificial con Processing y OpenCV

Esquema: Arduino y servo

Page 19: Visión artificial con Processing y OpenCV

Sketches (Arduino y Processing)

Page 20: Visión artificial con Processing y OpenCV

Creative CommonsAtribución