Abstract
The development of the Internet, together with the progress of multimedia processing techniques, has led to the problems of data piracy, data tampering and illegal dissemination. Digital watermarking is an effective approach to data authentication and copyright protection. This paper proposes a geometrically robust multi-bit video watermarking algorithm based on 2-D DFT (two-dimensional discrete Fourier transform). While most of the existing video watermarking schemes require synchronization to extract the watermark from rotated or scaled videos, which is time-consuming and affects the accuracy, the proposed method can do direct extraction without performing synchronization for videos attacked by rotation, scaling or cropping. For embedding the watermark, circular templates in DFT domain are transformed into spatial masks and added to the video frames in spatial domain. A perceptual model based on local contrast is applied to keep the fidelity of the watermarked video. We also propose an accurate and efficient extraction method which is based on the cross-correlation between the Wiener-filtered DFT magnitude and the stretched template sequence in polar coordinates. Experimental results show that the proposed algorithm is robust against various kinds of attacks, such as compression, filtering, rotation, scaling, cropping, frame averaging and frame rate changing.
Similar content being viewed by others
References
Barni M, Bartolini F, Piva A (2001) Improved wavelet-based watermarking through pixel-wise masking. IEEE Trans Image Process 10(5):783–791
Chen L, Zhao J (2018) Contourlet-based image and video watermarking robust to geometric attacks and compressions. Multimed Tools Appl 77(6):7187–7204
Chou CH, Li YC (1995) A perceptually tuned subband image coder based on the measure of just-noticeable-distortion profile. IEEE Trans Circuits Syst Video Technol 5(6):467–476
Cox IJ, Miller ML, Bloom JA, Fridrich J, Kalker T (2009) Digital watermarking and steganography, second edn. Morgan Kaufmann Publisher, San Francisco
Deng C, Gao X, Li X, Tao D (2010) Local histogram based geometric invariant image watermarking. Signal Processing 90(12):3256–3264
Dutta T, Gupta HP (2016) A robust watermarking framework for high efficiency video coding (HEVC)-encoded video with blind extraction process. J Vis Commun Image Represent 38:29–44
Faragallah OS (2013) Efficient video watermarking based on singular value decomposition in the discrete wavelet transform domain. AEU-INT J Electron 67(3):189–196
Kaehler A, Bradski G (2016) Learning OpenCV 3: computer vision in C++ with the Opencv library. O’Reilly Media, Inc., California
Kuan DT, Sawchuk AA, Strand TC, Chavel P (1985) Adaptive noise smoothing filter for images with signal-dependent noise. IEEE Transactions on Pattern Analysis and Machine Intelligence 7(2):165–177
Liao X, Li K, Yin J (2017) Separable data hiding in encrypted image based on compressive sensing and discrete fourier transform. Multimed Tools Appl 76(20):20739–20753
Liao X, Guo S, Yin J, Wang H, Sangaiah AK (2018) New cubic reference table based image steganography. Multimed Tools Appl 77(8):10033–10050
Lim JS (1990) Two-dimensional signal and image processing. Prentice Hall PTR, New Jersey
Liu Y, Zhao J (2010) A new video watermarking algorithm based on 1D DFT and Radon transform. Signal Processing 90(2):626–639
Mansouri A, Aznaveh AM, Torkamani-Azar F, Kurugollu F (2010) A low complexity video watermarking in H. 264 compressed domain. IEEE Transactions on Information Forensics and Security 5(4):649–657
Mukherjee DP, Maitra S, Acton ST (2004) Spatial domain digital watermarking of multimedia objects for buyer authentication. IEEE Trans Multimed 6(1):1–15
Noorkami M, Mersereau RM (2005) Compressed-domain video watermarking for H. 264. IEEE International Conference on Image Processing 2005(2):II–890
Pereira S, Pun T (2000) Robust template matching for affine resistant image watermarks. IEEE Trans Image Process 9(6):1123–1129
Pramila A, Keskinarkaus A, Seppänen T (2007) Multiple domain watermarking for print-scan and JPEG resilient data hiding. International Workshop on Digital Watermarking, Springer, Berlin, Heidelberg, pp 279–293
Preda RO, Vizireanu DN (2015) Watermarking-based image authentication robust to JPEG compression. Electronics Letters 51(23):1873–1875
Singh AK, Dave M, Mohan A (2016) Hybrid technique for robust and imperceptible multiple watermarking using medical images. Multimed Tools Appl 75(14):8381–8401
Solachidis V, Pitas L (2001) Circularly symmetric watermark embedding in 2-D DFT domain. IEEE Trans Image Process 10(11):1741–1753
Suhail MA, Obaidat MS (2003) Digital watermarking-based DCT and JPEG model. IEEE Trans Instrum Meas 52(5):1640–1647
Thakkar FN, Srivastava VK (2017) A blind medical image watermarking: DWT-SVD based robust and secure approach for telemedicine applications. Multimed Tools Appl 76(3):3669–3697
Urvoy M, Goudia D, Autrusseau F (2014) Perceptual DFT watermarking with improved detection and robustness to geometrical distortions. IEEE Trans Inf Forensics Secur 9(7):1108–1119
Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13(4):600–612
Xiph.Org Foundation (2020) Xiph.org Video Test Media [derf’s collection]. https://media.xiph.org/video/derf. Accessed 20 April 2020
Acknowledgments
This work is supported by the Alibaba-Zhejiang University Joint Institute of Frontier Technologies.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Sun, XC., Lu, ZM., Wang, Z. et al. A geometrically robust multi-bit video watermarking algorithm based on 2-D DFT. Multimed Tools Appl 80, 13491–13511 (2021). https://doi.org/10.1007/s11042-020-10392-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-020-10392-9