Skip to main content
Log in

Reversible multi-watermarking for color images with grayscale invariance

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

Abstract

As a special way of hiding information, reversible data hiding is mostly used to embed data into digital multimedia. The original multimedia and embedded data can be restored from the watermarked one without any loss. Being different from the traditional reversible data hiding methods, the gray scale-invariant reversible watermarking method, which keeps the grayscale of image unchanged as the information is embedded, is proposed for color images recently. Although color images are widely used in practice, there are more reversible data hiding algorithms and feature points extraction algorithms for gray images rather than color images. In this paper, two multiple watermarking mechanisms have been proposed for color images with grayscale invariance, the multi-level watermarking mechanism, where one feature region is selected and the watermarks are embedded for multiple times, and the multi-region watermarking mechanism, where the multiple non-overlapping feature regions are selected to embed watermarks. Different from others, the former mechanism uses multiple embeddings based on the feature regions to increase the embedding capacity and the latter one uses local embedding instead of global embedding to reduce the impact on the whole image. At the same time, the selection of feature points can meet certain conditions and get more suitable regions for information embedding. Experimental results show that the proposed scheme can extend the capacity efficiently while keep the characteristic of grayscale invariance.

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.

Algorithm 3
Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

Data availability

The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request.

References

  1. Anushiadevi R, Praveenkumar P, Rayappan JBB, Amirtharajan R (2021) Uncover the cover to recover the hidden secret - a separable reversible data hiding framework. Multimed Tools Appl 80:19695–19714

    Article  Google Scholar 

  2. Bai Y, Jiang G, Zhu Z, Xu H, Song Y (2021) Reversible data hiding scheme for high dynamic range images based on multiple prediction error expansion. Signal Process Image Commun 91:116084

    Article  Google Scholar 

  3. Bay H, Ess A (2008) Speeded-up-robust-features-surf. Comput Vis Image Underst 110:346–359

    Article  Google Scholar 

  4. Li B, Wang M, Huang JW, Li XL (2014) A new cost function for spatial image steganography. In: Proceedings of the 2014 IEEE International Conference on Image Processing (ICIP), Paris, pp 4210–4206

  5. Chang CC, Wang X, Lin CC (2021) An efficient dual prediction–based reversible data hiding and reduced code method for ambtc. Multimed Tools Appl 80(24):33177–33177

  6. Chin-Chen C, Wei-Liang T, Chia-Chen L (2006) A reversible data hiding scheme based on side match vector quantization. IEEE Trans Circuits Syst Vid Technol 16:1301–1308

    Article  Google Scholar 

  7. Coatrieux G, Le Guillou C, Cauvin JM, Roux C (2009) Reversible watermarking for knowledge digest embedding and reliability control in medical images. IEEE Trans Inf Technol Biomed 13:158–165

    Article  Google Scholar 

  8. Cox IJ, Kilian J, Leighton FT, Shamoon T (1997) Secure spread spectrum watermarking for multimedia. IEEE Trans Image Process 6(12):1673–1687

  9. Wu XS (2005) A new technique for digital image watermarking. J Comput Sci Technol 20(6):843–848

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

    Article  MathSciNet  MATH  Google Scholar 

  11. Herbert Bay TT, Van Gool L, Zurich ETH (2006) Surf: speeded up robust features. In proc. Eur Conf Comput Vis 3951:404–417

    Google Scholar 

  12. Hong W, Chen T-S, Wu H-Y (2012) An improved reversible data hiding in encrypted images using side match. IEEE Signal Process Lett 19:199–202

    Article  Google Scholar 

  13. Hou D, Zhang W, Chen K, Lin S-J, Yu N (2019) Reversible data hiding in color image with grayscale invariance. IEEE Trans Circuits Syst Vid Technol 29:363–374

    Article  Google Scholar 

  14. Hou J, Ou B, Tian H, Qin Z (2021) Reversible data hiding based on multiple histograms modification and deep neural networks. Signal Process Image Commun 92:116118

    Article  Google Scholar 

  15. Hu X, Zhang W, Li X, Yu N (2015) Minimum rate prediction and optimized histograms modification for reversible data hiding. IEEE Trans Inf Forensic Secur 10:653–664

    Article  Google Scholar 

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

  17. Huang F, Qu X, Kim HJ, Huang J (2016) Reversible data hiding in jpeg images. IEEE Trans Circuits Syst Vid Technol 26:1610–1621

    Article  Google Scholar 

  18. Hwang K, Li D (2010) Trusted cloud computing with secure resources and data coloring. IEEE Internet Comput 14:14–22

    Article  Google Scholar 

  19. Fridrich J, Goljan M, Du R (2002) Lossless data embedding for all image formats. Secur. Watermarking Multimed. Content. SAN JOSE, CA 4675:572–583

  20. Jian L, Xiaolong L, Bin Y, Xingming S (2015) Segmentation-based image copy-move forgery detection scheme. IEEE Trans Inf Forensic Secur 10:507–518

    Article  Google Scholar 

  21. Jordan F (1998) Digital watermarking of color images using amplitude modulation. J Electron Imaging 7:326–332

    Article  Google Scholar 

  22. Jun T (2003) Reversible data embedding using a difference expansion. IEEE Trans Circuits Syst Vid Technol 13:890–896

    Article  Google Scholar 

  23. Keles O, Yilmaz MA, Tekalp AM, Korkmaz C, Dogan Z (2021) On the computation of psnr for a set of images or video. In: Proceedings of the 2021 Picture Coding Symposium (PCS), pp 286–290

  24. Khan A, Siddiqa A, Munib S, Malik SA (2014) A recent survey of reversible watermarking techniques. Inf Sci 279:251–272

    Article  Google Scholar 

  25. Li X, Yang B, Zeng T (2011) Efficient reversible watermarking based on adaptive prediction-error expansion and pixel selection. IEEE Trans Image Process 20:3524–3533

    Article  MathSciNet  MATH  Google Scholar 

  26. Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vis 60(2):91–110

    Article  Google Scholar 

  27. Mohammadi A, Nakhkash M (2021) Sorting methods and adaptive thresholding for histogram based reversible data hiding. Multimed Tools Appl 80:3307–3325

    Article  Google Scholar 

  28. Ou B, Li X, Zhao Y, Ni R, Shi YQ (2013) Pairwise prediction-error expansion for efficient reversible data hiding. IEEE Trans Image Process 22:5010–5021

    Article  MathSciNet  MATH  Google Scholar 

  29. Ou B, Li X, Zhao Y, Ni R (2015) Efficient color image reversible data hiding based on channel-dependent payload partition and adaptive embedding. Signal Process 108:642–657

    Article  Google Scholar 

  30. Peng F, Zhao Y, Zhang X, Long M, Pan W-q (2020) Reversible data hiding based on rsbemd coding and adaptive multi-segment left and right histogram shifting. Signal Process Image Commun 81:115715

    Article  Google Scholar 

  31. Puteaux P, Puech W (2021) A recursive reversible data hiding in encrypted images method with a very high payload. IEEE Trans Multimed 23:636–650

    Article  Google Scholar 

  32. Qian Z, Zhang X, Wang S (2014) Reversible data hiding in encrypted jpeg bitstream. IEEE Trans Multimed 16:1486–1491

    Article  Google Scholar 

  33. Sachnev V, Hyoung Joong K, Jeho N, Suresh S, Yun Qing S (2009) Reversible watermarking algorithm using sorting and prediction. IEEE Trans Circuits Syst Vid Technol 19:989–999

    Article  Google Scholar 

  34. Setiadi DIM (2021) Psnr vs ssim: imperceptibility quality assessment for image steganography. Multimed Tools Appl 80:8423–8444

    Article  Google Scholar 

  35. Thodi DM, Rodriguez JJ (2007) Expansion embedding techniques for reversible watermarking. IEEE Trans Image Process 16:721–730

    Article  MathSciNet  Google Scholar 

  36. Surasak T, Takahiro I, Cheng CH, Wang CE, Sheng PY (2018) Histograms of oriented gradients for human detection. In: Proceedings of the 2018 15th International Conference on Business and Industrial Research, Bangkok, pp 172–176

  37. Tsai P, Hu Y-C, Yeh H-L (2009) Reversible image hiding scheme using predictive coding and histogram shifting. Signal Process 89:1129–1143

    Article  MATH  Google Scholar 

  38. Viola P, Michael J (2004) Robust real-time face detection. Int J Comput Vis 57:137–154

    Article  Google Scholar 

  39. Warif NBA, Wahab AWA, Idris MYI, Ramli R, Salleh R, Shamshirband S, Choo KKR (2016) Copy-move forgery detection: survey, challenges and future directions. J Netw Comput Appl 75:259–278

    Article  Google Scholar 

  40. Zhicheng N, Yun-Qing S, Ansari N, Wei S (2006) Reversible data hiding. IEEE Trans Circuits Syst Vid Technol 16:354–362

    Article  Google Scholar 

  41. Zhu X, Ding J, Dong H, Hu K, Zhang X (2014) Normalized correlation-based quantization modulation for robust watermarking. IEEE Trans Multimed 16:1888–1904

    Article  Google Scholar 

Download references

Acknowledgments

We thank the anonymous reviewers a lot for the insightful comments and suggestions which have led us to a great improvement of this work. This work was supported by the National Natural Science Foundation of China (Grant No. 61902448) and the research project of the Macao Polytechnic University (Project No. RP/ESCA-03/2021).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaochen Yuan.

Ethics declarations

Competing interests

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

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 (e.g. a society or other partner) 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

Sun, Y., Yuan, X., Wang, X. et al. Reversible multi-watermarking for color images with grayscale invariance. Multimed Tools Appl 82, 16323–16342 (2023). https://doi.org/10.1007/s11042-022-14125-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-14125-y

Keywords

Navigation