Iterative non-local means filter for salt and pepper noise removal

An iterative framework about nonlocal means for salt and pepper noise removal is proposed.Noised image was first pre-filtered via switching based median filter and then noisy pixels are further calculated via INLM.The iterative framework updates the similarity weights and the estimated values of the noisy pixels. Salt and Pepper noise (S&P noise) removal is an active research area in digital image processing. Existing techniques commonly use the local statistics within a neighborhood to estimate the centered noisy pixel, and tend to damage image details due to the image local diversity singularity and non-stationarity. To address this problem, in this paper, iterative nonlocal means filter (INLM) is proposed to exploit the image non-local similarity feature in the S&P noise removal procedure. Moreover, the proposed iterative framework update the similarity weights and the estimated values for higher accuracy. The experimental results show that the proposed INLM produces better results than state-of-art methods over a wide range of scenes both subjectively and objectively, and it is robust to the detection results.

[1]  Deng Ze-Feng,et al.  High Probability Impulse Noise-Removing Algorithm Based on Mathematical Morphology , 2007, IEEE Signal Processing Letters.

[2]  Nor Ashidi Mat Isa,et al.  Noise Adaptive Fuzzy Switching Median Filter for Salt-and-Pepper Noise Reduction , 2010, IEEE Signal Processing Letters.

[3]  Chen Gang,et al.  A Fast and reliable switching median filter for highly corrupted images by impulse noise , 2007, 2007 IEEE International Symposium on Circuits and Systems.

[4]  Bogdan Smolka,et al.  Peer group switching filter for impulse noise reduction incolor images , 2010, Pattern Recognit. Lett..

[5]  Daniel Cremers,et al.  Efficient Nonlocal Means for Denoising of Textural Patterns , 2008, IEEE Transactions on Image Processing.

[6]  Khalid A. Darabkh,et al.  Efficient Improvements on the BDND Filtering Algorithm for the Removal of High-Density Impulse Noise , 2013, IEEE Transactions on Image Processing.

[7]  Xun Gong,et al.  Using Sorted Switching Median Filter to remove high-density impulse noises , 2013, J. Vis. Commun. Image Represent..

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

[9]  Sung-Jea Ko,et al.  Center weighted median filters and their applications to image enhancement , 1991 .

[10]  Zhe Zhou,et al.  Cognition and Removal of Impulse Noise With Uncertainty , 2012, IEEE Transactions on Image Processing.

[11]  Tianxu Zhang,et al.  A new method for removing impulse noise based on noise space characteristic , 2013 .

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

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

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

[15]  V. Crnojevic,et al.  Advanced impulse Detection Based on pixel-wise MAD , 2004, IEEE Signal Processing Letters.

[16]  Bogdan Smolka Peer Group Filter for Impulsive Noise Removal in Color Images , 2008, CIARP.

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

[18]  Jean-Michel Morel,et al.  A Review of Image Denoising Algorithms, with a New One , 2005, Multiscale Model. Simul..

[19]  H. Wu,et al.  Space variant median filters for the restoration of impulse noise corrupted images , 2001 .

[20]  D. R. K. Brownrigg,et al.  The weighted median filter , 1984, CACM.

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

[22]  Zhou Wang,et al.  Progressive switching median filter for the removal of impulse noise from highly corrupted images , 1999 .

[23]  Constantine Butakoff,et al.  Impulsive noise removal using threshold Boolean filtering based on the impulse detecting functions , 2005, IEEE Signal Processing Letters.

[24]  Wenbin Luo Efficient removal of impulse noise from digital images , 2006, IEEE Trans. Consumer Electron..

[25]  Demetrio Labate,et al.  A two-stage shearlet-based approach for the removal of random-valued impulse noise in images , 2015, J. Vis. Commun. Image Represent..

[26]  Erkan Besdok,et al.  Impulsive Noise Suppression from Images with the Noise Exclusive Filter , 2004, EURASIP J. Adv. Signal Process..

[27]  Jyh-Charn Liu,et al.  Selective removal of impulse noise based on homogeneity level information , 2003, IEEE Trans. Image Process..

[28]  Youlun Xiong,et al.  Impulse Noise Removal Using Directional Difference Based Noise Detector and Adaptive Weighted Mean Filter , 2009, IEEE Signal Processing Letters.

[29]  Vikas Gupta,et al.  Random-valued impulse noise removal using adaptive dual threshold median filter , 2015, J. Vis. Commun. Image Represent..

[30]  M. E. Yuksel A hybrid neuro-fuzzy filter for edge preserving restoration of images corrupted by impulse noise , 2006, IEEE Transactions on Image Processing.

[31]  Etienne E. Kerre,et al.  A fuzzy impulse noise detection and reduction method , 2006, IEEE Transactions on Image Processing.

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

[33]  Hasan Demirel,et al.  Interpolation-based impulse noise removal , 2013, IET Image Process..