Performance of bilateral filtering on Gaussian noise

Bilateral filtering is a nonlinear technique that reduces noise from images while preserving strong image edges. Due to the nonlinear nature of bilateral filtering, it is difficult to analyze the performance of the filter. We derive a closed-form equation of bilateral filtering for flat regions which shows the relationship between noise reduction and filtering parameters. This work explicitly shows that noise reduction depends on the ratio of the range parameter to the noise standard deviation, which confirms reported empirical observations. The derived result is a significant contribution for the analysis of bilateral filters toward estimating the optimal param- eters for minimum mean square error. We demonstrate that the theoretical analysis presented is consistent with simulations. © 2014 SPIE and IS&T (DOI: 10.1117/1.JEI.23.4.043024) explicitly shows that noise reduction depends on the ratio of the range parameter to the noise standard deviation. We observe that most of the noise is removed when the value of the range filter parameter is over two times the standard deviation of the noise from our analysis, consistent with the work of Zhang and Gunturk. 8,9 We also present experimental results with test images. If we can develop accurate signal modeling in the future, then the optimal parameters for the range and domain filter can be estimated. The remainder of this paper is structured as follows: Sec. 2 describes the bilateral filter. We derive the equation of the bilateral-filtered Gaussian noise using the ergodic theorem in Sec. 3. Simulations with test images and analysis are shown in Sec. 4 to validate our proposed method. A dis- cussion and conclusions are presented in Sec. 5.

[1]  Hayder Radha,et al.  Computational Photography: Methods and Applications , 2010, J. Electronic Imaging.

[2]  Honghong Peng,et al.  Bilateral kernel parameter optimization by risk minimization , 2010, 2010 IEEE International Conference on Image Processing.

[3]  Frédo Durand,et al.  Bilateral Filtering: Theory and Applications: Series: Foundations and Trends® in Computer Graphics and Vision , 2009 .

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

[5]  Tian-Sheuan Chang,et al.  A 124 Mpixels/s VLSI Design for Histogram-Based Joint Bilateral Filtering , 2011, IEEE Transactions on Image Processing.

[6]  Alfred M. Bruckstein,et al.  Diffusions and Confusions in Signal and Image Processing , 2001, Journal of Mathematical Imaging and Vision.

[7]  Danny Barash,et al.  A Fundamental Relationship between Bilateral Filtering, Adaptive Smoothing, and the Nonlinear Diffusion Equation , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  S. M. Steve SUSAN - a new approach to low level image processing , 1997 .

[9]  Ching-Te Chiu,et al.  Switching bilateral filter with a texture/noise detector for universal noise removal , 2010, ICASSP.

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

[11]  Michael Elad,et al.  On the origin of the bilateral filter and ways to improve it , 2002, IEEE Trans. Image Process..

[12]  Michael M. Bronstein,et al.  Lazy Sliding Window Implementation of the Bilateral Filter on Parallel Architectures , 2011, IEEE Transactions on Image Processing.

[13]  Jan P. Allebach,et al.  Adaptive Bilateral Filter for Sharpness Enhancement and Noise Removal , 2007, ICIP.

[14]  Jörg Weule,et al.  Non-Linear Gaussian Filters Performing Edge Preserving Diffusion , 1995, DAGM-Symposium.