A Fast Switching Filter for Impulsive Noise Removal from Color Images

In this article, we present a fast switching filter for impulsive noise removal from color images. The filter exploits the hue, saturation, and lightness color space and is based on the peer group concept, which allows for the fast detection of noise in a neighborhood without resorting to pairwise distance computations between each pixel. Experiments on large set of diverse images demonstrate that the proposed approach is not only extremely fast, but also gives excellent results in comparison to various state-of-the-art filters.

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

[2]  Brian A. Wandell,et al.  A spatial extension of CIELAB for digital color‐image reproduction , 1997 .

[3]  Mark D. Fairchild,et al.  A top down description of S-CIELAB and CIEDE2000 , 2003 .

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

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

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

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

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

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

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

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

[12]  Rastislav Lukac,et al.  Adaptive video filtering framework , 2004, Int. J. Imaging Syst. Technol..

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

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

[15]  Mark D. Fairchild,et al.  Color Appearance Models , 1997, Computer Vision, A Reference Guide.

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

[17]  Brian A. Wandell,et al.  Color image fidelity metrics evaluated using image distortion maps , 1998, Signal Process..

[18]  H.J. Trussell,et al.  Color image processing [basics and special issue overview] , 2005, IEEE Signal Processing Magazine.

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

[20]  Mauro Barni,et al.  Image Processing for Virtual Restoration of Artworks , 2000, IEEE Multim..

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

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

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

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

[25]  Anastasios N. Venetsanopoulos,et al.  Nonlinear Techniques for Color Image Processing , 2003 .

[26]  David A. Patterson,et al.  Computer Architecture: A Quantitative Approach , 1969 .

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

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

[29]  Ioannis Pitas,et al.  Fuzzy scalar and vector median filters based on fuzzy distances , 1999, IEEE Trans. Image Process..

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

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

[32]  Yrjö Neuvo,et al.  Three-dimensional median-related filters for color image sequence filtering , 1994, IEEE Trans. Circuits Syst. Video Technol..

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

[34]  Rastislav Lukac,et al.  Cost-Effective Video Filtering Solution for Real-Time Vision Systems , 2005, EURASIP J. Adv. Signal Process..

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

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

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

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

[39]  David A. Patterson,et al.  Computer Architecture - A Quantitative Approach, 5th Edition , 1996 .

[40]  Moncef Gabbouj,et al.  Adaptive fuzzy order statistics-rational hybrid filters for color image processing , 2002, Fuzzy Sets Syst..

[41]  Michael H. Brill,et al.  Color appearance models , 1998 .

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

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

[44]  Jong-Sen Lee,et al.  Digital image smoothing and the sigma filter , 1983, Comput. Vis. Graph. Image Process..

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

[46]  Hsien-Che Lee Introduction to Color Imaging Science: Index , 2005 .