A New High Capacity Separable Reversible Data Hiding in Encrypted Images Based on Block Selection and Block-Level Encryption

Reversible data hiding in encrypted image (RDHEI) is a technology that can simultaneously implement privacy protection and reversible information hiding. For RDHEI, the main problem is the conflict between embedding capacity and real reversibility. In this paper, to solve such a conflict, a new block-level image encryption method is proposed to fulfill privacy protection while preserving the spatial correlation of pixels inside pixel block. On this basis, a new reversible data hiding method based on block selection is also proposed. Specifically, pixel blocks are classified into embeddable block (EB) and non-embeddable block (NEB). Then, additional data is embedded into only EBs and the position file locating EB is also embedded using a new self-embedding method. Experimental results demonstrate that the proposed method not only achieves high embedding capacity, but also guarantees lossless data extraction and perfect image recovery.

[1]  Tung-Shou Chen,et al.  An Improved Reversible Data Hiding in Encrypted Images Using Side Match , 2012, IEEE Signal Processing Letters.

[2]  Ke Zhou,et al.  Reversible data hiding based on multilevel histogram modification and pixel value grouping , 2016, J. Vis. Commun. Image Represent..

[3]  Chia-Chen Lin,et al.  A novel reversible data hiding scheme based on AMBTC compression technique , 2013, Multimedia Tools and Applications.

[4]  Yunxia Liu,et al.  A Robust and Improved Visual Quality Data Hiding Method for HEVC , 2018, IEEE Access.

[5]  Xin Liao,et al.  Reversible data hiding in encrypted images based on absolute mean difference of multiple neighboring pixels , 2015, J. Vis. Commun. Image Represent..

[6]  Yiu-Ming Cheung,et al.  Reversible Data Hiding With Image Contrast Enhancement Based on Two-Dimensional Histogram Modification , 2019, IEEE Access.

[7]  Rupali Bhardwaj,et al.  An improved block based joint reversible data hiding in encrypted images by symmetric cryptosystem , 2018, Pattern Recognit. Lett..

[8]  Zhenxing Qian,et al.  Reversible Data Hiding With Image Enhancement Using Histogram Shifting , 2019, IEEE Access.

[9]  Shaowei Weng,et al.  Reversible data hiding using multi-pass pixel-value-ordering and pairwise prediction-error expansion , 2018, Inf. Sci..

[10]  Bin Li,et al.  General Framework to Histogram-Shifting-Based Reversible Data Hiding , 2013, IEEE Transactions on Image Processing.

[11]  Xinpeng Zhang,et al.  Reversible Data Hiding in Encrypted Image , 2011, IEEE Signal Processing Letters.

[12]  Xinpeng Zhang,et al.  Reversible data hiding based on reducing invalid shifting of pixels in histogram shifting , 2019, Signal Process..

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

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

[15]  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..

[16]  Qindong Sun,et al.  Enhance Embedding Capacity of Generalized Exploiting Modification Directions in Data Hiding , 2018, IEEE Access.

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

[18]  Hui Li,et al.  Reversible data hiding based on block median preservation , 2011, Inf. Sci..

[19]  Gandharba Swain,et al.  An Optimal Information Hiding Approach Based on Pixel Value Differencing and Modulus Function , 2019, Wirel. Pers. Commun..

[20]  Lincy Rachel Mathews,et al.  Histogram shifting based reversible data hiding using block division and pixel differences , 2014, 2014 International Conference on Control, Instrumentation, Communication and Computational Technologies (ICCICCT).

[21]  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.

[22]  Gandharba Swain,et al.  High fidelity based reversible data hiding using modified LSB matching and pixel difference , 2019, J. King Saud Univ. Comput. Inf. Sci..

[23]  Sunghwan Kim,et al.  A modified reversible data hiding in encrypted image using enhanced measurement functions , 2016, 2016 Eighth International Conference on Ubiquitous and Future Networks (ICUFN).

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

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

[26]  Bin Luo,et al.  Efficient Lossless Compression Based Reversible Data Hiding Using Multilayered n-Bit Localization , 2019, Secur. Commun. Networks.

[27]  Osamah M. Al-Qershi,et al.  High capacity data hiding schemes for medical images based on difference expansion , 2011, J. Syst. Softw..

[28]  Weiming Zhang,et al.  Reversible data hiding in JPEG image based on DCT frequency and block selection , 2018, Signal Process..

[29]  Gandharba Swain,et al.  Dual Stego-imaging Based Reversible Data Hiding Using Improved LSB Matching , 2019, International Journal of Intelligent Engineering and Systems.

[30]  Singara Singh Kasana,et al.  High-Capacity Reversible Data Hiding Using Modified Pixel Value Ordering Approach , 2018, J. Circuits Syst. Comput..

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

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

[33]  Chia-Chen Lin,et al.  Reversible data hiding for VQ-compressed images based on search-order coding and state-codebook mapping , 2015, Inf. Sci..

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

[35]  Chin-Chen Chang,et al.  Improved K-Pass Pixel Value Ordering Based Data Hiding , 2019, IEEE Access.

[36]  Gandharba Swain,et al.  Pixel Overlapping Image Steganography Using PVD and Modulus Function , 2018, 3D Research.

[37]  Gandharba Swain,et al.  Information Hiding Using Group of Bits Substitution , 2017 .