Está en la página 1de 36

Procesamiento de Imgenes

y Visin Artificial
(WEE2)
Sesin: 1
Ing. Jos C. Bentez P.
Introduccin a
la Visin Artificial y el
Procesamiento Digital de Imgenes
Logros de aprendizaje
1. Definir los conceptos bsicos de Inteligencia Artificial,
Visin Computacional, Visin Artificial, Procesamiento
de Imgenes, Grficos por computadora.
2. Conocer las dificultades de la Visin Computacional y el
Reconocimiento de Patrones.
3. Definir la imposibilidad fsica y, las restricciones y
supuestos del procesamiento de imgenes.
4. Identificar la aplicaciones de la visin artificial.
5. Modelar un Sistema de Visin Artificial.
2
3
Contenido
Introduccin a la Visin Artificial y al Procesamiento Digital de Imgenes
Inteligencia artificial
Visin Artificial
Visin Computacional Visin Artificial Procesamiento de Imgenes
Grficos por computadora.
Disciplinas de la Visin Computacional.
Procesamiento de Imgenes.
Reconocimiento de patrones.
Visin computacional.
Grficos por computadora.
Dificultades de la Visin Computacional.
Dificultades del Reconocimiento de Patrones.
Imposibilidad fsica.
Restricciones y supuestos.
Aplicaciones de la Visin Artificial
Sistema de Visin Artificial
Referencias.
Esquema del curso
Operaciones
Punto
Filtros Segmentacin
Extraccin de
caractersticas
Operaciones
Morfolgicas
Reconocimiento
de Patrones
Introduccin a
la Visin
Artificial
Representacin
de la Imagen
4
Inteligencia Artificial
La inteligencia artificial es
una ciencia que intenta crear
programas para mquinas que
imiten el comportamiento y la
comprensin humana.
Intenta crear mquinas y/o
programas para automatizar
tareas que requieran de
comportamiento inteligente.
Estas mquinas y/o programas
se denominan agentes.
5
Visin Artificial
La Visin Artificial (Visin por Computador
o Visin Computacional), es parte de la
inteligencia artificial.
Es el conjunto de tcnicas y modelos que
permiten procesar, analizar y explicar
aquella informacin espacial (3-D) obtenida
a travs de una imagen digital (2-D).
Intenta programar un computador para que
"entienda" una escena o las caractersticas
de una imagen digital.
6
La visin artificial y otras reas
7
Disciplinas de la Visin Computacional
Procesamiento
de Imgenes
Reconocimiento
de Patrones
Visin
Computacional
Grficos por
Computadora
8
Procesamiento de Imgenes
Transforma imgenes para obtener nuevas imgenes.
Binarizacin, Complemento
Corte, Ecualizacin, Filtros
Operaciones Morfolgicas
Imagen 2D Imagen 2D
9
Mejorado de Imgenes
Restauracin de imgenes
corregir imgenes fuera de foco
Compresin de la imagen
(transmisin)
Identificar el ROI.
Procesamiento de Imgenes
10
Reconocimiento de Patrones
Identificar los objetos existentes en una imagen.
Segmentacin, filtros,
Identificacin de bordes,
Clasificacin y reconoci-
miento de Patrones
Imagen 2D patrones
11
Reconocimiento de rostros
Reconocimiento de celulas
Reconocimiento de huellas
digitales
Reconocimiento de placas
Reconocimiento de Patrones
12
Visin Computacional
Reconstruccin de la imagen 3D desde imgenes 2D
Esquema intermedio Esquema Bsico Escena en 3-D Imagen Original
Construccin imgenes 3D
Generacin de escenas
Descripcin de la escena
Imagen 2D
Datos
geomtricos
en 3D
13
Determinar la identidad y
localizacin de objetos en una
imagen.
Construir una representacin
tridimensional de un objeto.
Construir una descripcin de la
escena de trabajo.
Establece la relacin 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.
Visin Computacional
14
Grficos por Computadora
Modelado Geomtrico de objetos
Projecciones 3D en 2D
Sombreado,
Texturizado
Animacin, Renderizacin
Datos
Geomtricos
en 3D
Imagen 2D
15
Dificultades de la visin computacional
Es un mapeo de M:1 (3D 2D)
Muchas superficies 3D con materiales, geometra e
iluminacin distintas, nos llevan a imgenes 2D idnticas.
El mapeo inverso (2D 3D) no tiene una solucin nica,
por que en el paso 3D 2D se ha perdido informacin.
Computacionalmente cara.
El cerebro humano trabaja en paralelo, para procesar miles
de seales. Una PC tiene un solo P.
Dificultad para identificar el patrn a reconocer.
No entendemos an el problema de reconocimiento de
patrones.
16
Dificultades del Reconocimiento de Patrones
Cmo discernir entre realidad y una imagen de la realidad?
Qu pistas o claves estn presentes en la imagen?
Qu conocimiento utilizamos para reconocer algo en la imagen?
17
Dificultades del Reconocimiento de Patrones
Qu es este objeto?
Juega el color un rol importante en el reconocimiento?
Sera ms fcil reconocerlo desde una vista diferente?
18
Dificultades del Reconocimiento de Patrones
La textura caracterstica de una imagen pueden ayudarnos a
reconocer objetos rpidamente?
19
Dificultades del Reconocimiento de Patrones
La forma de una imagen pueden ayudarnos a reconocer
objetos rpidamente?
cul es macho y cul es hembra?
20
Imposibilidad fsica
21
Restricciones y Supuestos
Restricciones para recobrar la escena
Recolectar ms datos (imgenes)
Asumir cosas acerca del mundo
Computabilidad y robustez
Es la solucin computable usando recursos razonables?
Es la solucin robusta?
Sistemas para la industria.
Hacen fuertes suposiciones sobre las condiciones de iluminacin
Hacen fuertes suposiciones sobre la posicin de los objetos
Hacen fuertes suposiciones sobre el tipo de objetos
22
Aplicaciones de la
Visin Artificial
23
Control de calidad en la industria
24
Biometra
25
Deteccin de rostros
26
Reconocimiento de Actividad Humana
27
Reconocimiento de objetivos
28
Interpretacin de imgenes areas
29
Monitoreo de trfico
30
Sistema de Visin Artificial
31
Sistema de Visin Artificial
32
Digitalizacin
Procesamiento
de la imagen
Segmento de inters
Objetos Reconocidos
Retro-alimentacin
Imagen Capturada
33
Sistema de Visin Artificial
Referencias
R. C. Gonzlez, R. E. Woods; Digital image processing; Addison-
Wesley, 2007.
N. Efford; Digital image processing: A practical introduction
using JAVA; Addison-Wesley, 2000.
R. C. Gonzlez, 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.
34
Tarea 01
35
1. Realizar el resumen de sta Presentacin correspondiente
a la Sesin de Aprendizaje No. 1, mediante mapas
conceptuales ealborado s con el CMapTools.
2. Adjuntar fuentes que le han ayudado a consolidar la
tarea.
Presentacin
Todas las tareas deben entregarse en su carpeta personal del
Dropbox, dentro de una carpeta que lleve las iniciales del curso,
sus Apellidos, guion bajo y luego el numero de la Sesin al que
corresponden las tareas. Ejemplo:
PDI_PaternoM_S1
Las Tareas que no cumplan las indicaciones no
sern evaluadas por el profesor.
36
Agradecimiento
Procesamiento de Imgenes
y Visin Artificial
Blog del curso:
http://utppdiyva.blogspot.com