Location-Based PVO and Adaptive Pairwise Modification for Efficient Reversible Data Hiding

Pixel-value-ordering (PVO) is an efficient technique of reversible data hiding (RDH). By PVO, the maximum and minimum in each cover image block are first predicted and then modified to embed data. Actually, many PVO-based methods are essentially based on high-dimensional histogram modification. For these methods, a two-dimensional (2D) prediction-error histogram (PEH) is first generated and then modified based on a 2D mapping. However, these methods have two drawbacks. On one hand, the generated 2D PEH is irregular so that it is difficult to design suitable histogram modification strategy. On the other hand, the employed 2D mapping is empirically designed, and thus the embedding performance is far from optimal. Based on these considerations, a new PVO-based RDH scheme is proposed in this paper. By considering both pixel value orders and pixel locations, a new predictor is proposed so that the generated 2D PEH is regular in shape and suitable for reversible embedding. Moreover, instead of manually designing 2D mappings, to optimize the embedding performance, a self-learning mechanism is proposed to adaptively select the 2D mapping according to the image content. With the new predictor and the self-learning mechanism for 2D mapping selection, the proposed method works well with a good marked image quality, e.g., the PSNR of the image Lena is as high as 61.53 dB for an embedding capacity of 10 000 bits. Besides, compared with some state-of-the-art RDH methods, the superiority of the proposed method is experimentally verified.

[1]  Shaowei Weng,et al.  Dynamic improved pixel value ordering reversible data hiding , 2019, Inf. Sci..

[2]  Jeng-Shyang Pan,et al.  Optimal PPVO-based reversible data hiding , 2017, J. Vis. Commun. Image Represent..

[3]  Chin-Chen Chang,et al.  A Survey of Reversible Data Hiding Schemes Based on Pixel Value Ordering , 2016, 2016 Nicograph International (NicoInt).

[4]  Bin Ma,et al.  A Reversible Data Hiding Scheme Based on Code Division Multiplexing , 2016, IEEE Transactions on Information Forensics and Security.

[5]  Xin Chen,et al.  Multiple histograms based reversible data hiding by using FCM clustering , 2019, Signal Process..

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

[7]  Ioan-Catalin Dragoi,et al.  Improved Pairwise Pixel-Value-Ordering for High-Fidelity Reversible Data Hiding , 2018, 2018 25th IEEE International Conference on Image Processing (ICIP).

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

[9]  Bin Ma,et al.  Reversible data hiding: Advances in the past two decades , 2016, IEEE Access.

[10]  Xinpeng Zhang,et al.  Reversible Data Hiding With Optimal Value Transfer , 2013, IEEE Transactions on Multimedia.

[11]  Weiming Zhang,et al.  Improving Various Reversible Data Hiding Schemes Via Optimal Codes for Binary Covers , 2012, IEEE Transactions on Image Processing.

[12]  Hyoung Joong Kim,et al.  Pixel-based pixel value ordering predictor for high-fidelity reversible data hiding , 2015, Signal Process..

[13]  Chin-Chen Chang,et al.  An Inpainting-Assisted Reversible Steganographic Scheme Using a Histogram Shifting Mechanism , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

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

[15]  Hyoung Joong Kim,et al.  Reversible Data Hiding in JPEG Images , 2016, IEEE Transactions on Circuits and Systems for Video Technology.

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

[17]  Weiming Zhang,et al.  Minimum Rate Prediction and Optimized Histograms Modification for Reversible Data Hiding , 2015, IEEE Transactions on Information Forensics and Security.

[18]  Bin Li,et al.  High-fidelity reversible data hiding scheme based on pixel-value-ordering and prediction-error expansion , 2013, Signal Process..

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

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

[21]  Ke Zhou,et al.  Efficient PVO-based reversible data hiding using multistage blocking and prediction accuracy matrix , 2017, J. Vis. Commun. Image Represent..

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

[23]  Hyoung Joong Kim,et al.  Skewed Histogram Shifting for Reversible Data Hiding Using a Pair of Extreme Predictions , 2019, IEEE Transactions on Circuits and Systems for Video Technology.

[24]  Wei-Ho Chung,et al.  The Scalar Scheme for Reversible Information-Embedding in Gray-Scale Signals: Capacity Evaluation and Code Constructions , 2012, IEEE Transactions on Information Forensics and Security.

[25]  Weiming Zhang,et al.  Recursive Histogram Modification: Establishing Equivalency Between Reversible Data Hiding and Lossless Data Compression , 2013, IEEE Transactions on Image Processing.

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

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

[28]  Xiaochun Cao,et al.  High Capacity Reversible Data Hiding in Encrypted Images by Patch-Level Sparse Representation , 2016, IEEE Transactions on Cybernetics.

[29]  Xiaolong Li,et al.  High-fidelity reversible data hiding based on pixel-value-ordering and pairwise prediction-error expansion , 2016, J. Vis. Commun. Image Represent..

[30]  Weiming Zhang,et al.  Efficient Reversible Data Hiding Based on Multiple Histograms Modification , 2015, IEEE Transactions on Information Forensics and Security.

[31]  Ioan-Catalin Dragoi,et al.  On Local Prediction Based Reversible Watermarking , 2015, IEEE Transactions on Image Processing.

[32]  Tung-Shou Chen,et al.  Reversible data hiding using Delaunay triangulation and selective embedment , 2015, Inf. Sci..

[33]  Nora Cuppens-Boulahia,et al.  Reversible Watermarking Based on Invariant Image Classification and Dynamic Histogram Shifting , 2013, IEEE Transactions on Information Forensics and Security.

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

[35]  Tung-Shou Chen,et al.  High-Fidelity Reversible Data Hiding Using Directionally Enclosed Prediction , 2017, IEEE Signal Processing Letters.

[36]  Xiang Wang,et al.  A novel reversible image data hiding scheme based on pixel value ordering and dynamic pixel block partition , 2015, Inf. Sci..

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

[38]  Yao Zhao,et al.  Reversible data hiding using invariant pixel-value-ordering and prediction-error expansion , 2014, Signal Process. Image Commun..

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

[40]  Yao Zhao,et al.  Pairwise Prediction-Error Expansion for Efficient Reversible Data Hiding , 2013, IEEE Transactions on Image Processing.

[41]  Ke Zhou,et al.  Reversible data hiding using multi-pass pixel value ordering and prediction-error expansion , 2017, J. Vis. Commun. Image Represent..

[42]  Fei Peng,et al.  Improved PVO-based reversible data hiding , 2014, Digit. Signal Process..

[43]  Xin Chen,et al.  Multiple Histograms-Based Reversible Data Hiding: Framework and Realization , 2020, IEEE Transactions on Circuits and Systems for Video Technology.

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