Fuzzy Peer Groups for Reducing Mixed Gaussian-Impulse Noise From Color Images

The <i>peer</i> <i>group</i> of an image pixel is a pixel similarity-based concept which has been successfully used to devise image denoising methods. However, since it is difficult to define the pixel similarity in a crisp way, we propose to represent this similarity in fuzzy terms. In this paper, we introduce the <i>fuzzy</i> <i>peer</i> <i>group</i> concept, which extends the <i>peer</i> <i>group</i> concept in the fuzzy setting. A <i>fuzzy</i> <i>peer</i> <i>group</i> will be defined as a fuzzy set that takes a <i>peer</i> <i>group</i> as support set and where the membership degree of each <i>peer</i> <i>group</i> member will be given by its fuzzy similarity with respect to the pixel under processing. The <i>fuzzy</i> <i>peer</i> <i>group</i> of each image pixel will be determined by means of a novel fuzzy logic-based procedure. We use the <i>fuzzy</i> <i>peer</i> <i>group</i> concept to design a two-step color image filter cascading a fuzzy rule-based switching impulse noise filter by a fuzzy average filtering over the <i>fuzzy</i> <i>peer</i> <i>group</i>. Both steps use the same <i>fuzzy</i> <i>peer</i> <i>group</i>, which leads to computational savings. The proposed filter is able to efficiently suppress both Gaussian noise and impulse noise, as well as mixed Gaussian-impulse noise. Experimental results are provided to show that the proposed filter achieves a promising performance.

[1]  Kenneth E. Barner,et al.  Polynomial weighted median filtering , 2006, IEEE Trans. Signal Process..

[2]  A. Venetsanopoulos,et al.  A multichannel order-statistic technique for cDNA microarray image processing , 2004, IEEE Transactions on NanoBioscience.

[3]  Héctor Allende,et al.  A non-parametric filter for digital image restoration, using cluster analysis , 2004, Pattern Recognit. Lett..

[4]  David Ebenezer,et al.  A New Fast and Efficient Decision-Based Algorithm for Removal of High-Density Impulse Noises , 2007, IEEE Signal Processing Letters.

[5]  Xudong Jiang,et al.  Image detail-preserving filter for impulsive noise attenuation , 2003 .

[6]  Kaoru Arakawa,et al.  Median filter based on fuzzy rules and its application to image restoration , 1996, Fuzzy Sets Syst..

[7]  Rastislav Lukac,et al.  Generalized Selection Weighted Vector Filters , 2004, EURASIP J. Adv. Signal Process..

[8]  Levent Sendur,et al.  Bivariate shrinkage functions for wavelet-based denoising exploiting interscale dependency , 2002, IEEE Trans. Signal Process..

[9]  Aleksandra Pizurica,et al.  A New Fuzzy-Based Wavelet Shrinkage Image Denoising Technique , 2006, ACIVS.

[10]  Dimitri Van De Ville,et al.  Noise reduction by fuzzy image filtering , 2003, IEEE Trans. Fuzzy Syst..

[11]  Yuzhong Shen,et al.  Fuzzy vector median-based surface smoothing , 2004, IEEE Transactions on Visualization and Computer Graphics.

[12]  Erkki Oja,et al.  Principal components, minor components, and linear neural networks , 1992, Neural Networks.

[13]  Raymond H. Chan,et al.  Salt-and-pepper noise removal by median-type noise detectors and detail-preserving regularization , 2005, IEEE Transactions on Image Processing.

[14]  Roberto Manduchi,et al.  Bilateral filtering for gray and color images , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[15]  Etienne E. Kerre,et al.  Fuzzy Two-Step Filter for Impulse Noise Reduction From Color Images , 2006, IEEE Transactions on Image Processing.

[16]  Shi-Qiang Yuan,et al.  The solutions of equation-based noise detector for an adaptive median filter , 2006, Pattern Recognit..

[17]  B. S. Manjunath,et al.  Peer group image enhancement , 2001, IEEE Trans. Image Process..

[18]  M. Emin Yüksel,et al.  A hybrid neuro-fuzzy filter for edge preserving restoration of images corrupted by impulse noise , 2006, IEEE Trans. Image Process..

[19]  Konstantinos N. Plataniotis,et al.  Self-adaptive algorithm of impulsive noise reduction in color images , 2002, Pattern Recognit..

[20]  Rastislav Lukac,et al.  Adaptive vector median filtering , 2003, Pattern Recognit. Lett..

[21]  Rastislav Lukac,et al.  Color image denoising using evolutionary computation , 2005, Int. J. Imaging Syst. Technol..

[22]  Aleksandra Pizurica,et al.  Estimating the probability of the presence of a signal of interest in multiresolution single- and multiband image denoising , 2006, IEEE Transactions on Image Processing.

[23]  Kai-Kuang Ma,et al.  A switching median filter with boundary discriminative noise detection for extremely corrupted images , 2006, IEEE Trans. Image Process..

[24]  Shi-Qiang Yuan,et al.  Impulse noise removal by a global-local noise detector and adaptive median filter , 2006, Signal Process..

[25]  Hong Ren Wu,et al.  Improved vector filtering for color images using fuzzy noise detection , 2003 .

[26]  Kenneth E. Barner,et al.  The fuzzy transformation and its applications in image processing , 2006, IEEE Transactions on Image Processing.

[27]  Yiqiu Dong,et al.  A New Directional Weighted Median Filter for Removal of Random-Valued Impulse Noise , 2007, IEEE Signal Processing Letters.

[28]  Andrzej Chydzinski,et al.  Fast detection and impulsive noise removal in color images , 2005, Real Time Imaging.

[29]  Rastislav Lukac,et al.  cDNA microarray image segmentation using root signals , 2006, Int. J. Imaging Syst. Technol..

[30]  Rastislav Lukac,et al.  A Statistically-Switched Adaptive Vector Median Filter , 2005, J. Intell. Robotic Syst..

[31]  Ioannis Andreadis,et al.  A new vector median filter for colour image processing , 2001, Pattern Recognit. Lett..

[32]  David Dagan Feng,et al.  A neighborhood evaluated adaptive vector filter for suppression of impulse noise in color images , 2005, Real Time Imaging.

[33]  Sanjit K. Mitra,et al.  A new class of chromatic filters for color image processing. theory and applications , 2004, IEEE Transactions on Image Processing.

[34]  Charles K. Chui,et al.  A universal noise removal algorithm with an impulse detector , 2005, IEEE Transactions on Image Processing.

[35]  Abderrahim Elmoataz,et al.  Graph regularization for color image processing , 2007, Comput. Vis. Image Underst..

[36]  Etienne E. Kerre,et al.  A New Fuzzy Color Correlated Impulse Noise Reduction Method , 2007, IEEE Transactions on Image Processing.

[37]  Francisco J. Gallegos-Funes,et al.  Real-time color imaging based on RM-filters for impulsive noise reduction , 2005 .

[38]  Samuel Morillas,et al.  New adaptive vector filter using fuzzy metrics , 2007, J. Electronic Imaging.

[39]  Samuel Morillas,et al.  A fast impulsive noise color image filter using fuzzy metrics , 2005, Real Time Imaging.

[40]  Xin Li,et al.  On modeling interchannel dependency for color image denoising , 2007, Int. J. Imaging Syst. Technol..

[41]  Daniel Keren,et al.  Denoising Color Images Using Regularization and "Correlation Terms" , 1998, J. Vis. Commun. Image Represent..

[42]  Panos E. Trahanias,et al.  Generalized multichannel image-filtering structures , 1997, IEEE Trans. Image Process..

[43]  Rastislav Lukac,et al.  Selection weighted vector directional filters , 2004, Comput. Vis. Image Underst..

[44]  Hong Ren Wu,et al.  A robust structure-adaptive hybrid vector filter for color image restoration , 2005, IEEE Transactions on Image Processing.

[45]  Hassan A. Kingravi,et al.  Nonlinear vector filtering for impulsive noise removal from color images , 2007, J. Electronic Imaging.

[46]  B. S. Manjunath,et al.  Peer group filtering and perceptual color image quantization , 1999, ISCAS'99. Proceedings of the 1999 IEEE International Symposium on Circuits and Systems VLSI (Cat. No.99CH36349).

[47]  Etienne E. Kerre,et al.  Histogram-based fuzzy colour filter for image restoration , 2007, Image Vis. Comput..

[48]  Rachid Deriche,et al.  Vector-valued image regularization with PDEs: a common framework for different applications , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[49]  Michael Elad,et al.  On the bilateral filter and ways to improve it , 2002 .

[50]  Hong Ren Wu,et al.  A window adaptive hybrid vector filter for color image restoration , 2004, 2004 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[51]  J. Astola,et al.  Vector median filters , 1990, Proc. IEEE.

[52]  David Dagan Feng,et al.  Fuzzy vector partition filtering technique for color image restoration , 2007, Comput. Vis. Image Underst..

[53]  Samuel Morillas,et al.  Isolating impulsive noise pixels in color images by peer group techniques , 2008, Comput. Vis. Image Underst..

[54]  Gerlind Plonka-Hoch,et al.  Nonlinear Regularized Reaction-Diffusion Filters for Denoising of Images With Textures , 2008, IEEE Transactions on Image Processing.

[55]  Yuan F. Zheng,et al.  Feature-based wavelet shrinkage algorithm for image denoising , 2005, IEEE Transactions on Image Processing.

[56]  Laurent Lucat,et al.  Adaptive and global optimization methods for weighted vector median filters , 2002, Signal Process. Image Commun..

[57]  Tony F. Chan,et al.  Color TV: total variation methods for restoration of vector-valued images , 1998, IEEE Trans. Image Process..

[58]  Simon X. Yang,et al.  Adaptive neuro-fuzzy inference systems based approach to nonlinear noise cancellation for images , 2007, Fuzzy Sets Syst..

[59]  Rastislav Lukac,et al.  Vector sigma filters for noise detection and removal in color images , 2006, J. Vis. Commun. Image Represent..

[60]  Samuel Morillas,et al.  Local self-adaptive fuzzy filter for impulsive noise removal in color images , 2008, Signal Process..

[61]  Abderrahim Elmoataz,et al.  Nonlocal Discrete Regularization on Weighted Graphs: A Framework for Image and Manifold Processing , 2008, IEEE Transactions on Image Processing.

[62]  Dehua Li,et al.  Improved adaptive spatial distance-weighted median filter , 2007 .

[63]  Moon Young-Shik,et al.  Automatic Denoising of 2D Color Face Images Using Recursive PCA Reconstruction , 2006 .

[64]  Etienne E. Kerre,et al.  A Fuzzy Noise Reduction Method for Color Images , 2007, IEEE Transactions on Image Processing.

[65]  Konstantinos N. Plataniotis,et al.  Multichannel filters for image processing , 1997, Signal Process. Image Commun..

[66]  Panos E. Trahanias,et al.  Directional processing of color images: theory and experimental results , 1996, IEEE Trans. Image Process..

[67]  Rastislav Lukac,et al.  Fast adaptive similarity based impulsive noise reduction filter , 2003, Real Time Imaging.

[68]  Pao-Ta Yu,et al.  Partition fuzzy median filter based on fuzzy rules for image restoration , 2004, Fuzzy Sets Syst..

[69]  Konstantinos N. Plataniotis,et al.  Adaptive fuzzy systems for multichannel signal processing , 1999, Proc. IEEE.

[70]  Etienne E. Kerre,et al.  A Soft-Switching Approach to Improve Visual Quality of Colour Image Smoothing Filters , 2007, ACIVS.

[71]  R. Yager Fuzzy sets and approximate reasoning in decision and control , 1992, [1992 Proceedings] IEEE International Conference on Fuzzy Systems.

[72]  Rastislav Lukac,et al.  Adaptive Color Image Filtering Based on Center-Weighted Vector Directional Filters , 2004, Multidimens. Syst. Signal Process..

[73]  John W. Tukey,et al.  Nonlinear (nonsuperposable) methods for smoothing data , 1974 .

[74]  Takio Kurita,et al.  Robust De-noising by Kernel PCA , 2002, ICANN.

[75]  Alessandro Foi,et al.  Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering , 2007, IEEE Transactions on Image Processing.

[76]  Samuel Morillas,et al.  Fast detection and removal of impulsive noise using peer groups and fuzzy metrics , 2008, J. Vis. Commun. Image Represent..

[77]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[78]  Xin Li On modeling interchannel dependency for color image denoising: Articles , 2007 .

[79]  Samuel Morillas,et al.  Efficient impulsive noise suppression based on statistical confidence limits , 2006 .

[80]  Volodymyr I. Ponomaryov,et al.  Real-time image filtering scheme based on robust estimators in presence of impulsive noise , 2004, Real Time Imaging.

[81]  Mohamed-Jalal Fadili,et al.  Wavelets, Ridgelets, and Curvelets for Poisson Noise Removal , 2008, IEEE Transactions on Image Processing.

[82]  Dehua Li,et al.  A switching vector median filter based on the CIELAB color space for color image restoration , 2007, Signal Process..

[83]  Naif Alajlan,et al.  Detail preserving impulsive noise removal , 2004, Signal Process. Image Commun..

[84]  K. Martin,et al.  Vector filtering for color imaging , 2005, IEEE Signal Processing Magazine.

[85]  Kurt Stadlthanner,et al.  KPCA denoising and the pre-image problem revisited , 2008, Digit. Signal Process..

[86]  Paul Scheunders,et al.  Wavelet thresholding of multivalued images , 2004, IEEE Transactions on Image Processing.

[87]  Pinar Çivicioglu Using Uncorrupted Neighborhoods of the Pixels for Impulsive Noise Suppression With ANFIS , 2007, IEEE Transactions on Image Processing.

[88]  Charles S. Kenney,et al.  Applied partial differential variational techniques , 1997, Proceedings of International Conference on Image Processing.

[89]  Michael L. Lightstone,et al.  A new efficient approach for the removal of impulse noise from highly corrupted images , 1996, IEEE Trans. Image Process..

[90]  Etienne E. Kerre,et al.  Fuzzy random impulse noise reduction method , 2007, Fuzzy Sets Syst..

[91]  Rastislav Lukac,et al.  A Taxonomy of Color Image Filtering and Enhancement Solutions , 2006 .

[92]  Rastislav Lukac,et al.  cDNA microarray image processing using fuzzy vector filtering framework , 2005, Fuzzy Sets Syst..

[93]  Dehua Li,et al.  An Efficient Color-Impulse Detector and its Application to Color Images , 2007, IEEE Signal Processing Letters.

[94]  Ying Fai Ho Peer region determination based impulsive noise detection , 2003, 2003 IEEE International Conference on Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03)..

[95]  K. Plataniotis,et al.  Color Image Processing and Applications , 2000 .

[96]  Yuzhong Shen,et al.  Fast adaptive optimization of weighted vector median filters , 2006, IEEE Transactions on Signal Processing.

[97]  Kai-Kuang Ma,et al.  Noise adaptive soft-switching median filter , 2001, IEEE Trans. Image Process..

[98]  Samuel Morillas,et al.  Fuzzy Bilateral Filtering for Color Images , 2006, ICIAR.

[99]  Karen O. Egiazarian,et al.  Color Image Denoising via Sparse 3D Collaborative Filtering with Grouping Constraint in Luminance-Chrominance Space , 2007, 2007 IEEE International Conference on Image Processing.

[100]  David Dagan Feng,et al.  Partition-based vector filtering technique for suppression of noise in digital color images , 2006, IEEE Transactions on Image Processing.

[101]  Valentín Gregori,et al.  Characterizing completable fuzzy metric spaces , 2004, Fuzzy Sets Syst..