• No se han encontrado resultados

PIXEL CENTRAL CON RUIDO IMPULSIVO ?

.4 Diseño del Filtr

PIXEL CENTRAL CON RUIDO IMPULSIVO ?

SE APLICA EL FILTRO “RM L” SE FORMA LA IMAGEN SI NO

Figura 3.8 Implementación del Detector de Impulsos

Se investigaron detectores de impulsos encontrando diversos criterios de los cuales se seleccionó el más apropiado para el filtro propuesto por tratarse de un detector de orden estadístico, dicho detector lleva el nombre de Enhanced Rank Impulse Detector (ERID) ó en español Detector de Impulsos de Rango Mejorado [24]. Este detector analiza el píxel a filtrar (píxel central de la ventana de filtrado) bajo dos criterios.

El primer criterio determina la posición del píxel en cuestión en el orden ascendente de los píxeles de la ventana de filtrado, comparando con un umbral previamente definido, se determina si el píxel esta en los extremos del ordenamiento ascendente, de ser así podría estar dicho píxel corrompido por ruido impulsivo, el cual tiene la característica de tener valores extremos (0 ó 255 para 8 bits por píxel).

El segundo criterio determina que tan alejado está el píxel en cuestión de la mediana de la ventana de filtrado para lo cual es también necesario definir un umbral, si este píxel está alejado de la mediana más allá del umbral definido podría tratarse de un píxel corrompido o podría ser tratarse de un detalle o contorno de la imagen. Solo si los dos criterios anteriores se cumplen se considera que el píxel está corrompido por ruido impulsivo. El detector de impulsos es definido como [24],

( )

(

)

(

( )

)

[

rango

X

C

s

rango

X

C

Ns

]

[

X

C

−MED( )X

U

2

]

r

(3.55)

donde

X

C es el píxel central de la ventana de filtrado,

rango(X

C

)

es la posición del píxel central en el ordenamiento ascendente de los píxeles de la ventana de filtrado,

s

es un umbral que define los valores extremos,

MED(Xr)

es la mediana de la ventana de filtrado,

U

2 es un umbral que define la distancia de

X

C con la mediana de la ventana de filtrado y

N

es el número de píxeles en la ventana de filtrado. La Figura 3.9 muestra un ejemplo del funcionamiento del detector de impulsos.

Ventana de Filtrado

0 35 52

MED Xc s

l Detector de Impulsos

De la Figura 3.9 se observa que el píxel c no esta contenido en la región defi or el mbral , y se considera que dicho píxel no esta corrompido por ruido impulsivo aunque se cumpla que s = 2, U2 = 30 Píxel Central (Xc) : 52 Ordenamiento Ascendente: 10 12 17 19 2 10 12 20 35 52 56 19 67 17 56 67 s Figura 3.9 Funcionamiento de C

X

nida p entral u

s

30 32 20 52− = > dos criterios pa

, por lo que no se somete al proceso de filtrado. Estrictamente se deben cumplir los ra que el píxel sea considerado corrompido por ruido impulsivo y p tanto

ometido al proceso de filtrado.

e estimadores y filtros RM tomados como referencia para el e investigaron diferentes funciones de influencia utilizadas en los filtros M, aplicadas en el rocesamiento de imágenes digitales, se utilizó como base para el desarrollo del filtro propuesto la

nte, con lo que el parámetro

C

X

or lo

s

3.5 Conclusiones

Se investigaron los diferentes tipos d desarrollo del filtro propuesto.

S p

función de corte simple, por ser la de mayor simplicidad.

Se comprendieron las técnicas de Winsorization y de recorte, para el tratamiento de valores lejanos, utilizadas en la implementación de las funciones de influencia, la última se utilizó en el filtro propuesto. Se determinaron dos formas de implementar las funciones de influencia, la primera consistió en hacer coincidir el máximo de la parte positiva de la función de influencia con la mediana de los valores seleccionados por la técnica de recorte y ordenados en forma ascende

r

se calcula para cada ventana de filtrado, esta forma se utilizó en las funciones Seno de Andrews y

ukey. La segunda forma se efectuó ubicando los valores seleccionados por recorte en la parte las funciones de Corte Simple y Hampel.

ara efectuar el realce de la imagen filtrada se utilizó como primera aproximación la división entre el coeficiente

e calcularon los conjuntos de coeficientes para el filtro L, utilizando tres distribuciones de ruido ente encontradas en situaciones reales.

e impulsos seleccionando el Enhanced Rank Impulse Detector ico se facilita su implementación en la ventana de filtrado.

T

positiva de la función de influencia haciendo coincidir la mediana de la ventana de filtrado con el origen de la función de influencia, este fue el caso de

P

MED

a

. S

comúnm

Se investigaron diversos detectores d [24], ya que por ser de orden estadíst

3.6 Referencias

[1] Pitas, A. N. Venetsanopoulos, Nonlinear Digital Filters: Principles and Applications, Kluwer linear Digital Filtering, CRC Press, Boca Raton-New York, 1997.

rs in robust nonlinear image restoration”, Optical Engineering, 29(5), 455-470, 1990.

0] S. Peltonen, P. Kuosmanen, “Robustness of nonlinear filters for image processing, Journal

2] J. Song, S. A. Kassam, “Nonlinear filters based on generalized ranks for edge preserving

J. S. Kao, “A fast algorithm for two-dimensional Wilcoxon filtering”, Proc. IEEE Symposium Circuits and Systems, 268-271, 1987.

8] A. C. Bovik, T. S. Huang, D. C. Munson, “A generalization of median filtering using linear combinations of order statistics”, IEEE Trans. Acoust., Speech and Signal Processing, vol. ASSP- 31, 1342-1350, Dec. 1983.

9] C. Kotropoulos y I. Pitas, “Adaptive LMS L-filters for noise suppression in images”, IEEE Trans. Image Proc [20] R. Öten, R. J. P ed d e n c d -II: g Di 1 é ar e o r pre R p o e , e n Compute v , I i 05

[22 re it ra Gallego e lo r m lsive Noi

Suppr R L C e i r u cie a ici ll n l. 1 , xi 3 nc a -F , . -Benitez d I. m , t a proce as r li om ti s s a s 0 P 6 17 , S ose, USA, 2006. [24 iz . , eg B f g s e s ise w iv er he l o d g , th Academic Publisher, 1990.

[2] J. Astola, P. Kuosmanen, Fundamentals of Non [3] P. J. Huber, Robust statistics, Wiley, New York, 1981.

[4] F. R. Hampel, E. M. Ronchetti, P. J. Rouseew, W. A. Stahel, Robust Statistics: The approach based on influence function, Wiley, New York, 1986.

[5] D. C. Hoaglin, F. Mosteller, J. W. Tukey, Understanding Robust and Exploratory Data Analysis, John Wiley & Sons, 2000.

[6] M. Zervakis, A. N. Venetsanopoulos, “M-estimato

[7] M. J. Black, A. Rangarajan, “On the unification of line processes, outlier rejection, and robust statistics with applications in early vision”, Int. Journal of Computer Vision, 19(1), 57-91, 1996. [8] M. E. Zervakis, T. M. Kwon, “Robust estimation techniques in regularized image restoration”,

Optical Engineering, 31(10), 1992.

[9] S. Peltonen, P. Kuosmanen, J. Astola, “Output distributional influence function”, Proc. IEEE EURASIP Workshop on Nonlinear Signal and Image Processing, 33-37, Antalya, Turkey, 1999. [1

Electronic Imaging, 10(3), 744-756, 2001.

[11] Y. H. Lee, S. A: Kassam, “Generalized median filtering and related nonlinear filtering techniques”, IEEE Trans. Acoust., Speech, and Signal Processing, vol. ASSP-33, 672-683, June 1985.

[1

smoothing”, Proc. IEEE Symposium on Circuits and Systems, 401-404, 1986.

[13] R. J. Crinon, “The Wilcoxon filter: a robust filtering Scheme”, Proc. IEEE Int. Conf. Acoust., Speech, and Signal Processing, 668-671, 1985.

[14] J. H. Lee,

[15] J. B. Bednar, T. L. Watt, “Alfa-trimmed means and their relationship to median filters”, IEEE Trans. Acoust., Speech, and Signal Processing, ASSP-32(1), 145-153, 1984.

[16] V. I. Ponomaryov, O. B Pogrebnyak, “Novel robust RM filters for radar image preliminary processing”, Journal of Electronic Imaging, 8(4), 467-477, 1999.

[17] F. J. Gallegos-Funes, V. I. Ponomaryov, “Real-time image filtering scheme based on robust estimators in presence of impulsive noise”, Real Time Imaging, 10(2), 69-80, 2004.

[1 [1

ess. 5(12), 1596-1609, 1996.

. De Figueir o, “Sam Fu n ht l Processing, 49(1), 2002.

pled- nctio Weig ed Or er Filt rs”, IEEE Tra s. Cir uits an ] Jos Systems Analo ela-Ben and ítez, gita ancisc [2 Luis V Fr o p o ti Gall gos-Fun o y A io n

es, V lodym r Pon maryov, “Filt o para a

la Su

on

sión de uido Im ulsiv y Mul licativ para plicac nes e Imág nes Medicas” Rese rch Computing Scienc , Adva ces in r Science in Mexico, ol. 13 35-39, IPN, C C, Mex co, 20

] Jose .

Luis Va la-Ben ez, F ncisco s Fun s, Vo dymy Pono aryov, “Impu se ession by use obust inear ombinations of Ord r Stat stics”, Resea ch on Comp ting S nce, Adv nces in: Artif al Inte igence and Computer Scie ce, vo 14, 1 7-124 IPN, CIC, Me

] Fra

co, 2005.

[2 isco J. G llegos unes Jose L Varela , Volo ymyr Pono aryov “Real- ime im ge ssing b ed on obust near c bina ons of order tatistic ”, Re l-Time Image Proces ing 20 6, Proc. S IE Vol. 063, 7-187 an J

] I. A No

enberg, J Astola T. Br in, C. utako f, K. E iazarian, D. Paily, “Detector of th Impul ive and ne Effect e Filt s for t Impu sive N ise Re uction”, Ima e Processing Algori ms

IV. Resultados Experimentales

4.1 Introducción

En este capítulo se presentan los resultados de desempeño del filtro desarrollado tanto en forma visual como numérica y se compara con el desempeño del filtro L SFWO [5] tomado como referencia. Se efectúan simulaciones de filtrado de ruido impulsivo, multiplicativo y mezcla de estos en imágenes clásicas utilizadas en el procesamiento digital de imágenes, así como en imágenes médicas y de radar. Todas las imágenes están en escala de grises. La implementación del filtro propuesto se realiza con una ventana de filtrado de 3x3.

4.2 Criterios de Desempeño

Si bien el desempeño de un filtro para imágenes digitales puede apreciarse en la apariencia de la imagen filtrada, es necesario utilizar algún indicador numérico para evaluar una característica específica como la preservación de detalles o la supresión de ruido y para apreciar diferencias muy pequeñas entre varios resultados que a simple vista serían difíciles de notar. Tratándose de imágenes en escala de grises y ya que se efectúan simulaciones de contaminación de ruido, es decir, se cuenta con las imágenes originales sin ruido, el criterio más apropiado para evaluar la característica de supresión de ruido es la relación señal a ruido pico “PSNR” y para evaluar la preservación de detalles y contornos finos es el error absoluto medio “MAE” [1, 2, 3, 4].

4.2.1 Relación Señal a Ruido Pico “PSNR”

La relación señal a ruido pico es definida como [1-4]:

=

MSE

PSNR

2 10

)

255

(

log

10

(4.1)

[

]

∑∑

= =

=

M i N j

j

i

e

j

i

e

MN

MSE

1 1 2

)

,

(

ˆ

)

,

(

1

(4.2) donde :

PSNR = Relación Señal a Ruido Pico en dB MSE = Error Cuadrático Medio

MN = Tamaño de la Imagen e(i,j) = Imagen original ê(i,j) = Imagen restaurada

Se puede apreciar que (4.1) se trata de una relación de potencias expresada en dB y ya que se toma como referencia el cuadrado de la amplitud máxima para un píxel en una imagen en escala de grises de 8 bits (255) esta relación se denomina Pico, el MSE es la varianza del ruido en la imagen restaurada. Se puede apreciar de (4.2) que si la imagen restaurada es exactamente igual a la original el MSE valdría cero y por lo tanto el PSNR sería infinito, en el extremo opuesto si la imagen restaurada y la original fueran completamente diferentes el MSE valdría (255)2 y la PSNR tendría un valor de cero dB, es decir la señal y el ruido tendrían la misma potencia. Así los valores entre 0 e ∞ nos indican el desempeño del filtro respecto de la supresión de ruido.

4.2.2 Error Absoluto Medio “MAE”

El promedio de la diferencia absoluta entre cada píxel de la imagen original y la filtrada nos proporciona el error absoluto medio, él cual esta dado por [1-4]:

∑∑

= =

=

M i N j

j

i

e

j

i

e

MN

MAE

1 1

)

,

(

ˆ

)

,

(

1

(4.3) donde:

MAE = Error Absoluto Medio MN = Tamaño de la Imagen e(i,j) = Imagen original ê(i,j) = Imagen restaurada

En regiones de las imágenes original y filtrada, este error llega a ser relativamente pequeño en comparación con las discontinuidades (bordes y detalles), es por eso que este criterio nos indica el desempeño del filtro respecto a la preservación de bordes y detalles.

4.3 Resultados en Imágenes Conocidas

El filtro propuesto se somete a prueba con diferentes imágenes ampliamente utilizadas en el área de procesamiento de señales, con el fin de que los resultados obtenidos puedan ser comparados con el desempeño de otros filtros, especialmente se compara con el filtro L SFWO [5]. Se presentan los resultados objetivos utilizando los criterios PSNR y MAE y los resultados subjetivos (visuales) de las imágenes más relevantes, también se presentan los resultados de filtrar dichas imágenes sin ruido para evaluar el deterioro que se produce en ellas [6, 7, 8].

La Tabla 4.1 presenta los resultados del rendimiento del filtro propuesto RM L y el L SFWO en términos del PSNR y MAE para la imagen Lena en el caso de 5 y 20% de ruido impulsivo, 0.05 y 0.1 de varianza de ruido multiplicativo, mezcla de 20% de ruido impulsivo con 0.05 de varianza de ruido multiplicativo y finalmente cuando las imágenes están libres de ruido. Para esta Tabla y en Tablas subsecuentes se resaltan en gris oscuro los mejores resultados obtenidos con el filtro propuesto con y sin detector de impulsos y en gris claro los mejores resultados obtenidos con el filtro L SFWO tomado como referencia.

Las Figuras 4.1, 4.2, 4.3, y 4.4 muestran los resultados visuales en la imagen “Lena” en el caso de supresión de ruido para 20% de ruido impulsivo, 0.1 de varianza de ruido multiplicativo, una mezcla de 20% de ruido impulsivo y 0.05 de varianza de ruido multiplicativo, y libre de ruido, respectivamente.

Al igual que en la imagen “Lena”, la Tabla 4.2 y las Figuras 4.5, 4.6, 4.7, y 4.8 presentan los resultados del desempeño del filtro propuesto en el caso de la imagen “Peppers”. Finalmente, los resultados obtenidos en la prueba de la imagen “Mandrill” se muestran en la Tabla 4.3 y en las Figuras 4.9, 4.10, 4.11 y 4.12.

De los resultados obtenidos en este apartado podemos observar que los mejores resultados en términos de PSNR y MAE, en la mayoría de los casos, se obtienen cuando usamos el filtro propuesto. Esto es, cuando las imágenes están degradadas con ruido impulsivo y mezclas de ruido impulsivo y multiplicativo. En el caso de cuando no hay presencia de ruido, el filtro propuesto provee una mejor preservación de detalles. En el caso de supresión de ruido multiplicativo observamos que el filtro propuesto tiene casi el mismo rendimiento del filtro L SFWO propuesto como comparativo.

Tabla 4.1 Rendimiento del filtro propuesto en la Imagen Lena (256x256 píxeles)

Documento similar