Improved steganalysis algorithm against motion vector based video steganography

This paper proposes an improved steganalysis algorithm to detect the secret message hidden in the compressed video. As majority of video steganographic algorithms modify motion vectors (MV) in inter-frame encoding to hide data, aliasing effect may be caused in the distribution of the difference between MVs in two adjacent macroblocks. This phenomenon has been observed in detecting the secret data that were added to the MVs in cover video. To exploit the correlations between the neighboring MVs so as to detect the hidden data more efficiently, we consider the joint distribution of the MV differences between one macroblock and the other two macroblocks neighboring to it. The calculated joint probability mass functions are used to distinguish the stego videos from the non-stego ones. The experimental results show that significant improvement in detection accuracy can be made by using the joint distribution of MV differences instead of the statistics calculated from two neighboring MVs as features.

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

[2]  Yuting Su,et al.  Video steganalysis based on aliasing detection , 2008 .

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

[4]  Yun Q. Shi,et al.  Textural Features for Steganalysis , 2012, Information Hiding.

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

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

[7]  Jiwu Huang,et al.  Secure JPEG steganography by LSB+ matching and multi-band embedding , 2011, 2011 18th IEEE International Conference on Image Processing.

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

[9]  Jessica J. Fridrich,et al.  Rich Models for Steganalysis of Digital Images , 2012, IEEE Transactions on Information Forensics and Security.

[10]  Dengguo Feng,et al.  Video Steganography with Perturbed Motion Estimation , 2011, Information Hiding.

[11]  H. 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.

[12]  Jing Dong,et al.  Universal spatial feature set for video steganalysis , 2012, 2012 19th IEEE International Conference on Image Processing.

[13]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[14]  Yun Q. Shi,et al.  Uniform Embedding for Efficient JPEG Steganography , 2014, IEEE Transactions on Information Forensics and Security.