Reversible Data Hiding by Median-Preserving Histogram Modification for Image Contrast Enhancement

A new image reversible data hiding algorithm is proposed in this paper based on histogram modification. Instead of trying to keep the image PSNR value high after data hiding, the proposed algorithm aims at enhancing the image contrast for better visual effect. To make the hidden data blindly extractable, the median point in the histogram is preserved after modifying two selected bins in a special way. Multiple pairs of histogram bins are further selected to be modified in sequence to achieve the effect of contrast enhancement. To avoid overflow and underflow, pre-process is performed on the pixel values and a location map is generated. By embedding the side information along with the message bits, the original image can be completely recovered without additional information. The proposed algorithm was applied to two sets of test images and the experimental results have shown that the better effect of contrast enhancement can be achieved than the previous works. In addition to reversibility, the evaluation results show that the visual quality of test images has been preserved after data hiding, even better than three specific MATLAB functions.

[1]  Tieyong Zeng,et al.  Efficient Reversible Watermarking Based on Adaptive Prediction-Error Expansion and Pixel Selection , 2011, IEEE Transactions on Image Processing.

[2]  Zhi-Gang Wu,et al.  Comprehensive Evaluation for HE Based Contrast Enhancement Techniques , 2013 .

[3]  Wei Su,et al.  Reversible data hiding , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Jiri Fridrich,et al.  Lossless authentication of MPEG-2 video , 2002, Proceedings. International Conference on Image Processing.

[5]  Arno J. van Leest,et al.  High capacity reversible watermarking for audio , 2003, IS&T/SPIE Electronic Imaging.

[6]  Zhicheng Ni,et al.  Distortionless data hiding based on integer wavelet transform , 2002 .

[7]  J. Alex Stark,et al.  Adaptive image contrast enhancement using generalizations of histogram equalization , 2000, IEEE Trans. Image Process..

[8]  Jean-Luc Dugelay,et al.  Reversible Image Data Hiding with Contrast Enhancement , 2015, IEEE Signal Processing Letters.

[9]  Jeho Nam,et al.  Reversible Watermarking Algorithm Using Sorting and Prediction , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Jean-Luc Dugelay,et al.  Reversible watermarking of 3D mesh models by prediction-error expansion , 2008, 2008 IEEE 10th Workshop on Multimedia Signal Processing.

[11]  Jeffrey J. Rodríguez,et al.  Expansion Embedding Techniques for Reversible Watermarking , 2007, IEEE Transactions on Image Processing.

[12]  Yongjian Hu,et al.  DE-Based Reversible Data Hiding With Improved Overflow Location Map , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[13]  Faouzi Kossentini,et al.  The emerging JBIG2 standard , 1998, IEEE Trans. Circuits Syst. Video Technol..

[14]  Jun Tian,et al.  Reversible data embedding using a difference expansion , 2003, IEEE Trans. Circuits Syst. Video Technol..

[15]  Jiwu Huang,et al.  Reversible image watermarking on prediction errors by efficient histogram modification , 2012, Signal Process..

[16]  Jeng-Shyang Pan,et al.  Reversible data hiding based on multilevel histogram modification and sequential recovery , 2011 .