1 April 2001 Adaptive-neighborhood histogram equalization of color images
Vasile V. Buzuloiu, Mihai Ciuc, Rangaraj M. Rangayyan, Constantin Vertan
Author Affiliations +
Histogram equalization (HE) is one of the simplest and most effective techniques for enhancing gray-level images. For color images, HE becomes a more difficult task, due to the vectorial nature of the data. We propose a new method for color image enhancement that uses two hierarchical levels of HE: global and local. In order to preserve the hue, equalization is only applied to intensities. For each pixel (called the ‘‘seed’’ when being processed) a variable-sized, variable-shaped neighborhood is determined to contain pixels that are ‘‘similar’’ to the seed. Then, the histogram of the region is stretched to a range that is computed with respect to the statistical parameters of the region (mean and variance) and to the global HE function (of intensities), and only the seed pixel is given a new intensity value. We applied the proposed color HE method to various images and observed the results to be subjectively ‘‘pleasant to the human eye,’’ with emphasized details, preserved colors, and with the histogram of intensities close to the ideal uniform one. The results compared favorably with those of three other methods (histogram explosion, histogram decimation, and three-dimensional histogram equalization) in terms of subjective visual quality.
©(2001) Society of Photo-Optical Instrumentation Engineers (SPIE)
Vasile V. Buzuloiu, Mihai Ciuc, Rangaraj M. Rangayyan, and Constantin Vertan "Adaptive-neighborhood histogram equalization of color images," Journal of Electronic Imaging 10(2), (1 April 2001). https://doi.org/10.1117/1.1353200
Published: 1 April 2001
Lens.org Logo
CITATIONS
Cited by 60 scholarly publications and 3 patents.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
3D image processing

Image processing

Image enhancement

RGB color model

Visualization

Eye

Color image processing

Back to Top