A GA optimization approach to HS based multiple reversible data hiding

As a typical reversible data hiding scheme, the performance of histogram shifting (HS) technique is dependent on the selected side information, i.e., peak and zero bins. Due to the massive solution space and burden in distortion computation, the conventional HS based schemes utilize some empirical criterions to determine those side information. In this paper, the rate and distortion model and the associated fast algorithm of distortion computation is first developed, the HS based multiple embedding is then formulated as the rate and distortion optimization problem. An intelligence optimization algorithm, i.e., genetic algorithm (GA) is employed to automatically search the globally optimal zero and peak bins. For a given secret data, the proposed scheme could not only adaptively determine the optimal number of peak and zero bin pairs but also their corresponding values for HS based multiple reversible embedding. Compared with previous approaches, experimental results demonstrate the superiority of the proposed scheme in the terms of embedding capacity and stego-image quality.

[1]  Chengyun Yang,et al.  Lossless Data Hiding Using Histogram Shifting Method Based on Integer Wavelets , 2006, IWDW.

[2]  Junxiang Wang,et al.  A fast performance estimation scheme for histogram shifting based multi-layer embedding , 2010, 2010 IEEE International Conference on Image Processing.

[3]  Christoph Busch,et al.  Approaching optimal value expansion for reversible watermarking , 2005, MM&Sec '05.

[4]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[5]  Hyoung-Joong Kim,et al.  Reversible Watermarking Method Using Optimal Histogram Pair Shifting Based on Prediction and Sorting , 2010, KSII Trans. Internet Inf. Syst..

[6]  Yun Q. Shi,et al.  Optimum Histogram Pair Based Image Lossless Data Embedding , 2008, Trans. Data Hiding Multim. Secur..

[7]  Chin-Chen Chang,et al.  Multilevel reversible data hiding based on histogram modification of difference images , 2008, Pattern Recognit..

[8]  Chin-Chen Chang,et al.  Reversible Data Hiding Based on Histogram Modification of Pixel Differences , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  Xiao Zeng,et al.  Reversible Image Watermarking Using Interpolation Technique , 2010, IEEE Transactions on Information Forensics and Security.

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

[11]  Hae-Yeoun Lee,et al.  High capacity reversible watermarking using differential histogram shifting and predicted error compensation , 2011, J. Electronic Imaging.

[12]  Darko Kirovski,et al.  Reversible Watermarks Using a Difference Expansion , 2006 .

[13]  A. Murat Tekalp,et al.  Reversible data hiding , 2002, Proceedings. International Conference on Image Processing.

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

[15]  Dinu Coltuc,et al.  Improved Embedding for Prediction-Based Reversible Watermarking , 2011, IEEE Transactions on Information Forensics and Security.