发明名称 |
一种基于运动矢量的视频隐写方法 |
摘要 |
本发明公开了一种基于运动矢量的视频隐写方法,该方法包括:逐一判断视频序列中每一帧的类型;若第t帧为关键帧I帧,则将该帧的运动矢量集合置为空;若第t帧为预测帧P帧,则对该帧进行运动估计得到运动矢量集合,并使用预设的失真函数对运动矢量集合进行嵌入失真定义;当视频序列中所有帧的类型均判断完毕,且所有P帧的运动矢量均完成嵌入失真定义后,使用校验网格码STC以视频序列中的所有运动矢量为载体嵌入秘密消息,获得修改后的运动矢量集合,再依次对视频序列的每一帧进行压缩编码获得视频序列的编码比特流。通过采用本发明公开的方法提高了嵌入秘密消息的抗检测性能,且能够保证编码比特流的低码率扩张和重建视频的良好视觉质量。 |
申请公布号 |
CN103338376A |
申请公布日期 |
2013.10.02 |
申请号 |
CN201310275143.9 |
申请日期 |
2013.07.02 |
申请人 |
中国科学技术大学 |
发明人 |
俞能海;张卫明;姚远志;叶惠 |
分类号 |
H04N7/26(2006.01)I;H04N7/36(2006.01)I;H04N7/46(2006.01)I;H04N21/2347(2011.01)I |
主分类号 |
H04N7/26(2006.01)I |
代理机构 |
北京凯特来知识产权代理有限公司 11260 |
代理人 |
郑立明;赵镇勇 |
主权项 |
1.一种基于运动矢量的视频隐写方法,其特征在于,该方法包括:逐一判断视频序列中每一帧的类型;若第t帧为采用帧内预测编码的关键帧I帧,则将该帧的运动矢量集合MV<sub>t</sub>置为空;若第t帧为采用帧间预测编码的预测帧P帧,则对该帧进行运动估计得到运动矢量集合MV<sub>t</sub>,并使用预设的失真函数对运动矢量集合MV<sub>t</sub>进行嵌入失真定义;当所述视频序列中所有帧的类型均判断完毕,且所有P帧的运动矢量均完成嵌入失真定义后,使用校验网格码STC以视频序列中的所有运动矢量为载体嵌入秘密消息,获得修改后的运动矢量集合<img file="FDA00003449696700011.GIF" wi="144" he="77" />再依次对视频序列的每一帧进行压缩编码获得视频序列的编码比特流;其中,所述预设的失真函数用于反映运动矢量集合MV<sub>t</sub>因嵌入秘密消息修改为<img file="FDA00003449696700012.GIF" wi="119" he="76" />之后的嵌入影响。 |
地址 |
230026 安徽省合肥市包河区金寨路96号 |