基于 MVD 的 H.264 视频隐写算法及实现摘要信息隐藏技术在信息安全领域越来越发挥着不可替代的作用,近年来关于该领域的研究,学者也在不断深入。而信息隐藏需要视频信号进行承载,越来越引起研究人员的重视。基于 H.264 标准的视频文件隐写术也是一个非常有前途的研究方向。压缩视频关键因素就包括运动矢量,它是视频隐写术的重要承载工具。于是,本文主要研究基于运动矢量(MV)的视频隐写算法。然而,基于运动矢量(MV)的视频隐写算法会破坏相同帧中相邻宏块的运动矢量或者相邻帧的相同位置中宏块的运动矢量之间的相关性,很容易被基于时空相关性隐写分析算法检测到它。为了解决这个问题,在 H.264/AVC 的视频编解码标准下构建了一种能抵抗基于运动矢量残差隐写分析的视频隐算法。因为保持运动矢量残差的统计特征的隐写算法能够很好地保持视频运动矢量的时空相关性,通过利用 F5 编码方法将大于一个隐写位嵌入每个帧间编码宏块的 LSB 组中(长度 1~16)并考虑MVD+1、-1 的平衡性;针对多个视频序列载体的算法测试结果表明,该隐写策略的视觉隐藏效果较好,可实现隐写隐秘数据的提取,并可减少基于 MVD 统计特性隐写分析算法的检出率。关键字:运动矢量运动矢量残差 H.264/AVC 标准视频隐写信息隐藏IIIImplementation of a H.264 video steganography algorithm based on MVDABSTRACTInformation hiding technology is playing an irreplaceable role in the field of information security.As a good carrier of information hiding, video signals are increasingly attracting the attention of researchers.Video file steganography based on the H.264 standard is also a very promising research direction.Motion vectors are a unique component of compressed video and the main carrier of video steganography.Therefore, video steganography analysis based on motion vectors is highly desirable.However, a motion vector based video steganography algorithm corrupts the correlation between motion vectors of adjacent macroblocks in the same frame or motion vectors of macroblocks in the same position of adjacent frames.It is easy to detect it by a spatiotem...