[发明专利]基于混沌序列和奇异值分解的图像真伪检测方法无效
申请号: | 200910195777.7 | 申请日: | 2009-09-17 |
公开(公告)号: | CN101650823A | 公开(公告)日: | 2010-02-17 |
发明(设计)人: | 李建华;李生红;赵峰;金波;李剑;李琳 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G06T1/00 | 分类号: | G06T1/00 |
代理公司: | 上海交达专利事务所 | 代理人: | 王锡麟;王桂忠 |
地址: | 200240*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 混沌 序列 奇异 分解 图像 真伪 检测 方法 | ||
1、一种基于混沌序列和奇异值分解的图像真伪检测方法,其特征在于,首先利用图片所有者相关的密钥信息作为初始值,产生一个混沌序列;将载体图片分块并做奇异值分解;提取其中的最大奇异值,根据混沌序列中的比特,对最大奇异值进行量化,完成水印的嵌入,检验图片是否受到篡改时,先提取出子图像块的最大奇异值,通过与量化表做一定规则下的对比,得出嵌入的水印比特,再利用与嵌入端相同的密钥产生混沌序列;通过提取的水印比特与混沌序列比特的比较就可以得到图像是否篡改以及篡改的区域。
2、根据权利要求1所述的基于混沌序列和奇异值分解的图像真伪检测方法,其特征是,所述的图像真伪检测方法包括以下步骤:
第一步、在图像水印嵌入端:首先将水印载体图片以4×4的像素大小进行分块,以Ak表示每个子块,k=(1K K),K是总的块数,对每个块进行奇异值分解,提取出奇异值的对角矩阵Sk;再将Sk的最大奇异值Sk,max提取出来;然后每个块Ak嵌入混沌序列X的一个比特xk;通过比较Sk,max与量化表中的qi,使得qi≤Sk,max<qi+1,通过qi和qi+1代表的比特与嵌入水印比特xk的对比,如果qi代表的比特与xk一样,则将qi代替Sk,max,反之用qi+1代替Sk,max,使之成为新的Sk,max,用Sk,max*表示,并对每个图像子块作奇异值分解反变换,得到水印嵌入后的图像子块;最后对每一个4×4的子块重复以上步骤嵌入水印,直到所有的子块都已经完成类似的嵌入;
第二步、在图像水印提取端:将待检测含水印图片以4×4的大小进行分块,对每个块进行奇异值分解,提取出奇异值的对角矩阵然后将的最大的奇异值提取出来,通过比较与嵌入端所述的相同量化表中的qi,使得分别计算与qi和qi+1的距离di和di+1,并根据划分比例判决嵌入比特,直到所有的子块中嵌入的比特都提取出来;
第三步、在图像水印提取端:利用与嵌入相对应的密钥产生一组混沌序列X,并通过比对混沌序列X和从含水印图片中提取的水印信息进行检测比较。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910195777.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种滑动翻转回墨式的戳章
- 下一篇:一种业务流程开发的方法及装置