Complex impulse noise removal from color images based on super pixel segmentation

An effective method for removal of mixed single-point and granular impulse noise.A new method for classification of noisy pixels based on super pixel segmentation.A selected recursive vector median filter with adaptive window sizes.An efficient algorithm for computing the circularity of a region. Impulse noise sometimes appears as blob or granular shapes in images, which are irregularly shaped with typically several pixels wide in different directions. Most existing methods are developed to remove only single-point impulse noise and usually perform poor when applied to blob noise removal. This paper presents a new method to suppress such complex blob noise with varying sizes and irregular shapes in color images. First, a noisy image is segmented into super pixels by mean shift filtering followed by a clustering operation based on quaternion color distance. Then, by analyzing the characteristics of super pixels, image pixels are classified into noise-free, blob-noisy, and single-point impulse ones. Finally, a selected recursive vector median filter with adaptive window sizes is employed on the noisy pixels detected. The experimental results exhibit the validity of the proposed solution by showing excellent denoising effect and performance, compared to other color image denoising methods.

[1]  Emanuele Trucco,et al.  Low-Rank Prior in Single Patches for Nonpointwise Impulse Noise Removal , 2015, IEEE Transactions on Image Processing.

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

[3]  Michael Elad,et al.  Image Denoising Via Sparse and Redundant Representations Over Learned Dictionaries , 2006, IEEE Transactions on Image Processing.

[4]  William Rowan Hamilton,et al.  Elements of Quaternions , 1969 .

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

[6]  Guillermo Sapiro,et al.  Anisotropic diffusion of multivalued images with applications to color filtering , 1996, IEEE Trans. Image Process..

[7]  Pagavathigounder Balasubramaniam,et al.  A new image denoising method using interval-valued intuitionistic fuzzy sets for the removal of impulse noise , 2016, Signal Process..

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

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

[10]  Seongjai Kim,et al.  PDE-based image restoration: a hybrid model and color image denoising , 2006, IEEE Transactions on Image Processing.

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

[12]  Jérôme Darbon,et al.  Enhancement of historical printed document images by combining Total Variation regularization and Non-local Means filtering , 2011, Image Vis. Comput..

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

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

[15]  Michael Elad,et al.  Sparse Representation for Color Image Restoration , 2008, IEEE Transactions on Image Processing.

[16]  Day-Fann Shen,et al.  Enhancement of Digitized Old Film Using Inpainting-Based Method , 2016 .

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

[18]  Samuel Morillas,et al.  A Simple Fuzzy Method to Remove Mixed Gaussian-Impulsive Noise From Color Images , 2013, IEEE Transactions on Fuzzy Systems.

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

[20]  Mirko Guarnera,et al.  Colored noise reduction for embedded devices , 2012, 2012 IEEE Second International Conference on Consumer Electronics - Berlin (ICCE-Berlin).

[21]  David Zhang,et al.  FSIM: A Feature Similarity Index for Image Quality Assessment , 2011, IEEE Transactions on Image Processing.

[22]  Baba C. Vemuri,et al.  A Quaternion Framework for Color Image Smoothing and Segmentation , 2011, International Journal of Computer Vision.

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

[24]  Martin J. Wainwright,et al.  Image denoising using scale mixtures of Gaussians in the wavelet domain , 2003, IEEE Trans. Image Process..

[25]  Guowei Yang,et al.  Denoising color images by reduced quaternion matrix singular value decomposition , 2015, Multidimens. Syst. Signal Process..

[26]  Tzu-Chao Lin Decision-based filter based on SVM and evidence theory for image noise removal , 2011, Neural Computing and Applications.

[27]  Dorin Comaniciu,et al.  Mean shift analysis and applications , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[28]  Anna Brook,et al.  Three-dimensional wavelets-based denoising of hyperspectral imagery , 2015, J. Electronic Imaging.

[29]  Stephen J. Sangwine,et al.  Colour image filters based on hypercomplex convolution , 2000 .

[30]  Oscar C. Au,et al.  DCT coefficients generation model for film grain noise and its application in super-resolution , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

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

[32]  Xiang Li,et al.  Two-stage quaternion switching vector filter for color impulse noise removal , 2016, Signal Process..

[33]  Zuowei Shen,et al.  Robust Video Restoration by Joint Sparse and Low Rank Matrix Approximation , 2011, SIAM J. Imaging Sci..

[34]  Rabul Hussain Laskar,et al.  Multiclass SVM based adaptive filter for removal of high density impulse noise from color images , 2016, Appl. Soft Comput..

[35]  Volodymyr I. Ponomaryov,et al.  Fuzzy Directional (FD) Filter for impulsive noise reduction in colour video sequences , 2012, J. Vis. Commun. Image Represent..

[36]  Stephen J. Sangwine,et al.  Hypercomplex color-sensitive smoothing filters , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[37]  L. Shao,et al.  From Heuristic Optimization to Dictionary Learning: A Review and Comprehensive Comparison of Image Denoising Algorithms , 2014, IEEE Transactions on Cybernetics.

[38]  Wei Li,et al.  A Non-local Method for Robust Noisy Image Completion , 2014, ECCV.

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

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

[41]  Bogdan Smolka,et al.  Fast averaging peer group filter for the impulsive noise removal in color images , 2015, Journal of Real-Time Image Processing.

[42]  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.

[43]  Etienne E. Kerre,et al.  Fuzzy Random Impulse Noise Removal From Color Image Sequences , 2011, IEEE Transactions on Image Processing.

[44]  Anastasios N. Venetsanopoulos,et al.  Color image processing using adaptive vector directional filters , 1998 .

[45]  Lei Zhang,et al.  Weighted Nuclear Norm Minimization with Application to Image Denoising , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[46]  Ilke TURKMEN,et al.  The ANN based detector to remove random-valued impulse noise in images , 2016, J. Vis. Commun. Image Represent..