Digital video steganalysis based on motion vector statistical characteristics

Abstract Unlike traditional video steganography, motion-vectors-based steganographic approaches embed messages by modifying the motion vectors of the cover video. The scheme may produce little quality degradation of the stego video and little influence on the statistical characteristics of the spatial or frequency coefficients of the frames. As a result, the existing video steganalytic algorithms based on the statistical features of frames or the correlation between adjacent frames cannot effectively detect the motion-vectors-based steganographic system. In this paper, an improved steganalytic method against motion-vectors-based steganography is proposed. Based on the proposed algorithm, the correlations between motion vectors both in spatial and temporal domain are effectively quantified and a novel 12 dimensional statistical feature vector is extracted. The support vector machine (SVM) is trained with these vectors to detect the presence of the hidden data. Compared with other algorithms, the proposed scheme has higher detection accuracy for the typical motion-vectors-based steganographic algorithms.

[1]  Deepa Kundur,et al.  Digital Video Steganalysis Exploiting Statistical Visibility in the Temporal Domain , 2006, IEEE Transactions on Information Forensics and Security.

[2]  Mauro Barni Steganography in Digital Media: Principles, Algorithms, and Applications (Fridrich, J. 2010) [Book Reviews] , 2011, IEEE Signal Processing Magazine.

[3]  Jerry D. Gibson,et al.  Handbook of Image and Video Processing , 2000 .

[4]  S. Dragomir A Survey on Cauchy-Buniakowsky-Schwartz Type Discrete Inequalities , 2003 .

[5]  John Watkinson,et al.  MPEG Handbook , 2012 .

[6]  William A. Pearlman,et al.  Steganalysis of additive-noise modelable information hiding , 2003, IS&T/SPIE Electronic Imaging.

[7]  Jessica Fridrich,et al.  Steganography in Digital Media: References , 2009 .

[8]  Yuting Su,et al.  A video steganalytic algorithm against motion-vector-based steganography , 2011, Signal Process..

[9]  P. Vinod,et al.  Assessing motion-coherency in video watermarking , 2006, MM&Sec '06.

[10]  Dengguo Feng,et al.  Video Steganalysis Exploiting Motion Vector Reversion-Based Features , 2012, IEEE Signal Processing Letters.

[11]  Iain E. G. Richardson,et al.  H.264 and MPEG-4 Video Compression: Video Coding for Next-Generation Multimedia , 2003 .

[12]  Anthony T. S. Ho,et al.  Improving Video Steganalysis Using Temporal Correlation , 2007 .

[13]  Hussein A. Aly,et al.  Data Hiding in Motion Vectors of Compressed Video Based on Their Associated Prediction Error , 2011, IEEE Transactions on Information Forensics and Security.

[14]  Tao Zhang,et al.  Steganography in Compressed Video Stream , 2006, First International Conference on Innovative Computing, Information and Control - Volume I (ICICIC'06).

[15]  Ying Wang,et al.  Optimized Feature Extraction for Learning-Based Image Steganalysis , 2007, IEEE Transactions on Information Forensics and Security.

[16]  Pla Information Discrimination between Natural Images and Photorealistic Computer Graphics Using Second-Order Difference Statistics , 2010 .

[17]  Long-Wen Chang,et al.  Data hiding for digital video with phase of motion vector , 2006, 2006 IEEE International Symposium on Circuits and Systems.