Skip to main content
Log in

Double linear regression prediction based reversible data hiding in encrypted images

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

Abstract

Existing prediction-based works on reversible data hiding in encrypted images usually embed the secret messages by referring to the difference between current pixel and its predicted value. An accurate prediction model may promote an improvement of embedding capacity. Existing schemes, however, may not work well due to involving a bad prediction model so that their embedding capacity cannot be improved further. To address the problem, this paper proposes a new reversible data hiding scheme in encrypted images by designing double linear regression prediction model. Proposed model can significantly improve the prediction accuracy of current pixel based on neighboring pixels, more auxiliary rooms are thus vacated to embed secret data. Furthermore, a prediction error map is constructed to mark the error positions caused by inaccurate prediction, which can be further compressed lossless to lower the capacity of auxiliary data. Reversible recovery for original image can be finally achieved successfully. Experimental results demonstrate that the proposed scheme significantly improves prediction accuracy and data embedding capacity by combining double linear regression prediction model and prediction error map, and then can achieve separable and lossless recovery for the original image. Compared with existing works, the proposed scheme can implement a higher visual quality of decrypted images, while maintaining a larger embedding capacity.

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

Similar content being viewed by others

Notes

  1. BOSSbase download. Available from: http://dde.binghamton.edu/download/.

References

  1. Cao X, Du L, Wei X, et al (2016) High capacity reversible data hiding in encrypted images by patch-level sparse representation. IEEE Transactions on Cybernetics 46(5):1132–1143

    Article  Google Scholar 

  2. Chen K, Chang C (2019) Error-free separable reversible data hiding in encrypted images using linear regression and prediction error map. Multimedia Tools and Applications 78(22):31441–31465

    Article  Google Scholar 

  3. Huang D, Wang J (2020) High-capacity reversible data hiding in encrypted image based on specific encryption process. Signal Process Image Commun 80:115632

    Article  Google Scholar 

  4. Kaur S, Jindal H (2017) Enhanced image watermarking technique using wavelets and interpolation. International Journal of Image, Graphics and Signal Processing 9(7):23–35

    Article  Google Scholar 

  5. Khosravi MR, Rostami H, Samadi S (2018) Enhancing the binary watermark-based data hiding scheme using an interpolation-based approach for optical remote sensing images. International Journal of Agricultural and Environmental Information Systems 9(2):53–71

    Article  Google Scholar 

  6. Khosravi MR, Yazdi M (2018) A lossless data hiding scheme for medical images using a hybrid solution based on IBRW error histogram computation and quartered interpolation with greedy weights. Neural Comput Applic, 2018

  7. Kim C, Shin D, Leng L, et al (2018) Separable reversible data hiding in encrypted halftone image. Displays 55:71–79

    Article  Google Scholar 

  8. Kim C, Shin D, Leng L, et al (2018) Lossless data hiding for absolute moment block truncation coding using histogram modification. J Real-Time Image Proc 14:101–114

    Article  Google Scholar 

  9. Li F, Wu K, Qin C, et al (2020) Anti-compression JPEG steganography over repetitive compression networks. Signal Process 170:107454

    Article  Google Scholar 

  10. Li Q, Yan B, Li H, et al (2018) Separable reversible data hiding in encrypted images with improved security and capacity. Multimedia Tools and Applications 77:30749–30768

    Article  Google Scholar 

  11. Liu J, Zhao K, Zhang R (2019) A fully reversible data hiding scheme in encrypted images based on homomorphic encryption and pixel prediction. Circuits, System, and Signal Processing 39:1–21. to appear. https://doi.org/10.1007/s00034-019-01321-9

    Google Scholar 

  12. Ma K, Zhang W, Zhao X, et al (2013) Reversible data hiding in encrypted images by reserving room before encryption. IEEE Transactions on Information Forensics and Security 8(3):553–562

    Article  Google Scholar 

  13. Mander K, Jindal H (2017) An improved image compression decompression technique using block truncation and wavelets. Int J Image Graphics Signal Process 9(8):17–29

    Article  Google Scholar 

  14. Nguyen T, Chang C, Chang W (2016) High capacity reversible data hiding scheme for encrypted images. Signal Process Image Commun 44:84–91

    Article  Google Scholar 

  15. Qin C, Ji P, Chang C, et al (2018) Non-uniform watermark sharing based on optimal iterative BTC for image tampering recovery. IEEE Multimedia 25(3):36–48

    Article  Google Scholar 

  16. Qin C, Zhang W, Cao F, et al (2018) Separable reversible data hiding in encrypted images via adaptive embedding strategy with block selection. Signal Process 153:109–122

    Article  Google Scholar 

  17. Shi Y, Ansari N, Su W, et al (2006) Reversible data hiding. IEEE Transactions on Circuits and Systems for Video Technology 16(3):354–362

    Article  Google Scholar 

  18. Tai W, Yeh C, Chang C (2009) Reversible data hiding based on histogram modification of pixel differences. IEEE Transactions on Circuits and Systems for Video Technology 19(6):906–910

    Article  Google Scholar 

  19. Tang Z, Xu S, Yao H, et al (2019) Reversible data hiding with differential compression in encrypted image. Multimedia Tools and Applications 78:9691–9715

    Article  Google Scholar 

  20. Wu H, Li F, Qin C, et al (2019) Separable reversible data hiding in encrypted images based on scalable blocks. Multimedia Tools and Applications 78:25349–25372

    Article  Google Scholar 

  21. Wu X, Sun W (2014) High-capacity reversible data hiding in encrypted images by prediction error. Signal Process 104(6):387–400

    Article  Google Scholar 

  22. Xiao D, Xiang Y, Zheng H, et al (2017) Separable reversible data hiding in encrypted image based on pixel value ordering and additive homomorphism. J Vis Commun Image Represent 45:1–10

    Article  Google Scholar 

  23. Xu D, Wang R (2016) Separable and error-free reversible data hiding in encrypted images. Signal Process 123:9–21

    Article  Google Scholar 

  24. Yi S, Zhou Y (2017) Binary-block embedding for reversible data hiding in encrypted images. Signal Process 133:40–51

    Article  Google Scholar 

  25. Zhang X (2012) Separable reversible data hiding in encrypted image. IEEE Transactions on Information Forensics and Security 7(2):826–832

    Article  Google Scholar 

  26. Zhang X, Long J, Wang Z, et al (2016) Lossless and reversible data hiding in encrypted images with public-key cryptography. IEEE Transactions on Circuits and Systems for Video Technology 26(9):1622–1631

    Article  Google Scholar 

  27. Zhang W, Ma K, Yu N (2014) Reversibility improved data hiding in encrypted images. Signal Process 94(1):118–127

    Article  Google Scholar 

  28. Zhang X, Qin C, Sun G (2012) Reversible data hiding in encrypted images using pseudorandom sequence modulation. International Workshop on Digital Watermarking. Springer, Berlin, Heidelberg, pp 358–367

    Google Scholar 

  29. Zheng S, Li D, Hu D, et al (2016) Lossless data hiding algorithm for encrypted images with high capacity. Multimedia Tools and Applications 75(21):13765–13778

    Article  Google Scholar 

Download references

Acknowledgements

This work is supported by the Natural Science Foundation of Shanghai (20ZR1421600, 18ZR1427500).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fengyong Li.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, F., Zhu, H., Yu, J. et al. Double linear regression prediction based reversible data hiding in encrypted images. Multimed Tools Appl 80, 2141–2159 (2021). https://doi.org/10.1007/s11042-020-09805-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09805-6

Keywords

Navigation