Grayscale image contrast enhancement based on multi-scale edge representation

We propose an image contrast enhancement algorithm using multi-scale edge representation of images. It has long been known that the Human Vision System (HVS) heavily depends on edges in the understanding and perception of scenes. Contrasts in grayscale images are measured between the differences of pixels on both sides of edges, which is defined as the gradient magnitudes of those edges. And multi-scale edge of an image is characterized by the local extrema of wavelet coefficients across levels. So rebuilding an image from properly stretched the extrema is a promising way to enhance the contrast of the image. We tackle this reconstruction problem with a straightforward interpolation method instead of the commonly used iterative projection process. Extensive experiments justify our algorithm an efficient and effective contrast enhancement method.

[1]  V. S. Ramachandran,et al.  Perception of shape from shading , 1988, Nature.

[2]  Franck Neycenssac,et al.  Contrast Enhancement Using the Laplacian-of-a-Gaussian Filter , 1993, CVGIP Graph. Model. Image Process..

[3]  Stéphane Mallat,et al.  Characterization of Signals from Multiscale Edges , 2011, IEEE Trans. Pattern Anal. Mach. Intell..

[4]  Jian Fan,et al.  Mammographic feature enhancement by multiscale analysis , 1994, IEEE Trans. Medical Imaging.

[5]  P. Massart,et al.  From Model Selection to Adaptive Estimation , 1997 .

[6]  Dennis M. Healy,et al.  Contrast enhancement of medical images using multiscale edge representation , 1994, Defense, Security, and Sensing.

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