Multi-domain Embedding Strategies for Video Steganography by Combining Partition Modes and Motion Vectors

Digital video has various types of entities, which are utilized as embedding domains to hide messages in steganography. However, nearly all video steganography uses only one type of embedding domain, resulting in limited embedding capacity and potential security risks. In this paper, we firstly propose to embed in multi-domains for video steganography by combining partition modes (PMs) and motion vectors (MVs). The multi-domain embedding (MDE) aims to spread the modifications to different embedding domains for achieving higher undetectability. The key issue of MDE is the interactions of entities across domains. To this end, we design two MDE strategies, which hide data in PM domain and MV domain by sequential embedding and simultaneous embedding respectively. These two strategies can be applied to existing steganography within a distortion-minimization framework. Experiments show that the MDE strategies achieve a significant improvement in security performance against targeted steganalysis and fusion based steganalysis.

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

[2]  Xiaojing Ma,et al.  A Data Hiding Algorithm for H.264/AVC Video Streams Without Intra-Frame Distortion Drift , 2010, IEEE Transactions on Circuits and Systems for Video Technology.

[3]  Gary J. Sullivan,et al.  Rate-constrained coder control and comparison of video coding standards , 2003, IEEE Trans. Circuits Syst. Video Technol..

[4]  Shiguo Lian,et al.  Efficient information hiding in H.264/AVC video coding , 2012, Telecommun. Syst..

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

[6]  Sung-Min Kim,et al.  Data Hiding on H.264/AVC Compressed Video , 2007, ICIAR.

[7]  Athanassios N. Skodras,et al.  A new data hiding scheme for scene change detection in H.264 encoded video sequences , 2008, 2008 IEEE International Conference on Multimedia and Expo.

[8]  Hong Zhang,et al.  Motion vector-based video steganography with preserved local optimality , 2016, Multimedia Tools and Applications.

[9]  Lina Wang,et al.  Combined and Calibrated Features for Steganalysis of Motion Vector-Based Steganography in H.264/AVC , 2017, IH&MMSec.

[10]  Nasir D. Memon,et al.  Improving Steganalysis by Fusion Techniques: A Case Study with Image Steganography , 2006, Trans. Data Hiding Multim. Secur..

[11]  Xianfeng Zhao,et al.  Cover Block Decoupling for Content-Adaptive H.264 Steganography , 2018, IH&MMSec.

[12]  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.

[13]  Jessica J. Fridrich,et al.  Minimizing Additive Distortion in Steganography Using Syndrome-Trellis Codes , 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]  Hong Zhang,et al.  A Steganalytic Approach to Detect Motion Vector Modification Using Near-Perfect Estimation for Local Optimality , 2017, IEEE Transactions on Information Forensics and Security.

[16]  Hong Zhang,et al.  Video Steganography Based on Optimized Motion Estimation Perturbation , 2015, IH&MMSec.

[17]  Jicheng Wang,et al.  Prediction mode modulated data-hiding algorithm for H.264/AVC , 2010, Journal of Real-Time Image Processing.

[18]  Hong Zhao,et al.  Video Steganalysis Against Motion Vector-Based Steganography by Adding or Subtracting One Motion Vector Value , 2014, IEEE Transactions on Information Forensics and Security.

[19]  Tamer Shanableh,et al.  Data Hiding in MPEG Video Files Using Multivariate Regression and Flexible Macroblock Ordering , 2012, IEEE Transactions on Information Forensics and Security.

[20]  Weiming Zhang,et al.  Video steganography with perturbed macroblock partition , 2014, IH&MMSec '14.

[21]  Yuting Su,et al.  Information Hiding Based on Intra Prediction Modes for H.264/AVC , 2007, 2007 IEEE International Conference on Multimedia and Expo.

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

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

[24]  Kiyoshi Tanaka,et al.  Complete Video Quality-Preserving Data Hiding , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[25]  Ke Niu,et al.  An Efficient Video Steganography Algorithm Based on Sub-Macroblock Partition for H.264/AVC , 2012 .