You are on page 1of 18

16/07/2010

Sistemas de Percepcin
Visin por Computador
Arturo de la Escalera
Jos Mara Armingol

Nota: Las imgenes que aparecen en esta presentacin provienen del libro:
Sistemas de Percepcin
Arturo de la Escalera
Visin por Computador: fundamentos y mtodos.
Jos Mara Armingol
Arturo de la Escalera Hueso. Prentice Hall.

1. Introduccin

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

16/07/2010

Introduccin
Definiciones:
Sentidos: Los medios por los que interaccionamos
con el mundo que nos rodea
Visin artificial: Anlisis de la imgenes a travs de
computadores para obtener una descripcin de los
objetos fsicos que son captados por la cmara

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Por qu visin artificial?


En el hombre
Es el ms importante y complejo de los sentidos
75% de la informacin procesada por el cerebro

Informacin

Posicin de los objetos del entorno


Presencia de posibles peligros
Determinacin del camino libre de obstculos
Anlisis del color
Deteccin del movimiento
Clculo de trayectorias
Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

16/07/2010

Optimismo

50

60

70

80

90

00
Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Desarrollo histrico
Optimismo (1950)
Poco tiempo de desarrollo
Gran confianza en el poder de los
ordenadores
"Ver" constituye una tarea fcil para los
hombres

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

16/07/2010

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Conocimiento previo

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

16/07/2010

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Conocimiento previo

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

16/07/2010

Desarrollo histrico
Dcada de los sesenta: Frustracin
Avances obtenidos muy limitados
La informacin de la cmara es una proyeccin
bidimensional de objetos tridimensionales: Infinidad
de posibles soluciones
Desconocimiento del proceso de visin en el
hombre
Importancia del conocimiento adquirido

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Desarrollo histrico
Dcada de los ochenta: Realismo
Cambio de nombre: visin por computador
Una de las principales lneas de investigacin
o Aumento de revistas y congresos internacionales

Desarrollo de los computadores:


o Capacidad de clculo
o Disminucin de precio
o Hardware especializado y desarrollo de los Pcs

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

16/07/2010

Tecnologas implicadas

Tecnologa electrnica.
Ingeniera de software.
Tiempo real.
Inteligencia artificial.

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Visin por computador vs. humana


Mejor sensor
Peor procesamiento
Labores repetitivas

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

16/07/2010

Ilusiones pticas

Grid de Hering
Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Ilusiones pticas

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

16/07/2010

Ilusiones pticas

Tringulo de Kanizsa Contornos subjetivos


Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Ilusiones pticas

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

16/07/2010

Ilusiones pticas

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Ilusiones pticas

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

10

16/07/2010

Ilusiones pticas

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Ilusiones pticas

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

11

16/07/2010

Ilusiones pticas

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Ilusiones pticas

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

12

16/07/2010

Ilusiones pticas

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Ilusiones pticas

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

13

16/07/2010

Aplicaciones
Militares

Agricultura

Deteccin y seguimiento de objetivos


Anlisis del terreno
Armas inteligentes.

Anlisis de las plantaciones: crecimiento,


enfermedades.
Anlisis de imgenes tomadas por satlites

Control de calidad

Biomedicina

Verificacin de etiquetas
Inspeccin de containers
Inspeccin de motores
Inspeccin de cristales
Control de calidad de comida
Inspeccin de soldaduras
Inspeccin de circuitos impresos
Inspeccin de madera, tela, fundiciones,
papel

Anlisis de imgenes tomadas por rayos x


Anlisis de imgenes tomadas por ultrasonidos
Anlisis de sangre
Anlisis de DNA

Robtica
Guiado de robots industriales
Navegacin de robots mviles

Identificacin
Identificacin automtica de huellas dactilares.
Reconocimiento de caras

Seguridad
Vigilancia de edificios
Deteccin de explosivos por rayos x

Control de trfico
Identificacin de matrculas de vehculos
Control del trfico viario
Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Dificultades
Grados de libertad
Rotacin, translacin, escala
Movimiento del objeto y/o de la cmara
Iluminacin

Informacin limitada del objeto


Caractersticas, qu se debe buscar, dnde

Restriccin temporal
Exactitud
Falsos positivos y Falsos negativos
Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

14

16/07/2010

Enfoques
Bottom-up
Partir de la imagen hasta llegar al conocimiento
Aplicaciones industriales

Top-Down
Partir del conocimiento del problema y buscar unas
estructuras determinadas en la imagen

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Bottom-up
Ventaja
Rapidez

Inconveniente
La segmentacin debe ser sencilla

Aplicaciones Industriales

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

15

16/07/2010

Etapas de una aplicacin


Visin de bajo nivel

Visin de alto nivel

Extraccin de
caractersticas

Segmentacin

Transformaciones
morfolgicas
Preprocesamiento

Descripcin de
objetos
Adquisicin de
la imagen

Informacin sobre
el problema a resolver

Reconocimiento o
clasificacin
Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Bibliografa- Procesamiento de imgenes


A. Rosendfeld, A. Kak. (1981) Digital Image
Processing
A.K. Jain. (1989) Fundamental of Digital Image
Processing
W.K. Pratt. (2001) Digital Image Processing
R.C. Gonzalez; R.E. Woods. (2002) Digital Image
Processing
J.C. Russ (2007) The Image Processing Handbook

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

16

16/07/2010

Bibliografa- Computer Visin

D.H. Ballard, C. Brown. (1982) Computer Visin.


D.H. Levine. (1985) Visin in Man and Machine.
B.K.P. Horn (1990) Robot Vision
D. Vernon. (1993) Machine Vision
V. S. Nalwa (1993) A guided tour of computer vision.
R. Jain, R. Kasturi, B. G. Schunck (1995) Machine vision
D.A. Forsyth, J. Ponce (2003). Computer Vision, A Modern
Approach
G. Medioni, S.B. Kang (2004). Emerging Topics in Computer
Vision
E.R. Davies (2005) Machine vision : theory, algorithms,
practicalities
Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

Bibliografa- Pattern Recognition


J.T. Tou; R.C. Gonzalez (1974) Pattern
Recognition Principles.
T.Y. Young, K.S. Fu (1986) Handbook of Pattern
Recognition and Image Processing
K. Fukunaga. (1990) Statistical Pattern
Recognition
R.O. Duda, P.E. Hart (2001) Pattern
Classification and Scene Analysis

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

17

16/07/2010

Bibliografa-Espaol
D. Maravall (1993) Reconocimiento de Formas y
Visin Artificial
R.C. Gonzalez; R.E. Woods (1997) Procesamiento
Digital de Imgenes
J. Gnzalez (2000) Visin por Computador
G. Pajares, J. de la Cruz (2001) Visin por
computador: imgenes digitales y aplicaciones
A. de la Escalera (2001) Visin por computador.
Fundamentos y mtodos

Sistemas de Percepcin
Arturo de la Escalera
Jos Mara Armingol

18

You might also like