Módulo 3 de visión

Empezamos nuevo módulo de visión.

En esté módulo vamos a empezar a trabajar con sistemas de movimiento, detección de patrones, detección de objetos.

Como colofón final será el usar un sistema de control para sacar la información a un sistema externo, ya sea un arduino con unos leds o unos servos.

 

¿Qué vamos a ver?

.- Detección de movimiento.

.- Detección de una imagen dentro de una imagen.

.- Detección por patrones.

.- Fuera del ordenador.

3.1 Detección del movimiento

La detección del movimiento se puede hacer de varias maneras, pero en este caso vamos a hacer una simple resta de imágenes.

Esto es lo que se llama substracción del fondo.
Cuando se restan dos imágenes, las partes que no se mueven, se quedan en negro, y podemos hacer un control de la resta de las imágenes.

3.2 Detección de imágenes dentro de otra

Podemos hacer un buscar una imagen dentro de otra, y nos saca cuanto se parece el patrón

Con esto podremos buscar dentro de regiones de interés, y seguir objetos.

3.3 Detección de patrones.

Para buscar un cierto tipo de elementos, se emplean sistemas de inteligencia artificial, que usando un fichero XML, nos da la información de como buscar un tipo de objeto concreto.

Veremos como detectar caras, ojos, personas,etc.

3.4 Fuera del ordenador

Esto ya no es tanto de visión artificial, sino el primer paso de la robótica, es una introducción.

Sacaremos la información del ordenador y la mandaremos a un arduino y actuaremos con ella.