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.





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
Anil NK, Haribabu M, Bindu CH (2014) Novel image watermarking algorithm with DWT-SVD [J]. Int J Comput Appl 106(1):12–17
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.
Fan H, Lu Z, Liu Y et al (2020) A low-frequency construction watermarking based on histogram [J]. Multimed Tools Appl 79:5693–5717
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
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
Hua G, Xiang Y, Zhang LY et al (2020) Informed histogram-based watermarking [J]. IEEE Signal Process Lett 27:236–240
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
Huang F, Huang J, Shi Y (2016) New framework for reversible data hiding in encrypted domain. IEEE Trans Inf Forensics Secur 11:2777–2789
Jung K (2018) A survey of interpolation-based reversible data hiding methods [J]. Multimed Tools Appl 77:795–7810
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
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
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
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
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
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
Liu L, Shan GG (2019) An improved reversible data hiding scheme using layered embedding [J]. Multimed Tools Appl 78:16311–16328
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
Malik S, Reddlapalli R (2019) Histogram and entropy based digital image watermarking scheme [J]. Int J Inf Technol 11:373–379
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
Ni ZC, Shi YQ, Ansari N, Su W (2006) Reversible data hiding [J]. IEEE Trans Circuits Syst Video Technol 16(3):354–362
Nour K, Ali AH (2022) Reversible data hiding using bit flipping and histogram shifting [J]. Multimed Tools Appl 81:12441–12458
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
Rajkumar R, Vasuki A (2019) Reversible and robust image watermarking based on histogram shifting [J]. Clust Comput 22:12313–12323
Rishabh I, Rushikesh B, Subhasis C (2014) Embedding capacity estimation of reversible watermarking schemes [J]. Sadhana 39(6):1357–1385
Weng S, Pan J-S (2015) Adaptive reversible data hiding based on a local smoothness estimator [J]. Multimed Tools Appl 74:10657–10678
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
Yang P, Xiong N, Ren J (2020) Reversible data hiding: advances in the past two decades [J]. IEEE Access 8:3210–3237
Yu X, Wang X, Pei Q (2018) Reversible watermarking based on multi-dimensional prediction-error expansion [J]. Multimed Tools Appl 77:18085–18104
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
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
Zhang ZW, Sun H, Gao SB (2018) Self-recovery reversible image watermarking algorithm [J]. PLoS One 13(6):e0199143
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
Zhang ZW, Zhang MJ, Wang LY (2020) Reversible image watermarking algorithm based on quadratic difference expansion [J]. Math Probl Eng 2020(1):1–8
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
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
Acknowledgements
This work is supported by National Statistical Science Research Project (2018LY12).
Author information
Authors and Affiliations
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
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.
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-13770-7