当前位置: 首页 > 专利查询>天津大学专利>正文

基于参考帧的多视点视频信息隐藏方法技术

技术编号:8745267 阅读:202 留言:0更新日期:2013-05-29 22:51
本发明专利技术属于信息安全技术领域,涉及一种基于参考帧的多视点视频信息隐藏方法,对于每个候选宏块或其子块,首先计算相似度函数,判断是否需要嵌入,若需要信息嵌入,进行前向、后向和双向预测,预测时,以Lagrangian代价函数最小的帧为最优参考帧;从前向预测、后向预测和双向预测中选择Lagrangian代价函数最小的一种进行编码,嵌入信息,形成携带有隐秘信息的视频压缩文件。本发明专利技术以多视点立体视频为载体,通过在编码端调制参考帧序号的方式嵌入隐秘信息,嵌入信息后不影响多视点视频的主客观质量,码率的增长也被控制在较小的范围内,是一种安全、隐秘性强的信息隐藏方法。

【技术实现步骤摘要】

【技术保护点】
一种基于参考帧的多视点视频信息隐藏方法,包括信息嵌入部分和信息提取部分,在信息嵌入部分,对于每个宏块,按照下列步骤进行:(1)判断该宏块是否为候选宏块,若不需要嵌入信息,则按正常流程执行编码,候选宏块需满足三个条件:a)宏块位于奇数视点;b)宏块位于奇数帧;c)宏块采用16x16、16x8或8x16预测模式;(2)对候选宏块或其子块计算相似度函数:设待编码的候选宏块或者其子块为Bc,前向参考帧列表的第0帧中与Bc位置相同的块记为B0,后向参考帧列表的第0帧中与Bc位置相同的块记为B1,则Bc的相似度函数f(Bc)的值等于B0和B1中亮度分量的绝对误差和,若Bc的相似度函数f(Bc)大于预设的阈值T,则不进行嵌入,按正常流程执行编码;(3)每个待编码的候选宏块或者其子块可嵌入1至2个比特,设待嵌入比特为b0和b1,对Bc进行前向、后向和双向预测,预测时,以Lagrangian代价函数最小的帧为最优参考帧,方法如下:首先进行前向预测,若待嵌入比特b0=0,则在前向参考帧列表的偶数帧中寻找最优前向参考帧。若待嵌入比特b0=1,则在前向参考帧列表的奇数帧中寻找最优前向参考帧;然后进行后向预测,若待嵌入比特b0=0,则在后向参考帧列表的奇数帧中寻找最优后向参考帧。若待嵌入比特b0=1,则在后向参考帧列表的偶数帧中寻找最优后向参考帧;再进行双向搜索,若待嵌入比特b0=0,则在前向参考帧列表的偶数帧中寻找最优前向参考帧,若b0=1,则在前向参考帧列表的奇数帧中寻找最优前向参考帧;若待嵌入比特b1=0,则在后向参考帧列表的偶数帧中寻找最优后向参考帧;若b1=1,则在后向参考帧列表的奇数帧中寻找最优后向参考帧;最后,从前向预测、后向预测和双向预测中选择Lagrangian代价函数最小的一种进行编码;若选择前向或后向编码,则嵌入信息比特b0,若选择双向编码,则嵌入信息比特b0和b1;(4)根据所选择的参考帧,完成后续编码,形成携带有隐秘信息的视频压缩文件;(5)对每个宏块执行以上第1)至第4)步,完成多视点视频的编码,形成压缩码流。...

【技术特征摘要】

【专利技术属性】
技术研发人员:张承乾陈明苏育挺
申请(专利权)人:天津大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1