Skip to main content
Log in

Reversible data hiding in encrypted images with high capacity by bitplane operations and adaptive embedding

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. Dragoi L, Coltuc D (2014) Local-prediction-based difference expansion reversible watermaking. IEEE Trans Image Process 23(4):1779–1790

    Article  MathSciNet  MATH  Google Scholar 

  4. Haouzia A, Noumeir R (2008) Methods for image authentication: a survey. Multimed Tools Appl 39(1):1–46

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

  9. 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

    Article  MathSciNet  MATH  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  MathSciNet  MATH  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

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

  16. 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

  17. Liu Y, Nie L, Liu L et al (2016) From action to activity: Sensor-based activity recognition. Neurocomputing 181:108–115

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. Lu Y, Wei Y, Liu L et al (2016) Towards unsupervised physical activity recognition using smartphone accelerometers. Multimed Tools Appl 76(8):10701–10719

    Article  Google Scholar 

  20. Ma B, Shi YQ (2016) A Reversible Data Hiding Scheme Based on Code Division Multiplexing. IEEE Trans Inf Forensics Secur 11(9):1914–1927

    Article  Google Scholar 

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

    Article  Google Scholar 

  22. 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

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. Tian J (2003) Reversible data embedding using a difference expansion. IEEE Trans Circuits Syst Video Technol 13(8):890–896

    Article  Google Scholar 

  27. Yang H, Kot AC (2007) Pattern-based data hiding for binary image authentication by connectivity-preserving. IEEE Trans Multimedia 9(3):475–486

    Article  Google Scholar 

  28. 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

  29. Zhang XP (2011) Reversible data hiding in encrypted image. IEEE Signal Process Lett 18(4):255–258

    Article  Google Scholar 

  30. Zhang XP (2012) Separable data hiding in encrypted image. IEEE Trans Inf Forensics Secur 7(2):826–832

    Article  Google Scholar 

  31. 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

    Article  Google Scholar 

  32. 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

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Minqing Zhang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-017-5498-8

Keywords

Navigation