Professional Documents
Culture Documents
Introduccion Desarrollo
Introduccion Desarrollo
Sumario
Conceptos bsicos
Definicin de visin por computador (VC) Nomenclatura Antecedentes histricos Estado del arte Estructura fsica de un sistema VC Estructura lgica de un sistema VC
Autor: S. Domnguez
Definicin
Definicin de visin por computador
de news:comp.ai.vision (30-11-1994)
A branch of artificial intelligence and image processing concerned with computer processing of images from the real world. Computer vision typically requires a combination of low level image processing to enhance the image quality (e.g. remove noise, increase contrast) and higher level pattern recognition and image understanding to recognise features present in the image.
adoptada por
The Free On-line Dictionary of Computing (10-10-2003)
Autor: S. Domnguez
Definicin
de Wikipedia (http://en.wikipedia.org)
Is the science and technology of machines that see
de fuente desconocida
Is inverse optics
Autor: S. Domnguez
Definicin
La interpretacin de imgenes comporta
Adquisicin Procesamiento
Preprocesamiento
Transformaciones de la imagen para mejorar sus caractersticas Facilita las siguientes etapas
Segmentacin
Divisin de la imagen en regiones con significado
Descripcin
Parametrizacin de las regiones de inters en la imagen
Reconocimiento
Comparacin de los valores extrados con la base de conocimiento
Autor: S. Domnguez
Definicin
Volumen de datos
Complejidad operaciones
Dependencia Aplicacin
Resultados
+ -
+ 5
Autor: S. Domnguez
Sumario
Conceptos bsicos
Definicin de visin por computador (VC) Nomenclatura Antecedentes histricos Estado del arte Estructura fsica de un sistema VC Estructura lgica de un sistema VC
Autor: S. Domnguez
Nomenclatura
Procesamiento de imgenes
Transformacin de una imagen en otra
Operaciones pixel a pixel Transformaciones de imagen Operaciones geomtricas ...
Autor: S. Domnguez
Nomenclatura
Visin por computador
Recuperar informacin de la escena 3D partiendo de una/varias imagen/es Normalmente se basa en una/varias hiptesis sobre la escena
Autor: S. Domnguez
Nomenclatura
Machine vision
Suele hacer referencia a aplicaciones industriales
guiado de robots inspeccin medida...
Autor: S. Domnguez
Nomenclatura
Imaging
Suele hacer referencia al proceso de generar una imagen En ocasiones tambin incluye aspectos de procesamiento y anlisis
Medical imaging
Autor: S. Domnguez
10
Nomenclatura
Reconocimiento de patrones
mtodos para extraer informacin de seales en general
normalmente estadsticos
Autor: S. Domnguez
11
Nomenclatura
Visin artificial
Se suele usar indistintamente con visin por computador La tendencia es identificar visin artificial como:
Ciencia que trata de restaurar en algn grado la visin de los ciegos profundos
Autor: S. Domnguez
12
Sumario
Conceptos bsicos
Definicin de visin por computador (VC) Nomenclatura Antecedentes histricos Estado del arte Estructura fsica de un sistema VC Estructura lgica de un sistema VC
Autor: S. Domnguez
13
Antecedentes histricos
Mejora de la imagen para su visualizacin
1920: transmisin de imgenes por cable submarino
Transmisin Bartlane Codificacin parecida al semitono Eleccin de los niveles de gris
Autor: S. Domnguez
14
Antecedentes histricos
Interpretacin de imgenes
1967: Marvin Minsky, MIT
Propone a un estudiante el problema de la visin por computador como trabajo de verano
70s-80s: rama de la AI
Entender la visin humana Emular la percepcin humana 1979: Nagel
Digitalizacin y estudio de imgenes de trfico
Autor: S. Domnguez
15
Antecedentes histricos
1990s: se independiza de la AI
Aproximacin geomtrica al problema 1996: Dickmanns
Navegacin autnoma en autopistas
Autor: S. Domnguez
16
Antecedentes histricos
Hoy: multiplicidad de mtodos matemticos
Estadstica, ecuaciones diferenciales, optimizacin 2002: Blthoff
Modelado de rostros para reconocimiento
Autor: S. Domnguez
17
Sumario
Conceptos bsicos
Definicin de visin por computador (VC) Nomenclatura Antecedentes histricos Estado del arte Estructura fsica de un sistema VC Estructura lgica de un sistema VC
Autor: S. Domnguez
18
No hay una formulacin estndar del problema VC No hay una formulacin estndar de cmo resolverlo Existen mtodos para resolver tareas de VC
especficos de difcil o imposible generalizacin
Autor: S. Domnguez
19
Fsica
comprensin del comportamiento de la luz
reflexin, refraccin, difraccin,... captura, sensorizacin,... ptica, fsica del estado slido,...
Autor: S. Domnguez
20
Procesamiento de seal
extensin de mtodos mono a multivariables multivariable + no linealidad: campo especfico
Autor: S. Domnguez
21
Autor: S. Domnguez
22
Sumario
Conceptos bsicos
Definicin de visin por computador (VC) Nomenclatura Antecedentes histricos Estado del arte Estructura fsica de un sistema VC Estructura lgica de un sistema VC
Autor: S. Domnguez
23
24
Sumario
Conceptos bsicos
Definicin de visin por computador (VC) Nomenclatura Antecedentes histricos Estado del arte Estructura fsica de un sistema VC Estructura lgica de un sistema VC
Autor: S. Domnguez
25
Procesamiento de imagen
Reconocimiento
Autor: S. Domnguez
26
Visualizacin de imgenes
Visualizacin de datos
Anlisis de imgenes Procesamiento de imgenes Imgenes Sntesis de imgenes Adquisicin de imgenes Comunicacin de datos Datos Procesamiento de datos
Autor: S. Domnguez
27
Sumario
Conceptos bsicos Aplicaciones de VC Visin humana
Autor: S. Domnguez
28
Aplicaciones de VC
Cartografa Robtica Inspeccin industrial Seguridad y vigilancia Bases de datos Mdicas Percepcin remota ...
Autor: S. Domnguez
29
Aplicaciones de VC
Cartografa
Levantamiento de mapas a partir de imgenes areas
Autor: S. Domnguez
30
Aplicaciones de VC
Cartografa
Levantamiento de mapas a partir de imgenes areas
Autor: S. Domnguez
30
Aplicaciones de VC
Cartografa
Levantamiento de mapas a partir de imgenes areas
Autor: S. Domnguez
30
Robtica
Guiado de vehculos mviles
Autor: S. Domnguez
31
Robtica
Servo visual
Autor: S. Domnguez
32
Inspeccin industrial
Aplicaciones industriales de la visin por computador
Control de calidad Control e inspeccin de los procesos
Manipulado
Mecanizado Ensamblado
Autor: S. Domnguez
33
Inspeccin industrial
Objetivos de las aplicaciones industriales de VC
Mejora en la calidad de la inspeccin Mayor rapidez en la inspeccin Aumento de la cadencia de produccin Integracin en el entorno automatizado Sustitucin de los operarios
Evitar su presencia en entornos peligrosos
Trmicos, riesgo fsico, contaminacin
Incremento de la fiabilidad
Eliminacin de criterios subjetivos
Por ejecucin de tareas rutinarias o repetitivas Por cambio de turno
Autor: S. Domnguez
34
Inspeccin industrial
Mejora de la calidad de los productos y procesos
Deteccin de defectos ms pequeos, manipulado ms preciso de piezas,...
Autor: S. Domnguez
35
Inspeccin industrial
Limitaciones de las aplicaciones industriales de la visin por computador
Mala adaptacin a situaciones imprevistas
Ocultacin temporal de la escena Falta temporal de iluminacin
Autor: S. Domnguez
36
Inspeccin industrial
Caractersticas de las aplicaciones industriales
Coste del equipo
Cmaras, ptica, TAPIs, ... Ingeniera de desarrollo
Tiempo de procesado
Sistemas de tiempo real Procesamiento paralelo
Autor: S. Domnguez
37
Inspeccin industrial
Aplicaciones industriales de la visin por computador
Inspeccin visual automatizada o control de calidad de productos Control e inspeccin de los procesos
Manipulado Mecanizado Ensamblado
Aplicaciones compartidas
Inspeccin de un producto a la vez que se corrige el proceso de fabricacin Anlisis de una pieza para el manipulado e inspeccin simultneamente
38
Autor: S. Domnguez
Inspeccin industrial
Control de calidad de productos
Proceso automtico para decidir si un determinado producto cumple con un conjunto de especificaciones, previamente establecidas, definidas como estndar de calidad
Autor: S. Domnguez
39
Inspeccin industrial
Control de calidad de productos
Autor: S. Domnguez
39
Inspeccin industrial
Caractersticas del control de calidad de productos
Tamao mnimo de la imperfeccin a detectar Probabilidad de deteccin (segn tipo y tamao). Repetitividad en el anlisis. Robustez. Nmero de falsos rechazos Velocidad de inspeccin. Control en tiempo real. Coste de los equipos Caractersticas operativas Complejidad del patrn de comparacin Flexibilidad para adaptarse a los cambios del producto Grado de contaminacin introducido en el producto Interfaz de usuario
Autor: S. Domnguez
40
Inspeccin industrial
Caractersticas productivas del Control de Calidad
Naturaleza del defecto, segn su generacin:
Espordicos Repetitivos (puede ser motivado por fallo en el proceso de produccin)
41
Inspeccin industrial
Ubicacin del producto a inspeccionar (pueden coexistir):
Material de entrada: Anlisis de las especificaciones requeridas en el proceso de fabricacin. Producto intermedio: Permite un control en lnea del proceso productivo. Especialmente indicado en defectos repetitivos. Producto acabado: Determina la aceptabilidad del producto final.
Criterios de inspeccin:
Inspeccin 100 % (se inspeccionan todos los productos) Inspeccin por muestreo. Con el objetivo de validar lotes o detectar fallos repetitivos.
Autor: S. Domnguez
42
Inspeccin industrial
Control e inspeccin de los procesos
ntimamente ligado a los elementos mecnicos o de control que intervienen en el proceso de automatizacin
Robot Manipuladores Mquinas Sistemas de transporte
Autor: S. Domnguez
43
Inspeccin industrial
Control e inspeccin de los procesos
Autor: S. Domnguez
43
Inspeccin industrial
Clasificacin del Control e inspeccin de procesos
Control de presencia de un producto.
La presencia activa el comienzo de un proceso
44
Seguridad y vigilancia
Control de acceso, vigilancia, biometra, ...
Autor: S. Domnguez
45
Bases de datos
De imgenes o vdeos
Autor: S. Domnguez
46
Aplicaciones mdicas
Autor: S. Domnguez
47
Percepcin remota
Percepcin remota
Clasificacin de cultivos Monitorizacin de recursos naturales Control de incendios e inundaciones Cartografa Control urbano Estudio del clima Espionaje militar Control militar
Autor: S. Domnguez
48
Sumario
Conceptos bsicos Aplicaciones de VC Visin humana
Sistema visual humano Caractersticas del SVH Humano vs. computador
Autor: S. Domnguez
49
Autor: S. Domnguez
50
Modelo pin-hole
Autor: S. Domnguez
51
Autor: S. Domnguez
52
Autor: S. Domnguez
53
Autor: S. Domnguez
54
Autor: S. Domnguez
55
Autor: S. Domnguez
56
Visin mespica
La visin mespica es una visin intermedia (intermedia entre la fotpica y la escotpica) que se da en situaciones de iluminacin, que sin llegar a la oscuridad total, tampoco llegan a ser la luz de un da a pleno sol
Autor: S. Domnguez
57
Autor: S. Domnguez
58
Retina
Autor: S. Domnguez
59
Conos
Autor: S. Domnguez
Bastones
60
Conos
Autor: S. Domnguez
Bastones
61
Autor: S. Domnguez
62
Autor: S. Domnguez
63
Autor: S. Domnguez
64
Sumario
Conceptos bsicos Aplicaciones de VC Visin humana
Sistema visual humano Caractersticas del SVH Humano vs. computador
Autor: S. Domnguez
65
Autor: S. Domnguez
66
Autor: S. Domnguez
67
Autor: S. Domnguez
68
Autor: S. Domnguez
69
Autor: S. Domnguez
69
Autor: S. Domnguez
70
Autor: S. Domnguez
70
Autor: S. Domnguez
70
Autor: S. Domnguez
70
Autor: S. Domnguez
71
Autor: S. Domnguez
72
Autor: S. Domnguez
73
Autor: S. Domnguez
74
Autor: S. Domnguez
75
Autor: S. Domnguez
75
Autor: S. Domnguez
76
Autor: S. Domnguez
77
Autor: S. Domnguez
78
Autor: S. Domnguez
79
Autor: S. Domnguez
79
Autor: S. Domnguez
80
Autor: S. Domnguez
81
Autor: S. Domnguez
82
Autor: S. Domnguez
82
Autor: S. Domnguez
83
Autor: S. Domnguez
84
Autor: S. Domnguez
84
Ceguera inatencional
http://viscog.beckman.uiuc.edu/grafs/demos/15.html
Autor: S. Domnguez
85
Autor: S. Domnguez
86
Autor: S. Domnguez
87
Autor: S. Domnguez
88
Punto de observacin
Autor: S. Domnguez
88
Autor: S. Domnguez
89
Autor: S. Domnguez
89
Autor: S. Domnguez
90
Sumario
Conceptos bsicos Aplicaciones de VC Visin humana
Sistema visual humano Caractersticas del SVH Humano vs. computador
Autor: S. Domnguez
91
Sistema Artificial
Mejor evaluacin de magnitudes fsicas Buen desempeo de tareas rutinarias
Autor: S. Domnguez
92