Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Primera parte
Morfologa
La morfologa matemtica se basa en operaciones de teora de
conjuntos. En el caso de imgenes binarias, los conjuntos tratados
son subconjuntos de Z2 y en el de las imgenes en escala de grises,
se trata de conjuntos de puntos con coordenadas en Z3.
Las operaciones morfolgicas simplifican imgenes y conservan las
principales caractersticas de forma de los objetos.
Un sistema de operadores de este tipo y su composicin, permite que
las formas subyacentes sean identificadas y reconstruidas de forma
ptima a partir de sus formas distorsionadas y ruidosas.
La morfologa matemtica se puede usar, entre otros, con los
siguientes objetivos:
Pre-procesamiento de imgenes (supresin de ruidos,
simplificacin de formas).
Destacar la estructura de los objetos (extraer el esqueleto,
deteccin de objetos, envolvente convexa, ampliacin,
reduccin,...)
Descripcin de objetos (rea, permetro,...)
Morfologa
1.
Imgenes binarias
Operaciones morfolgicas:
Dilatacin, erosin, Transformada Hit-or-Miss, apertura y
cierre.
Aplicaciones:
Extraccin de fronteras y componentes conexas, rellenado de
regiones, adelgazamiento y engrosamiento, esqueleto y poda.
2.
Aplicaciones:
Gradiente morfolgico, transformada Top-Hat, texturas y
granulometras.
A B = {x x A, x B} = A I B c
Az = {x x = a + z , a A}
La reflexin de B se define como
B = {x x = b, b B}
A B = x | ( B ) x I A }
Tengamos en cuenta que, para la interseccin slo consideramos los
pxeles negros de A y B.
El primer elemento de la dilatacin, A, est asociado con la imagen que se
est procesando y el segundo recibe el nombre de elemento estructural,
la forma que acta sobre A en la dilatacin para producir A B.
B=
Ab
2.Propiedad conmutativa:
B=B
A.
aA
Ba
(B
B)
C) = (A
C entonces A
(A
B)
B
C).
C.
C
B.
A}
A, slo consideramos
B=
A-b
La dilatacin y la erosin son muy similares en el sentido de que lo que uno hace
al objeto el otro lo hace al fondo. Esta relacin puede formularse como una
relacin de dualidad:
Teorema. Dualidad de la erosin y la dilatacin.
(A
B)c = Ac
B)c = Ac
PROPIEDADES
La erosin no es conmutativa.
1.Propiedad Distributiva respecto a la interseccin:
B)
(A
K = (A
K)
(B
K)
L, entonces A
K.
Ejercicios:
En qu condiciones A
A
B? Y A
B
Cundo se dan las inclusiones contrarias?
A?
Para practicar:
http://homepages.inf.ed.ac.uk/rbf/HIPR2/morops.htm
B)
B)
Ac
k = 1, 2, 3...
Rellenado de regiones
B)
k = 1, 2,...
Para practicar:
http://homepages.inf.ed.ac.uk/rbf/HIPR2/morops.htm
EJEMPLO
ADELGAZAMIENTO
El adelgazamiento de un conjunto A por un elemento estructural B puede ser
definido en trminos de la transformacin ganancia-prdida como:
A
B = A - (A
Ejemplo
B
B) = A
(A
B)c
APLICACIONES
ADELGAZAMIENTO
Una definicin ms til para el adelgazamiento de A simtrico est basado en una
sucesin de elementos estructurales:
{B} = {B1, B2,..., Bn}
donde Bi es una versin rotada de Bi - 1.
Usando este concepto definimos el adelgazamiento por una sucesin de elementos
estructurales como
A
{B} = ((...((A
B1)
B2)...)
Bn )
APLICACIONES
ADELGAZAMIENTO: Ejemplo
Elementos estructurales usados comnmente en el proceso de adelgazamiento
APLICACIONES
APLICACIONES
ENGROSAMIENTO
El engrosamiento es el dual morfolgico del adelgazamiento y se define mediante
la expresin:
A
B=A
(A
B)
donde B es un elemento estructural apropiado para la ampliacin.
Ejemplo
A B
APLICACIONES
ENGROSAMIENTO
Al igual que el adelgazamiento, el engrosamiento se puede definir tambin
secuencialmente,
A
{B} = ((...((A
B1)
B2)...)
Bn)
En el caso del engrosamiento, los elementos estructurales que se usan son los
mismos que en el caso de adelgazamiento, pero cambiando los ceros por unos.
Sin embargo, esta implementacin directa no se suele usar, lo que se hace es
adelgazar el fondo y luego calcular el complementario.
APLICACIONES
Para practicar:
http://homepages.inf.ed.ac.uk/rbf/HIPR2/morops.htm
La apertura de A por K selecciona los puntos de A que pueden ser cubiertos por
alguna traslacin del elemento estructural K que est contenido completamente en
A.
En otras palabras, la apertura A o K se obtiene pasando el elemento estructural K
dentro de A y no permitindole que salga. Adems, de la frmula anterior se deduce
que A o K = A o Kx para cualquier x.
Reorganizando la informacin del teorema de caracterizacin tendremos
AoK=
Ky =
Ky
La clausura de A incluye todos los puntos que cumplen la condicin de que cuando
son cubiertos por un trasladado del reflejado del elemento estructural, este
trasladado y A deben tener interseccin no vaca. De nuevo esta transformacin es
invariante por traslaciones del elemento estructural.
Aplicaciones
S ( A) = U Kk =0 S k ( A)
con
donde A kB denota la aplicacin sucesiva de k erosiones a A:
Ejemplo:
Clculo del
esqueleto
Poda
X1
X4
X3
Poda: Ejemplo
Para practicar:
http://homepages.inf.ed.ac.uk/rbf/HIPR2/morops.htm
Apuntes de morfologa