stringtranslate.com

Dilatación (morfología)

La dilatación (generalmente representada por ) es una de las operaciones básicas de la morfología matemática . Originalmente desarrollada para imágenes binarias , se ha expandido primero a imágenes en escala de grises y luego a redes completas . La operación de dilatación generalmente utiliza un elemento estructurante para sondear y expandir las formas contenidas en la imagen de entrada.

Dilatación binaria

La dilatación de un cuadrado azul oscuro mediante un disco, dando como resultado el cuadrado azul claro con esquinas redondeadas.

En morfología binaria, la dilatación es un operador invariante al desplazamiento ( invariante a la traducción ), equivalente a la adición de Minkowski .

En morfología matemática, una imagen binaria se considera como un subconjunto de un espacio euclidiano R d o de la cuadrícula de números enteros Z d , para alguna dimensión d . Sea E un espacio euclidiano o una cuadrícula de números enteros, A una imagen binaria en E , y B un elemento estructurante considerado como un subconjunto de R d .

La dilatación de A por B se define por

donde A b es la traslación de A por b .

La dilatación es conmutativa, también dada por .

Si B tiene centro en el origen, entonces la dilatación de A por B puede entenderse como el lugar geométrico de los puntos recorridos por B cuando el centro de B se desplaza dentro de A. La dilatación de un cuadrado de tamaño 10, centrado en el origen, por un disco de radio 2, también centrado en el origen, es un cuadrado de lado 14, con esquinas redondeadas, centrado en el origen. El radio de las esquinas redondeadas es 2.

La dilatación también se puede obtener mediante , donde B s denota la simetría de B , es decir, .

Ejemplo

Supongamos que A es la siguiente matriz de 11 x 11 y B es la siguiente matriz de 3 x 3:

 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 1 1 1 0  0 1 1 1 1 0 0 1 1 1 0  0 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 1 1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 0  0 1 1 1 1 1 1 1 0 0 0  0 1 1 1 1 1 1 1 0 0 0  0 0 0 0 0 0 0 0 0 0 0

Para cada píxel en A que tenga un valor de 1, superponga B, con el centro de B alineado con el píxel correspondiente en A.

Cada píxel de cada B superpuesto está incluido en la dilatación de A por B.

La dilatación de A por B viene dada por esta matriz de 11 x 11.

 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 0 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 0 0  1 1 1 1 1 1 1 1 1 0 0

Propiedades de la dilatación binaria

A continuación se muestran algunas propiedades del operador de dilatación binaria

Dilatación en escala de grises

En la morfología de escala de grises , las imágenes son funciones que asignan a un espacio o cuadrícula euclidiana E , donde es el conjunto de números reales , es un elemento mayor que cualquier número real y es un elemento menor que cualquier número real.

Los elementos estructurantes en escala de grises también son funciones del mismo formato, llamadas "funciones estructurantes".

Denotando una imagen por f ( x ) y la función estructurante por b ( x ), la dilatación en escala de grises de f por b está dada por

donde "sup" denota el supremo .

Funciones de estructuración plana

Ejemplo de dilatación de una imagen en escala de grises utilizando un elemento estructurante plano de 5x5. La figura superior muestra la aplicación de la ventana del elemento estructurante a los píxeles individuales de la imagen original. La figura inferior muestra la imagen dilatada resultante.

Es común utilizar elementos estructurantes planos en aplicaciones morfológicas. Las funciones estructurantes planas son funciones b ( x ) en la forma

dónde .

En este caso, la dilatación se simplifica enormemente y se da por

(Supongamos que x  = ( pxqx ), z  = ( pzqz ), entonces x  −  z  = ( px  −  pzqx  −  qz ).)

En el caso discreto y acotado ( E es una cuadrícula y B está acotado), el operador supremo puede reemplazarse por el máximo . Por lo tanto, la dilatación es un caso particular de filtros estadísticos de orden , que devuelve el valor máximo dentro de una ventana móvil (la simetría de la función estructurante soporta B ).

Dilatación en redes completas

Los retículos completos son conjuntos parcialmente ordenados , donde cada subconjunto tiene un ínfimo y un supremo . En particular, contiene un elemento mínimo y un elemento máximo (también denominado "universo").

Sea una red completa, con ínfimo y supremo simbolizados por y , respectivamente. Su universo y elemento mínimo están simbolizados por U y , respectivamente. Además, sea una colección de elementos de L .

Una dilatación es cualquier operador que distribuye sobre el supremo y conserva el elemento menor. Es decir, se cumplen las siguientes condiciones:

Véase también

Bibliografía