Skip to main content
Log in

An adaptive reversible watermarking in IWT domain

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

Abstract

An adaptive reversible watermarking in integer wavelet transform (IWT) domain was proposed in this paper. It could adaptively embed according to the size of the watermark, achieve blind extraction, and the extracted image was completely lossless. A new method of embedding watermark into diagonal components based on the relationship between adjacent elements in the approximate component was used. First, an integer wavelet transform was performed on the carrier image, and a threshold was adaptively set using the element relationship in the approximate component. Then a block with a higher smoothness in the approximate component was selected, and the watermark was embedded into its corresponding diagonal component image block. Since the threshold, the length and width of the watermark were also embedded in the image, it became possible to extract the watermark without knowing the threshold and the size of the watermark. Experimental data show that compared with different carrier pictures and similar algorithms, this method has better visual effects and less distortion, and the extracted image does not have any pixel difference from the original image. It can be used for special applications, such as medical image transmission, forensic document verification, etc.

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
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17

Similar content being viewed by others

References

  1. Ahmaderaghi B, Kurugollu F, Rincon JMD, Bouridane A (2018) Blind image watermark detection algorithm based on discrete Shearlet transform using statistical decision theory. IEEE Transact Comput Imaging 4(1):46–59. https://doi.org/10.1109/TCI.2018.2794065

    Article  MathSciNet  Google Scholar 

  2. Alattar AM (2004) Reversible watermark using difference expansion of quads. In: IEEE International Conference on Acoustics

  3. Alattar AM (2004) Reversible watermark using the difference expansion of a generalized integer transform. IEEE Trans Image Process 13(8):1147–1156

    Article  MathSciNet  Google Scholar 

  4. Al-Qershi OM, Khoo BE (2011) High capacity data hiding schemes for medical images based on difference expansion. J Syst Softw 84(1):105–112

    Article  Google Scholar 

  5. Ashwag Alrehily VT (2018) Computer security and software watermarking based on return-oriented programming. Int J Comp Netw Info Secur (IJCNIS) 10:28–36. https://doi.org/10.5815/ijcnis.2018.05.04

    Article  Google Scholar 

  6. Carpentieri B, Castiglione A, De Santis A, Palmieri F, Pizzolante R (2019) One-pass lossless data hiding and compression of remote sensing data. Futur Gener Comput Syst 90:222–239. https://doi.org/10.1016/j.future.2018.07.051

    Article  Google Scholar 

  7. Chen X, Li X, Yang B, Tang Y (2010) Reversible image watermarking based on a generalized integer transform. In: IEEE International Conference on Acoustics Speech & Signal Processing

  8. Chen F, He H, Tai HM, Wang H (2014) Chaos-based self-embedding fragile watermarking with flexible watermark payload. Multimed Tools Appl 72(1):41–56

    Article  Google Scholar 

  9. Dawei Z, Guanrong C, Wenbo L (2004) A chaos-based robust wavelet-domain watermarking algorithm. Chaos, Solitons Fractals 22(1):47–54. https://doi.org/10.1016/j.chaos.2003.12.104

    Article  MATH  Google Scholar 

  10. Dragoi IC, Coltuc D (2016) Adaptive pairing reversible watermarking. IEEE Trans Image Process 25(5):1–1

    Article  MathSciNet  MATH  Google Scholar 

  11. Ghardallou A, Kricha A, Sakly A, Mtibaa A (2016) Adaptive block sized reversible watermarking scheme based on integer transform. In: International Conference on Sciences & Techniques of Automatic Control & Computer Engineering

  12. Girdhar A, Kumar V (2019) A reversible and affine invariant 3D data hiding technique based on difference shifting and logistic map. J Ambient Intell Humaniz Comput 10(12):4947–4961. https://doi.org/10.1007/s12652-019-01179-4

    Article  Google Scholar 

  13. Gull S, Loan NA, Parah SA, Sheikh JA, Bhat GM (2020) An efficient watermarking technique for tamper detection and localization of medical images. J Ambient Intell Humaniz Comput 11(5):1799–1808. https://doi.org/10.1007/s12652-018-1158-8

    Article  Google Scholar 

  14. Haghighi BB, Taherinia AH, Monsefi R (2020) An Effective Semi-fragile Watermarking Method for Image Authentication Based on Lifting Wavelet Transform and Feed-Forward Neural Network. Cogn Comput 28. https://doi.org/10.1007/s12559-019-09700-9

  15. Hsu L-Y, Hu H-T (2019) A reinforced blind color image watermarking scheme based on Schur decomposition. IEEE Access (99):1–1

  16. Hu W-W, Zhou R-G, El-Rafei A, Jiang S-X (2019) Quantum image watermarking algorithm based on Haar wavelet transform. IEEE Access PP 99:1–1

    Google Scholar 

  17. Jung SW, Ha LT, Ko SJ (2011) A new histogram modification based reversible data hiding algorithm considering the human visual system. IEEE Signal Process Lett 18(2):95–98. https://doi.org/10.1109/lsp.2010.2095498

    Article  Google Scholar 

  18. Kaur R, Singh J (2014) Reversible watermarking based on entropy masking with histogram shifting. Int J Comput Appl 99(13):39–43

    Google Scholar 

  19. Kuslu M, Yalman Y (2016) A reversible data hiding method without rounding based on Haar wavelet transform: NON-R. Imaging Sci J 64:471–479

    Article  Google Scholar 

  20. Lee S, Yoo CD, Kalker T (2007) Reversible image watermarking based on integer-to-integer wavelet transform. IEEE Transact Info Foren Secur 2(3):321–330

    Article  Google Scholar 

  21. Li X, Li J (2014) Research on image digital watermarking based on wavelet transform and grey relational analysis. In: International Computer Conference on Wavelet Active Media Technology & Information Processing

  22. Li F, Mao Q, Chang CC (2017) Reversible data hiding scheme based on the Haar discrete wavelet transform and interleaving prediction method. Multimed Tools Appl 77:5149–5168

    Article  Google Scholar 

  23. Lin CC, Tai WL, Chang CC (2008) Multilevel reversible data hiding based on histogram modification of difference images. Pattern Recogn 41(12):3582–3591

    Article  MATH  Google Scholar 

  24. Liu XY, Wang YF, Du JY, Liao SH, Lou JT, Zou BJ (2019) Robust hybrid image watermarking scheme based on KAZE features and IWT-SVD. Multimed Tools Appl 78(5):6355–6384. https://doi.org/10.1007/s11042-018-6361-2

    Article  Google Scholar 

  25. Liu JX, Huang JD, Luo YL, Cao C, Yang S, Wei DQ, Zhou RL (2019) An optimized image watermarking method based on HD and SVD in DWT domain. IEEE Access 7:80849–80860. https://doi.org/10.1109/access.2019.2915596

    Article  Google Scholar 

  26. Luo G, Zhou R-G, Hu W, Luo J, Liu X, Ian H (2018) Enhanced least significant qubit watermarking scheme for quantum images. Quantum Inf Process 17(11):299. https://doi.org/10.1007/s11128-018-2075-7

    Article  MATH  Google Scholar 

  27. Meerwald P, Uhl A (2001) Survey of wavelet-domain watermarking algorithms, vol 4314. Photonics West 2001 - Electronic Imaging. SPIE

  28. Mehallegue N, Loukhaoukha K, Zebbiche K, Refaey A, Djellab M (2020) Ambiguity attacks on SVD audio watermarking approach using chaotic encrypted images. Multimed Tools Appl 79(3–4):2031–2045. https://doi.org/10.1007/s11042-019-08271-z

    Article  Google Scholar 

  29. Nagarju P, Naskar R, Chakraborty RS (2013) Improved histogram bin shifting based reversible watermarking. In: International Conference on Intelligent Systems & Signal Processing

  30. Naik K, Trivedy S, Pal AK (2018) An IWT based blind and robust image watermarking scheme using secret key matrix. Multimed Tools Appl 77(11):13721–13752

    Article  Google Scholar 

  31. Qasim AF, Aspin R, Meziane F, Hogg P (2019) ROI-based reversible watermarking scheme for ensuring the integrity and authenticity of DICOM MR images. Multimed Tools Appl 78(12):16433–16463. https://doi.org/10.1007/s11042-018-7029-7

    Article  Google Scholar 

  32. Shi Y-Q, Li X, Zhang X, Wu H-T, Ma B (2016) Reversible data hiding: advances in the past two decades. IEEE Access 4:3210–3237. https://doi.org/10.1109/access.2016.2573308

    Article  Google Scholar 

  33. Subburam S, Selvakumar S, Geetha S (2017) High performance reversible data hiding scheme through multilevel histogram modification in lifting integer wavelet transform. Multimed Tools Appl

  34. Tai WL, Yeh CM, Chang CC (2009) Reversible data hiding based on histogram modification of pixel differences. IEEE Transact Circ Systems Vid Technol 19:906–910

    Article  Google Scholar 

  35. Thabit R, Khoo BE (2017) Medical image authentication using SLT and IWT schemes. Multimed Tools Appl 76(1):309–332. https://doi.org/10.1007/s11042-015-3055-x

    Article  Google Scholar 

  36. Thanki RM, Kothari AM (2020) Hybrid domain watermarking technique for copyright protection of images using speech watermarks. J Ambient Intell Humaniz Comput 11(5):1835–1857. https://doi.org/10.1007/s12652-019-01295-1

    Article  Google Scholar 

  37. Uyyala R, Pal R, Prasad MVNK (2019) Reversible data hiding using B-tree triangular decomposition based prediction. IET Image Process 13(11):1986–1997

    Article  Google Scholar 

  38. Wang Y, Pearmain A (2004) Blind image data hiding based on self reference. Pattern Recogn Lett 25(15):1681–1689

    Article  Google Scholar 

  39. Wang X, Li XL, Yang B, Guo ZM (2010) Efficient generalized integer transform for reversible watermarking. IEEE Signal Process Lett 17(6):567–570. https://doi.org/10.1109/lsp.2010.2046930

    Article  Google Scholar 

  40. Wang YL, Gong DF, Lu B, Xiang F, Liu FL (2018) Exception handling-based dynamic software watermarking. IEEE Access 6:8882–8889. https://doi.org/10.1109/access.2018.2810058

    Article  Google Scholar 

  41. Wen J, Lei J, Wan Y (2012) Adaptive reversible data hiding through autoregression. In: International Conference on Information Science & Technology

  42. Weng CY (2020) DWT-based reversible information hiding scheme using prediction-error-expansion in multimedia images. Peer Peer Netw Appl 13(2):514–523. https://doi.org/10.1007/s12083-018-0709-2

    Article  Google Scholar 

  43. Xiong L, Xu Z, Shi YQ (2017) An integer wavelet transform based scheme for reversible data hiding in encrypted images. Multidim Syst Sign Process 29:1191–1202

    Article  MathSciNet  MATH  Google Scholar 

  44. Yousefi S, Rabiee HR, Yousefi E, Ghanbari M (2007) Reversible date hiding using multi level integer wavelet decomposition and intelligent coefficient selection. 2007 IEEE International Conference on Multimedia and Expo:2130–2133. https://doi.org/10.1109/ICME.2007.4285104

  45. Zhang T, Li X, Qi W, Li W, Guo Z (2019) Real-time reversible data hiding based on multiple histogram modification. J Real-Time Image Proc 16(3):661–671. https://doi.org/10.1007/s11554-018-0845-1

    Article  Google Scholar 

  46. Zhou RG, Hu W, Fan P Quantum watermarking scheme through Arnold scrambling and LSB steganography. Quantum Inf Process 16(9):212

Download references

Acknowledgments

This work was supported in part by National Natural Science Foundation of China under Grant 61702305.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lianshan Liu.

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

Meng, L., Liu, L., Tian, G. et al. An adaptive reversible watermarking in IWT domain. Multimed Tools Appl 80, 711–735 (2021). https://doi.org/10.1007/s11042-020-09686-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-020-09686-9

Keywords

Navigation