Skip to main content

Advertisement

Log in

Reversible image watermarking algorithm based on reverse histogram translation

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

Abstract

Medical, military and other fields need high degrees of security and privacy for images. Aiming at the problems of low embedding rate and low visual quality of the traditional reversible image watermarking based on histogram translation, a new reversible watermarking algorithm based on reverse histogram translation is proposed to further improve the embedding capacity and visual quality. A reversible image watermarking algorithm based on reverse histogram translation is proposed. Firstly, the embedded watermark information is scrambled. Then, after embedding the watermark through histogram translation, the inverse histogram transform is used to embed the watermark information for the second time. In order to further improve the reversible watermark embedding capacity, the peak value and secondary peak value in the histogram can be used to embed the watermark by reverse histogram translation. The experimental result shows that compared with different carrier images and similar algorithms, this method has better visual effects and less distortion at the same embedding rate, and the extracted image does not have any pixel difference from the original image. In addition, using this method to embed watermark, the watermark embedding capacity is improved on the premise of ensuring a certain visual quality.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Data availability

In this paper, all study images were derived from http://sipi.usc.edu/database. These images can be used under the public platform.

References

  1. Anil NK, Haribabu M, Bindu CH (2014) Novel image watermarking algorithm with DWT-SVD [J]. Int J Comput Appl 106(1):12–17

    Google Scholar 

  2. Du W, Wang D, Li S et al. (2019) Histogram-based image watermarking algorithm using visual perception characteristics [C]. International Conference on Image, Video Processing and Artificial Intelligence, 11321:1–7.

  3. Fan H, Lu Z, Liu Y et al (2020) A low-frequency construction watermarking based on histogram [J]. Multimed Tools Appl 79:5693–5717

    Article  Google Scholar 

  4. Fan GJ, Pan Z, Zhou Q et al (2021) Multiple histogram based adaptive pairwise prediction- error modification for efficient reversible image watermarking [J]. Inf Sci 581:515–535

    Article  MathSciNet  Google Scholar 

  5. He J, Pan X, Wu HT, Tang S (2020) Improved block ordering and frequency selection for reversible hiding in JPEG images [J]. Signal Process 175:1–9

    Article  Google Scholar 

  6. Hua G, Xiang Y, Zhang LY et al (2020) Informed histogram-based watermarking [J]. IEEE Signal Process Lett 27:236–240

    Article  Google Scholar 

  7. Huang FJ, Qu XC, Kim HJ et al (2015) Reversible data hiding in JPEG images [J]. IEEE Trans Circuits Syst Video Technol 26:1610–1621

    Article  Google Scholar 

  8. Huang F, Huang J, Shi Y (2016) New framework for reversible data hiding in encrypted domain. IEEE Trans Inf Forensics Secur 11:2777–2789

    Article  Google Scholar 

  9. Jung K (2018) A survey of interpolation-based reversible data hiding methods [J]. Multimed Tools Appl 77:795–7810

    Article  Google Scholar 

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

    Article  Google Scholar 

  11. Kim S, Qu X, Sachnev V, Kim HJ (2018) Skewed histogram shifting for reversible data hiding using a pair of extreme predictions [J]. IEEE Trans Circuits Syst Video Technol 29(11):3236–3246

    Article  Google Scholar 

  12. Kui Z, Ye D, Weihong B (2021) High-capacity PVO-based reversible data hiding scheme using changeable step size [J]. Multimed Tools Appl 80:1123–1141

    Article  Google Scholar 

  13. Lee SK, Suh YH, Ho YS (2006) Reversiblee image authentication based on watermarking [C]. In: IEEE international conference on multimedia and expo, ICME 2006 - Proceedings, 1321–1324

  14. Lee CF, Weng CY, Kao CY (2019) Reversible data hiding using Lagrange interpolation for prediction error expansion embedding [J]. Soft Comput 23(19):9719–9731

    Article  Google Scholar 

  15. Lin SL, Huang CF, Liou MH et al (2013) Improving histogram based reversible information hiding by an optimal weight-based prediction scheme [J]. J Inf Hiding Multimed Signal Process 1(1):19–33

    Google Scholar 

  16. Liu L, Shan GG (2019) An improved reversible data hiding scheme using layered embedding [J]. Multimed Tools Appl 78:16311–16328

    Article  Google Scholar 

  17. Liu L, Chang CC, Wang A (2016) Reversible data hiding scheme based on histogram shifting of n-bit planes [J]. Multimed Tools Appl 75:11311–11326

    Article  Google Scholar 

  18. Malik S, Reddlapalli R (2019) Histogram and entropy based digital image watermarking scheme [J]. Int J Inf Technol 11:373–379

    Google Scholar 

  19. Mary A, Erbug Ç, Gholamreza A (2015) A watermarking algorithm based on chirp z-transform, discrete wavelet transform, and singular value decomposition [J]. SIViP 9(3):735–745

    Article  Google Scholar 

  20. Ni ZC, Shi YQ, Ansari N, Su W (2006) Reversible data hiding [J]. IEEE Trans Circuits Syst Video Technol 16(3):354–362

    Article  Google Scholar 

  21. Nour K, Ali AH (2022) Reversible data hiding using bit flipping and histogram shifting [J]. Multimed Tools Appl 81:12441–12458

    Article  Google Scholar 

  22. Pratap CM, Imon M, Biswa NC (2021) High capacity reversible and secured data hiding in images using interpolation and difference expansion technique [J]. Multimed Tools Appl 80:3623–3644

    Article  Google Scholar 

  23. Rajkumar R, Vasuki A (2019) Reversible and robust image watermarking based on histogram shifting [J]. Clust Comput 22:12313–12323

    Article  Google Scholar 

  24. Rishabh I, Rushikesh B, Subhasis C (2014) Embedding capacity estimation of reversible watermarking schemes [J]. Sadhana 39(6):1357–1385

    Article  MathSciNet  MATH  Google Scholar 

  25. Weng S, Pan J-S (2015) Adaptive reversible data hiding based on a local smoothness estimator [J]. Multimed Tools Appl 74:10657–10678

    Article  Google Scholar 

  26. Xuan GR, Li XL, Shi YQ (2019) Minimum entropy and histogram-pair based JPEG image reversible data hiding [J]. J Inf Secur Appl 45:1–9

    Google Scholar 

  27. Yang P, Xiong N, Ren J (2020) Reversible data hiding: advances in the past two decades [J]. IEEE Access 8:3210–3237

    Google Scholar 

  28. Yu X, Wang X, Pei Q (2018) Reversible watermarking based on multi-dimensional prediction-error expansion [J]. Multimed Tools Appl 77:18085–18104

    Article  Google Scholar 

  29. Zhang ZW, Wu LF, Lai HG (2016) Double reversible watermarking algorithm for image tamper detection [J]. J Inf Hiding Multimedia Signal Process 7(3):530–542

    Google Scholar 

  30. Zhang Z, Wu L, Yan Y (2017) Adaptive reversible image watermarking algorithm based on DE [J]. KSII Trans Internet Inf Syst 11(3):1761–1784

    Google Scholar 

  31. Zhang ZW, Sun H, Gao SB (2018) Self-recovery reversible image watermarking algorithm [J]. PLoS One 13(6):e0199143

    Article  Google Scholar 

  32. Zhang ZW, Wu LF, Gao SB et al (2018) Robust reversible watermarking algorithm based on RIWT and compressed sensing [J]. Arab J Sci Eng 43:979–992

    Article  Google Scholar 

  33. Zhang ZW, Zhang MJ, Wang LY (2020) Reversible image watermarking algorithm based on quadratic difference expansion [J]. Math Probl Eng 2020(1):1–8

    Google Scholar 

  34. Zhuang Y, Liu S, Ding C, Zhou X (2022) Reversible watermarking based on extreme prediction using modified differential evolution. Appl Intell. https://doi.org/10.1007/s10489-022-03211-1

  35. Zong T, Xiang Y, Natgunanathan I et al (2015) Robust histogram shape-based method for image watermarking [J]. IEEE Trans Circuits Syst Video Technol 25(5):717–729

    Article  Google Scholar 

Download references

Acknowledgements

This work is supported by National Statistical Science Research Project (2018LY12).

Author information

Authors and Affiliations

Authors

Contributions

Conceptualization: Zhengwei Zhang.

Data curation: Zhengwei Zhang, Fenfen Li, Xingyuan Zuo.

Formal analysis: Fenfen Li, Qian Meng, Shenghua Jin.

Funding acquisition: Zhengwei Zhang.

Investigation: Zhengwei Zhang, Fenfen Li, Shenghua Jin.

Resources: Xingyuan Zuo, Zhengwei Zhang, Qian Meng.

Validation: Zhengwei Zhang.

Writing – original draft: Zhengwei Zhang, Qian Meng, Shenghua Jin.

Writing – review & editing: Zhengwei Zhang, Fenfen Li.

Corresponding author

Correspondence to Zhengwei Zhang.

Ethics declarations

Conflict of interest

The authors declare that they have no conflicts of interest.

Additional information

Publisher’s note

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

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, Z., Li, F., Zuo, X. et al. Reversible image watermarking algorithm based on reverse histogram translation. Multimed Tools Appl 82, 11005–11019 (2023). https://doi.org/10.1007/s11042-022-13770-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-13770-7

Keywords