Improved bilateral filter for suppressing mixed noise in color images

It is a challenging problem to suppress mixed noise in color images. The traditional bilateral filter can excellently reduce additive noise without destroying image edges and details, but it fails to remove impulsive noise. This paper presents an improved bilateral filtering method, which can simultaneously suppress both impulsive and additive noise. The proposed solution first introduces a new weighting function to the bilateral filtering mechanism, which is experimentally more effective than the traditional Gaussian kernel. Then, either the current pixel or the vector median, instead of always the current pixel itself, is chosen as the base to take part in the bilateral filtering action, which is determined by whether the current pixel is a possible impulse or not. The experimental results show that the proposed solution can simultaneously remove impulsive and additive noise while preserving edge structures, and outperforms other vector filtering methods in terms of both objective evaluation and subjectively visual quality.

[1]  Sanjit K. Mitra,et al.  Vector SD-ROM Filter for Removal of Impulse Noise from Colour Images , 1999 .

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

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

[4]  Ezequiel López-Rubio,et al.  Restoration of images corrupted by Gaussian and uniform impulsive noise , 2010, Pattern Recognit..

[5]  Wen-Chung Kao,et al.  Mltistage bilateral noise filtering and edge detection for color image enhancement , 2005, IEEE Trans. Consumer Electron..

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

[7]  Panos E. Trahanias,et al.  Vector directional filters-a new class of multichannel image processing filters , 1993, IEEE Trans. Image Process..

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

[9]  Alexander Wong,et al.  Adaptive bilateral filtering of image signals using local phase characteristics , 2008, Signal Process..

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

[11]  Fatih Porikli,et al.  Constant time O(1) bilateral filtering , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

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

[13]  V. Barnett The Ordering of Multivariate Data , 1976 .

[14]  Ioannis Pitas,et al.  Multivariate ordering in color image filtering , 1991, IEEE Trans. Circuits Syst. Video Technol..

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

[16]  Alexei A. Efros,et al.  Fast bilateral filtering for the display of high-dynamic-range images , 2002 .

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

[18]  Lucas J. van Vliet,et al.  Separable bilateral filtering for fast video preprocessing , 2005, 2005 IEEE International Conference on Multimedia and Expo.

[19]  Ming Zhang,et al.  A new image denoising method based on the bilateral filter , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[20]  Giovanni Ramponi,et al.  Fast bilateral filter for edge-preserving smoothing , 2006 .

[21]  M. Emre Celebi,et al.  Robust switching vector median filter for impulsive noise removal , 2008, J. Electronic Imaging.

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

[23]  Hao Zhou,et al.  An impulsive noise color image filter using learning-based color morphological operations , 2008, Digit. Signal Process..

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

[25]  Jan P. Allebach,et al.  Adaptive Bilateral Filter for Sharpness Enhancement and Noise Removal , 2007, 2007 IEEE International Conference on Image Processing.

[26]  Ming Zhang,et al.  Multiresolution Bilateral Filtering for Image Denoising , 2008, IEEE Transactions on Image Processing.

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