[发明专利]基于宏块划分方式扰动的视频隐写方法有效
| 申请号: | 201410233838.5 | 申请日: | 2014-05-29 |
| 公开(公告)号: | CN104010193B | 公开(公告)日: | 2017-02-22 |
| 发明(设计)人: | 张弘;曹纭;赵险峰;于海波 | 申请(专利权)人: | 中国科学院信息工程研究所 |
| 主分类号: | H04N19/46 | 分类号: | H04N19/46;H04N19/176 |
| 代理公司: | 北京君尚知识产权代理事务所(普通合伙)11200 | 代理人: | 余长江 |
| 地址: | 100093 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明涉及一种基于宏块划分方式扰动的视频隐写方法,包括秘密信息的嵌入过程和秘密信息的提取过程。在秘密信息的嵌入过程中建立了两个隐蔽信道,分别采用不同的隐写码进行秘密信息的嵌入,在秘密信息的提取过程中依次从这两个隐蔽信道提取秘密信息。优选采用隐写码Syndrome Trellis Code以及Wet Paper Code建立两个隐蔽信道,进行秘密信息的嵌入和提取。本发明综合应用多种隐写码进行视频隐写,拥有较高嵌入效率,能够有效抵抗现有视频隐写分析方法的攻击,特别适合进行高安全性的隐蔽通信;可以针对不同的应用场景定制不同的宏块划分方式扰动代价,拥有较高的灵活性。 | ||
| 搜索关键词: | 基于 划分 方式 扰动 视频 方法 | ||
【主权项】:
一种基于宏块划分方式扰动的视频隐写方法,包括秘密信息的嵌入过程,其特征在于,所述秘密信息的嵌入过程包括以下步骤:1)在当前视频帧中,对每个按照8×8方式划分的宏块的8位二进制数表达,先执行按位异或操作,得到二进制数0或1,并将所有异或结果写成向量xI,再利用[7,4]汉明码将前7位映射到3个二进制数,并将所有映射结果写成向量xII;2)将步骤1)中所得向量xI作为第一层隐蔽信道的载体,根据隐写码1的工作原理,按照通信双方事先约定好的参数生成奇偶校验矩阵HI,并构造出满足ΗIxI'=m的xI',其中m表示该隐蔽信道中待嵌入的秘密信息,xI'表示经过修改的载体向量;3)将步骤1)中所得向量xII作为第二层隐蔽信道的载体,此时,根据第一层隐蔽信道的嵌入结果,若某个按照8×8方式划分的宏块不需要修改其子宏块的划分方式,则该宏块在xII中对应的3个二进制数为湿点,否则为干点;在此基础上,根据隐写码2的工作原理,按照通信双方事先约定好的参数生成奇偶校验矩阵HII,并构造出满足ΗIIxII'=m的xII',其中m表示该隐蔽信道中待嵌入的秘密信息,xII'表示经过修改的载体向量;4)根据步骤2)确定当前视频帧中有哪些按照8×8方式划分的宏块需要改变其子宏块的划分方式,即:xI和xI'若对应位置上的二进制数不同,则说明相应按照8×8方式划分的宏块需要修改其子宏块的划分方式,反之则不需要修改;进一步根据步骤3)确定具体的修改方式;5)根据以上所得结果编码当前视频帧以完成对两层隐蔽信道的秘密信息嵌入;6)按照视频文件的帧编码顺序,对余下每帧重复执行步骤1)至5)直到秘密信息全部嵌入完毕,得到最终的隐写视频文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院信息工程研究所,未经中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410233838.5/,转载请声明来源钻瓜专利网。





