[发明专利]基于压缩感知特征的MPEG视频内容认证水印嵌入与检测方法有效
申请号: | 201611009830.6 | 申请日: | 2016-11-16 |
公开(公告)号: | CN106534869B | 公开(公告)日: | 2019-03-26 |
发明(设计)人: | 周燕;曾凡智 | 申请(专利权)人: | 佛山科学技术学院 |
主分类号: | H04N19/467 | 分类号: | H04N19/467;H04N19/625;H04N19/20 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 梁莹;顾思妍 |
地址: | 528011 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于压缩感知特征的MPEG视频内容认证水印嵌入与检测方法,包括两个步骤:第一步,生成内容认证水印信息,并将内容认证水印信息嵌入到MPEG视频全部I帧的各个宏块中,得到带内容认证水印的MPEG视频;第二步,对第一步得到的带内容认证水印的MPEG视频进行内容认证水印信息的提取,并对提取的内容认证水印信息进行检测,判断带内容认证水印的MPEG视频中各个宏块的内容认证水印信息是否被篡改,实现判断预先在MPEG视频中嵌入内容认证水印信息的MPEG视频的完整性。本发明基于压缩感知特征的MPEG视频内容认证水印嵌入与检测方法可提高水印信息的保密性效果,使得内容认证水印信息不易伪造,而且可有效保障内容认证水印信息检测的准确性和可靠性。 | ||
搜索关键词: | 基于 压缩 感知 特征 mpeg 视频 内容 认证 水印 嵌入 检测 方法 | ||
【主权项】:
1.一种基于压缩感知特征的MPEG视频内容认证水印嵌入与检测方法,其特征在于:包括两个步骤:第一步,生成内容认证水印信息,并将内容认证水印信息嵌入到MPEG视频全部I帧的各个宏块中,得到带内容认证水印的MPEG视频;第二步,对第一步得到的带内容认证水印的MPEG视频进行内容认证水印信息的提取,并对提取的内容认证水印信息进行检测,判断带内容认证水印的MPEG视频中各个宏块的内容认证水印信息是否被篡改,实现判断预先在MPEG视频中嵌入内容认证水印信息的MPEG视频的完整性;第一步中,所述生成内容认证水印信息是指:包括以下步骤:步骤S0201:提取MPEG视频的其中一个宏块中4个亮度块的DCT低频系数:
其中Yi为宏块中按存储顺序的第i个亮度块,Y′i为从第i个亮度块提取出来的DCT低频系数,.*运算符表示矩阵对应位置的元素相乘作为结果矩阵中对应位置的元素;步骤S0202:求出4个亮度块的特征值,得到第i个亮度块的压缩感知特征值Fi:Fi=Φ1×Y′i×Φ2其中,Φ1是一个1行8列的高斯矩阵,Φ2是一个8行1列的高斯压缩参考矩阵;步骤S0203:利用各亮度块的压缩感知特征值Fi生成内容认证水印信息;具体为:首先按照各亮度块的压缩感知特征值Fi对亮度块进行排序,然后按升序顺序将1、2、3、4分别作为4个亮度块的内容认证水印信息,以生成内容认证水印信息;其它宏块的内容认证水印信息按照步骤S0201~步骤S0203生成;第一步中,所述将内容认证水印信息嵌入到MPEG视频全部I帧的各个宏块中,得到带内容认证水印的MPEG视频是指:将步骤S0203生成的内容认证水印信息嵌入到MPEG视频的各个宏块中,其中,内容认证水印信息嵌入到MPEG视频的其中一个宏块具体为:内容认证水印信息为1的亮度块嵌入内容认证水印信息后为:
内容认证水印信息为2的亮度块嵌入内容认证水印信息后为:
内容认证水印信息为3的亮度块嵌入内容认证水印信息后为:
内容认证水印信息为4的亮度块嵌入内容认证水印信息后为:
其中,Y为原始亮度块;内容认证水印信息按照上述方法嵌入到MPEG视频的其它宏块中;第二步,所述对第一步得到的带内容认证水印的MPEG视频进行内容认证水印信息的提取是指,包括以下步骤:步骤S0301:提取带内容认证水印的MPEG视频的其中一个宏块中4个亮度块的DCT低频系数:
其中
为带内容认证水印的MPEG视频的宏块中按存储顺序的第i个亮度块,
为从第i个亮度块提取出来的DCT低频系数,.*运算符表示矩阵对应位置的元素相乘作为结果矩阵中对应位置的元素;步骤S0302:求出4个亮度块的特征值,得到第i个亮度块的压缩感知特征值![]()
其中,Φ1是一个1行8列的高斯矩阵,Φ2是一个8行1列的高斯压缩参考矩阵;步骤S0303:利用各亮度块的压缩感知特征值Fi生成带内容认证水印的MPEG视频中的内容认证水印信息;具体为:首先按照各亮度块的压缩感知特征值Fi对亮度块进行排序,然后按升序顺序将1、2、3、4分别作为4个亮度块的内容认证水印信息,以生成带内容认证水印的MPEG视频中的内容认证水印信息;带内容认证水印的MPEG视频的其它宏块的内容认证水印信息按照步骤S0301~步骤S0303提取;第二步,所述判断带内容认证水印的MPEG视频中各个宏块的内容认证水印信息是否被篡改,实现判断预先在MPEG视频中嵌入内容认证水印信息的MPEG视频的完整性是指,判断带内容认证水印的MPEG视频中其中一个宏块的内容认证水印信息是否被篡改包括以下步骤:步骤S0304:根据步骤S0303提取带内容认证水印的MPEG视频中的内容认证水印信息,计算相应内容认证水印信息亮度块的检测值:带内容认证水印的MPEG视频中内容认证水印信息为1的亮度块的检测值:
带内容认证水印的MPEG视频中内容认证水印信息为2的亮度块的检测值:
带内容认证水印的MPEG视频中内容认证水印信息为3的亮度块的检测值:
带内容认证水印的MPEG视频中内容认证水印信息为4的亮度块的检测值:
其中,Ywm为带内容认证水印的MPEG视频中其中一个宏块的亮度块;步骤S0305:对该宏块中每个亮度块的检测值进行判断:若其中一个亮度块的检测值Y#为非0,则判断该宏块存储的MPEG视频信息被篡改,并将该宏块存储的MPEG视频内容改为全黑,以提示用户知晓该处视频内容被篡改;否则,判断为该宏块存储的MPEG视频信息未被篡改;判断带内容认证水印的MPEG视频中其它宏块的内容认证水印信息是否被篡改按照步骤S0304~步骤S0305进行;最后得到的MPEG视频即为篡改检测结果的视频。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山科学技术学院,未经佛山科学技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611009830.6/,转载请声明来源钻瓜专利网。
- 上一篇:消除用于LDI质谱仪的脉冲激光中的脉冲
- 下一篇:用于离子分离的系统和方法