A high capacity reversible data hiding scheme based on right-left shift

Abstract Recently, data hiding scheme developed rapidly. But its permanent distortion does not satisfy some sensitive applications. Accordingly, reversible data hiding (RDH) has developed quickly for years. Histogram shifting (HS) technique is one of the high-efficiency RDH schemes. In this paper, based on the characteristics of rectangle-prediction-error distribution, i.e., bin 0 is the highest bin, the other peak bins are distributed on the left and right sides of the highest bin in a nearly symmetrical way, and many zero bins locate on both sides of the peak bins. We proposed a high capacity RDH scheme based on right-left shift. The peak bins are first shifted towards right direction to leave some locations for embedding secret message bits, then, they are shifted towards left direction leave more locations for more data embedding, which can reduce the distortion due to right shift. By analyzing the necessary condition for the predictive error, the issue of overflow/underflow can be easily solved without adding side information in the embedding data. Experimental results on different images illustrate the proposed scheme is of high embedding capacity (EC) and visual quality on different images, meanwhile, the theory demonstrates the performance of the proposed method outperforms other RDH methods.

[1]  J. Raja Paul Perinbam,et al.  A Block Based Reversible Data Hiding Scheme for Digital Images Using Optimal Value Computation , 2017, Wirel. Pers. Commun..

[2]  Lihong Huang,et al.  A novel data hiding for color images based on pixel value difference and modulus function , 2014, Multimedia Tools and Applications.

[3]  Shiuh-Jeng Wang,et al.  Reversible data hiding using side-match predictions on steganographic images , 2013, Multimedia Tools and Applications.

[4]  Yu-Chi Chen,et al.  Encrypted image-based reversible data hiding with public key cryptography from difference expansion , 2015, Signal Process. Image Commun..

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

[6]  Hanung Adi Nugroho,et al.  Multiple layer data hiding scheme based on difference expansion of quad , 2017, Signal Process..

[7]  Ioan-Catalin Dragoi,et al.  Local-Prediction-Based Difference Expansion Reversible Watermarking , 2014, IEEE Transactions on Image Processing.

[8]  Tung-Shou Chen,et al.  An efficient reversible data hiding method for AMBTC compressed images , 2016, Multimedia Tools and Applications.

[9]  Ioannis Pitas,et al.  Asymptotically optimal detection for additive watermarking in the DCT and DWT domains , 2003, IEEE Trans. Image Process..

[10]  M. Omair Ahmad,et al.  A new locally optimum watermark detection using vector-based hidden Markov model in wavelet domain , 2017, Signal Process..

[11]  Geeta Sikka,et al.  An image interpolation based reversible data hiding scheme using pixel value adjusting feature , 2017, Multimedia Tools and Applications.

[12]  Chi-Yao Weng,et al.  An efficient reversible data hiding with reduplicated exploiting modification direction using image interpolation and edge detection , 2017, Multimedia Tools and Applications.

[13]  Hsiang-Cheh Huang,et al.  Block-based reversible data hiding with multi-round estimation and difference alteration , 2016, Multimedia Tools and Applications.

[14]  Tian Jun,et al.  Reversible Watermarking by Difference Expansion , 2002 .

[15]  Ki-Hyun Jung A high-capacity reversible data hiding scheme based on sorting and prediction in digital images , 2016, Multimedia Tools and Applications.

[16]  Xiaoyun Wang,et al.  High capacity data hiding based on interpolated image , 2016, Multimedia Tools and Applications.

[17]  Du-Shiau Tsai,et al.  Reversible data hiding scheme based on neighboring pixel differences , 2013, Digit. Signal Process..

[18]  Zhenjun Tang,et al.  Improved dual-image reversible data hiding method using the selection strategy of shiftable pixels' coordinates with minimum distortion , 2017, Signal Process..

[19]  Li-Hong Huang,et al.  A data hiding scheme using pixel value differencing and improving exploiting modification directions , 2015, Comput. Secur..

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

[21]  Geeta Sikka,et al.  A high payload data hiding scheme based on modified AMBTC technique , 2016, Multimedia Tools and Applications.

[22]  Xiaolong Li,et al.  Improved reversible data hiding based on two-dimensional difference-histogram modification , 2017, Multimedia Tools and Applications.

[23]  Geeta Kasana,et al.  Block-Based Reversible Data Hiding Using Histogram Shifting and Modulus Operator for Digital Images , 2017, J. Circuits Syst. Comput..

[24]  Yu-Chen Hu,et al.  Reversible image hiding scheme using predictive coding and histogram shifting , 2009, Signal Process..

[25]  Yao Zhao,et al.  LDFT-Based Watermarking Resilient to Local Desynchronization Attacks , 2013, IEEE Transactions on Cybernetics.

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

[27]  Hsin-Lung Wu,et al.  A separable reversible data hiding scheme for encrypted JPEG bitstreams , 2017, Signal Process..

[28]  Xing Zhang,et al.  Rate and Distortion Optimization for Reversible Data Hiding Using Multiple Histogram Shifting , 2017, IEEE Transactions on Cybernetics.

[29]  Zhenxing Qian,et al.  Efficient reversible data hiding in encrypted images , 2014, J. Vis. Commun. Image Represent..

[30]  Chin-Chen Chang,et al.  A novel reversible data hiding scheme based on difference-histogram modification and optimal EMD algorithm , 2015, J. Vis. Commun. Image Represent..

[31]  Jeng-Shyang Pan,et al.  Reversible data hiding based on the local smoothness estimator and optional embedding strategy in four prediction modes , 2016, Multimedia Tools and Applications.

[32]  Tzu-Chuen Lu,et al.  Dual-image-based reversible data hiding method using center folding strategy , 2015, Signal Process..

[33]  Shaowei Weng,et al.  Reversible data hiding based on an adaptive pixel-embedding strategy and two-layer embedding , 2016, Inf. Sci..

[34]  Yao Zhao,et al.  Efficient color image reversible data hiding based on channel-dependent payload partition and adaptive embedding , 2015, Signal Process..

[35]  Fernando Pérez-González,et al.  Data Hiding Robust to Mobile Communication Vocoders , 2016, IEEE Transactions on Multimedia.

[36]  Lisheng Xu,et al.  A High Capacity Spatial Domain Data Hiding Scheme for Medical Images , 2017, J. Signal Process. Syst..

[37]  Weiming Zhang,et al.  Reversibility improved data hiding in encrypted images , 2014, Signal Process..

[38]  Khalid A. Darabkh,et al.  An efficient reversible data hiding algorithm using two steganographic images , 2016, Signal Process..