An exact global histogram specification (EGHS) method modifies its input image to have a specified global histogram. Applications
of EGHS include image (contrast) enhancement (e.g., by histogram equalization) and histogram watermarking. Performing EGHS
on an image, however, may reduce its visual quality. Starting from the output of a generic EGHS method, we maximize the structural
similarity
... [Show full abstract] index (SSIM) between the original image (before EGHS) and the EGHS result iteratively. Essential in this process
is the computationally simple and accurate formula we derive for SSIM gradient. As it is based on gradient ascent, the proposed
EGHS always converges. Experimental results confirm that while obtaining the histogram exactly as specified, the proposed
method invariably outperforms the existing methods in terms of visual quality of the result. The computational complexity
of the proposed method is shown to be of the same order as that of the existing methods.
Keywordshistogram modification-histogram equalization-optimization for perceptual visual quality-structural similarity gradient ascent-histogram watermarking-contrast enhancement