Multimedia Tools and Applications

, Volume 78, Issue 12, pp 16159–16175 | Cite as

A fast video watermarking algorithm using dual tree complex wavelet transform

  • Reza EsfahaniEmail author
  • Mohammad Ali Akhaee
  • Zynolabedin Norouzi


Illegal camcording as the most common source of video piracy, is the main concern of the film production companies. With the increased speed and convenience of access to the Internet and video sharing services, the distribution of pirated video copies is more than easy. Digital video watermarking is one of the possible ways to prevent the illegal recording and distribution of videos. In this paper, a blind digital video watermarking method based on Dual-Tree Complex Wavelet Transform (DTCWT) is proposed. Here, the generated watermark is embedded in the low frequency coefficients of the chrominance channel of the video frames. The watermark is generated in a way that the detection system does not need to know the size of the original video. To reduce the computational complexity of the proposed method, the embedding process is equivalently done in the spatial domain. The proposed method is compared to the state-of-art methods against different attacks. Experimental results show that the proposed method is more robust against various attacks while maintaining the perceptual quality of the original video significantly better than the compared methods. Also the proposed method is evaluated in terms of computational complexity which reveals that the proposed method performs faster than the compared methods.


Video watermarking Video piracy Dual-tree complex wavelet transform Robustness against comcording 



  1. 1.
    Amirjan P, Mansouri A (2017) Video watermarking using quantized coefficients and motion vectors analysis. In: 2017 Iranian conference on electrical engineering (ICEE). IEEE, pp 1560–1563Google Scholar
  2. 2.
    Asikuzzaman M, Alam MJ, Lambert AJ, Pickering MR (2012) A blind digital video watermarking scheme with enhanced robustness to geometric distortion. In: 2012 International conference on digital image computing techniques and applications (DICTA). IEEE, pp 1–8Google Scholar
  3. 3.
    Asikuzzaman M, Alam MJ, Lambert AJ, Pickering MR (2014) Imperceptible and robust blind video watermarking using chrominance embedding: a set of approaches in the dt cwt domain. IEEE Trans Inf Forensics Secur 9(9):1502–1517CrossRefGoogle Scholar
  4. 4.
    Asikuzzaman M, Alam MJ, Pickering MR (2015) A blind and robust video watermarking scheme in the dt cwt and svd domain. In: Picture coding symposium (PCS), 2015. IEEE, pp 277–281Google Scholar
  5. 5.
    Bhardwaj A, Verma VS, Jha RK (2017) Robust video watermarking using significant frame selection based on coefficient difference of lifting wavelet transform. Multimedia Tools and Applications 77:1–20Google Scholar
  6. 6.
    Cedillo-Hernandez A, Cedillo-Hernandez M, Miyatake MN, Meana HP (2018) A spatiotemporal saliency-modulated jnd profile applied to video watermarking. J Vis Commun Image Represent 52:106–117CrossRefGoogle Scholar
  7. 7.
    Chan PW, Lyu MR, Chin RT (2005) A novel scheme for hybrid digital video watermarking: approach, evaluation and experimentation. IEEE Trans Circuits Syst Video Technol 15(12):1638–1649CrossRefGoogle Scholar
  8. 8.
    Chen W, Li X, Zhan S, Niu D (2018) Multimedia video watermarking algorithm using svd and secret sharing. In: 2018 2nd IEEE advanced information management, communicates, electronic and automation control conference (IMCEC). IEEE, pp 1682-1686Google Scholar
  9. 9.
    Coria LE, Pickering MR, Nasiopoulos P, Ward RK (2008) A video watermarking scheme based on the dual-tree complex wavelet transform. IEEE Trans Inf Forensics Secur 3(3):466–474CrossRefGoogle Scholar
  10. 10.
    Das S, Banerjee M, Chaudhuri A (2018) An improved video key-frame extraction algorithm leads to video watermarking. Int J Inf Technol 10(1):21–34Google Scholar
  11. 11.
    Dawei Z, Guanrong C, Wenbo L (2004) A chaos-based robust wavelet-domain watermarking algorithm. Chaos, Solitons & Fractals 22(1):47–54CrossRefzbMATHGoogle Scholar
  12. 12.
    Jing L (2009) A novel scheme of robust and blind video watermarking. In: International forum on information technology and applications, 2009. IFITA’09. IEEE, vol 1, pp 430-434Google Scholar
  13. 13.
    Joshi AM, Gupta S, Girdhar M, Agarwal P, Sarker R (2017) Combined dwt–dct-based video watermarking algorithm using arnold transform technique. In: Proceedings of the international conference on data engineering and communication technology. Springer, pp 455–463Google Scholar
  14. 14.
    Kingsbury N (1998) The dual-tree complex wavelet transform: a new efficient tool for image restoration and enhancement. In: 9th European signal processing conference (EUSIPCO 1998). IEEE, pp 1–4Google Scholar
  15. 15.
    Kingsbury N (1999) Shift invariant properties of the dual-tree complex wavelet transform. In: 1999 IEEE international conference on acoustics, speech, and signal processing, 1999. Proceedings. IEEE, vol 3, pp 1221-1224Google Scholar
  16. 16.
    Kingsbury NG (1998) The dual-tree complex wavelet transform: a new technique for shift invariance and directional filters. In: Proceedings of the 8th IEEE DSP workshop. Utah, vol 8, pp 86Google Scholar
  17. 17.
    Kingsbury NG (2005) Human vision [openstax-cnx web site].
  18. 18.
    Kwitt R, Meerwald P, Uhl A (2009) Blind dt-cwt domain additive spread-spectrum watermark detection. In: 2009 16th international conference on digital signal processing. IEEE, pp 1–8Google Scholar
  19. 19.
    Lee MJ, Im DH, Lee HY, Kim KS, Lee HK (2012) Real-time video watermarking system on the compressed domain for high-definition video contents: practical issues. Digital Signal Processing 22(1):190–198MathSciNetCrossRefGoogle Scholar
  20. 20.
    Leng L, Zhang J, Xu J, Khan MK, Alghathbar K (2010) Dynamic weighted discrimination power analysis in dct domain for face and palmprint recognition. In: 2010 international conference on information and communication technology convergence (ICTC). IEEE, pp 467–471Google Scholar
  21. 21.
    Lin ET, Delp EJ (2004) Temporal synchronization in video watermarking. IEEE Trans Signal Process 52(10):3007–3022CrossRefGoogle Scholar
  22. 22.
    Liu J, She K (2010) Robust image watermarking using dual tree complex wavelet transform based on human visual system. In: 2010 international conference on image analysis and signal processing (IASP). IEEE, pp 675–679Google Scholar
  23. 23.
    Mabtoul S, Hassan E, Elhaj I, Aboutajdine D (2007) Robust color image watermarking based on singular value decomposition and dual tree complex wavelet transform. In: 14th IEEE international conference on electronics, circuits and systems, 2007. ICECS 2007. IEEE, pp 534–537Google Scholar
  24. 24.
    Miller ML, Bloom JA (1999) Computing the probability of false watermark detection. In: International workshop on information hiding. Springer, pp 146–158Google Scholar
  25. 25.
    Párraga C, Brelstaff G, Troscianko T, Moorehead I (1998) Color and luminance information in natural scenes. JOSA A 15(3):563–569CrossRefGoogle Scholar
  26. 26.
    Pickering M, Coria LE, Nasiopoulos P (2007) A novel blind video watermarking scheme for access control using complex wavelets. In: 2007 Digest of Technical Papers. International Conference on Consumer electronics, 2007. ICCE. IEEE, pp 1–2Google Scholar
  27. 27.
    Rana S, Sur A (2015) 3d video watermarking using dt-dwt to resist synthesis view attack. In: 2015 23rd European signal processing conference (EUSIPCO). IEEE, pp 46–50Google Scholar
  28. 28.
    Rasti P, Samiei S, Agoyi M, Escalera S, Anbarjafari G (2016) Robust non-blind color video watermarking using qr decomposition and entropy analysis. J Vis Commun Image Represent 38:838–847CrossRefGoogle Scholar
  29. 29.
    Sake A, Tirumala R (2018) Bi-orthogonal wavelet transform based video watermarking using optimization techniques. Materials Today: Proceedings 5(1):1470–1477Google Scholar
  30. 30.
    Stelter B, Stone B (2009) Digital pirates winning battle with studios. The New York Times, New YorkGoogle Scholar
  31. 31.
    Terzija N, Geisselhardt W (2004) Digital image watermarking using complex wavelet transform. In: Proceedings of the 2004 workshop on multimedia and security. ACM, pp 193–198Google Scholar
  32. 32.
    Wang Y, Pearmain A (2006) Blind mpeg-2 video watermarking robust against geometric attacks: a set of approaches in dct domain. IEEE Trans Image Process 15(6):1536–1543CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2018

Authors and Affiliations

  • Reza Esfahani
    • 1
    Email author
  • Mohammad Ali Akhaee
    • 2
  • Zynolabedin Norouzi
    • 1
  1. 1.Information Technology and Communication FacultyImam Hossein UniversityTehranIran
  2. 2.Schools of Electrical and Computer Engineering, Faculty of EngineeringUniversity of TehranTehranIran

Personalised recommendations