[发明专利]基于宏块划分方式扰动的视频隐写方法有效
| 申请号: | 201410233838.5 | 申请日: | 2014-05-29 |
| 公开(公告)号: | CN104010193B | 公开(公告)日: | 2017-02-22 |
| 发明(设计)人: | 张弘;曹纭;赵险峰;于海波 | 申请(专利权)人: | 中国科学院信息工程研究所 |
| 主分类号: | H04N19/46 | 分类号: | H04N19/46;H04N19/176 |
| 代理公司: | 北京君尚知识产权代理事务所(普通合伙)11200 | 代理人: | 余长江 |
| 地址: | 100093 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 划分 方式 扰动 视频 方法 | ||
1.一种基于宏块划分方式扰动的视频隐写方法,包括秘密信息的嵌入过程,其特征在于,所述秘密信息的嵌入过程包括以下步骤:
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方式划分的宏块需要改变其子宏块的划分方式,进一步根据步骤3)确定具体的修改方式;
5)根据以上所得结果编码当前视频帧以完成对两层隐蔽信道的秘密信息嵌入;
6)按照视频文件的帧编码顺序,对余下每帧重复执行步骤1)至5)直到秘密信息全部嵌入完毕,得到最终的隐写视频文件。
2.如权利要求1所述的方法,其特征在于,还包括秘密信息的提取过程,所述秘密信息的提取过程包括以下步骤:
1)解码当前视频帧,对每个按照8×8方式划分的宏块的8位二进制数表达执行按位异或操作,得到二进制数0或1,并将所有异或结果写成向量xI;
2)提取第一层隐蔽信道中的秘密信息:根据隐写码1的工作原理,按照通信双方事先约定好的参数生成奇偶校验矩阵HI,计算ΗIxI,所得结果即为提取的秘密信息比特;
3)提取第二层隐蔽信道中的秘密信息:对当前视频帧中每个按照8×8方式划分的宏块的8位二进制数表达,取前7位采用[7,4]汉明码进行映射,并将所有映射结果写成向量xII,根据隐写码2的工作原理,按照通信双方事先约定好的参数生成奇偶校验矩阵HII,计算ΗIIxII,所得结果即为提取的秘密信息比特;
4)按照视频文件的帧解码顺序,对余下每帧重复执行步骤1)至3)直到秘密信息全部提取完毕。
3.如权利要求1或2所述的方法,其特征在于,所述隐写码1为STC,所述隐写码2为WPC。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院信息工程研究所,未经中国科学院信息工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410233838.5/1.html,转载请声明来源钻瓜专利网。





