SlideShare uma empresa Scribd logo
1 de 53
Baixar para ler offline
Procesamiento de Imágenes
y Visión Artificial
(WEE2)
Sesión: 6 y 7
Ing. José C. Benítez P.
Operaciones morfológicas
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. Conocer los métodos de MatLab para realizar
operaciones morfológicas de las imágenes digitales
binarias.
2
3
Contenido
Operaciones morfológicas:
• Introducción.
• Elementos del procesado morfológico.
• Operaciones básicas sobre conjuntos.
• Operaciones lógicas.
• Dilatación.
• Erosión.
• Apertura (erosión + dilatación).
• Clausura (dilatación + erosión).
• Bordes utilizando OM.
• Rellenado de regiones (Fill Hole ).
• Resumen de operaciones morfológicas.
Introducción a las OM
Esquema general del análisis de imágenes
Introducción a las OM
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, …
• Permite obtener características relevantes de los objetos en la
imagen:
Forma
Tamaño, ...
• Procesado morfológico: Permite transformar la forma o la
estructura de los objetos en una imagen
Introducción a las OM
Tipos:
• Morfología binaria (es la más frecuente).
• Morfología de niveles de gris.
• Morfología de imágenes policromá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 a las OM
• Las tareas de 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 binarizadas,
luego se extenderá a las imágenes en niveles de grises. Este uso a
niveles de grises permitirá vislumbrar que el procesamiento
morfológico también se puede utilizar como técnica de procesado
de la señal.
Introducción a las OM
• Concluyendo, estas nuevas herramientas se pueden emplear
tanto en el procesado, como en las etapas de segmentación -
postprocesado 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 a las OM
• 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
Dilatación
Dilatación
Dilatación
Dilatación
Dilatación
Dilatación
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
Erosión
Erosión
Erosión
Erosión
Erosión
Erosión
Erosión
Dilatación y Erosión
Ejercicios:
• ¿En qué condiciones A ⊆⊆⊆⊆ A ⊕ B?
• ¿ A ΘΘΘΘ B ⊆⊆⊆⊆ A?
• ¿Cuándo se dan las inclusiones contrarias?
Para practicar:
http://homepages.inf.ed.ac.uk/rbf/HIPR2/morops.htm
Apertura
Apertura
Apertura
Clausura
Clausura
Clausura
Clausura
Clausura
Apertura y Clausura (Cierre)
Bordes mediante erosión
Extracción de la frontera
La frontera de un conjunto A se puede obtener primero erosionando A
por un elemento estructural apropiado, B, y realizando posteriormente
la diferencia entre A y su erosión. Es decir,
El elemento estructural B usado más frecuentemente es el cuadrado
3x3 (como en el ejemplo que se muestra a continuación). Usando
otros tamaños, por ejemplo 5 x 5, se ampliaría el grosor de la frontera
a dos o tres píxeles.
Bordes mediante erosión
Bordes mediante erosión
Rellenado de regiones (Fill Hole ).
Rellenado de regiones (Fill Hole ).
Relleno de regiones (Fill Hole ).
Relleno de regiones (Fill Hole ).
Resumen de Operaciones morfológicas I
Resumen de Operaciones morfológicas II
53
Agradecimiento
Procesamiento de Imágenes
y Visión Artificial
Blog del curso:
http://utppdiyva.blogspot.com

Mais conteúdo relacionado

Mais procurados

Computer vision - two view geometry
Computer vision -  two view geometryComputer vision -  two view geometry
Computer vision - two view geometryWael Badawy
 
Image Restoration And Reconstruction
Image Restoration And ReconstructionImage Restoration And Reconstruction
Image Restoration And ReconstructionAmnaakhaan
 
Frequency domain methods
Frequency domain methods Frequency domain methods
Frequency domain methods thanhhoang2012
 
Chapter10 image segmentation
Chapter10 image segmentationChapter10 image segmentation
Chapter10 image segmentationasodariyabhavesh
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Shajun Nisha
 
Image processing SaltPepper Noise
Image processing SaltPepper NoiseImage processing SaltPepper Noise
Image processing SaltPepper NoiseAnkush Srivastava
 
Image Processing: Spatial filters
Image Processing: Spatial filtersImage Processing: Spatial filters
Image Processing: Spatial filtersA B Shinde
 
Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Kalyan Acharjya
 
COM2304: Intensity Transformation and Spatial Filtering – II Spatial Filterin...
COM2304: Intensity Transformation and Spatial Filtering – II Spatial Filterin...COM2304: Intensity Transformation and Spatial Filtering – II Spatial Filterin...
COM2304: Intensity Transformation and Spatial Filtering – II Spatial Filterin...Hemantha Kulathilake
 
Image segmentation
Image segmentationImage segmentation
Image segmentationKuppusamy P
 
Lossless predictive coding
Lossless predictive codingLossless predictive coding
Lossless predictive codingFahad Israr
 
Digital image processing - Image Enhancement (MATERIAL)
Digital image processing  - Image Enhancement (MATERIAL)Digital image processing  - Image Enhancement (MATERIAL)
Digital image processing - Image Enhancement (MATERIAL)Mathankumar S
 
Técnicas de Segmentación de imágenes.
Técnicas de Segmentación de imágenes.Técnicas de Segmentación de imágenes.
Técnicas de Segmentación de imágenes.Stalin Jara
 
ESTIMATING NOISE PARAMETER & FILTERING (Digital Image Processing)
ESTIMATING NOISE PARAMETER & FILTERING (Digital Image Processing)ESTIMATING NOISE PARAMETER & FILTERING (Digital Image Processing)
ESTIMATING NOISE PARAMETER & FILTERING (Digital Image Processing)Shajun Nisha
 

Mais procurados (20)

Computer vision - two view geometry
Computer vision -  two view geometryComputer vision -  two view geometry
Computer vision - two view geometry
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Image Restoration And Reconstruction
Image Restoration And ReconstructionImage Restoration And Reconstruction
Image Restoration And Reconstruction
 
Frequency domain methods
Frequency domain methods Frequency domain methods
Frequency domain methods
 
Chapter10 image segmentation
Chapter10 image segmentationChapter10 image segmentation
Chapter10 image segmentation
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)
 
Image processing SaltPepper Noise
Image processing SaltPepper NoiseImage processing SaltPepper Noise
Image processing SaltPepper Noise
 
Image Processing: Spatial filters
Image Processing: Spatial filtersImage Processing: Spatial filters
Image Processing: Spatial filters
 
Unit3 dip
Unit3 dipUnit3 dip
Unit3 dip
 
Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)Image Restoration (Order Statistics Filters)
Image Restoration (Order Statistics Filters)
 
COM2304: Intensity Transformation and Spatial Filtering – II Spatial Filterin...
COM2304: Intensity Transformation and Spatial Filtering – II Spatial Filterin...COM2304: Intensity Transformation and Spatial Filtering – II Spatial Filterin...
COM2304: Intensity Transformation and Spatial Filtering – II Spatial Filterin...
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Lossless predictive coding
Lossless predictive codingLossless predictive coding
Lossless predictive coding
 
Digital image processing - Image Enhancement (MATERIAL)
Digital image processing  - Image Enhancement (MATERIAL)Digital image processing  - Image Enhancement (MATERIAL)
Digital image processing - Image Enhancement (MATERIAL)
 
DIP - Image Restoration
DIP - Image RestorationDIP - Image Restoration
DIP - Image Restoration
 
Understandig PCA and LDA
Understandig PCA and LDAUnderstandig PCA and LDA
Understandig PCA and LDA
 
Técnicas de Segmentación de imágenes.
Técnicas de Segmentación de imágenes.Técnicas de Segmentación de imágenes.
Técnicas de Segmentación de imágenes.
 
Noise Models
Noise ModelsNoise Models
Noise Models
 
ESTIMATING NOISE PARAMETER & FILTERING (Digital Image Processing)
ESTIMATING NOISE PARAMETER & FILTERING (Digital Image Processing)ESTIMATING NOISE PARAMETER & FILTERING (Digital Image Processing)
ESTIMATING NOISE PARAMETER & FILTERING (Digital Image Processing)
 

Destaque

Segmentación de imagenes
Segmentación de imagenesSegmentación de imagenes
Segmentación de imagenesOmar Sanchez
 
Imagen Morfologicas
Imagen MorfologicasImagen Morfologicas
Imagen MorfologicasOmar Sanchez
 
Morfología de las imágenes Matlab
Morfología de las imágenes MatlabMorfología de las imágenes Matlab
Morfología de las imágenes Matlabjhonbri25
 
Tema 1 análisis morfológico. composición y derivación 2012 13
Tema 1 análisis morfológico. composición y derivación 2012 13Tema 1 análisis morfológico. composición y derivación 2012 13
Tema 1 análisis morfológico. composición y derivación 2012 13lclcarmen
 
Procesamiento digital de imágenes con matlab
Procesamiento digital de imágenes con matlabProcesamiento digital de imágenes con matlab
Procesamiento digital de imágenes con matlabPercy Julio Chambi Pacco
 
Morfología en imágenes: análisis del sustantivo
Morfología en imágenes: análisis del sustantivoMorfología en imágenes: análisis del sustantivo
Morfología en imágenes: análisis del sustantivoPep Hernández
 
Utp pdi_2015-2_ea6 operaciones morfologicas i
 Utp pdi_2015-2_ea6 operaciones morfologicas i Utp pdi_2015-2_ea6 operaciones morfologicas i
Utp pdi_2015-2_ea6 operaciones morfologicas ijcbp_peru
 

Destaque (7)

Segmentación de imagenes
Segmentación de imagenesSegmentación de imagenes
Segmentación de imagenes
 
Imagen Morfologicas
Imagen MorfologicasImagen Morfologicas
Imagen Morfologicas
 
Morfología de las imágenes Matlab
Morfología de las imágenes MatlabMorfología de las imágenes Matlab
Morfología de las imágenes Matlab
 
Tema 1 análisis morfológico. composición y derivación 2012 13
Tema 1 análisis morfológico. composición y derivación 2012 13Tema 1 análisis morfológico. composición y derivación 2012 13
Tema 1 análisis morfológico. composición y derivación 2012 13
 
Procesamiento digital de imágenes con matlab
Procesamiento digital de imágenes con matlabProcesamiento digital de imágenes con matlab
Procesamiento digital de imágenes con matlab
 
Morfología en imágenes: análisis del sustantivo
Morfología en imágenes: análisis del sustantivoMorfología en imágenes: análisis del sustantivo
Morfología en imágenes: análisis del sustantivo
 
Utp pdi_2015-2_ea6 operaciones morfologicas i
 Utp pdi_2015-2_ea6 operaciones morfologicas i Utp pdi_2015-2_ea6 operaciones morfologicas i
Utp pdi_2015-2_ea6 operaciones morfologicas i
 

Semelhante a Utp pd_iy_va_sap6y7 diltacion y erosión binaria - apertura y clausura

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
 
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 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
 
Utp pd_iy_va_sap6 diltacion y erosión binaria
 Utp pd_iy_va_sap6 diltacion y erosión binaria Utp pd_iy_va_sap6 diltacion y erosión binaria
Utp pd_iy_va_sap6 diltacion y erosión binariajcbp_peru
 
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
 
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
 
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
 
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 bordesjcbp_peru
 
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
 
Pontificia universidad católica del ecuador virtualizacion
Pontificia universidad católica del ecuador virtualizacionPontificia universidad católica del ecuador virtualizacion
Pontificia universidad católica del ecuador virtualizacionGabriel Solano
 
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 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
 
Utp 2015-2_pdi_lab2
 Utp 2015-2_pdi_lab2 Utp 2015-2_pdi_lab2
Utp 2015-2_pdi_lab2jcbp_peru
 
tema5-1 transformaciones morfologicas.pdf
tema5-1 transformaciones morfologicas.pdftema5-1 transformaciones morfologicas.pdf
tema5-1 transformaciones morfologicas.pdfxoscarx18x
 
Segmentacion de imagenes
Segmentacion de imagenesSegmentacion de imagenes
Segmentacion de imagenesAndresDvila
 

Semelhante a Utp pd_iy_va_sap6y7 diltacion y erosión binaria - apertura y clausura (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
 
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 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
 
Utp pd_iy_va_sap6 diltacion y erosión binaria
 Utp pd_iy_va_sap6 diltacion y erosión binaria Utp pd_iy_va_sap6 diltacion y erosión binaria
Utp pd_iy_va_sap6 diltacion y erosión binaria
 
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
 
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
 
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
 
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 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
 
Pontificia universidad católica del ecuador virtualizacion
Pontificia universidad católica del ecuador virtualizacionPontificia universidad católica del ecuador virtualizacion
Pontificia universidad católica del ecuador virtualizacion
 
A02v6n2
A02v6n2A02v6n2
A02v6n2
 
Taller segmentacion
Taller segmentacionTaller segmentacion
Taller segmentacion
 
Segmentacion mathlab
Segmentacion mathlabSegmentacion mathlab
Segmentacion mathlab
 
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
 
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
 
Utp 2015-2_pdi_lab2
 Utp 2015-2_pdi_lab2 Utp 2015-2_pdi_lab2
Utp 2015-2_pdi_lab2
 
Segmentacion de imagenes
Segmentacion de imagenesSegmentacion de imagenes
Segmentacion de imagenes
 
Segementacion de imagenes
Segementacion de imagenesSegementacion de imagenes
Segementacion de imagenes
 
tema5-1 transformaciones morfologicas.pdf
tema5-1 transformaciones morfologicas.pdftema5-1 transformaciones morfologicas.pdf
tema5-1 transformaciones morfologicas.pdf
 
Segmentacion de imagenes
Segmentacion de imagenesSegmentacion de imagenes
Segmentacion de imagenes
 

Mais 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 materialc09271
 
jcbenitezp
jcbenitezpjcbenitezp
jcbenitezpc09271
 
Pdi paterno m_lab1
Pdi paterno m_lab1Pdi paterno m_lab1
Pdi paterno m_lab1c09271
 
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
 
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
 
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
 

Mais 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
 
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
 
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
 

Utp pd_iy_va_sap6y7 diltacion y erosión binaria - apertura y clausura

  • 1. Procesamiento de Imágenes y Visión Artificial (WEE2) Sesión: 6 y 7 Ing. José C. Benítez P. Operaciones morfológicas
  • 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. Conocer los métodos de MatLab para realizar operaciones morfológicas de las imágenes digitales binarias. 2
  • 3. 3 Contenido Operaciones morfológicas: • Introducción. • Elementos del procesado morfológico. • Operaciones básicas sobre conjuntos. • Operaciones lógicas. • Dilatación. • Erosión. • Apertura (erosión + dilatación). • Clausura (dilatación + erosión). • Bordes utilizando OM. • Rellenado de regiones (Fill Hole ). • Resumen de operaciones morfológicas.
  • 4. Introducción a las OM Esquema general del análisis de imágenes
  • 5. Introducción a las OM 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, … • Permite obtener características relevantes de los objetos en la imagen: Forma Tamaño, ... • Procesado morfológico: Permite transformar la forma o la estructura de los objetos en una imagen
  • 6. Introducción a las OM Tipos: • Morfología binaria (es la más frecuente). • Morfología de niveles de gris. • Morfología de imágenes policromá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 a las OM • Las tareas de 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 binarizadas, luego se extenderá a las imágenes en niveles de grises. Este uso a niveles de grises permitirá vislumbrar que el procesamiento morfológico también se puede utilizar como técnica de procesado de la señal.
  • 8. Introducción a las OM • Concluyendo, estas nuevas herramientas se pueden emplear tanto en el procesado, como en las etapas de segmentación - postprocesado 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 a las OM • 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 .
  • 25. 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.
  • 34. Dilatación y Erosión Ejercicios: • ¿En qué condiciones A ⊆⊆⊆⊆ A ⊕ B? • ¿ A ΘΘΘΘ B ⊆⊆⊆⊆ A? • ¿Cuándo se dan las inclusiones contrarias? Para practicar: http://homepages.inf.ed.ac.uk/rbf/HIPR2/morops.htm
  • 44. Bordes mediante erosión Extracción de la frontera La frontera de un conjunto A se puede obtener primero erosionando A por un elemento estructural apropiado, B, y realizando posteriormente la diferencia entre A y su erosión. Es decir, El elemento estructural B usado más frecuentemente es el cuadrado 3x3 (como en el ejemplo que se muestra a continuación). Usando otros tamaños, por ejemplo 5 x 5, se ampliaría el grosor de la frontera a dos o tres píxeles.
  • 47. Rellenado de regiones (Fill Hole ).
  • 48. Rellenado de regiones (Fill Hole ).
  • 49. Relleno de regiones (Fill Hole ).
  • 50. Relleno de regiones (Fill Hole ).
  • 51. Resumen de Operaciones morfológicas I
  • 52. Resumen de Operaciones morfológicas II
  • 53. 53 Agradecimiento Procesamiento de Imágenes y Visión Artificial Blog del curso: http://utppdiyva.blogspot.com