Color Image Enhancement by a Forward-and-Backward Adaptive Beltrami Flow

The Beltrami diffusion-type process, reformulated for the purpose of image processing, is generalized to an adaptive forward-and-backward process and applied in localized image features’ enhancement and denoising. Images are considered as manifolds, embedded in higher dimensional feature-spaces that incorporate image attributes and features such as edges, color, texture, orientation and convexity. To control and stabilize the process, a nonlinear structure tensor is incorporated. The structure tensor is locally adjusted according to a gradient-type measure. Whereas for smooth areas it assumes positive values, and thus the diffusion is forward, for edges (large gradients) it becomes negative and the diffusion switches to a backward (inverse) process. The resultant combined forward-and-backward process accomplishes both local denoising and feature enhancement.

[1]  Ron Kimmel,et al.  Images as embedding maps and minimal surfaces: movies, color, and volumetric medical images , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[2]  Ron Kimmel,et al.  From High Energy Physics to Low Level Vision , 1997, Scale-Space.

[3]  Bart M. ter Haar Romeny,et al.  Geometry-Driven Diffusion in Computer Vision , 1994, Computational Imaging and Vision.

[4]  J. Weickert Scale-Space Properties of Nonlinear Diffusion Filtering with a Diffusion Tensor , 1994 .

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

[6]  Yehoshua Y. Zeevi,et al.  Anisotropic selective inverse diffusion for signal enhancement in the presence of noise , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

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

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

[9]  G. Cottet,et al.  Image processing through reaction combined with nonlinear diffusion , 1993 .

[10]  Yehoshua Y. Zeevi,et al.  Representation of colored images by manifolds embedded in higher dimensional non-Euclidean space , 1998, Proceedings 1998 International Conference on Image Processing. ICIP98 (Cat. No.98CB36269).

[11]  Antonin Chambolle,et al.  Partial differential equations and image processing , 1994, Proceedings of 1st International Conference on Image Processing.

[12]  A. Polyakov Quantum Geometry of Bosonic Strings , 1981 .

[13]  Nir Sochen,et al.  Stochastic processes in vision: from Langevin to Beltrami , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[14]  Joachim Weikert,et al.  Multiscale Texture Enhancement , 1995, CAIP.

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

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

[17]  Tony Lindeberg,et al.  Scale-Space Theory in Computer Vision , 1993, Lecture Notes in Computer Science.

[18]  R. Kimmel,et al.  On the Geometry of Texture , 1996 .

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

[20]  Nir A. Sochen Stochastic Processes in Vision: From Langevin to Beltrami , 2001, ICCV.

[21]  Ron Kimmel,et al.  A general framework for low level vision , 1998, IEEE Trans. Image Process..