Data Hiding in video H.264 by motion vectors

Masoud Dashtdar1 Ahmad Keshavarz2

1)
2)

Publication : 2nd International Conference On Research Science And Technology(2rstconf.com)
Abstract :
Currently, data transmission over the internet is safe from all directions and are vulnerable to various attacks. So in order to prevent access to valuable information, we need to have special security measures. A method for secure transmission of data, steganography method, which we attribute to hide his message in this way can we create more secure. data steganography is one of the ways that a message can be in the picture , audio , video, text, etc. hidden. In this project we will use the H.264 video stream watermarking algorithm. Unlike previous watermarking methods, the spatial domain, or become used to hide data, we compress the video to hide the secret data we use, so that the motion vectors for encoding and the reconstruction of both the predicted P frames and B frames in video compression used. Where the motion vector using macroblock prediction error is calculated, and then the method based on motion vector features such as measure and angle can be used. Finally, all candidates for the embedded data, and then using the LSB bits of the secret message is replaced. And at the same time each GOP, the control information for the data embedded in the frame are done. At the end of the control information in each frame, we extract the secret message. The algorithm is tested on different types of films based on the above criteria, the proposed method is well done.
Keywords : Data hiding motion vectors prediction error H.264 steganography