Abstract
Reversible data hiding in encrypted images (RDHEI) is a technique that makes contributions to cloud data management in privacy preservation and data security. A novel framework of RDHEI with high embedding capacity based on bitplane operations and adaptive embedding is proposed. Three parties constitute the proposed system: the content owner, the data hider and the receiver. First, the content owner encrypts the original image for privacy protection. A data hider partitions the encrypted image into two sub images by bitplane-level operations and embeds additional data with an adaptive embedding strategy. With the encrypted image containing the embedded data, the receiver can extract the embedded data without any error and losslessly recover the original image according to specific requirements. The proposed framework can not only work for many different specific image encryption methods but also accomplish hundreds of reversible data hiding (RDH) algorithms directly in the encrypted domain. Extensive experiments demonstrate that the proposed framework can significantly increase the embedding capacity of some existing RDHEI frameworks, although it may reduce the PSNR value.
Similar content being viewed by others
References
Chen YC, Shiu CW, Horng G (2014) Encrypted signal-based reversible data hiding with public key cryptosystem. J Vis Commun Image R 25(5):1164–1170
Cui J, Liu Y, Xu Y et al (2013) Tracking Generic Human Motion via Fusion of Low- and High-Dimensional Approaches. IEEE Trans Syst Man Cybern Syst 43(4):996–1002
Dragoi L, Coltuc D (2014) Local-prediction-based difference expansion reversible watermaking. IEEE Trans Image Process 23(4):1779–1790
Haouzia A, Noumeir R (2008) Methods for image authentication: a survey. Multimed Tools Appl 39(1):1–46
Hong W, Chen TS, Wu HY (2012) An improved Reversible data hiding in encrypted images using side match. IEEE Signal Process Lett 19(4):199–202
Huang F, Huang J, Shi YQ (2016) New framework for reversible data hiding in encrypted domain. IEEE Trans Inf Forensics Secur 11(12):2777–2789
Kumar R, Chand S (2017) A novel high capacity reversible data hiding scheme based on pixel intensity segmentation. Multimed Tools Appl 76(1):979–996
Lee SK, Suh YH, Ho YS (2006) Reversible image authentication based on watermarking. In: Proceeding IEEE Int. Conf. Multimedia Expo (ICME), Toronto, Canada, pp 1321–1324
Li X, Yang B, Zeng T (2011) Efficient reversible watermarking based on adaptive prediction-error expansion and pixel selection. IEEE Trans Image Process 20(12):3524–3533
Li X, Zhang W, Gui X et al (2013) A novel reversible data hiding scheme based on two-dimensional difference-histogram modification. IEEE Trans Inf Forensics Secur 8:1091–1100
Li X, Li B, Yang B et al (2013) General framework to histogram-shifting-based reversible data hiding. IEEE Trans Image Process 22:2181–2191
Li XL, Zhang WM, Gui XL, Yang B (2015) Efficient Reversible Data Hiding Based on Multiple Histograms Modification. IEEE Trans Inf Forensics Secur 10(9):2016–2027
Liao X, Shu C (2015) Reversible data hiding in encrypted images based on absolute mean difference of multiple neighboring pixels. J Vis Commun Image R 28:21–27
Lin CC, Liu XL, Tai WL, Yuan SM (2015) A novel reversible data hiding scheme based on ambtc compression technique. Multimed Tools Appl 74(11):3823–3842
Liu Y, Zhang X, Cui J et al (2010) Visual analysis of child-adult interactive behaviors in video sequences. In: Proceeding International Conference on Virtual Systems and Multimedia, pp 26–33
Liu Y, Cui J, Zhao H et al (2012) Fusion of low-and high-dimensional approaches by trackers sampling for generic human motion tracking. In: Proceeding of IEEE International Conference on Pattern Recognition, pp 898–901
Liu Y, Nie L, Liu L et al (2016) From action to activity: Sensor-based activity recognition. Neurocomputing 181:108–115
Liu Y, Qu X, Xin G (2016) A ROI-based reversible data hiding scheme in encrypted medical images. J Vis Commun Image R 39:51–57
Lu Y, Wei Y, Liu L et al (2016) Towards unsupervised physical activity recognition using smartphone accelerometers. Multimed Tools Appl 76(8):10701–10719
Ma B, Shi YQ (2016) A Reversible Data Hiding Scheme Based on Code Division Multiplexing. IEEE Trans Inf Forensics Secur 11(9):1914–1927
Qian ZX, Zhang XP (2016) Reversible data hiding in encrypted images with distributed source encoding. IEEE Trans Circuits Syst Video Technol 26(4):636–646
Qian Z, Han X, Zhang X (2013) Separable reversible data hiding in encrypted images by n-nary histogram modification. In: IEEE Proceeding International Conference on Multimedia Technology, pp 869–976
Qian Z, Zhang X, Ren Y, Feng G (2016) Block cipher based separable reversible data hiding in encrypted images. Multimed Tools Appl 75(21):13749–13763
Qin C, Zhang XP (2015) Effective reversible data hiding in encrypted image with privacy protection for image content. J Vis Commun Image R 31:154–164
Shi YQ, Li XL, Zhang XP, Wu HT, Ma B (2016) Reversible data hiding: Advances in the past two decades. IEEE Access 4:3210–3237
Tian J (2003) Reversible data embedding using a difference expansion. IEEE Trans Circuits Syst Video Technol 13(8):890–896
Yang H, Kot AC (2007) Pattern-based data hiding for binary image authentication by connectivity-preserving. IEEE Trans Multimedia 9(3):475–486
Yin Z, Luo B, Hong W (2014) Separable and error-free reversible data hiding in encrypted image with high payload. Sci World J. https://doi.org/10.1155/2014/604876
Zhang XP (2011) Reversible data hiding in encrypted image. IEEE Signal Process Lett 18(4):255–258
Zhang XP (2012) Separable data hiding in encrypted image. IEEE Trans Inf Forensics Secur 7(2):826–832
Zhang X, Qian Z, Feng G, Ren Y (2014) Efficient reversible data hiding in encrypted images. J Vis Commun Image R 25(2):322–328
Zhang W, Wang H, Hou D, Yu N (2016) Reversible data hiding in encrypted images by reversible image transformation. IEEE Trans Multimedia 18(8):1469–1479
Zheng S, Li D, Hu D, Ye D, Wang L, Wang J (2016) Lossless data hiding algorithm for encrypted images with high capacity. Multimed Tools Appl 75(21):13765–13778
Zhou J, Sun W, Dong L, Liu X (2016) Secure Reversible Image Data Hiding over Encrypted Domain via Key Modulation. IEEE Trans Circuits Syst Video Technol 26(3):441–452
Acknowledgements
This work is partially supported by National Natural Science Foundation of China (No. 61379152, 61772572 and 61403417), Natural Science Foundation of Guangdong Province of China (2017A030313366), and Fundamental Research Funds for the Central Universities (17lgjc45).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Di, F., Huang, F., Zhang, M. et al. Reversible data hiding in encrypted images with high capacity by bitplane operations and adaptive embedding. Multimed Tools Appl 77, 20917–20935 (2018). https://doi.org/10.1007/s11042-017-5498-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-017-5498-8