SlideShare una empresa de Scribd logo
Procesamiento de Imágenes 
y Visión Artificial 
(WEE2) 
Sesión: 1 
Introducción a 
la Visión Artificial y el 
Procesamiento Digital de Imágenes 
MSc. Ing. José C. Benítez P.
Logros de aprendizaje 
1. Definir los conceptos básicos de Inteligencia Artificial, 
Visión Computacional, Visión Artificial, Procesamiento 
de Imágenes, Gráficos por computadora. 
2. Conocer las dificultades de la Visión Computacional y el 
Reconocimiento de Patrones. 
3. Definir la imposibilidad física y, las restricciones y 
supuestos del procesamiento de imágenes. 
4. Identificar la aplicaciones de la visión artificial. 
5. Modelar un Sistema de Visión Artificial. 
2
3 
Contenido 
Introducción a la Visión Artificial y al PDI 
• Inteligencia artificial. 
• Visión Artificial, Visión Computacional, PDI, Gráficos 
por computadora. 
• Disciplinas de la Visión Computacional. 
• Procesamiento de Imágenes. 
• Reconocimiento de patrones. 
• Visión computacional. 
• Gráficos por computadora. 
• Dificultades de la Visión Computacional. 
• Dificultades del Reconocimiento de Patrones. 
• Imposibilidad física. 
• Restricciones y supuestos. 
• Aplicaciones de la Visión Artificial. 
• Sistema de Visión Artificial.
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 
4
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. 
5
Visión Artificial 
• La Visión Artificial (Visión por Computador 
o Visión Computacional), es parte de la 
inteligencia artificial. 
• Es el conjunto de técnicas y modelos que 
permiten procesar, analizar y explicar 
aquella información espacial (3-D) obtenida 
a través de una imagen digital (2-D). 
• Intenta programar un computador para que 
"entienda" una escena o las características 
de una imagen digital. 
6
La visión artificial y otras áreas 
7
Disciplinas de la Visión Computacional 
Procesamiento 
de Imágenes 
Reconocimiento 
de Patrones 
Visión 
Computacional 
Gráficos por 
Computadora 
8
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 
9
Procesamiento de Imágenes 
• Mejorado de Imágenes 
• Restauración de imágenes 
corregir imágenes fuera de foco 
• Compresión de la imagen 
(transmisión) 
• Identificar el ROI. 
10
Reconocimiento de Patrones 
• Identificar los objetos existentes en una imagen. 
Segmentación, filtros, 
Identificación de bordes, 
Clasificación y reconoci-miento 
Imagen 2D patrones 
de Patrones 
11
Reconocimiento de Patrones 
• Reconocimiento de rostros 
• Reconocimiento de celulas 
• Reconocimiento de huellas 
digitales 
• Reconocimiento de placas 
12
Visión Computacional 
• Reconstrucción de la imagen 3D desde imágenes 2D 
Construcción imágenes 3D 
Generación de escenas 
Descripción de la escena 
Imagen 2D 
Datos 
geométricos 
en 3D 
Imagen Original Esquema Básico Esquema intermedio Escena en 3-D 
13
• 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 
14
Gráficos por Computadora 
• Modelado Geométrico de objetos 
Projecciones 3D en 2D 
Sombreado, 
Texturizado 
Animación, Renderización 
Datos 
Geométricos 
en 3D 
Imagen 2D 
15
Dificultades de la visión computacional 
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. 
16
Dificultades del 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? 
17
Dificultades del 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? 
18
Dificultades del Reconocimiento de Patrones 
• ¿La textura característica de una imagen pueden ayudarnos a 
reconocer objetos rápidamente? 
19
Dificultades del Reconocimiento de Patrones 
• ¿La forma de una imagen pueden ayudarnos a reconocer 
objetos rápidamente? 
¿cuál es macho y cuál es hembra? 
20
Imposibilidad física 
21
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 
22
Aplicaciones de la 
Visión Artificial 
23
Control de calidad en la industria 
24
Biometría 
25
Detección de rostros 
26
Reconocimiento de Actividad Humana 
27
Reconocimiento de objetivos 
28
Interpretación de imágenes aéreas 
29
Monitoreo de tráfico 
30
Sistema de Visión Artificial 
31
Sistema de Visión Artificial 
32
Digitalización 
Retro-alimentación Imagen Capturada 
Procesamiento 
de la imagen 
Objetos Reconocidos Segmento de interés 
33 
Sistema de Visión Artificial
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. 
34
35 
Resumen 
 Realizar un resumen mediante mapas conceptuales (CMapTools) 
de esta diapositiva. 
 Serán mejor consideradas los resúmenes que tengan información 
extra a esta diapositiva. 
 Las fuentes adicionales utilizadas en el resumen se presentarán 
en su carpeta personal del Dropbox y deben conservar el nombre 
original y agregar al final _S1. 
 Las fuentes y los archivos *.cmap deben colocarse dentro de su 
carpeta personal del Dropbox, dentro de una carpeta de nombre: 
PDI_PaternoM_S1 
Las Tareas que no cumplan las 
indicaciones no serán considerados 
por el profesor.
36 
Preguntas 
El resumen con mapas conceptuales solicitado de la Sesión, al 
menos debe responder las siguientes preguntas: 
1. ¿Qué es la IA?. ¿Qué son los agentes? 
2. ¿Qué es la VA? ¿Qué es el PDI? 
3. ¿Cuáles son las aplicaciones del PDI? 
4. ¿Qué es el reconocimiento de patrones? 
5. ¿Cuáles son las aplicaciones del RDP? 
6. ¿Qué es la visión computacional (VC)? 
7. ¿Qué son los gráficos por computadora?. 
8. ¿Cuáles son las dificultades de la VC y del RDP?. 
9. Hacer un listado de 10 aplicaciones del PDI. 
10. ¿Qué es un sistema de VA y cuáles son sus elementos?
37 
Sesión 1. Introducción a la VA y al PDI 
Procesamiento de Imágenes 
y Visión Artificial 
Blog del curso: 
http://utppdiyva.blogspot.com

Más contenido relacionado

Destacado

Utp ia_sl2 patrones de aprendizaje de las rna
 Utp ia_sl2 patrones de aprendizaje de las rna Utp ia_sl2 patrones de aprendizaje de las rna
Utp ia_sl2 patrones de aprendizaje de las rnajcbenitezp
 
Utp sirn_s2_rna 2012-2
 Utp sirn_s2_rna 2012-2  Utp sirn_s2_rna 2012-2
Utp sirn_s2_rna 2012-2 jcbenitezp
 
Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
 Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial ic09271
 
Explicación del programa buscapersona
Explicación del programa buscapersonaExplicación del programa buscapersona
Explicación del programa buscapersonaMiguel Méndez
 
Utp 2015-2_sirn_s7_r_competitivas
 Utp 2015-2_sirn_s7_r_competitivas Utp 2015-2_sirn_s7_r_competitivas
Utp 2015-2_sirn_s7_r_competitivasjcbenitezp
 
Utp lpi_s6y7_funciones y variables 2012-2
 Utp lpi_s6y7_funciones y variables 2012-2 Utp lpi_s6y7_funciones y variables 2012-2
Utp lpi_s6y7_funciones y variables 2012-2jcbenitezp
 
Utp sirn_sl1 funciones de rna 2012-2
 Utp sirn_sl1 funciones de rna 2012-2 Utp sirn_sl1 funciones de rna 2012-2
Utp sirn_sl1 funciones de rna 2012-2jcbenitezp
 
Utp pdiva_lab3_ introduccion al procesamiento de imagenes con mat_lab
 Utp pdiva_lab3_ introduccion al procesamiento de imagenes con  mat_lab Utp pdiva_lab3_ introduccion al procesamiento de imagenes con  mat_lab
Utp pdiva_lab3_ introduccion al procesamiento de imagenes con mat_labjcbenitezp
 
Utp va_sl5 procesamiento de imagenes con mat_lab iii
 Utp va_sl5 procesamiento de imagenes con  mat_lab iii Utp va_sl5 procesamiento de imagenes con  mat_lab iii
Utp va_sl5 procesamiento de imagenes con mat_lab iiic09271
 
Utp pdiva_s5 fundamentos de vision artificial
 Utp pdiva_s5 fundamentos de vision artificial Utp pdiva_s5 fundamentos de vision artificial
Utp pdiva_s5 fundamentos de vision artificialjcbenitezp
 
Utp pd_iy_va_sap6 operaciones morfologicas i
 Utp pd_iy_va_sap6 operaciones morfologicas i Utp pd_iy_va_sap6 operaciones morfologicas i
Utp pd_iy_va_sap6 operaciones morfologicas ijcbp_peru
 
Laboratorio 2
Laboratorio 2Laboratorio 2
Laboratorio 2a_tamayo
 
Utp pdiva_cap1 introduccion a la va
 Utp pdiva_cap1 introduccion a la va Utp pdiva_cap1 introduccion a la va
Utp pdiva_cap1 introduccion a la vajcbenitezp
 
Utp pdiva_cap4 tipos de vision y sensores
 Utp pdiva_cap4 tipos de vision y sensores Utp pdiva_cap4 tipos de vision y sensores
Utp pdiva_cap4 tipos de vision y sensoresjcbenitezp
 
Utp va_s9 filtrado de imagenes
 Utp va_s9 filtrado de imagenes Utp va_s9 filtrado de imagenes
Utp va_s9 filtrado de imagenesjcbenitezp
 
Utp va_sl2 procesamiento de imagenes con mat_lab i
 Utp va_sl2 procesamiento de imagenes con  mat_lab i Utp va_sl2 procesamiento de imagenes con  mat_lab i
Utp va_sl2 procesamiento de imagenes con mat_lab ijcbenitezp
 
robot futbolista
robot futbolistarobot futbolista
robot futbolista
vlady_mir
 
Utp pdiva_cap3 procesamiento digital de imagenes
 Utp pdiva_cap3 procesamiento digital de imagenes Utp pdiva_cap3 procesamiento digital de imagenes
Utp pdiva_cap3 procesamiento digital de imagenesjcbenitezp
 
Utp pdi_2015-2_ea7 operaciones morfologicas ii
 Utp pdi_2015-2_ea7 operaciones morfologicas ii Utp pdi_2015-2_ea7 operaciones morfologicas ii
Utp pdi_2015-2_ea7 operaciones morfologicas iijcbp_peru
 
Utp 2015-2_pdi_ea1 introduccion a la va
 Utp 2015-2_pdi_ea1 introduccion a la va Utp 2015-2_pdi_ea1 introduccion a la va
Utp 2015-2_pdi_ea1 introduccion a la vajcbp_peru
 

Destacado (20)

Utp ia_sl2 patrones de aprendizaje de las rna
 Utp ia_sl2 patrones de aprendizaje de las rna Utp ia_sl2 patrones de aprendizaje de las rna
Utp ia_sl2 patrones de aprendizaje de las rna
 
Utp sirn_s2_rna 2012-2
 Utp sirn_s2_rna 2012-2  Utp sirn_s2_rna 2012-2
Utp sirn_s2_rna 2012-2
 
Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
 Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
Utp pdi_2014-2_sap3 transformaciones básicas a nivel espacial i
 
Explicación del programa buscapersona
Explicación del programa buscapersonaExplicación del programa buscapersona
Explicación del programa buscapersona
 
Utp 2015-2_sirn_s7_r_competitivas
 Utp 2015-2_sirn_s7_r_competitivas Utp 2015-2_sirn_s7_r_competitivas
Utp 2015-2_sirn_s7_r_competitivas
 
Utp lpi_s6y7_funciones y variables 2012-2
 Utp lpi_s6y7_funciones y variables 2012-2 Utp lpi_s6y7_funciones y variables 2012-2
Utp lpi_s6y7_funciones y variables 2012-2
 
Utp sirn_sl1 funciones de rna 2012-2
 Utp sirn_sl1 funciones de rna 2012-2 Utp sirn_sl1 funciones de rna 2012-2
Utp sirn_sl1 funciones de rna 2012-2
 
Utp pdiva_lab3_ introduccion al procesamiento de imagenes con mat_lab
 Utp pdiva_lab3_ introduccion al procesamiento de imagenes con  mat_lab Utp pdiva_lab3_ introduccion al procesamiento de imagenes con  mat_lab
Utp pdiva_lab3_ introduccion al procesamiento de imagenes con mat_lab
 
Utp va_sl5 procesamiento de imagenes con mat_lab iii
 Utp va_sl5 procesamiento de imagenes con  mat_lab iii Utp va_sl5 procesamiento de imagenes con  mat_lab iii
Utp va_sl5 procesamiento de imagenes con mat_lab iii
 
Utp pdiva_s5 fundamentos de vision artificial
 Utp pdiva_s5 fundamentos de vision artificial Utp pdiva_s5 fundamentos de vision artificial
Utp pdiva_s5 fundamentos de vision artificial
 
Utp pd_iy_va_sap6 operaciones morfologicas i
 Utp pd_iy_va_sap6 operaciones morfologicas i Utp pd_iy_va_sap6 operaciones morfologicas i
Utp pd_iy_va_sap6 operaciones morfologicas i
 
Laboratorio 2
Laboratorio 2Laboratorio 2
Laboratorio 2
 
Utp pdiva_cap1 introduccion a la va
 Utp pdiva_cap1 introduccion a la va Utp pdiva_cap1 introduccion a la va
Utp pdiva_cap1 introduccion a la va
 
Utp pdiva_cap4 tipos de vision y sensores
 Utp pdiva_cap4 tipos de vision y sensores Utp pdiva_cap4 tipos de vision y sensores
Utp pdiva_cap4 tipos de vision y sensores
 
Utp va_s9 filtrado de imagenes
 Utp va_s9 filtrado de imagenes Utp va_s9 filtrado de imagenes
Utp va_s9 filtrado de imagenes
 
Utp va_sl2 procesamiento de imagenes con mat_lab i
 Utp va_sl2 procesamiento de imagenes con  mat_lab i Utp va_sl2 procesamiento de imagenes con  mat_lab i
Utp va_sl2 procesamiento de imagenes con mat_lab i
 
robot futbolista
robot futbolistarobot futbolista
robot futbolista
 
Utp pdiva_cap3 procesamiento digital de imagenes
 Utp pdiva_cap3 procesamiento digital de imagenes Utp pdiva_cap3 procesamiento digital de imagenes
Utp pdiva_cap3 procesamiento digital de imagenes
 
Utp pdi_2015-2_ea7 operaciones morfologicas ii
 Utp pdi_2015-2_ea7 operaciones morfologicas ii Utp pdi_2015-2_ea7 operaciones morfologicas ii
Utp pdi_2015-2_ea7 operaciones morfologicas ii
 
Utp 2015-2_pdi_ea1 introduccion a la va
 Utp 2015-2_pdi_ea1 introduccion a la va Utp 2015-2_pdi_ea1 introduccion a la va
Utp 2015-2_pdi_ea1 introduccion a la va
 

Similar a Utp 2014-1_pdi_cap1 introduccion a la va

Class 01 introduction_imagen_procesing
Class 01 introduction_imagen_procesingClass 01 introduction_imagen_procesing
Class 01 introduction_imagen_procesingPorfirio Rubio
 
Utp pdiva_cap1 introduccion a la va
 Utp pdiva_cap1 introduccion a la va Utp pdiva_cap1 introduccion a la va
Utp pdiva_cap1 introduccion a la vajcbenitezp
 
Capitulo vi procesamiento digital de una imagen
Capitulo vi procesamiento digital de una imagenCapitulo vi procesamiento digital de una imagen
Capitulo vi procesamiento digital de una imagenIngenieria Geologica
 
Proyecto. vision artificial
Proyecto. vision artificialProyecto. vision artificial
Proyecto. vision artificial
Mario Duarte Peralta
 
Tfg mar-est
Tfg mar-estTfg mar-est
Reporte proyecto primer parcial 1
Reporte proyecto primer parcial 1Reporte proyecto primer parcial 1
Reporte proyecto primer parcial 1dave
 
Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...
Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...
Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...
Filiberto Rivas
 
Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...
Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...
Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...
Filiberto Rivas
 
Manual de prácticas de fotointerpretacion
Manual de prácticas de fotointerpretacionManual de prácticas de fotointerpretacion
Manual de prácticas de fotointerpretacion
Dicson Campos Sandoval
 
Utp pdiva_lab1 introduccion a mat_lab
 Utp pdiva_lab1 introduccion a mat_lab Utp pdiva_lab1 introduccion a mat_lab
Utp pdiva_lab1 introduccion a mat_labjcbenitezp
 
Haciendo visible lo invisible: imágenes en la plataforma ArcGIS
Haciendo visible lo invisible: imágenes en la plataforma ArcGISHaciendo visible lo invisible: imágenes en la plataforma ArcGIS
Haciendo visible lo invisible: imágenes en la plataforma ArcGIS
Esri España
 
Utp pd_iy_va_sap11 segmentación
 Utp pd_iy_va_sap11 segmentación Utp pd_iy_va_sap11 segmentación
Utp pd_iy_va_sap11 segmentaciónc09271
 
Diapositivas Visión por Computador: Visión 3D
Diapositivas Visión por Computador: Visión 3DDiapositivas Visión por Computador: Visión 3D
Diapositivas Visión por Computador: Visión 3D
Jaime Martínez Verdú
 
Realidad aumentada y códigos bidimensionales
Realidad aumentada y códigos bidimensionalesRealidad aumentada y códigos bidimensionales
Realidad aumentada y códigos bidimensionalesDiego Monjas
 
Graficacion por Computadora
Graficacion por ComputadoraGraficacion por Computadora
Graficacion por Computadora
YESENIA CETINA
 
Utp pd_iy_va_sap6 operaciones morfologicas i
 Utp pd_iy_va_sap6 operaciones morfologicas i Utp pd_iy_va_sap6 operaciones morfologicas i
Utp pd_iy_va_sap6 operaciones morfologicas ijcbp_peru
 
Vision artificial
Vision artificialVision artificial
Vision artificial
Ricardo Sánchez Castillo
 
Programa 1 semestre bachillerato
Programa 1 semestre bachilleratoPrograma 1 semestre bachillerato
Programa 1 semestre bachillerato
Jennifer Montano
 

Similar a Utp 2014-1_pdi_cap1 introduccion a la va (20)

Class 01 introduction_imagen_procesing
Class 01 introduction_imagen_procesingClass 01 introduction_imagen_procesing
Class 01 introduction_imagen_procesing
 
Utp pdiva_cap1 introduccion a la va
 Utp pdiva_cap1 introduccion a la va Utp pdiva_cap1 introduccion a la va
Utp pdiva_cap1 introduccion a la va
 
Visión artificial
Visión artificialVisión artificial
Visión artificial
 
Patrones
PatronesPatrones
Patrones
 
Capitulo vi procesamiento digital de una imagen
Capitulo vi procesamiento digital de una imagenCapitulo vi procesamiento digital de una imagen
Capitulo vi procesamiento digital de una imagen
 
Proyecto. vision artificial
Proyecto. vision artificialProyecto. vision artificial
Proyecto. vision artificial
 
Tfg mar-est
Tfg mar-estTfg mar-est
Tfg mar-est
 
Reporte proyecto primer parcial 1
Reporte proyecto primer parcial 1Reporte proyecto primer parcial 1
Reporte proyecto primer parcial 1
 
Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...
Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...
Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...
 
Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...
Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...
Pteg g-grupo2-lista38-10-3-40-36-19-visita4-expo cap 10 tema graficos por com...
 
Manual de prácticas de fotointerpretacion
Manual de prácticas de fotointerpretacionManual de prácticas de fotointerpretacion
Manual de prácticas de fotointerpretacion
 
Utp pdiva_lab1 introduccion a mat_lab
 Utp pdiva_lab1 introduccion a mat_lab Utp pdiva_lab1 introduccion a mat_lab
Utp pdiva_lab1 introduccion a mat_lab
 
Haciendo visible lo invisible: imágenes en la plataforma ArcGIS
Haciendo visible lo invisible: imágenes en la plataforma ArcGISHaciendo visible lo invisible: imágenes en la plataforma ArcGIS
Haciendo visible lo invisible: imágenes en la plataforma ArcGIS
 
Utp pd_iy_va_sap11 segmentación
 Utp pd_iy_va_sap11 segmentación Utp pd_iy_va_sap11 segmentación
Utp pd_iy_va_sap11 segmentación
 
Diapositivas Visión por Computador: Visión 3D
Diapositivas Visión por Computador: Visión 3DDiapositivas Visión por Computador: Visión 3D
Diapositivas Visión por Computador: Visión 3D
 
Realidad aumentada y códigos bidimensionales
Realidad aumentada y códigos bidimensionalesRealidad aumentada y códigos bidimensionales
Realidad aumentada y códigos bidimensionales
 
Graficacion por Computadora
Graficacion por ComputadoraGraficacion por Computadora
Graficacion por Computadora
 
Utp pd_iy_va_sap6 operaciones morfologicas i
 Utp pd_iy_va_sap6 operaciones morfologicas i Utp pd_iy_va_sap6 operaciones morfologicas i
Utp pd_iy_va_sap6 operaciones morfologicas i
 
Vision artificial
Vision artificialVision artificial
Vision artificial
 
Programa 1 semestre bachillerato
Programa 1 semestre bachilleratoPrograma 1 semestre bachillerato
Programa 1 semestre bachillerato
 

Más de c09271

0121 2494-pys-50-11 (1)
0121 2494-pys-50-11 (1)0121 2494-pys-50-11 (1)
0121 2494-pys-50-11 (1)
c09271
 
S01.s1 material
S01.s1   materialS01.s1   material
S01.s1 material
c09271
 
jcbenitezp
jcbenitezpjcbenitezp
jcbenitezp
c09271
 
Pdi paterno m_lab1
Pdi paterno m_lab1Pdi paterno m_lab1
Pdi paterno m_lab1
c09271
 
Ul rc_cap4_capa de red - encaminamiento ruteo
 Ul rc_cap4_capa de red - encaminamiento ruteo Ul rc_cap4_capa de red - encaminamiento ruteo
Ul rc_cap4_capa de red - encaminamiento ruteoc09271
 
Ul rc_cap3_el nivel de red en internet
 Ul rc_cap3_el nivel de red en internet Ul rc_cap3_el nivel de red en internet
Ul rc_cap3_el nivel de red en internetc09271
 
Ul rc_cap2_la capa de red
 Ul rc_cap2_la capa de red Ul rc_cap2_la capa de red
Ul rc_cap2_la capa de redc09271
 
X 4 prospeccion
X 4 prospeccionX 4 prospeccion
X 4 prospeccionc09271
 
Carrier ethernetessentials
Carrier ethernetessentialsCarrier ethernetessentials
Carrier ethernetessentialsc09271
 
Metro ethernet-services
Metro ethernet-servicesMetro ethernet-services
Metro ethernet-servicesc09271
 
Metroethernet redes-y-servicios
Metroethernet redes-y-serviciosMetroethernet redes-y-servicios
Metroethernet redes-y-serviciosc09271
 
Ia 2014 2 balotario de la pc1
Ia 2014 2 balotario de la pc1Ia 2014 2 balotario de la pc1
Ia 2014 2 balotario de la pc1c09271
 
9275315981 reduce
9275315981 reduce9275315981 reduce
9275315981 reducec09271
 
Utp sirn_s3_red perceptron
 Utp sirn_s3_red perceptron Utp sirn_s3_red perceptron
Utp sirn_s3_red perceptronc09271
 
Utp 2014-2_pdi_sap2 iluminacion y modos de color
 Utp 2014-2_pdi_sap2 iluminacion y modos de color Utp 2014-2_pdi_sap2 iluminacion y modos de color
Utp 2014-2_pdi_sap2 iluminacion y modos de colorc09271
 
Utp 2014-2_ia_s2_intro a las rna
 Utp 2014-2_ia_s2_intro a las rna  Utp 2014-2_ia_s2_intro a las rna
Utp 2014-2_ia_s2_intro a las rna c09271
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2c09271
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2c09271
 
Imagen01
Imagen01Imagen01
Imagen01c09271
 

Más de c09271 (20)

0121 2494-pys-50-11 (1)
0121 2494-pys-50-11 (1)0121 2494-pys-50-11 (1)
0121 2494-pys-50-11 (1)
 
S01.s1 material
S01.s1   materialS01.s1   material
S01.s1 material
 
jcbenitezp
jcbenitezpjcbenitezp
jcbenitezp
 
Pdi paterno m_lab1
Pdi paterno m_lab1Pdi paterno m_lab1
Pdi paterno m_lab1
 
Ul rc_cap4_capa de red - encaminamiento ruteo
 Ul rc_cap4_capa de red - encaminamiento ruteo Ul rc_cap4_capa de red - encaminamiento ruteo
Ul rc_cap4_capa de red - encaminamiento ruteo
 
Ul rc_cap3_el nivel de red en internet
 Ul rc_cap3_el nivel de red en internet Ul rc_cap3_el nivel de red en internet
Ul rc_cap3_el nivel de red en internet
 
Ul rc_cap2_la capa de red
 Ul rc_cap2_la capa de red Ul rc_cap2_la capa de red
Ul rc_cap2_la capa de red
 
X 4 prospeccion
X 4 prospeccionX 4 prospeccion
X 4 prospeccion
 
Carrier ethernetessentials
Carrier ethernetessentialsCarrier ethernetessentials
Carrier ethernetessentials
 
64 66
64 6664 66
64 66
 
Metro ethernet-services
Metro ethernet-servicesMetro ethernet-services
Metro ethernet-services
 
Metroethernet redes-y-servicios
Metroethernet redes-y-serviciosMetroethernet redes-y-servicios
Metroethernet redes-y-servicios
 
Ia 2014 2 balotario de la pc1
Ia 2014 2 balotario de la pc1Ia 2014 2 balotario de la pc1
Ia 2014 2 balotario de la pc1
 
9275315981 reduce
9275315981 reduce9275315981 reduce
9275315981 reduce
 
Utp sirn_s3_red perceptron
 Utp sirn_s3_red perceptron Utp sirn_s3_red perceptron
Utp sirn_s3_red perceptron
 
Utp 2014-2_pdi_sap2 iluminacion y modos de color
 Utp 2014-2_pdi_sap2 iluminacion y modos de color Utp 2014-2_pdi_sap2 iluminacion y modos de color
Utp 2014-2_pdi_sap2 iluminacion y modos de color
 
Utp 2014-2_ia_s2_intro a las rna
 Utp 2014-2_ia_s2_intro a las rna  Utp 2014-2_ia_s2_intro a las rna
Utp 2014-2_ia_s2_intro a las rna
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2
 
Utp sirn_s2_rna 2014-2
 Utp sirn_s2_rna 2014-2 Utp sirn_s2_rna 2014-2
Utp sirn_s2_rna 2014-2
 
Imagen01
Imagen01Imagen01
Imagen01
 

Utp 2014-1_pdi_cap1 introduccion a la va

  • 1. Procesamiento de Imágenes y Visión Artificial (WEE2) Sesión: 1 Introducción a la Visión Artificial y el Procesamiento Digital de Imágenes MSc. Ing. José C. Benítez P.
  • 2. Logros de aprendizaje 1. Definir los conceptos básicos de Inteligencia Artificial, Visión Computacional, Visión Artificial, Procesamiento de Imágenes, Gráficos por computadora. 2. Conocer las dificultades de la Visión Computacional y el Reconocimiento de Patrones. 3. Definir la imposibilidad física y, las restricciones y supuestos del procesamiento de imágenes. 4. Identificar la aplicaciones de la visión artificial. 5. Modelar un Sistema de Visión Artificial. 2
  • 3. 3 Contenido Introducción a la Visión Artificial y al PDI • Inteligencia artificial. • Visión Artificial, Visión Computacional, PDI, Gráficos por computadora. • Disciplinas de la Visión Computacional. • Procesamiento de Imágenes. • Reconocimiento de patrones. • Visión computacional. • Gráficos por computadora. • Dificultades de la Visión Computacional. • Dificultades del Reconocimiento de Patrones. • Imposibilidad física. • Restricciones y supuestos. • Aplicaciones de la Visión Artificial. • Sistema de Visión Artificial.
  • 4. 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 4
  • 5. 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. 5
  • 6. Visión Artificial • La Visión Artificial (Visión por Computador o Visión Computacional), es parte de la inteligencia artificial. • Es el conjunto de técnicas y modelos que permiten procesar, analizar y explicar aquella información espacial (3-D) obtenida a través de una imagen digital (2-D). • Intenta programar un computador para que "entienda" una escena o las características de una imagen digital. 6
  • 7. La visión artificial y otras áreas 7
  • 8. Disciplinas de la Visión Computacional Procesamiento de Imágenes Reconocimiento de Patrones Visión Computacional Gráficos por Computadora 8
  • 9. 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 9
  • 10. Procesamiento de Imágenes • Mejorado de Imágenes • Restauración de imágenes corregir imágenes fuera de foco • Compresión de la imagen (transmisión) • Identificar el ROI. 10
  • 11. Reconocimiento de Patrones • Identificar los objetos existentes en una imagen. Segmentación, filtros, Identificación de bordes, Clasificación y reconoci-miento Imagen 2D patrones de Patrones 11
  • 12. Reconocimiento de Patrones • Reconocimiento de rostros • Reconocimiento de celulas • Reconocimiento de huellas digitales • Reconocimiento de placas 12
  • 13. Visión Computacional • Reconstrucción de la imagen 3D desde imágenes 2D Construcción imágenes 3D Generación de escenas Descripción de la escena Imagen 2D Datos geométricos en 3D Imagen Original Esquema Básico Esquema intermedio Escena en 3-D 13
  • 14. • 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 14
  • 15. Gráficos por Computadora • Modelado Geométrico de objetos Projecciones 3D en 2D Sombreado, Texturizado Animación, Renderización Datos Geométricos en 3D Imagen 2D 15
  • 16. Dificultades de la visión computacional 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. 16
  • 17. Dificultades del 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? 17
  • 18. Dificultades del 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? 18
  • 19. Dificultades del Reconocimiento de Patrones • ¿La textura característica de una imagen pueden ayudarnos a reconocer objetos rápidamente? 19
  • 20. Dificultades del Reconocimiento de Patrones • ¿La forma de una imagen pueden ayudarnos a reconocer objetos rápidamente? ¿cuál es macho y cuál es hembra? 20
  • 22. 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 22
  • 23. Aplicaciones de la Visión Artificial 23
  • 24. Control de calidad en la industria 24
  • 31. Sistema de Visión Artificial 31
  • 32. Sistema de Visión Artificial 32
  • 33. Digitalización Retro-alimentación Imagen Capturada Procesamiento de la imagen Objetos Reconocidos Segmento de interés 33 Sistema de Visión Artificial
  • 34. 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. 34
  • 35. 35 Resumen Realizar un resumen mediante mapas conceptuales (CMapTools) de esta diapositiva. Serán mejor consideradas los resúmenes que tengan información extra a esta diapositiva. Las fuentes adicionales utilizadas en el resumen se presentarán en su carpeta personal del Dropbox y deben conservar el nombre original y agregar al final _S1. Las fuentes y los archivos *.cmap deben colocarse dentro de su carpeta personal del Dropbox, dentro de una carpeta de nombre: PDI_PaternoM_S1 Las Tareas que no cumplan las indicaciones no serán considerados por el profesor.
  • 36. 36 Preguntas El resumen con mapas conceptuales solicitado de la Sesión, al menos debe responder las siguientes preguntas: 1. ¿Qué es la IA?. ¿Qué son los agentes? 2. ¿Qué es la VA? ¿Qué es el PDI? 3. ¿Cuáles son las aplicaciones del PDI? 4. ¿Qué es el reconocimiento de patrones? 5. ¿Cuáles son las aplicaciones del RDP? 6. ¿Qué es la visión computacional (VC)? 7. ¿Qué son los gráficos por computadora?. 8. ¿Cuáles son las dificultades de la VC y del RDP?. 9. Hacer un listado de 10 aplicaciones del PDI. 10. ¿Qué es un sistema de VA y cuáles son sus elementos?
  • 37. 37 Sesión 1. Introducción a la VA y al PDI Procesamiento de Imágenes y Visión Artificial Blog del curso: http://utppdiyva.blogspot.com