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.
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
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
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
Bay H, Ess A (2008) Speeded-up-robust-features-surf. Comput Vis Image Underst 110:346–359
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
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
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
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
Cox IJ, Kilian J, Leighton FT, Shamoon T (1997) Secure spread spectrum watermarking for multimedia. IEEE Trans Image Process 6(12):1673–1687
Wu XS (2005) A new technique for digital image watermarking. J Comput Sci Technol 20(6):843–848
Dragoi IC, Coltuc D (2016) Adaptive pairing reversible watermarking. IEEE Trans Image Process 25:2420–2422
Herbert Bay TT, Van Gool L, Zurich ETH (2006) Surf: speeded up robust features. In proc. Eur Conf Comput Vis 3951:404–417
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
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
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
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
Huang D, Wang J (2020) High-capacity reversible data hiding in encrypted image based on specific encryption process. Signal Process Image Commun 80:115632
Huang F, Qu X, Kim HJ, Huang J (2016) Reversible data hiding in jpeg images. IEEE Trans Circuits Syst Vid Technol 26:1610–1621
Hwang K, Li D (2010) Trusted cloud computing with secure resources and data coloring. IEEE Internet Comput 14:14–22
Fridrich J, Goljan M, Du R (2002) Lossless data embedding for all image formats. Secur. Watermarking Multimed. Content. SAN JOSE, CA 4675:572–583
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
Jordan F (1998) Digital watermarking of color images using amplitude modulation. J Electron Imaging 7:326–332
Jun T (2003) Reversible data embedding using a difference expansion. IEEE Trans Circuits Syst Vid Technol 13:890–896
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
Khan A, Siddiqa A, Munib S, Malik SA (2014) A recent survey of reversible watermarking techniques. Inf Sci 279:251–272
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
Lowe DG (2004) Distinctive image features from scale-invariant keypoints. Int J Comput Vis 60(2):91–110
Mohammadi A, Nakhkash M (2021) Sorting methods and adaptive thresholding for histogram based reversible data hiding. Multimed Tools Appl 80:3307–3325
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
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
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
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
Qian Z, Zhang X, Wang S (2014) Reversible data hiding in encrypted jpeg bitstream. IEEE Trans Multimed 16:1486–1491
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
Setiadi DIM (2021) Psnr vs ssim: imperceptibility quality assessment for image steganography. Multimed Tools Appl 80:8423–8444
Thodi DM, Rodriguez JJ (2007) Expansion embedding techniques for reversible watermarking. IEEE Trans Image Process 16:721–730
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
Tsai P, Hu Y-C, Yeh H-L (2009) Reversible image hiding scheme using predictive coding and histogram shifting. Signal Process 89:1129–1143
Viola P, Michael J (2004) Robust real-time face detection. Int J Comput Vis 57:137–154
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
Zhicheng N, Yun-Qing S, Ansari N, Wei S (2006) Reversible data hiding. IEEE Trans Circuits Syst Vid Technol 16:354–362
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
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
Corresponding author
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.
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-14125-y