[发明专利]一种基于离散小波变换的图像篡改检测以及篡改定位方法无效

专利信息
申请号: 201110136499.5 申请日: 2011-05-26
公开(公告)号: CN102208096A 公开(公告)日: 2011-10-05
发明(设计)人: 王晓峰;王尚平;张亚玲;刘真理 申请(专利权)人: 西安理工大学
主分类号: G06T1/00 分类号: G06T1/00
代理公司: 西安弘理专利事务所 61214 代理人: 李娜
地址: 710048*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 离散 变换 图像 篡改 检测 以及 定位 方法
【权利要求书】:

1.一种基于离散小波变换的图像篡改检测以及篡改定位方法,其特征在于,包括以下步骤:

图片发送方:

步骤1、特征提取

步骤1.1、对大小为N×N的原始图像I0分块,得到的图像块定义为Boi,i=0,K,(N2/P2)-1,每个图像块的大小为P×P,令P=8,Boi(x,y)定义为图像块Boi中像素点(x,y)的灰度值,其中,0≤x,y≤P-1;

步骤1.2、对于矩阵Boi进行3级db2小波变换,WiLL表示图像块Boi的3级低频子带系数,

WiLL=a11a12a13a21a22a23a31a32a33;]]>

图像块Boi的特征向量Voi为:

Voi=xi1xi4xi7xi2xi5xi8xi3xi6xi9=a112a122a132a212a222a232a312a322a332,i=0,K,(N2/P2)-1;]]>

得到,图像I0的特征向量Vo为:

Vo=(Vo0,Vo1,Vo2,...,Vo(N2/P2-1));]]>

步骤2、KL变换

步骤2.1、KL变换的预处理

首先,将Voi按照列优先的方法重组为1×9的行向量,得到:

(xi1,xi2,...,xi9),

令mij=xij,其中,i=1,2,...,N2/64,j=1,2,...,9,得到Vo重组后的矩阵Mo

Mo=m11m12Lm19m21m22Lm29Mm(N2/64)1m(N2/64)2Lm(N2/64)9,]]>

在矩阵Mo中的每一行的最后两列添加每个图像块的行位置序号和列位置序号,得到矩阵Ao

Ao=m11m12Lm19R1C1m21m22Lm29R2C2Mm(N2/64)1m(N2/64)2Lm(N2/64)9RN/8CN/8,]]>

对矩阵Mo进行标准化处理,从而得到标准化矩阵No

No=n11n12...n19n21n22...n29............n(N2/64)1n(N2/64)2...n(N2/64)9;]]>

步骤2.2、对矩阵No进行KL变换,得到特征向量,由计算得到的特征向量构成的矩阵∏o,作为原始图像的中间签名:

Πo=λo11λo12...λo19λo21λo22...λo29............λo91λo92...λo99,]]>

其中,λoij∈[-1,1],1≤i,j≤9;

步骤3、量化压缩

步骤3.1、对特征向量矩阵∏o的每一个元素λoij,λoij∈[-1,1],按照下列公式进行量化:

λoqij∈[0,255],1≤i,j≤9

得到:Πoq=λoq11λoq12...λoq19λoq21λoq22...λoq29............λoq91λoq92...λoq99;]]>

步骤3.2、对∏oq进行Huffman编码,生成原始图像签名Ho;将原始图像签名Ho和Huffman树HTo发送给图像图片接收方;

图片接收方:

接收到的待检测图像记为It、原始图像签名Ho和Huffman树HTo

篡改检测步骤如下:

步骤4、按照步骤1至步骤3的方法,生成待检测图像It的中间签名∏t

Πt=λt11λt12...λt19λt21λt22...λt29............λt91λt92...λt99]]>

其中,λtij∈[-1,1],1≤i,j≤9;

步骤5、根据接收到的原始图像签名Ho和Huffman树HTo,恢复原始图像的中间签名

对Ho用Huffman树解码,得到∏oq,再按照下列反量化公式对其中的每一个元素λoqij进行反量化得到中间签名:

λoij=λoqij127-1,]]>其中1≤i,j≤9,

即得

Πo=λo11λo12...λo19λo21λo22...λo29............λo91λo92...λo99;]]>

步骤6、篡改检测

步骤6.1、定义∏t与∏o之间的相似度测量距离:

D=Σi=19Σj=19|λtij-λoij|9×9;]]>

步骤6.2、根据阈值T来判断是否D≥T,若是,则图像已经被篡改攻击;若否,则图像未被篡改;

步骤7、篡改定位

步骤7.1、计算出待检测图像It和原始图像I0的KL得分矩阵:

Ωt=Ntt

Ωo=Nto

步骤7.2、计算差值矩阵Ω:

Ω=Ωt±Ωo

步骤7.3:计算差值矩阵Ω的Hotelling T2-统计量W,W为N2/64的向量,其中W向量中最大元素所在的图像块便为被篡改的图像块,以实现篡改定位。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安理工大学,未经西安理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110136499.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top