Bilateral filtering for gray and color images

Bilateral filtering smooths images while preserving edges, by means of a nonlinear combination of nearby image values. The method is noniterative, local, and simple. It combines gray levels or colors based on both their geometric closeness and their photometric similarity, and prefers near values to distant values in both domain and range. In contrast with filters that operate on the three bands of a color image separately, a bilateral filter can enforce the perceptual metric underlying the CIE-Lab color space, and smooth colors and preserve edges in a way that is tuned to human perception. Also, in contrast with standard filtering, bilateral filtering produces no phantom colors along edges in color images, and reduces phantom colors where they appear in the original image.

[1]  R. E. Graham,et al.  Snow removal-A noise-stripping process for picture signals , 1962, IRE Trans. Inf. Theory.

[2]  Gunther Wyszecki,et al.  Color Science: Concepts and Methods, Quantitative Data and Formulae, 2nd Edition , 2000 .

[3]  J. Cohen,et al.  Color Science: Concepts and Methods, Quantitative Data and Formulas , 1968 .

[4]  Thomas S. Huang,et al.  A fast two-dimensional median filtering algorithm , 1979 .

[5]  M. Nagao,et al.  Edge preserving smoothing , 1979 .

[6]  Jong-Sen Lee,et al.  Digital Image Enhancement and Noise Filtering by Use of Local Statistics , 1980, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Patrenahalli M. Narendra,et al.  A Separable Median Filter for Image Noise Smoothing , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  David C. Wang,et al.  Gradient inverse weighted smoothing scheme and the evaluation of its performance , 1981 .

[9]  G. Wyszecki,et al.  Color Science Concepts and Methods , 1982 .

[10]  Roland T. Chin,et al.  Quantitative evaluation of some edge-preserving noise-smoothing techniques , 1983, Comput. Vis. Graph. Image Process..

[11]  John G. Proakis,et al.  Probability, random variables and stochastic processes , 1985, IEEE Trans. Acoust. Speech Signal Process..

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

[13]  Saleem A. Kassam,et al.  Approximate performance analysis of edge preserving filters , 1993, IEEE Trans. Signal Process..

[14]  Giovanni Ramponi,et al.  A rational edge-preserving smoother , 1995, Proceedings., International Conference on Image Processing.

[15]  Moncef Gabbouj,et al.  Weighted median filters: a tutorial , 1996 .

[16]  Guillermo Sapiro,et al.  Anisotropic diffusion of color images , 1996, Electronic Imaging.