Abstract
In this paper, we propose a video watermarking algorithm which embeds different parts of a single watermark into different shots of a video under the wavelet domain. Based on a Motion Activity Analysis, different regions of the original video are separated into perceptually distinct categories according to motion information and region complexity. Thus, the localizations of the watermark are adjusted adaptively in accordance with the human visual system and signal characteristics, which makes them perceptually invisible and less vulnerable to automated removal. In addition, contrary to traditional methods where the watermark remains at a fixed position on the screen, the watermark moves along with moving objects and thus motion artefacts can be avoid. The multi-frame based extraction strategy ensures that the watermark can be correctly recovered from a very short segment of video. Individual frames extracted from the video also contain watermark information. Experimental results show that the inserted watermark is not only less perceptible but also robust against common video processing attacks.
Similar content being viewed by others
References
Alattaar AM, Lin ET, Celik MU (2003) Watermarking low bit-rate advanced simple profile MPEG-4 bit streams. In: Proceedings of the international conference on acoustics, speech and signal processing
Ben Amar C, Bellil W, Alimi A (2006) Beta functions and their derivatives: a new wavelet family. Transactions on systems signals and devices, vol 1(3), pp 275–293, Shaker Verlag edition. ISSN:1861–5252
Ben Soltana W, Bellil W, Ben Amar C, Alim MA (2009) Multi library wavelet neural networks for 3D face recognition using 3D facial shape representation. In: 17th European signal processing conference EUSIPCO’2009, Glasgow Scotland, pp 55–59
Boff KR, Kaufman L, Thomas JP (1986) Handbook of perception and human performance, vol I, pp 1–70. Wiley-Interscience
Caffario C, Guaragnella C, Bellifemine F, Chimienti A, Picco R (1994) Motion compensation and multiresolution coding. Signal Process Image Commun 6:123–142
Chan PW, Lyu M (2003) A DWT-based digital video watermarking scheme with error correcting code. In: Proceedings ot the fifth international conference on information and communications security. Lecture notes in computer science, pp 202–213. Springer
Charfeddine M, El’arbi M, Ben Amar C (2008) A blind audio watermarking scheme based on neural network and psychoacoustic model with error correcting code in wavelet domain. In: IEEE international symposium on communications, control and signal processing, pp 1138–1143
Cheveau L, Goray E, Salmon R (2001) Watermarking: summary results of EBU tests. In: EBU technical review, pp 8–9
Choong-Hoon L, Hwang-Seok O, Heung-Kyu L (2000) Adaptive video watermarking using motion information. In: Proceedings of the SPIE security and watermarking of multimedia contents II, vol 3971, pp 209–216
Dittmann J, Stabenau M, Steinmetz R (1998) Robust MPEG video watermarking technologies. In: Proceedings of ACM multimedia, pp 71–80
El’arbi M, Ben Amar C, Nicolas H (2006) Video watermarking algorithm based on neural network. In: IEEE international conference on multimedia and expo (ICME’2006)
EL’arbi M, Ben Amar C, Nicolas H (2007) A video watermarking scheme resistant to geometric transformations In: Proceeding of the IEEE international conference on image processing, pp 481–485
El’arbi M, Ben Amar C, Nicolas H (2007) A dynamic video watermarking scheme in the dwt domain. In: International conference on signal processing and communications, pp 1131–1134
El’arbi M, Koubaa M, Ben Amar C (2010) A wavelet network approach for image watermarking. In: International journal of computational intelligence and information security, pp 34–43
Hussein J, Mohamed A (2009) Robust video watermarking using multi-band wavelet transform. Int J Comput Sci 6(1):44–49
Liu Z, Liang H, Niu X, Yang Y (2004) A robust video watermarking in motion vectors. In: Proceeding of the 7th international conference on signal processing, vol 3(31), pp 2358–2361
Kim S, Aboulnasr T, Panchanathan S (1998) Adaptive multi-video coding. In: Proceedings of SPIE visual communications and image processing, vol 3309, pp 965–974
Koubaa M, Ben Amar C, Nicolas H (2006) Collusion-resistant video watermarking based on video mosaicing. In: IEEE international symposium on multimedia, pp 161–168
Koubaa M, Ben Amar C, Nicolas H (2007) Adaptive video watermarking using mosaic images. In: International conference on signal processing and communications, pp 1143–1146
Mejdoub M, Fonteles LH, Ben Amar C, Antonini M (2007) Fast algorithm for image database indexing based on lattices. In: Proceedings of european signal processing conference, pp 1799–1803
Mejdoub M, Fonteles LH, Ben Amar C, Antonini M (2008) Fast indexing method for image retrieval, using tree-structured lattices. In: Content-based multimedia indexing, pp 365–372
Mitchell D, Zhu SB, Tewfik AH (1998) Multi resolution Shot-based video watermarking using perceptual models. IEEE j. sel. areas commun 16(4):540–550
Othmani M, Bellil W, Ben Amar C, Alimi MA (2010) A new structure and training procedure for multi-mother wavelet networks. Int J Wavelets Multiresolut Inf Process 8(1):149–175
Petitcolas FAP, Anderson RJ, Kuhn MG (1999) Information hiding: a survey. In: Proceeding of the IEEE special issue on protection of multimedia content, vol 87(7), pp 1062–1078
Qiao L, Nahrstedt K (1998) Watermarking methods for MPEG encoded video: toward resolving rightful ownership. In: Proceedings of the IEEE international conference on multimedia computing and systems, pp 276–285
Schimmel S (2001) Motion sensitive video watermarking: final report. Master’s Thesis, Delft University of Technology, The Netherlands. Published as Philips Research Technical Report 2001/825
Sun DW, Bae JW, Yoo JS (2003) A fast motion estimation using characteristics of wavelet coefficients. Journal Of the Korean Institute of Communication Sciences 28(4C):397–405
Sun Z, Liu J, Sun J, Sun X, Ling J (2009) A motion location based video watermarking scheme using ICA to extract dynamic frames. Neural Comput Appl 18(5):507–514
Wang HX, Lu ZM, Pan JS, Sun SH (2005) Robust blind video watermarking with adaptive embedding mechanism. International Journal of Innovative Computing, Information and Control 1:247–259
Zafar S, Zhang YQ, Jabbari B (1993) Video representation using multi-resolution motion compensation and wavelet decomposition. IEEE J Sel Area Comm 11(1):24–35
Zaied M, Ben Amar C, Alimi MA (2005) Beta wavelet networks for face recognition. J Decis Syst 14(1–2):109–122
Zaied M, Jemai O, Ben Amar C (2008) Training of the beta wavelet networks by the frame theory: application to face recognition. In: IEEE international conference on image processing theory, tools and applications, pp 165–170
Zhang YQ, Zafar S (1992) Motion compensated wavelet transform coding. IEEE Trans Circuits Syst Video Technol 2:285–296
Acknowledgements
The authors would like to acknowledge the financial support of this work by grants from General Direction of Scientific Research (DGRST), Tunisia, under the ARUB program.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
El’Arbi, M., Koubaa, M., Charfeddine, M. et al. A dynamic video watermarking algorithm in fast motion areas in the wavelet domain. Multimed Tools Appl 55, 579–600 (2011). https://doi.org/10.1007/s11042-010-0580-5
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-010-0580-5