A design framework for hybrid approaches of image noise estimation and its application to noise reduction

Noise estimation is an important process in digital imaging systems. Many noise reduction algorithms require their parameters to be adjusted based on the noise level. Filter-based approaches of image noise estimation usually were more efficient but had difficulty on separating noise from images. Block-based approaches could provide more accurate results but usually required higher computation complexity. In this work, a design framework for combining the strengths of filter-based and block-based approaches is presented. Different homogeneity analyzers for identifying the homogeneous blocks are discussed and their performances are compared. Then, two well-known filters, the bilateral and the non-local mean, are reviewed and their parameter settings are investigated. A new bilateral filter with edge enhancement is proposed. A modified non-local mean filter with much less complexity is also present. Compared to the original non-local mean filter, the complexity is dramatically reduced by 75% and yet the image quality is maintained.

[1]  Seungjoon Yang,et al.  Block-based noise estimation using adaptive Gaussian filtering , 2005, 2005 Digest of Technical Papers. International Conference on Consumer Electronics, 2005. ICCE..

[2]  W. A. Mahmoud,et al.  Chapter 15: Estimation of Noise in Gray-Scale and Colored Images Using Median Absolute Deviation (MAD) , 2008, 2008 3rd International Conference on Geometric Modeling and Imaging.

[3]  Steve R. Gunn,et al.  On the discrete representation of the Laplacian of Gaussian , 1999, Pattern Recognit..

[4]  Fabrizio Russo A Method Based on Piecewise Linear Models for Accurate Restoration of Images Corrupted by Gaussian Noise , 2006, IEEE Transactions on Instrumentation and Measurement.

[5]  I. Johnstone,et al.  Ideal spatial adaptation by wavelet shrinkage , 1994 .

[6]  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).

[7]  Shen-Chuan Tai,et al.  Fast and reliable image-noise estimation using a hybrid approach , 2010, J. Electronic Imaging.

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

[9]  Guillermo Sapiro,et al.  Fast image and video denoising via nonlocal means of similar neighborhoods , 2005, IEEE Signal Processing Letters.

[10]  M. Vehvilainen,et al.  New method for noise estimation in images , 2005 .

[11]  Gary Mastin,et al.  Adaptive filters for digital image noise smoothing: An evaluation , 1985, Comput. Vis. Graph. Image Process..

[12]  R. Unbehauen,et al.  Estimation of image noise variance , 1999 .

[13]  Adelio Salsano,et al.  Noise estimation in digital images using fuzzy processing , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[14]  Fabrizio Russo,et al.  An Image-Enhancement System Based on Noise Estimation , 2007, IEEE Transactions on Instrumentation and Measurement.

[15]  Shih-Ming Yang,et al.  A fast and reliable algorithm for video noise estimation based on spatio-temporal sobel gradients , 2011, International Conference on Electrical, Control and Computer Engineering 2011 (InECCE).

[16]  Jan P. Allebach,et al.  Adaptive Bilateral Filter for Sharpness Enhancement and Noise Removal , 2007, 2007 IEEE International Conference on Image Processing.

[17]  John Immerkær,et al.  Fast Noise Variance Estimation , 1996, Comput. Vis. Image Underst..

[18]  Mohammed Ghazal,et al.  Structure-Oriented Multidirectional Wiener Filter for Denoising of Image and Video Signals , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[19]  Jean-Michel Morel,et al.  Nonlocal Image and Movie Denoising , 2008, International Journal of Computer Vision.

[20]  Roberto Rinaldo,et al.  Model-based global and local motion estimation for videoconference sequences , 2004, IEEE Transactions on Circuits and Systems for Video Technology.

[21]  Fabrizio Russo A Technique for Image Denoising Based on Adaptive Piecewise Linear Filters and Automatic Parameter Tuning , 2005, 2005 IEEE Instrumentationand Measurement Technology Conference Proceedings.

[22]  William T. Freeman,et al.  Learning Low-Level Vision , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

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

[24]  David G. Lowe,et al.  Object recognition from local scale-invariant features , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

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

[26]  Aishy Amer,et al.  Fast and reliable structure-oriented video noise estimation , 2005 .

[27]  Ming Zhang,et al.  Multiresolution Bilateral Filtering for Image Denoising , 2008, IEEE Transactions on Image Processing.

[28]  Ming Zhang,et al.  A new image denoising method based on the bilateral filter , 2008, 2008 IEEE International Conference on Acoustics, Speech and Signal Processing.

[29]  Søren I. Olsen,et al.  Estimation of Noise in Images: An Evaluation , 1993, CVGIP Graph. Model. Image Process..

[30]  Marcos Martín-Fernández,et al.  Automatic noise estimation in images using local statistics. Additive and multiplicative cases , 2009, Image Vis. Comput..