utp pdiva_cap1 introduccion a la va 2012-2

43
Procesamiento de Imágenes y Visión Artificial (PS02) Sesión: 1 Ing. José C. Benítez P. Introducción a la Visión Artificial

Upload: jcbenitezp

Post on 02-Jul-2015

1.431 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Utp pdiva_cap1 introduccion a la va 2012-2

Procesamiento de Imágenes y Visión Artificial

(PS02)

Sesión: 1

Ing. José C. Benítez P.

Introducción a la Visión Artificial

Page 2: Utp pdiva_cap1 introduccion a la va 2012-2

Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P. 2

Sesión 1. Introducción a la Visión Artificial

� Visión Artificial� Dificultades de la Visión Artificial� Aplicaciones de la Visión Artificial� Sistema de Visión Artificial� Libros

Page 3: Utp pdiva_cap1 introduccion a la va 2012-2

Esquema del curso

Operaciones

Punto

Filtros Segmentación

Extracción de

características

Operaciones

Morfológicas

Reconocimiento

de Patrones

Introducción a

la Visión

Artificial

Representación

de la Imagen

3Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 4: Utp pdiva_cap1 introduccion a la va 2012-2

Tabla de Contenido

• Visión Artificial• Dificultades de la Visión Artificial• Aplicaciones de la Visión Artificial• Sistema de Visión Artificial• Libros

4Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 5: Utp pdiva_cap1 introduccion a la va 2012-2

Objetivos

1. Presentar los conceptos básicos de la visión artificial2. Identificar la líneas de investigación de la visión artificial

5Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 6: Utp pdiva_cap1 introduccion a la va 2012-2

VISIÓN ARTIFICIAL

6Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 7: Utp pdiva_cap1 introduccion a la va 2012-2

Inteligencia Artificial

• La inteligencia artificial es una ciencia que intenta crear programas para máquinas que imiten el comportamiento y la comprensión humana.

• Intenta crear máquinas y/o programas para automatizar tareas que requieran de comportamiento inteligente.

• Estas máquinas y/o programas se denominan agentes.

7Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 8: Utp pdiva_cap1 introduccion a la va 2012-2

Visión Artificial

• La Visión Artificial (Visión por Computador oVisión Computacional), es parte de lainteligencia artificial.

• Es el conjunto de técnicas y modelos quepermiten procesar, analizar y explicar aquellainformación espacial (3-D) obtenida a través deuna imagen digital (2-D).

• Intenta programar un computador para que"entienda" una escena o las características deuna imagen digital.

8Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 9: Utp pdiva_cap1 introduccion a la va 2012-2

La visión artificial y otras áreas

9Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 10: Utp pdiva_cap1 introduccion a la va 2012-2

Disciplinas de la Visión Computacional

Procesamiento de Imágenes

Reconocimiento de Patrones

Visión Computacional

Gráficos por Computadora

10Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 11: Utp pdiva_cap1 introduccion a la va 2012-2

Procesamiento de Imágenes

• Transforma imágenes para obtener nuevas imágenes.

Binarización, Complemento

Corte, Ecualización, Filtros

Operaciones Morfológicas

Imagen 2D Imagen 2D

11Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 12: Utp pdiva_cap1 introduccion a la va 2012-2

• Mejorado de Imágenes

• Restauración de imágenescorregir imágenes fuera de foco

• Compresión de la imagen(transmisión)

• Identificar el ROI.

Procesamiento de Imágenes

12Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 13: Utp pdiva_cap1 introduccion a la va 2012-2

Reconocimiento de Patrones

• Identificar los objetos existentes en una imagen.

Segmentación, filtros,

Identificación de bordes,

Clasificación y reconoci-

miento de Patrones

Imagen 2D patrones

13Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 14: Utp pdiva_cap1 introduccion a la va 2012-2

• Reconocimiento de rostros

• Reconocimiento de celulas

• Reconocimiento de huellas digitales

• Reconocimiento de placas

Reconocimiento de Patrones

14Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 15: Utp pdiva_cap1 introduccion a la va 2012-2

Visión Computacional

• Reconstrucción de la imagen 3D desde imágenes 2D

Esquema intermedioEsquema Básico Escena en 3-DImagen Original

Construcción imágenes 3D

Generación de escenas

Descripción de la escenaImagen 2D

Datos

geométricos

en 3D

15Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 16: Utp pdiva_cap1 introduccion a la va 2012-2

• Determinar la identidad y localización de objetos en una imagen.

• Construir una representación tridimensional de un objeto.

• Construir una descripción de la escena de trabajo.

• Establece la relación entre el mundo 3-D y las vistas 2-D tomadas de él, para:

1. Reconstruir un espacio 3-D a partir de vistas 2-D

2. Proyectar una escena 3-D en un plano 2-D.

Visión Computacional

16Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 17: Utp pdiva_cap1 introduccion a la va 2012-2

Gráficos por Computadora

• Modelado Geométrico de objetos

Projecciones 3D en 2D

Sombreado,

Texturizado

Animación, Renderización

Datos

Geométricos

en 3DImagen 2D

17Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 18: Utp pdiva_cap1 introduccion a la va 2012-2

DIFICULTADES DE LA VISIÓN COMPUTACIONAL

18Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 19: Utp pdiva_cap1 introduccion a la va 2012-2

Dificultades

Es un mapeo de M:1 (3D ���� 2D)

• Muchas superficies 3D con materiales, geometría e iluminación distintas, nos llevan a imágenes 2D idénticas.

• El mapeo inverso (2D � 3D) no tiene una solución única, por que en el paso 3D � 2D se ha perdido información.

Computacionalmente cara.

• El cerebro humano trabaja en paralelo, para procesar miles de señales. Una PC tiene un solo μP.

Dificultad para identificar el patrón a reconocer.

• No entendemos aún el problema de reconocimiento de patrones.

19Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 20: Utp pdiva_cap1 introduccion a la va 2012-2

Reconocimiento de Patrones

¿Cómo discernir entre realidad y una imagen de la realidad?¿Qué pistas o claves están presentes en la imagen?¿Qué conocimiento utilizamos para reconocer algo en la imagen?

20Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 21: Utp pdiva_cap1 introduccion a la va 2012-2

Reconocimiento de Patrones

¿Qué es este objeto?¿Juega el color un rol importante en el reconocimiento?¿Sería más fácil reconocerlo desde una vista diferente?

21Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 22: Utp pdiva_cap1 introduccion a la va 2012-2

Reconocimiento de Patrones

• ¿La textura característica de una imagen pueden ayudarnos a reconocer objetos rápidamente?

22Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 23: Utp pdiva_cap1 introduccion a la va 2012-2

Reconocimiento de Patrones

• ¿La forma de una imagen pueden ayudarnos a reconocer objetos rápidamente?

¿cuál es macho y cuál es hembra?

23Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 24: Utp pdiva_cap1 introduccion a la va 2012-2

Imposibilidad física

24Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 25: Utp pdiva_cap1 introduccion a la va 2012-2

Restricciones y Supuestos

• Restricciones para recobrar la escena– Recolectar más datos (imágenes)– Asumir cosas acerca del mundo

• Computabilidad y robustez– Es la solución computable usando recursos razonables?– Es la solución robusta?

• Sistemas para la industria.– Hacen fuertes suposiciones sobre las condiciones de iluminación– Hacen fuertes suposiciones sobre la posición de los objetos– Hacen fuertes suposiciones sobre el tipo de objetos

25Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 26: Utp pdiva_cap1 introduccion a la va 2012-2

APLICACIONES DE VISIÓN ARTIFICIAL

26Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 27: Utp pdiva_cap1 introduccion a la va 2012-2

Control de calidad en la industria

27Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 28: Utp pdiva_cap1 introduccion a la va 2012-2

Biometría

28Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 29: Utp pdiva_cap1 introduccion a la va 2012-2

Detección de rostros

29Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 30: Utp pdiva_cap1 introduccion a la va 2012-2

Reconocimiento de Actividad Humana

30Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 31: Utp pdiva_cap1 introduccion a la va 2012-2

Reconocimiento de objetivos

31Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 32: Utp pdiva_cap1 introduccion a la va 2012-2

Interpretación de imágenes aéreas

32Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 33: Utp pdiva_cap1 introduccion a la va 2012-2

Monitoreo de tráfico

33Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 34: Utp pdiva_cap1 introduccion a la va 2012-2

SISTEMA DE VISIÓN ARTIFICIAL

34Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 35: Utp pdiva_cap1 introduccion a la va 2012-2

Sistema de Visión Artificial

35Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 36: Utp pdiva_cap1 introduccion a la va 2012-2

Sistema de Visión Artificial

36Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 37: Utp pdiva_cap1 introduccion a la va 2012-2

Sistema de Visión Artificial

Digitalización

Procesamientode la imagen

Segmento de interésObjetos Reconocidos

Retro-alimentación Imagen Capturada

37Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 38: Utp pdiva_cap1 introduccion a la va 2012-2

REFERENCIAS BIBLIOGRÁFICAS

38Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 39: Utp pdiva_cap1 introduccion a la va 2012-2

Referencias

• R. C. González, R. E. Woods; Digital image processing; Addison-

Wesley, 2007.

• N. Efford; Digital image processing: A practical introduction

using JAVA; Addison-Wesley, 2000.

• R. C. González, R. E. Woods, S. L. Eddins; Digital image

processing using MATLAB; Prentice Hall, 2004.

• J. R. Parker; Algorithms for image processing and computer

vision; Wiley, 1997.

39Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 40: Utp pdiva_cap1 introduccion a la va 2012-2

Tarea 01

40Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

1. Realizar los mapas semántico y/o mapas

conceptuales de todo el contenido de esta

Diapositiva.

2. Adjuntar fuentes científicas que le han ayudado

a consolidar la tarea.

Page 41: Utp pdiva_cap1 introduccion a la va 2012-2

Presentación

41Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

� Crear una carpeta dentro de su carpeta personal del Dropboxdenominado:

UTP_PDI_PaternoM_Tarea1

� Dentro de esta carpeta creada colocar:� Los mapas semánticos (en PowerPoint u otro similar ) y los

mapas conceptuales (en CMapTools u otro similar).� Las fuentes que deben ser documentos científicos (Libros con

ISBN y Revistas con ISSN, o papers). Las fuentes deben conservar el nombre original y agregar al final _T1

� Las Tareas que no cumplan las indicaciones no serán

considerados por el profesor.

Page 42: Utp pdiva_cap1 introduccion a la va 2012-2

Tratamiento Digital de Imágenes

González, Rafael C.

Woods, Richard E.

Libros

42Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P.

Page 43: Utp pdiva_cap1 introduccion a la va 2012-2

Procesamiento de Imágenes y Visión Artificial - Prof. Ing. José C. Benítez P. 43

SA No. 1 Introducción a la visión artificial

Blog del curso:

utppdiyva.blogspot.com