SlideShare una empresa de Scribd logo
1 de 42
Descargar para leer sin conexión
Procesamiento de Imágenes
y Visión Artificial
(WEE2)
Sesión: 6
Ing. José C. Benítez P.
Dilatación y erosión binaria
Logros de aprendizaje
1. Conocer las operaciones morfológicas aplicadas a los
diferentes tipos de imágenes digitales.
2. Procesar morfológicamente las imágenes digitales.
3. Operar la dilatación binaria.
4. Operar la erosión binaria.
5. Conocer los métodos de MatLab para realizar
operaciones morfológicas de las imágenes digitales
binarias estudiadas.
2
3
Contenido
Dilatación y erosión binaria:
• Introducción.
• Elementos del procesado morfológico.
• Operaciones básicas sobre conjuntos.
• Operaciones lógicas.
• Dilatación.
• Erosión.
Introducción
Esquema general del análisis de imágenes
Introducción
Morfología:
• Estudio de la forma y la estructura.
Morfología matemática:
• Es una técnica de procesado no lineal de la imagen,
interesada en la geometría de los objetos
• Análisis morfológico: Permite extraer componentes de la
imagen que son útiles en la representación y descripción de
la forma de las regiones: Fronteras, Esqueletos, etc.
• Permite obtener características relevantes de los objetos en
la imagen: Forma, Tamaño, etc.
• Procesado morfológico: Permite transformar la forma o la
estructura de los objetos en una imagen
Introducción
Tipos:
• Morfología binaria (es la más frecuente).
• Morfología de niveles de gris.
• Morfología de imágenes poli cromáticas.
Usos:
• Post-procesado: Por ejemplo, tras un proceso de
segmentación
• Pre-procesado: Por ejemplo, previo a un sistema de
reconocimiento.
Aplicaciones:
• Análisis de imágenes médicas, teledetección, visión
artificial, ...
Introducción
• La segmentación no suelen dar un resultado exacto de la
delimitación de los objetos o regiones de interés: Aparecen
píxeles mal clasificados, bordes imprecisos de los objetos o
regiones que están solapadas. Por tanto, antes de extraer más
características de medio nivel se requiere de una etapa de
pre-procesamiento. En esta fase se suele emplear el
tratamiento morfológico.
• Es una técnica de procesamiento no lineal de la señal,
caracterizada en realzar la geometría y forma de los objetos.
• Su fundamento matemático se basa en la teoría de conjuntos.
• Aunque en un principio se aplicará sobre las imágenes
binarias, luego se extenderá a las imágenes grayscale. Esto
permitirá vislumbrar que el procesamiento morfológico
también se puede utilizar como técnica de PDS.
Introducción
• Concluyendo, estas nuevas herramientas se pueden
emplear tanto en el procesado, como en las etapas de
segmentación – post procesado o en fases de mayor
nivel de información visual.
• Actualmente se puede encontrar aplicaciones en la
restauración de imágenes, en la detección de bordes, en
el análisis de texturas, en el aumento del contraste y
hasta en la compresión de imágenes.
Introducción
• La morfología matemática se basa en operaciones de teoría
de conjuntos. En el caso de imágenes binarias, los conjuntos
tratados son subconjuntos de Z2 y en el de las imágenes en
escala de grises, se trata de conjuntos de puntos con
coordenadas en Z3.
• Las operaciones morfológicas simplifican imágenes y
conservan las principales características de forma de los
objetos.
• Un sistema de operadores de este tipo y su composición,
permite que las formas subyacentes sean identificadas y
reconstruidas de forma óptima a partir de sus formas
distorsionadas y ruidosas.
Introducción a las OM
• La morfología matemática se puede usar, entre otros,
con los siguientes objetivos:
Pre-procesamiento de imágenes (supresión de
ruidos, simplificación de formas).
Destacar la estructura de los objetos (extraer el
esqueleto, detección de objetos, envolvente
convexa, ampliación, reducción,...)
Descripción de objetos (área, perímetro,...)
Introducción a las OM
1. Imágenes binarias
Operaciones morfológicas:
Dilatación, erosión, Transformada Hit-or-Miss, apertura
y clausura.
Aplicaciones:
Extracción de fronteras y componentes conexas,
rellenado de regiones, adelgazamiento y engrosamiento,
esqueleto y poda.
2. Imágenes en escala de grises
Operaciones morfológicas: dilatación, erosión, apertura,
cierre.
Aplicaciones:
Gradiente morfológico, transformada Top-Hat, texturas y
granulometrías.
Elementos del procesado morfológico
Los fundamentos del análisis y procesado morfológico
se basan en el álgebra de conjuntos y en la topología.
Tres elementos:
a. Conjuntos (Imágenes)
b.Operadores Morfológicos (dilatación, erosión,
apertura/cierre)
c. Elementos Estructurantes (EE)
Operaciones básicas sobre conjuntos
Operaciones básicas sobre conjuntos
Operaciones lógicas
Operaciones lógicas
Dilatación
Dada una imagen A, y un elemento estructural B, (ambas
imágenes binarias con fondo blanco), la dilatación de A
por B se define como:
Tengamos en cuenta que, para la intersección sólo
consideramos los píxeles negros de A y B.
El primer elemento de la dilatación, A, está asociado con
la imagen que se está procesando y el segundo recibe el
nombre de elemento estructural, la forma que actúa
sobre A en la dilatación para producir A ⊕ B .
Dilatación
{ }BbAabaxXxBA ∈∈+=∈=⊕ ,;
ABBA ⊕=⊕
BCBACA ⊕⊆⊕→⊆
( ) ( ) ( )BCBABCA ⊕⊕=⊕ UU
Agrega pixeles a un objeto, lo hace más grande
Dilatación. Ejercicio 1:
Dilatación. Ejercicio 2:
111
11
111
1
Dilatación
Dilatación
Dilatación
Dilatación
Dilatación
Dilatación. Ejercicio 3
B = zeros(4,4) matriz 4x4
de ceros
B([4, 5, 6, 7, 11]) = 1 al
indice 4,5,6,7 y 11 le
agregas 1
S = [1 1] matriz 1 x 2
D = imdilate(B, S)
función dilatar
B = 0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
B = 0 1 0 0
0 1 0 0
0 1 1 0
1 0 0 0
S = 1 1
D = 0 1 1 0
0 1 1 0
0 1 1 1
1 1 0 0
Dilatación. Ejercicio 4:
Erosión
Dada una imagen A, y un elemento estructural B, (ambas
imágenes binarias con fondo blanco), la erosión de una
imagen, A, por un elemento estructural, B, es el conjunto de
todos los elementos x para los cuales B trasladado por x está
contenido en A:
Tengamos en cuenta que, para la condición Bx ⊆⊆⊆⊆ A, sólo
consideramos los píxeles negros de A y B.
La erosión es la operación morfológica dual de la dilatación.
La erosión se concibe usualmente como una reducción de la
imagen original.
Erosión
{ }BbAbxXxBA ∈∀∈+∈=Θ ,
(A⊖⊖⊖⊖B)⊖⊖⊖⊖C = A⊖⊖⊖⊖(B⊕⊕⊕⊕C)
A⊕⊕⊕⊕(B⊖⊖⊖⊖C) ⊆⊆⊆⊆ (A⊕⊕⊕⊕B)⊖⊖⊖⊖C
A⊖⊖⊖⊖B ⊆⊆⊆⊆ A
Extrae los "outlayers del objeto“, lo hace más chico
Erosión
Erosión. Ejercicio 5:
Erosión. Ejercicio 6:
111
11
111
1
Erosión
Erosión 1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
Erosión
Erosión
Erosión
Erosión
Dilatación y Erosión. Ejercicios 8:
• ¿En qué condiciones A ⊆⊆⊆⊆ A ⊕ B?
• ¿ A ΘΘΘΘ B ⊆⊆⊆⊆ A?
• ¿Cuándo se dan las inclusiones contrarias?
Resumen
40
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 _S6.
Las fuentes y los archivos *.cmap deben colocarse dentro de su
carpeta personal del Dropbox, dentro de una carpeta de nombre:
PDI_PaternoM_S6
Las Tareas que no cumplan las
indicaciones no serán considerados
por el profesor.
41
Preguntas
El resumen con mapas conceptuales solicitado de la Sesión, al
menos debe responder las siguientes preguntas:
1. Conceptos de operaciones morfológicas.
2. Clasificación de los OM.
3. La dilatación binaria
4. Describir las propiedades de la dilatación binaria.
5. La erosión binaria.
6. Describir las propiedades de la erosión binaria.
7. Hacer un listado de cinco aplicaciones de las operaciones
morfológicas.
8. Hacer un listado de cinco aplicaciones de la operación
morfológica dilatación.
9. Hacer un listado de cinco aplicaciones de la operación
morfológica erosión.
42
Sesión 6. Dilatación y Erosión binaria
Procesamiento de Imágenes
y Visión Artificial
Blog del curso:
http://utppdiyva.blogspot.com

Más contenido relacionado

La actualidad más candente

Utp pd_iy_va_sap10 detecciòn de bordes
 Utp pd_iy_va_sap10 detecciòn de bordes Utp pd_iy_va_sap10 detecciòn de bordes
Utp pd_iy_va_sap10 detecciòn de bordesc09271
 
Utp 2015-2_pdi_lab2
 Utp 2015-2_pdi_lab2 Utp 2015-2_pdi_lab2
Utp 2015-2_pdi_lab2jcbp_peru
 
Operaciones morfológicas en imágenes binarias parte 1
Operaciones morfológicas en imágenes binarias   parte 1Operaciones morfológicas en imágenes binarias   parte 1
Operaciones morfológicas en imágenes binarias parte 1c09271
 
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
 
Utp 2015-2_pdi_lab1
 Utp 2015-2_pdi_lab1 Utp 2015-2_pdi_lab1
Utp 2015-2_pdi_lab1jcbp_peru
 
Reconocimiento automático de matriculas
Reconocimiento automático de matriculasReconocimiento automático de matriculas
Reconocimiento automático de matriculasAntonio Espinosa
 
Utp 2015-2_pdi_lab2
 Utp 2015-2_pdi_lab2 Utp 2015-2_pdi_lab2
Utp 2015-2_pdi_lab2jcbp_peru
 
Transformgeometricas
TransformgeometricasTransformgeometricas
Transformgeometricasjcbp_peru
 
Utp pdi_2014-2 lab2
 Utp pdi_2014-2 lab2 Utp pdi_2014-2 lab2
Utp pdi_2014-2 lab2jcbp_peru
 
Ensayo para la prueba
Ensayo para la pruebaEnsayo para la prueba
Ensayo para la pruebarodronavor
 
Analisis de fragmentación con Image j
Analisis de fragmentación con Image jAnalisis de fragmentación con Image j
Analisis de fragmentación con Image jRomel Villanueva
 
Utp pdi_2014-2 lab2
 Utp pdi_2014-2 lab2 Utp pdi_2014-2 lab2
Utp pdi_2014-2 lab2jcbp_peru
 

La actualidad más candente (15)

Utp pd_iy_va_sap10 detecciòn de bordes
 Utp pd_iy_va_sap10 detecciòn de bordes Utp pd_iy_va_sap10 detecciòn de bordes
Utp pd_iy_va_sap10 detecciòn de bordes
 
Utp 2015-2_pdi_lab2
 Utp 2015-2_pdi_lab2 Utp 2015-2_pdi_lab2
Utp 2015-2_pdi_lab2
 
Operaciones morfológicas en imágenes binarias parte 1
Operaciones morfológicas en imágenes binarias   parte 1Operaciones morfológicas en imágenes binarias   parte 1
Operaciones morfológicas en imágenes binarias parte 1
 
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
 
Utp 2015-2_pdi_lab1
 Utp 2015-2_pdi_lab1 Utp 2015-2_pdi_lab1
Utp 2015-2_pdi_lab1
 
Operaciones Morfologicas
Operaciones MorfologicasOperaciones Morfologicas
Operaciones Morfologicas
 
Reconocimiento automático de matriculas
Reconocimiento automático de matriculasReconocimiento automático de matriculas
Reconocimiento automático de matriculas
 
Utp 2015-2_pdi_lab2
 Utp 2015-2_pdi_lab2 Utp 2015-2_pdi_lab2
Utp 2015-2_pdi_lab2
 
Transformgeometricas
TransformgeometricasTransformgeometricas
Transformgeometricas
 
Ortofotogrametria digital
Ortofotogrametria digitalOrtofotogrametria digital
Ortofotogrametria digital
 
Utp pdi_2014-2 lab2
 Utp pdi_2014-2 lab2 Utp pdi_2014-2 lab2
Utp pdi_2014-2 lab2
 
Ensayo para la prueba
Ensayo para la pruebaEnsayo para la prueba
Ensayo para la prueba
 
Analisis de fragmentación con Image j
Analisis de fragmentación con Image jAnalisis de fragmentación con Image j
Analisis de fragmentación con Image j
 
Sistemas de vision
Sistemas de visionSistemas de vision
Sistemas de vision
 
Utp pdi_2014-2 lab2
 Utp pdi_2014-2 lab2 Utp pdi_2014-2 lab2
Utp pdi_2014-2 lab2
 

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 pd_iy_va_sap7 operaciones morfologicas ii
 Utp pd_iy_va_sap7 operaciones morfologicas ii Utp pd_iy_va_sap7 operaciones morfologicas ii
Utp pd_iy_va_sap7 operaciones morfologicas iijcbp_peru
 
A153 wee2 procesamientodeimagenesyvisionartificial
A153 wee2 procesamientodeimagenesyvisionartificialA153 wee2 procesamientodeimagenesyvisionartificial
A153 wee2 procesamientodeimagenesyvisionartificialjcbp_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
 
Utp 2015-2_pdi_ea3 conversiones c2_g y negativo
 Utp 2015-2_pdi_ea3 conversiones c2_g y negativo Utp 2015-2_pdi_ea3 conversiones c2_g y negativo
Utp 2015-2_pdi_ea3 conversiones c2_g y negativojcbp_peru
 
Utp 2015-2_pdi_sap2 iluminacion y modos de color
 Utp 2015-2_pdi_sap2 iluminacion y modos de color Utp 2015-2_pdi_sap2 iluminacion y modos de color
Utp 2015-2_pdi_sap2 iluminacion y modos de colorjcbp_peru
 
Utp pdi_2015-2_ea8 transformaciones geometricas
 Utp pdi_2015-2_ea8 transformaciones geometricas Utp pdi_2015-2_ea8 transformaciones geometricas
Utp pdi_2015-2_ea8 transformaciones geometricasjcbp_peru
 
Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicas
 Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicas Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicas
Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicasjcbp_peru
 
Utp pd_iy_va_sap12 reconocimiento de patrones
 Utp pd_iy_va_sap12 reconocimiento de patrones Utp pd_iy_va_sap12 reconocimiento de patrones
Utp pd_iy_va_sap12 reconocimiento de patronesjcbp_peru
 
Utp pd_iy_va_sap14 vision estereoscopica
 Utp pd_iy_va_sap14 vision estereoscopica Utp pd_iy_va_sap14 vision estereoscopica
Utp pd_iy_va_sap14 vision estereoscopicajcbp_peru
 
Utp pdi_2015-2_ea9 filtrado espacial
 Utp pdi_2015-2_ea9 filtrado espacial Utp pdi_2015-2_ea9 filtrado espacial
Utp pdi_2015-2_ea9 filtrado espacialjcbp_peru
 
La Imagen Digital[1]
La Imagen Digital[1]La Imagen Digital[1]
La Imagen Digital[1]guest4743f7
 
RUIDO DIGITAL EN LA FOTOGRAFÍA
RUIDO DIGITAL EN LA FOTOGRAFÍARUIDO DIGITAL EN LA FOTOGRAFÍA
RUIDO DIGITAL EN LA FOTOGRAFÍAJuliana Villamonte
 
Representación binaria de textos, imagenes y sonidos
Representación binaria de textos, imagenes y sonidosRepresentación binaria de textos, imagenes y sonidos
Representación binaria de textos, imagenes y sonidosCj Samu Lopez Djj
 
Utp pdi_2015-2_sap5 histograma_brilloo_cntrastecgamma
 Utp pdi_2015-2_sap5 histograma_brilloo_cntrastecgamma Utp pdi_2015-2_sap5 histograma_brilloo_cntrastecgamma
Utp pdi_2015-2_sap5 histograma_brilloo_cntrastecgammajcbp_peru
 
Pdi paterno m_lab2c
Pdi paterno m_lab2cPdi paterno m_lab2c
Pdi paterno m_lab2cjcbenitezp
 
Pdi paterno m_lab1
Pdi paterno m_lab1Pdi paterno m_lab1
Pdi paterno m_lab1c09271
 

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 pd_iy_va_sap7 operaciones morfologicas ii
 Utp pd_iy_va_sap7 operaciones morfologicas ii Utp pd_iy_va_sap7 operaciones morfologicas ii
Utp pd_iy_va_sap7 operaciones morfologicas ii
 
A153 wee2 procesamientodeimagenesyvisionartificial
A153 wee2 procesamientodeimagenesyvisionartificialA153 wee2 procesamientodeimagenesyvisionartificial
A153 wee2 procesamientodeimagenesyvisionartificial
 
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
 
Utp 2015-2_pdi_ea3 conversiones c2_g y negativo
 Utp 2015-2_pdi_ea3 conversiones c2_g y negativo Utp 2015-2_pdi_ea3 conversiones c2_g y negativo
Utp 2015-2_pdi_ea3 conversiones c2_g y negativo
 
Utp 2015-2_pdi_sap2 iluminacion y modos de color
 Utp 2015-2_pdi_sap2 iluminacion y modos de color Utp 2015-2_pdi_sap2 iluminacion y modos de color
Utp 2015-2_pdi_sap2 iluminacion y modos de color
 
Utp pdi_2015-2_ea8 transformaciones geometricas
 Utp pdi_2015-2_ea8 transformaciones geometricas Utp pdi_2015-2_ea8 transformaciones geometricas
Utp pdi_2015-2_ea8 transformaciones geometricas
 
Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicas
 Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicas Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicas
Utp 2015-2_pdi_ea4 binariz_zoomumbralo_logicas
 
Utp pd_iy_va_sap12 reconocimiento de patrones
 Utp pd_iy_va_sap12 reconocimiento de patrones Utp pd_iy_va_sap12 reconocimiento de patrones
Utp pd_iy_va_sap12 reconocimiento de patrones
 
Utp pd_iy_va_sap14 vision estereoscopica
 Utp pd_iy_va_sap14 vision estereoscopica Utp pd_iy_va_sap14 vision estereoscopica
Utp pd_iy_va_sap14 vision estereoscopica
 
Utp pdi_2015-2_ea9 filtrado espacial
 Utp pdi_2015-2_ea9 filtrado espacial Utp pdi_2015-2_ea9 filtrado espacial
Utp pdi_2015-2_ea9 filtrado espacial
 
La Imagen Digital[1]
La Imagen Digital[1]La Imagen Digital[1]
La Imagen Digital[1]
 
RUIDO DIGITAL EN LA FOTOGRAFÍA
RUIDO DIGITAL EN LA FOTOGRAFÍARUIDO DIGITAL EN LA FOTOGRAFÍA
RUIDO DIGITAL EN LA FOTOGRAFÍA
 
Resolucion
ResolucionResolucion
Resolucion
 
Representación binaria de textos, imagenes y sonidos
Representación binaria de textos, imagenes y sonidosRepresentación binaria de textos, imagenes y sonidos
Representación binaria de textos, imagenes y sonidos
 
Utp pdi_2015-2_sap5 histograma_brilloo_cntrastecgamma
 Utp pdi_2015-2_sap5 histograma_brilloo_cntrastecgamma Utp pdi_2015-2_sap5 histograma_brilloo_cntrastecgamma
Utp pdi_2015-2_sap5 histograma_brilloo_cntrastecgamma
 
Pdi paterno m_lab2c
Pdi paterno m_lab2cPdi paterno m_lab2c
Pdi paterno m_lab2c
 
Lab2 d
Lab2 dLab2 d
Lab2 d
 
Pdi paterno m_lab1
Pdi paterno m_lab1Pdi paterno m_lab1
Pdi paterno m_lab1
 
L2 s2
L2 s2L2 s2
L2 s2
 

Similar a Morfología Matemática: Dilatación y Erosión Binaria

Utp pd_iy_va_sap7 operaciones morfologicas ii
 Utp pd_iy_va_sap7 operaciones morfologicas ii Utp pd_iy_va_sap7 operaciones morfologicas ii
Utp pd_iy_va_sap7 operaciones morfologicas iijcbp_peru
 
APLICACIÓN MULTIMEDIA #1. MATEMÁTICAS UVM
APLICACIÓN MULTIMEDIA #1. MATEMÁTICAS UVM APLICACIÓN MULTIMEDIA #1. MATEMÁTICAS UVM
APLICACIÓN MULTIMEDIA #1. MATEMÁTICAS UVM JAVIER SOLIS NOYOLA
 
tema5-1 transformaciones morfologicas.pdf
tema5-1 transformaciones morfologicas.pdftema5-1 transformaciones morfologicas.pdf
tema5-1 transformaciones morfologicas.pdfxoscarx18x
 
Aplicación multimedia #1 álgebra lineal. USO DE SOFTWARE PARA GRAFICAR SISTEM...
Aplicación multimedia #1 álgebra lineal. USO DE SOFTWARE PARA GRAFICAR SISTEM...Aplicación multimedia #1 álgebra lineal. USO DE SOFTWARE PARA GRAFICAR SISTEM...
Aplicación multimedia #1 álgebra lineal. USO DE SOFTWARE PARA GRAFICAR SISTEM...JAVIER SOLIS NOYOLA
 
Rúbrica para Evaluar una Aplicación Multimedia (actividad de aprendizaje inde...
Rúbrica para Evaluar una Aplicación Multimedia (actividad de aprendizaje inde...Rúbrica para Evaluar una Aplicación Multimedia (actividad de aprendizaje inde...
Rúbrica para Evaluar una Aplicación Multimedia (actividad de aprendizaje inde...JAVIER SOLIS NOYOLA
 
Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...
Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...
Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...JAVIER SOLIS NOYOLA
 
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
 
APLICACIÓN MULTIMEDIA SOBRE EL COMPORTAMIENTO GRÁFICO DE LAS FUNCIONES MATEMÁ...
APLICACIÓN MULTIMEDIA SOBRE EL COMPORTAMIENTO GRÁFICO DE LAS FUNCIONES MATEMÁ...APLICACIÓN MULTIMEDIA SOBRE EL COMPORTAMIENTO GRÁFICO DE LAS FUNCIONES MATEMÁ...
APLICACIÓN MULTIMEDIA SOBRE EL COMPORTAMIENTO GRÁFICO DE LAS FUNCIONES MATEMÁ...JAVIER SOLIS NOYOLA
 
Utp 2015-2_pdi_lab3
 Utp 2015-2_pdi_lab3 Utp 2015-2_pdi_lab3
Utp 2015-2_pdi_lab3jcbenitezp
 
Utp pdi_2014-2 lab3 borrador
 Utp pdi_2014-2 lab3 borrador Utp pdi_2014-2 lab3 borrador
Utp pdi_2014-2 lab3 borradorjcbp_peru
 
Wee2 procesamientode imagenesyvisionartificial
Wee2 procesamientode imagenesyvisionartificialWee2 procesamientode imagenesyvisionartificial
Wee2 procesamientode imagenesyvisionartificialc09271
 
Las matemáticas en el retoque digital de imágenes
Las matemáticas en el retoque digital de imágenesLas matemáticas en el retoque digital de imágenes
Las matemáticas en el retoque digital de imágenesjorquera
 

Similar a Morfología Matemática: Dilatación y Erosión Binaria (20)

Utp pd_iy_va_sap7 operaciones morfologicas ii
 Utp pd_iy_va_sap7 operaciones morfologicas ii Utp pd_iy_va_sap7 operaciones morfologicas ii
Utp pd_iy_va_sap7 operaciones morfologicas ii
 
T5bn
T5bnT5bn
T5bn
 
A02v6n2
A02v6n2A02v6n2
A02v6n2
 
APLICACIÓN MULTIMEDIA #1. MATEMÁTICAS UVM
APLICACIÓN MULTIMEDIA #1. MATEMÁTICAS UVM APLICACIÓN MULTIMEDIA #1. MATEMÁTICAS UVM
APLICACIÓN MULTIMEDIA #1. MATEMÁTICAS UVM
 
tema5-1 transformaciones morfologicas.pdf
tema5-1 transformaciones morfologicas.pdftema5-1 transformaciones morfologicas.pdf
tema5-1 transformaciones morfologicas.pdf
 
Pc01 ic810 2021_i
Pc01 ic810 2021_iPc01 ic810 2021_i
Pc01 ic810 2021_i
 
Aplicación multimedia #1 álgebra lineal. USO DE SOFTWARE PARA GRAFICAR SISTEM...
Aplicación multimedia #1 álgebra lineal. USO DE SOFTWARE PARA GRAFICAR SISTEM...Aplicación multimedia #1 álgebra lineal. USO DE SOFTWARE PARA GRAFICAR SISTEM...
Aplicación multimedia #1 álgebra lineal. USO DE SOFTWARE PARA GRAFICAR SISTEM...
 
Rúbrica para Evaluar una Aplicación Multimedia (actividad de aprendizaje inde...
Rúbrica para Evaluar una Aplicación Multimedia (actividad de aprendizaje inde...Rúbrica para Evaluar una Aplicación Multimedia (actividad de aprendizaje inde...
Rúbrica para Evaluar una Aplicación Multimedia (actividad de aprendizaje inde...
 
Secuencia didáctica 5 Geometría analítica
Secuencia didáctica 5 Geometría analíticaSecuencia didáctica 5 Geometría analítica
Secuencia didáctica 5 Geometría analítica
 
Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...
Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...
Aplicación multimedia #1 Matemáticas Aplicadas. SOLUCIÓN GRÁFICA A SISTEMA DE...
 
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
 
APLICACIÓN MULTIMEDIA SOBRE EL COMPORTAMIENTO GRÁFICO DE LAS FUNCIONES MATEMÁ...
APLICACIÓN MULTIMEDIA SOBRE EL COMPORTAMIENTO GRÁFICO DE LAS FUNCIONES MATEMÁ...APLICACIÓN MULTIMEDIA SOBRE EL COMPORTAMIENTO GRÁFICO DE LAS FUNCIONES MATEMÁ...
APLICACIÓN MULTIMEDIA SOBRE EL COMPORTAMIENTO GRÁFICO DE LAS FUNCIONES MATEMÁ...
 
Taller 2 aplicacion de derivadas
Taller 2 aplicacion de derivadasTaller 2 aplicacion de derivadas
Taller 2 aplicacion de derivadas
 
Utp 2015-2_pdi_lab3
 Utp 2015-2_pdi_lab3 Utp 2015-2_pdi_lab3
Utp 2015-2_pdi_lab3
 
Modelos3 d-generalidades-textoeimagen
Modelos3 d-generalidades-textoeimagenModelos3 d-generalidades-textoeimagen
Modelos3 d-generalidades-textoeimagen
 
Utp pdi_2014-2 lab3 borrador
 Utp pdi_2014-2 lab3 borrador Utp pdi_2014-2 lab3 borrador
Utp pdi_2014-2 lab3 borrador
 
Proyecto temático
Proyecto temáticoProyecto temático
Proyecto temático
 
Proyecto temático
Proyecto temáticoProyecto temático
Proyecto temático
 
Wee2 procesamientode imagenesyvisionartificial
Wee2 procesamientode imagenesyvisionartificialWee2 procesamientode imagenesyvisionartificial
Wee2 procesamientode imagenesyvisionartificial
 
Las matemáticas en el retoque digital de imágenes
Las matemáticas en el retoque digital de imágenesLas matemáticas en el retoque digital de imágenes
Las matemáticas en el retoque digital de imágenes
 

Más de jcbp_peru

It526 2017 1 balotario-s_ap2y3
It526 2017 1 balotario-s_ap2y3It526 2017 1 balotario-s_ap2y3
It526 2017 1 balotario-s_ap2y3jcbp_peru
 
It526 2016 2 pc4 dom
It526 2016 2 pc4 domIt526 2016 2 pc4 dom
It526 2016 2 pc4 domjcbp_peru
 
It246 2016 2 practica calificada 4
It246 2016 2 practica calificada 4It246 2016 2 practica calificada 4
It246 2016 2 practica calificada 4jcbp_peru
 
It246 2016 2 practica calificada 3
It246 2016 2 practica calificada 3It246 2016 2 practica calificada 3
It246 2016 2 practica calificada 3jcbp_peru
 
It246 2016 2 practica calificada 2
It246 2016 2 practica calificada 2It246 2016 2 practica calificada 2
It246 2016 2 practica calificada 2jcbp_peru
 
It526 2013 2 ep
It526 2013 2 epIt526 2013 2 ep
It526 2013 2 epjcbp_peru
 
It526 2016 1 ep
It526 2016 1 epIt526 2016 1 ep
It526 2016 1 epjcbp_peru
 
It526 2016 2 practica calificada 2
It526 2016 2 practica calificada 2It526 2016 2 practica calificada 2
It526 2016 2 practica calificada 2jcbp_peru
 
33012 calvo tfw-figura-paterna-2015
33012 calvo tfw-figura-paterna-201533012 calvo tfw-figura-paterna-2015
33012 calvo tfw-figura-paterna-2015jcbp_peru
 
It246 2016 2 practica calificada 1
It246 2016 2 practica calificada 1It246 2016 2 practica calificada 1
It246 2016 2 practica calificada 1jcbp_peru
 
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacionUni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacionjcbp_peru
 
Uni fiee ci 2016 02 sesion 2 servicios inalámbricos
Uni fiee ci 2016 02 sesion 2 servicios inalámbricosUni fiee ci 2016 02 sesion 2 servicios inalámbricos
Uni fiee ci 2016 02 sesion 2 servicios inalámbricosjcbp_peru
 
Uni fiee ci 2016 02 sesion 1 espectro radioelèctrico
Uni fiee ci 2016 02 sesion 1 espectro radioelèctricoUni fiee ci 2016 02 sesion 1 espectro radioelèctrico
Uni fiee ci 2016 02 sesion 1 espectro radioelèctricojcbp_peru
 
Uni wc 2016 1 sesion 14 redes moviles 4 g
Uni wc 2016 1 sesion 14 redes moviles 4 gUni wc 2016 1 sesion 14 redes moviles 4 g
Uni wc 2016 1 sesion 14 redes moviles 4 gjcbp_peru
 
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3g
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3gUni wc 2016 1 sesion 13 redes moviles 2 g y 3g
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3gjcbp_peru
 
Lte whitepaper(1)
 Lte whitepaper(1) Lte whitepaper(1)
Lte whitepaper(1)jcbp_peru
 
Redes moviles
Redes movilesRedes moviles
Redes movilesjcbp_peru
 
Uni fiee ci sesion 12 cdma
Uni fiee ci sesion 12 cdmaUni fiee ci sesion 12 cdma
Uni fiee ci sesion 12 cdmajcbp_peru
 
Uni fiee ci 2016 01 sesion 11 comunicaciones moviles
Uni fiee ci 2016 01 sesion 11 comunicaciones movilesUni fiee ci 2016 01 sesion 11 comunicaciones moviles
Uni fiee ci 2016 01 sesion 11 comunicaciones movilesjcbp_peru
 
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacionUni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacionjcbp_peru
 

Más de jcbp_peru (20)

It526 2017 1 balotario-s_ap2y3
It526 2017 1 balotario-s_ap2y3It526 2017 1 balotario-s_ap2y3
It526 2017 1 balotario-s_ap2y3
 
It526 2016 2 pc4 dom
It526 2016 2 pc4 domIt526 2016 2 pc4 dom
It526 2016 2 pc4 dom
 
It246 2016 2 practica calificada 4
It246 2016 2 practica calificada 4It246 2016 2 practica calificada 4
It246 2016 2 practica calificada 4
 
It246 2016 2 practica calificada 3
It246 2016 2 practica calificada 3It246 2016 2 practica calificada 3
It246 2016 2 practica calificada 3
 
It246 2016 2 practica calificada 2
It246 2016 2 practica calificada 2It246 2016 2 practica calificada 2
It246 2016 2 practica calificada 2
 
It526 2013 2 ep
It526 2013 2 epIt526 2013 2 ep
It526 2013 2 ep
 
It526 2016 1 ep
It526 2016 1 epIt526 2016 1 ep
It526 2016 1 ep
 
It526 2016 2 practica calificada 2
It526 2016 2 practica calificada 2It526 2016 2 practica calificada 2
It526 2016 2 practica calificada 2
 
33012 calvo tfw-figura-paterna-2015
33012 calvo tfw-figura-paterna-201533012 calvo tfw-figura-paterna-2015
33012 calvo tfw-figura-paterna-2015
 
It246 2016 2 practica calificada 1
It246 2016 2 practica calificada 1It246 2016 2 practica calificada 1
It246 2016 2 practica calificada 1
 
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacionUni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
Uni fiee ci 2016 02 sesion 3y4 modelos deterministicos de propagacion
 
Uni fiee ci 2016 02 sesion 2 servicios inalámbricos
Uni fiee ci 2016 02 sesion 2 servicios inalámbricosUni fiee ci 2016 02 sesion 2 servicios inalámbricos
Uni fiee ci 2016 02 sesion 2 servicios inalámbricos
 
Uni fiee ci 2016 02 sesion 1 espectro radioelèctrico
Uni fiee ci 2016 02 sesion 1 espectro radioelèctricoUni fiee ci 2016 02 sesion 1 espectro radioelèctrico
Uni fiee ci 2016 02 sesion 1 espectro radioelèctrico
 
Uni wc 2016 1 sesion 14 redes moviles 4 g
Uni wc 2016 1 sesion 14 redes moviles 4 gUni wc 2016 1 sesion 14 redes moviles 4 g
Uni wc 2016 1 sesion 14 redes moviles 4 g
 
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3g
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3gUni wc 2016 1 sesion 13 redes moviles 2 g y 3g
Uni wc 2016 1 sesion 13 redes moviles 2 g y 3g
 
Lte whitepaper(1)
 Lte whitepaper(1) Lte whitepaper(1)
Lte whitepaper(1)
 
Redes moviles
Redes movilesRedes moviles
Redes moviles
 
Uni fiee ci sesion 12 cdma
Uni fiee ci sesion 12 cdmaUni fiee ci sesion 12 cdma
Uni fiee ci sesion 12 cdma
 
Uni fiee ci 2016 01 sesion 11 comunicaciones moviles
Uni fiee ci 2016 01 sesion 11 comunicaciones movilesUni fiee ci 2016 01 sesion 11 comunicaciones moviles
Uni fiee ci 2016 01 sesion 11 comunicaciones moviles
 
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacionUni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
Uni fiee ci 2016 01 sesion 10 modelos deterministicos de propagacion
 

Morfología Matemática: Dilatación y Erosión Binaria

  • 1. Procesamiento de Imágenes y Visión Artificial (WEE2) Sesión: 6 Ing. José C. Benítez P. Dilatación y erosión binaria
  • 2. Logros de aprendizaje 1. Conocer las operaciones morfológicas aplicadas a los diferentes tipos de imágenes digitales. 2. Procesar morfológicamente las imágenes digitales. 3. Operar la dilatación binaria. 4. Operar la erosión binaria. 5. Conocer los métodos de MatLab para realizar operaciones morfológicas de las imágenes digitales binarias estudiadas. 2
  • 3. 3 Contenido Dilatación y erosión binaria: • Introducción. • Elementos del procesado morfológico. • Operaciones básicas sobre conjuntos. • Operaciones lógicas. • Dilatación. • Erosión.
  • 4. Introducción Esquema general del análisis de imágenes
  • 5. Introducción Morfología: • Estudio de la forma y la estructura. Morfología matemática: • Es una técnica de procesado no lineal de la imagen, interesada en la geometría de los objetos • Análisis morfológico: Permite extraer componentes de la imagen que son útiles en la representación y descripción de la forma de las regiones: Fronteras, Esqueletos, etc. • Permite obtener características relevantes de los objetos en la imagen: Forma, Tamaño, etc. • Procesado morfológico: Permite transformar la forma o la estructura de los objetos en una imagen
  • 6. Introducción Tipos: • Morfología binaria (es la más frecuente). • Morfología de niveles de gris. • Morfología de imágenes poli cromáticas. Usos: • Post-procesado: Por ejemplo, tras un proceso de segmentación • Pre-procesado: Por ejemplo, previo a un sistema de reconocimiento. Aplicaciones: • Análisis de imágenes médicas, teledetección, visión artificial, ...
  • 7. Introducción • La segmentación no suelen dar un resultado exacto de la delimitación de los objetos o regiones de interés: Aparecen píxeles mal clasificados, bordes imprecisos de los objetos o regiones que están solapadas. Por tanto, antes de extraer más características de medio nivel se requiere de una etapa de pre-procesamiento. En esta fase se suele emplear el tratamiento morfológico. • Es una técnica de procesamiento no lineal de la señal, caracterizada en realzar la geometría y forma de los objetos. • Su fundamento matemático se basa en la teoría de conjuntos. • Aunque en un principio se aplicará sobre las imágenes binarias, luego se extenderá a las imágenes grayscale. Esto permitirá vislumbrar que el procesamiento morfológico también se puede utilizar como técnica de PDS.
  • 8. Introducción • Concluyendo, estas nuevas herramientas se pueden emplear tanto en el procesado, como en las etapas de segmentación – post procesado o en fases de mayor nivel de información visual. • Actualmente se puede encontrar aplicaciones en la restauración de imágenes, en la detección de bordes, en el análisis de texturas, en el aumento del contraste y hasta en la compresión de imágenes.
  • 9. Introducción • La morfología matemática se basa en operaciones de teoría de conjuntos. En el caso de imágenes binarias, los conjuntos tratados son subconjuntos de Z2 y en el de las imágenes en escala de grises, se trata de conjuntos de puntos con coordenadas en Z3. • Las operaciones morfológicas simplifican imágenes y conservan las principales características de forma de los objetos. • Un sistema de operadores de este tipo y su composición, permite que las formas subyacentes sean identificadas y reconstruidas de forma óptima a partir de sus formas distorsionadas y ruidosas.
  • 10. Introducción a las OM • La morfología matemática se puede usar, entre otros, con los siguientes objetivos: Pre-procesamiento de imágenes (supresión de ruidos, simplificación de formas). Destacar la estructura de los objetos (extraer el esqueleto, detección de objetos, envolvente convexa, ampliación, reducción,...) Descripción de objetos (área, perímetro,...)
  • 11. Introducción a las OM 1. Imágenes binarias Operaciones morfológicas: Dilatación, erosión, Transformada Hit-or-Miss, apertura y clausura. Aplicaciones: Extracción de fronteras y componentes conexas, rellenado de regiones, adelgazamiento y engrosamiento, esqueleto y poda. 2. Imágenes en escala de grises Operaciones morfológicas: dilatación, erosión, apertura, cierre. Aplicaciones: Gradiente morfológico, transformada Top-Hat, texturas y granulometrías.
  • 12. Elementos del procesado morfológico Los fundamentos del análisis y procesado morfológico se basan en el álgebra de conjuntos y en la topología. Tres elementos: a. Conjuntos (Imágenes) b.Operadores Morfológicos (dilatación, erosión, apertura/cierre) c. Elementos Estructurantes (EE)
  • 17. Dilatación Dada una imagen A, y un elemento estructural B, (ambas imágenes binarias con fondo blanco), la dilatación de A por B se define como: Tengamos en cuenta que, para la intersección sólo consideramos los píxeles negros de A y B. El primer elemento de la dilatación, A, está asociado con la imagen que se está procesando y el segundo recibe el nombre de elemento estructural, la forma que actúa sobre A en la dilatación para producir A ⊕ B .
  • 18. Dilatación { }BbAabaxXxBA ∈∈+=∈=⊕ ,; ABBA ⊕=⊕ BCBACA ⊕⊆⊕→⊆ ( ) ( ) ( )BCBABCA ⊕⊕=⊕ UU Agrega pixeles a un objeto, lo hace más grande
  • 26. Dilatación. Ejercicio 3 B = zeros(4,4) matriz 4x4 de ceros B([4, 5, 6, 7, 11]) = 1 al indice 4,5,6,7 y 11 le agregas 1 S = [1 1] matriz 1 x 2 D = imdilate(B, S) función dilatar B = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 B = 0 1 0 0 0 1 0 0 0 1 1 0 1 0 0 0 S = 1 1 D = 0 1 1 0 0 1 1 0 0 1 1 1 1 1 0 0
  • 28. Erosión Dada una imagen A, y un elemento estructural B, (ambas imágenes binarias con fondo blanco), la erosión de una imagen, A, por un elemento estructural, B, es el conjunto de todos los elementos x para los cuales B trasladado por x está contenido en A: Tengamos en cuenta que, para la condición Bx ⊆⊆⊆⊆ A, sólo consideramos los píxeles negros de A y B. La erosión es la operación morfológica dual de la dilatación. La erosión se concibe usualmente como una reducción de la imagen original.
  • 29. Erosión { }BbAbxXxBA ∈∀∈+∈=Θ , (A⊖⊖⊖⊖B)⊖⊖⊖⊖C = A⊖⊖⊖⊖(B⊕⊕⊕⊕C) A⊕⊕⊕⊕(B⊖⊖⊖⊖C) ⊆⊆⊆⊆ (A⊕⊕⊕⊕B)⊖⊖⊖⊖C A⊖⊖⊖⊖B ⊆⊆⊆⊆ A Extrae los "outlayers del objeto“, lo hace más chico
  • 34. Erosión 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
  • 39. Dilatación y Erosión. Ejercicios 8: • ¿En qué condiciones A ⊆⊆⊆⊆ A ⊕ B? • ¿ A ΘΘΘΘ B ⊆⊆⊆⊆ A? • ¿Cuándo se dan las inclusiones contrarias?
  • 40. Resumen 40 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 _S6. Las fuentes y los archivos *.cmap deben colocarse dentro de su carpeta personal del Dropbox, dentro de una carpeta de nombre: PDI_PaternoM_S6 Las Tareas que no cumplan las indicaciones no serán considerados por el profesor.
  • 41. 41 Preguntas El resumen con mapas conceptuales solicitado de la Sesión, al menos debe responder las siguientes preguntas: 1. Conceptos de operaciones morfológicas. 2. Clasificación de los OM. 3. La dilatación binaria 4. Describir las propiedades de la dilatación binaria. 5. La erosión binaria. 6. Describir las propiedades de la erosión binaria. 7. Hacer un listado de cinco aplicaciones de las operaciones morfológicas. 8. Hacer un listado de cinco aplicaciones de la operación morfológica dilatación. 9. Hacer un listado de cinco aplicaciones de la operación morfológica erosión.
  • 42. 42 Sesión 6. Dilatación y Erosión binaria Procesamiento de Imágenes y Visión Artificial Blog del curso: http://utppdiyva.blogspot.com