The invention provides a multi-domain simultaneous embedding video
steganography method and
system based on a
motion vector index and PU segmentation, and belongs to the technical field of video
steganography. On the basis of a traditional
motion vector domain embedding method, utilization of a Merge mode PU is added. According to the method, the secret information is embedded by modifying a predicted
motion vector flag bit of the PU in the AMVP mode and a segmentation method of the PU in the Merge mode, the
mutual influence condition of two embedding domains is considered, the embedding method is reasonably limited, disturbance brought by the embedded secret information is analyzed, a joint
distortion function is designed, and the overall
distortion of embedded information is minimized through STC coding. Experiments show that in combination with embedding of the Merge mode PU, the
steganography capacity is effectively improved, the embedding capacity can be kept stable in videos with various contents, the quality of the embedded video can be flexibly adjusted through a
control factor of a
distortion function, and in combination with STC coding, disturbance of the
algorithm to the quality of the video is small. For a targeted steganography
analysis method, good resistance can be kept, and steganography safety is reliable.