Abstract
An adaptive Fuzzy Inference Perceptual model has been proposed for watermarking of video streams. The model is designed to be adaptive to the human visual characteristics to attest the owner identification and discourage the unauthorized copying. The proposed model integrates the human visual characteristics of video motion sub-regions, in the frequency multi-resolution wavelet domain, with multi-dimensional fuzzy inference perceptual model. The designed fuzzy multi-variable input system inherits luminance, texture and gradient to generate an adaptive watermark embedding strength factor. Interacting motion estimation is applied for the selection of the candidate frames and sub-blocks. A fuzzy-based scheme has been proposed to generate a perceptual membership degree for strength watermark embedding factor for the selected candidate motion blocks. Experiments have been carried out with different benchmark test videos of different sizes, visual characteristics and sampling rates. Various sizes of watermark signatures have been applied on the model. Several experimental attacks have been applied such as frame dropping, frame averaging, JPEG compression, Gaussian noises. It manifests considerable robustness against various geometric and signal processing attacks. Several attacks have been applied to the proposed scheme and the experiments revealed promising results in terms of visual quality and extracted watermark distortion. In addition, the model has been compared with different other watermarking schemes in literature. The proposed model showed superior performance in terms of fidelity, robustness to attacks and high level of imperceptibility.































Similar content being viewed by others
References
Al-Taweel SAM, Sumari P, Alomari SAK, Husain AJA (2009) Digital video watermarking in the discrete cosine transform domain. J Comput Sci 5(8):536–543
Chetan KR, Raghavendra K (2010) DWT based blind digital video watermarking scheme for video authentication. International Journal of Computer Applications 4(10):19–26
Chimienti A, Ferraris C, Pau D (2002) A complexity-bounded motion estimation algorithm. IEEE Trans Image Process 11(4):387–392
Coria LE, Pickering MR, Nasiopoulos P, Ward RK (2008) A video watermarking scheme based on the dual-tree complex wavelet transform. IEEE Transactions on Information Forensics and Security 3(3):466–474
Den X (2007) “A blind video watermarking algorithm based on 3D wavelet transform”, International Conference on Computational Intelligence and Security
Ejim M, Miyazaki A (2000) “A wavelet-based watermarking for digital images and video”, International Conference on Image Processing. ICIP 00(3):678–681
Essaouabi A, Regragui F, Ibnelhaj E (2009) “A blind wavelet-based digital watermarking for video”, International Journal of Video & Image Processing and Network Security 9(9):37–41
Gaikwad M (2012) Implementation of four step search algorithm of motion estimation using FPGA. International Journal of Advanced Research in Computer Science and Electronics Engineering 1(3):68–71
Gose E, Johnsonbaug R, Jost S (1996) Pattern recognition and image analysis, prentice-hall. Englewood cliffs, NJ, p 298
Huang H, Yang C, Hsu W (2009) Video watermarking algorithm based on pseudo 3D DCT and quantization index moudlation, Confrence on Machine Vision Applications, pp. 207–210
Inoue H, Mizazki A, Araki T (2000) “A digital watermark method using the wavelet transform for video data”, IEECE Trans. Fundamentals E83-A(1):90–96
Jayamalar T, Radha V (2010) Survey on digital video watermarking techniques and attacks on watermarks. Int J Eng Sci Technol 2(12):6963–6967
Kucukgoz M, Harmanci O, Mihcak MK, Venkatesan R (2005) Robust video watermarking via optimization algorithm for quantization of pseudo-random semi-global statistics. In: Delp EJ III, Wong PW (eds) Proceedings of the SPIE. Security, Steganography, and Watermarking of Multimedia Contents VII, vol. 5681, pp 363–369
Lande PU (2010) A fuzzy logic approach to encrypted watermarking for still images in wavelet. International Journal of Signal Processing, Image Processing, and Pattern Recognition 3(2):1–10
Liang LR, Looney CG (2003) Competitive fuzzy edge detection. Appl Soft Comput 3(2):123–137
Lin Q, Liu Z, Feng G (2008) DWT based on watermarking algorithm and its implementing with DSP, IEEE Xplore, pp. 229–232
Marr D (1982) Vision: A computational investigation into the human representation and processing of visual information. Freeman, San Francisco
Masoumi M, Amiri S (2012) “A blind video watermarking scheme based on 3D discrete wavelet transform”, International Journal of Innovation. Manag Technol 3(4):487–490
Ojala T, Pietikäinen M, Mäenpää T (2002) Multiresolution gray-scale and rotation invariant texture classification with local binary patterns. IEEE Trans PAMI 24:971–987
Pietikäinen M (2005) “Image analysis with local binary patterns”, pp 115–118
Rajab L, Al-Haj TA-KA (2009) Video watermarking algorithms using the SVD transform. Eur J Sci Res 30(3):389–401
Saade JJ, Diab HB (2004) Defuzzification methods and new techniques for fuzzy controllers. Iranian Journal Of Electrical And Computer Engineering 3(2):161–174
Sanghavi MR, Rajurkar AM, Mathur R, Kotecha KS (2011) A robust scheme for digital video watermarking based on scrambling of watermark. International Journal of Computer Applications 35(2):33–38
Schyndel RG, Tirkel AZ, Osborne CF (2004) “A digital watermark”, Proceedings of 1st International Conference on Image Processing. IEEE 2:86–90
Tao P, Eskicioglu AM (2004) A robust multiple watermarking scheme in the discrete wavelet transform domain. Proc SPIE 5601:133–144
Vassaux B, Nguyen P, Baudry S, Bas P, Chassery J (2002) “Scrambling technique for video object watermarking resisting to mpeg-4”, Proceedings Video/Image Processing and Multimedia Communications 4th EURASIP-IEEE Region 8 International Symposium on VIPromCom, pp. 239–244
Wandell AB (1995) Foundations of vision. Sinauer Associates, MA
Wang L, Ling HF, Zou FH, Lu Z-DD (2012) Real-time compressed- domain video watermarking resistance to geometric distortions. Multi Media, IEEE, pp 70–79
Wanson MS, Zhu B, Chau B, Tewfik A (2006) “Object-based transparent video watermarking”, on Multimedia Signal Processing. Princeton, New Jersey, USA, pp 369–374
www.jgrcs.info, Improving security and reducing effect of attacks on. (2011), 2(7), 111–113
Yassin NI, Salem NM, El Adawy MI (2012) Block based video watermarking scheme using wavelet transform and principle component analysis. International Journal of Computer Science Issues 9(Issue 1, No. 3):296–301
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Youssef, S.M., ElFarag, A.A. & Ghatwary, N.M. Adaptive video watermarking integrating a fuzzy wavelet-based human visual system perceptual model. Multimed Tools Appl 73, 1545–1573 (2014). https://doi.org/10.1007/s11042-013-1515-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-013-1515-8