Color Image Denoising Based on Guided Filter and Adaptive Wavelet Threshold

In the process of denoising color images, it is very important to enhance the edge and texture information of the images. Image quality can usually be improved by eliminating noise and enhancing contrast. Based on the adaptive wavelet threshold shrinkage algorithm and considering structural characteristics on the basis of color image denoising, this paper describes a method that further enhances the edge and texture details of the image using guided filtering. The use of guided filtering allows edge details that cannot be discriminated in grayscale images to be preserved. The noisy image is decomposed into low-frequency and high-frequency subbands using discrete wavelets, and the contraction function of threshold shrinkage is selected according to the energy in the vicinity of the wavelet coefficients. Finally, the edge and texture information of the denoised color image are enhanced by guided filtering. When the guiding image is the original noiseless image itself, the guided filter can be used as a smoothing operator for preserving edges, resulting in a better effect than bilateral filtering. The proposed method is compared with the adaptive wavelet threshold shrinkage denoising algorithm and the bilateral filtering algorithm. Experimental results show that the proposed method achieves superior color image denoising compared to these conventional techniques.

[1]  Sadegh Zarmehi,et al.  Elimination Noise by Adaptive Wavelet Threshold , 2009 .

[2]  I. Johnstone,et al.  Adapting to Unknown Smoothness via Wavelet Shrinkage , 1995 .

[3]  Rajiv Gupta,et al.  Feature Adaptive Wavelet Shrinkage for Image Denoising , 2007, 2007 International Conference on Signal Processing, Communications and Networking.

[4]  Tsachy Weissman,et al.  A discrete universal denoiser and its application to binary images , 2003, Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429).

[5]  Parul Sharma,et al.  Color Image Denoising Using Wavelet soft Thresholding , 2014 .

[6]  Zhigang Shang,et al.  Automatic extracellular spike denoising using wavelet neighbor coefficients and level dependency , 2015, Neurocomputing.

[7]  Hong Ding,et al.  Full frequency de-noising method based on wavelet decomposition and noise-type detection , 2016, Neurocomputing.

[8]  B. Silverman,et al.  Incorporating Information on Neighboring Coefficients Into Wavelet Estimation , 2001 .

[9]  Shao-Yi Chien,et al.  VLSI Architecture Design of Guided Filter for 30 Frames/s Full-HD Video , 2014, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Jian Sun,et al.  Guided Image Filtering , 2010, ECCV.

[11]  David L. Donoho,et al.  De-noising by soft-thresholding , 1995, IEEE Trans. Inf. Theory.

[12]  Ashish Kumar Bhandari,et al.  Optimal sub-band adaptive thresholding based edge preserved satellite image denoising using adaptive differential evolution algorithm , 2016, Neurocomputing.

[13]  Jean-Michel Morel,et al.  A non-local algorithm for image denoising , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[14]  Hossein Nezamabadi-pour,et al.  Image denoising in the wavelet domain using a new adaptive thresholding function , 2009, Neurocomputing.

[15]  Peng Ren,et al.  An adaptive bilateral filter based framework for image denoising , 2014, Neurocomputing.

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

[17]  Alessandro Foi,et al.  Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering , 2007, IEEE Transactions on Image Processing.

[18]  Tien D. Bui,et al.  Translation-invariant denoising using multiwavelets , 1998, IEEE Trans. Signal Process..

[19]  A. Krzyżak,et al.  Image denoising using neighbouring wavelet coefficients , 2005 .