Numerical scheme for efficient colour image denoising

In this paper, we are interested by the enhancement of colour images, where we present a numerical scheme to implement a non-linear diffusion filter. This scheme is developed to denoise colour images corrupted by additive noise. The method is based on harmonic averaging that takes into account correlation between all colour components of the image by using a common gradient magnitude which can be computed by using the Di Zenzo idea, and a marginal gradient magnitude in order to conserve the self behaviour of each colour component. The proposed scheme is an efficient tool at image selective smoothing in presence of strong noise. This analysis shows that our method performs better than some related works, and particularly in avoiding colour artifacts.

[1]  Universitdes Saarlandes,et al.  Curvature-Driven PDE Methods for Matrix-Valued Images , 2004 .

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

[3]  David Zhang,et al.  Two-stage image denoising by principal component analysis with local pixel grouping , 2010, Pattern Recognit..

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

[5]  Ross T. Whitaker,et al.  Variable-conductance, level-set curvature for image denoising , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[6]  Amine Boudghene Stambouli,et al.  Shock filter coupled to curvature diffusion for image denoising and sharpening , 2008, Image Vis. Comput..

[7]  Joachim Weickert,et al.  Combining Curvature Motion and Edge-Preserving Denoising , 2007, SSVM.

[8]  Arjan Kuijper,et al.  Geometrical PDEs based on second-order derivatives of gauge coordinates in image processing , 2009, Image Vis. Comput..

[9]  David Zhang,et al.  PCA-Based Spatially Adaptive Denoising of CFA Images for Single-Sensor Digital Cameras , 2009, IEEE Transactions on Image Processing.

[10]  Bart M. ter Haar Romeny,et al.  Front-End Vision and Multi-Scale Image Analysis , 2003, Computational Imaging and Vision.

[11]  Joachim Weickert,et al.  Anisotropic diffusion in image processing , 1996 .

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

[13]  Silvano Di Zenzo,et al.  A note on the gradient of a multi-image , 1986, Comput. Vis. Graph. Image Process..

[14]  Joachim Weickert,et al.  Coherence-enhancing diffusion of colour images , 1999, Image Vis. Comput..

[15]  P. Lions,et al.  Image selective smoothing and edge detection by nonlinear diffusion. II , 1992 .

[16]  J. Weickert Applications of nonlinear diffusion in image processing and computer vision , 2000 .

[17]  Rachid Deriche,et al.  Vector-valued image regularization with PDE's: a common framework for different applications , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[18]  Alain Trémeau,et al.  Images Couleur : de l'acquisition au traitement , 2004 .

[19]  Guillermo Sapiro,et al.  Vector (self) snakes: a geometric framework for color, texture, and multiscale image segmentation , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

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

[21]  Max A. Viergever,et al.  Efficient and reliable schemes for nonlinear diffusion filtering , 1998, IEEE Trans. Image Process..

[22]  Andrew P. Witkin,et al.  Scale-Space Filtering , 1983, IJCAI.