Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de...

36
Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones

Transcript of Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de...

Page 1: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 1

Visión por Computador (C V S)

José Manuel MartínezCo-Fundador de Distintiva Solutions S.L.

Propiedades y Aplicaciones

Page 2: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 2

Hoy hablaremos de:

1. Propiedades y Funcionamiento de la VC

1. Aplicaciones

2. Pros y contras para su utilización

Page 3: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 3

1. Tecnología Visión por Computador

La Visión por Computador (CV) persigue reproducir algunas capacidades del sistema visual humano con el fin de proporcionar a las máquinas formas de ver y reconocer imágenes, que relacionada estrechamente con otras áreas como la electrónica y la óptica posibilitan un campo enorme de diversas aplicaciones.

¿Qué es?

Page 4: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 4

1. Tecnología Visión por Computador

• Cámaras, lentes y sensores• Computador• Conversor Análogo-Digital

Puede constituir una herramienta por sí sola Otras veces forma parte de un sistema más general

• Detección de cuerpos extraños para controles de calidadAlgunas impurezas necesitan ser detectadas mediante Rayos-X (insectos en verduras, pelos de operarios, etc.)

Componentes de un Sistema VC

Page 5: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 5

1. Tecnología Visión por Computador

• Maquinaria para operaciones con LáserUso de eye-tracking por motivos de seguridad

Componentes de un Sistema VC

Page 6: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 6

2. Procesamiento de imágenes

Los fotogramas capturados por las cámaras son procesados mediante distintos algoritmos de procesamiento de imágenes, detectando cambios y/o reconociendo objetos.

1. Adquisición y digitalización de la imagen 2. Procesamiento:• Eliminación de ruido: Realzado, suavizado, etc.• Detección de Bordes• Extracción de Métricas 3. Valoraciones

¿Cómo funciona?

Page 7: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 7

3. Reconocimiento de patrones

Identificar en una imagen una forma o una determinada característica. (personas, vehículos, objetos...etc)

Implica comparar el objeto con algún objeto modelo:

1. Determinar características que queremos medir / comparar

• dimensiones de esas características (radio y longitud de un cilindro)

• interrelaciones entre características (distancias entre centros y ángulos).

¿En qué consiste?

Page 8: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 8

3. Reconocimiento de patrones

2. Definir numéricamente las características y umbrales

3. Indicar nivel de tolerancia métrica al error

¿En qué consiste?

Page 9: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 9

3. Reconocimiento de patrones

Otras posibilidades:

• Estimación estadística y aprendizaje (Haar Trainnig)

Dependiendo de la naturaleza del problema así serán las técnicas a aplicar

(de color, de nivel de gris, texturas, etc.)

¿En qué consiste?

Page 10: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 10

4. Aplicaciones de la VC

Sistemas de Seguridad dentro y fuera de Edificios

• Detección y alerta de accesos a determinadas áreas • Detección de objetos abandonados o sospechosos en

algún lugar del edificio

1. Se detecta la presencia o no del objeto2. Se distingue (y clasifica)

si es una persona o vehículo3. Se activa la alerta automática

Sistemas de Seguridad (V Security Solutions)

Page 11: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 11

4. Aplicaciones de la VC

Reconocimiento de Rostros (Bio Face technology)

La imagen acompañada de luces infrarrojas genera una plantilla de medidas únicas de la cara que puede quedar registrada en una base de datos

Sistemas de Seguridad (V Security Solutions)

Page 12: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 12

4. Aplicaciones de la VC

Lectura identificativa de tarjetas

Sistemas de lectura automática para la identificación de tarjetas, pasaportes y carnets de conducir.

Reconocimiento de objetos

Detección de contornos para scanners de Rayos-X en aeropuertos

Sistemas de Seguridad (V Security Solutions)

Page 13: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 13

4. Aplicaciones de la VC

TeledetecciónDetección a distancia basada en imágenes aéreas o de

satélite

• Determinar la presencia de ciertas regiones, construcciones (edificios) o infraestructuras (carreteras, canales, puentes).

Sistemas de Seguridad (V Security Solutions)

Page 14: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 14

4. Aplicaciones de la VC

• Detección de cambios en una zona en diferentes instantes de tiempo: detección de zonas deforestadas, incendios, inundaciones, variación de la edificación, etc.

Sistemas de Seguridad (V Security Solutions)

Page 15: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 15

4. Aplicaciones de la VC

Reconocimiento Óptico de Caracteres (OCR).Una de las áreas de aplicación más importantes

Sistemas de Seguridad (V Security Solutions)

Page 16: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 16

4. Aplicaciones de la VC

“Camera Mouse” system

Sistema de HCI (Interacción Humano Computadora) que sigue los movimientos del usuario (ya sea mano o cuerpo entero - Human Motion Analysis and Recognition) trasladándolos en movimientos del ratón o de cualquier objeto dentro de la pantalla del ordenador

Video-Based Human-Computer Interfaces

Page 17: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 17

4. Aplicaciones de la VC

Detención de la mirada

La cara es capturada por el sistema y la simetría entre ambos ojos y otros puntos del rostro (nariz y boca) devuelven la zona de la pantalla que se está observando.

Aplicable para el manejo tanto de herramientas industriales con interfaces sencillas o como elemento de interacción añadido.

Video-Based Human-Computer Interfaces

Page 18: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 18

4. Aplicaciones de la VCVideo-Based Human-Computer Interfaces

Page 19: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 19

4. Aplicaciones de la VCVideo-Based Human-Computer Interfaces

“LookZones” aplicadas alDiseño del panel de control:

Page 20: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 20

4. Aplicaciones de la VC

Hoy: VisioAnalyzer®

• Sistema no intrusivo

• Totalmente inocuo

• Software analítico

Eye Tracking System

Page 21: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 21

4. Aplicaciones de la VCEye Tracking System

Page 22: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 22

4. Aplicaciones de la VCEye Tracking System > Marketing y

Publicidad

Page 23: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 23

4. Aplicaciones de la VC

Blink Systems: El pestañeo de los ojos puede transmitir diferentes acciones (tiempo y repetición del pestañeo, uno o ambos ojos...)

Eye Tracking System > Discapacitados

Page 24: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 24

4. Aplicaciones de la VC

Medicina

• Identificación de un nódulo sospechoso en una mamografía(diferencias de contraste y textura)

• Análisis textural de imágenes de biopsias para la cuantificación del daño crónico.

Automatismos

Page 25: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 25

4. Aplicaciones de la VC

Meta-modelos de búsqueda y lectura de imágenes

Gestión Inteligente de documentos visuales (imágenes, vídeo...etc) mediante el análisis automático de documentación en formato de imagen

Automatismos

Page 26: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 26

4. Aplicaciones de la VC

Renderizados Tridimensionales a partir de planos

Prototipado virtual automático para proyectos arquitectónicos mediante el reconocimiento y trazado 3-Dimensional a partir de esquemas 2-Dimensionales

Automatismos

Page 27: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 27

4. Aplicaciones de la VC

Control de calidadInspección y verificación de si un objeto cumple con

determinados criterios:

ej. en la fabricación de galletas:• determinar área mínima necesaria• determinar forma correcta (circular)

Automatismos

Page 28: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 28

4. Aplicaciones de la VC

ej. anomalías durante el precintado de botellas (Se convierte la imagen de color a imagen de grises para facilitar el proceso)

Automatismos

Page 29: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 29

4. Aplicaciones de la VC

ej. calidad del jamón ibérico mediante medición de cantidad de grasa

ej. determinar si los componentes han sido instalados

Automatismos

Page 30: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 30

4. Aplicaciones de la VC

ej. determinado color en celda indica ausencia de componente

Automatismos

Page 31: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 31

5. Conclusiones:

Inicialmente, las soluciones basadas en algoritmos de visión artificial son muy atractivas ya que no precisan de ningún otro dispositivo físico adicional, además de contar con toda la flexibilidad que permiten los desarrollos basados en software.

Pero a veces no será la mejor solución a un problema, ya que el problema es tan complejo que requiere un nivel de inteligencia mayor que el que la máquina pueda ofrecer.

Pros y contras

Page 32: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 32

5. Conclusiones:

ej. Pantallas Táctiles por Vídeo-Tecnología

Pros y contras

Page 33: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 33

5. Conclusiones:Pros y contras

Page 34: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 34

5. Conclusiones:

Se deben tener en cuenta algunas variables:

• posición de la cámara• posición del objeto• condiciones de iluminación...etc.

En ocasiones es complejo discernir determinadas características del patrón bajo diferentes condiciones ambientales; niebla, lluvia, baja luminosidad o exceso de sombras...etc.

Y en otras la naturaleza o morfología de los objetos hace que no sea fácil su reconocimiento.

Pros y contras

Page 35: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 35

6. Distintiva Solutions S.L.

Desarrollos totalmente personalizados de forma que se integren perfectamente con sus actuales sistemas informáticos y, (lo que es más importante), con su forma de trabajar.

Nuestras máximas:

• Nos enfocamos en las soluciones, no en la tecnología

• Si no es fácil de usar no sirve

¿Qué podemos ofrecerle?

Page 36: Visión por Computador 1 Visión por Computador (C V S) José Manuel Martínez Co-Fundador de Distintiva Solutions S.L. Propiedades y Aplicaciones.

Visión por Computador 36

:-)Muchas Gracias

José Manuel Martínez Heras

Distintiva Solutions S.L.Parque Tecnológico de Álava ·

945 29 80 50 · www.distintiva.com