首页> 中国专利> 基于多分辨率过冲效应度量的锐化图像识别方法

基于多分辨率过冲效应度量的锐化图像识别方法

摘要

本发明公开了一种基于多分辨率过冲效应度量的锐化图像识别方法。主要解决现有的方法中无法识别纹理过于复杂的锐化图像,对轻度锐化图像存在漏判的问题。本发明可有效的识别经历过锐化操作的数字图像,可用于对互联网、法庭、新闻传媒等场合中的图像的真实性进行检测。其实现步骤是:(1)提取图像边缘;(2)非下采样轮廓波变换;(3)图像边缘点分类;(4)度量过冲效应;(5)决策融合锐化判定。本发明具有识别准确率高,空间复杂度低的优点。

著录项

  • 公开/公告号CN105138984A

    专利类型发明专利

  • 公开/公告日2015-12-09

    原文格式PDF

  • 申请/专利权人 西安电子科技大学;

    申请/专利号CN201510523083.7

  • 发明设计人 邓成;朱楠;高新波;

    申请日2015-08-24

  • 分类号G06K9/00(20060101);

  • 代理机构61205 陕西电子工业专利中心;

  • 代理人田文英;王品华

  • 地址 710071 陕西省西安市太白南路2号

  • 入库时间 2023-12-18 12:45:22

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-05-15

    授权

    授权

  • 2016-01-06

    实质审查的生效 IPC(主分类):G06K9/00 申请日:20150824

    实质审查的生效

  • 2015-12-09

    公开

    公开

说明书

技术领域

本发明属于图像处理技术领域,更进一步涉及图像识别技术领域中的一种基 于多分辨率过冲效应度量的锐化图像识别方法。本发明可有效的识别经历过锐化 操作的数字图像,可用于对互联网、法庭、新闻传媒等场合中的图像的真实性进 行检测。

背景技术

数字图像广泛应用于日常生活和工作当中,随着数字图像编辑软件的快速发 展,越来越多的篡改图像出现在互联网传媒甚至法庭物证之中,严重影响了社会 舆论的走向及司法的公正。这些问题促进了数字图像鉴别技术的发展,目前有三 种技术手段可供使用:数字签名、数字水印以及数字图像盲取证技术。前两种方 法要求内容的提供方必须对图像进行预处理,如插入数字水印或数字签名等。然 而,在实际应用中,我们常常需要对没有预嵌入信息的图像进行真伪和来源的鉴 别,这就是图像盲取证技术,它是一种新的图像篡改鉴别思路。为了判断一幅图 像是否是经历过人为的篡改,各种类型的图像操作都必须经受检测。图像锐化作 为一种常用的图像润饰手段,通常被篡改者用来减少甚至抹去之前篡改时所遗留 的痕迹,因此对锐化图像的识别可以为图像篡改的鉴定提供间接证据。

G.Cao,Y.Zhao,R.Ni,和A.C.Kot在文献“Unsharpmaskingsharpening detectionviaovershootartifactsanalysis”(IEEESignalProcessingLetters,vol.18,no. 10,pp.603–606,2011)中提出了一种基于图像边缘单像素带过冲强度度量的方 法。该方法通过将整幅图像中所有边缘的过冲效应的平均强度与人为预设定阈值 进行比较来判定一幅图像是否是锐化图像。该方法存在的不足之处是:没有考虑 到过冲效应强度与图像边缘梯度之间的关系,只是简单的使用过冲效应的平均值 来表征一幅图像的锐化程度,因而会对锐化程度较轻的锐化图像出现漏检,导致 识别率不高。

F.Ding,G.Zhu,和Y.Shi在文献“Anovelmethodfordetectingimage sharpeningbasedonlocalbinarypattern”(in:ProceedingsofInternationalWorkshop onDigital-ForensicsandWatermarking,2013,pp.180–191)中提出了一种基于旋转 不变LBP(localbinarypattern)特征的锐化图像识别方法。该方法通过提取整幅 图像的边缘点的旋转不变LBP特征来训练分类器并将之用于分类。该方法的不 足之处是:对于纹理过于复杂的锐化图像来说,因为存在较多的边缘交叉点,导 致旋转不变LBP特征无法有效的表征其过冲效应,因而会出现漏检,从而导致 识别率不高。

F.Ding,G.Zhu,J.Yan,J.Xie,和Y.Shi在文献“Edgeperpendicularbinary codingforUSMsharpeningdetection”(IEEESignalProcessingLetters,vol.22,no.3, pp.327–331,2015)中提出了一种基于边缘垂直方向二进制编码特征(EPBC)的 锐化识别方法。该方法通过提取整幅图像的边缘的EPBC特征来训练分类器并将 之用于分类。该方法的不足之处是:EPBC特征无法很好的表征轻度的锐化操作, 导致该方法对于锐化程度较轻的锐化图像有一定的漏检率。

发明内容

本发明的目的在于克服上述现有技术的不足,提出一种基于多分辨率过冲 效应度量的锐化图像识别方法,以达到提高识别准确率,降低空间复杂度的目 的。

实现本发明的技术思路是,使用非下采样轮廓波变换将图像已提取的边缘 点分类为强边缘、次强边缘以及弱边缘点三类,分别计算三类图像边缘点的过 冲效应的强度,最终通过决策融合来判定一幅测试图像是否是锐化图像,从而 达到提高识别准确率的目的。

为实现上述目的,本发明包括如下主要步骤:

(1)提取图像边缘点:

(1a)对于待测试图像是彩色图像的,提取该待测试图像的亮度通道作为 单通道图像,对于待测试图像是灰度图像的,对该单通道图像不进行任何处 理;

(1b)利用卡尼Canny算子,对单通道图像进行边缘检测,得到该单通道 图像的边缘图像;

(1c)在边缘图像中,以0°为起点,以45°为间隔选取8个方向的边缘, 删除其中存在交叉点的边缘,得到图像边缘点集合;

(2)非下采样轮廓波变换:

使用非下采样轮廓波变换NSCT工具包,对单通道图像进行3层、每层8 个方向的非下采样轮廓波变换,得到该图像在3层、每层8个方向上的分解系 数;

(3)图像边缘点分类:

对于每一个图像边缘点,按照以下规则进行分类:

如果则将ei,j加入集合W;

如果则将ei,j加入集合M;

如果则将ei,j加入集合S;

其中,Φt(i,j)表示图像边缘点ei,j在第t层中的8个方向子带系数中的最大 值,t表示分解系数所在的层,t的取值范围为{1,2,3},(i,j)表示图像边缘点对 应的坐标,i的取值范围为[1,M],M表示边缘图像的长度,j的取值范围为 [1,N],N表示边缘图像的宽度,max表示取最大值操作,S、M、W分别表示 初始化为空集的强、次强、弱图像边缘点集合;

(4)度量过冲效应:

(4a)抽取边际阶跃型边缘点;

(4b)计算边际阶跃型边缘点的过冲效应强度;

(4c)度量图像边缘点集合的过冲效应强度;

(5)对于每一个单通道图像,按照以下规则进行决策融合锐化判定:

(5a)如果fS>τ1,判定为锐化图像,完成决策融合锐化判定,否则,执 行步骤(5b);

(5b)如果τ2<fS≤τ1并且rW>r0,判定为锐化图像,完成决策融合锐化判 定,否则,执行步骤(5c);

(5c)如果τ2<fS≤τ1并且rW≤r0,判定为非锐化图像,完成决策融合锐化 判定,否则,执行步骤(5d);

(5d)如果fS≤τ2,判定为非锐化图像,完成决策融合锐化判定;

其中,fS表示图像边缘点集合S的过冲效应的强度,τ1表示强锐化阈值, τ1的取值范围为[17,20]中的实数,τ2表示弱锐化阈值,τ2的取值范围为[13,15] 中的实数,rW表示图像边缘点集合W的维数与总图像边缘点数的比值,r0表示 弱锐化点比例阈值,r0的取值范围为[0.25,0.35]中的实数。

本发明与现有技术相比具有如下优点:

第一,本发明由于在计算过程中删除了存在交叉的边缘点以及过冲效应过 于弱的边缘点,克服了现有技术无法识别纹理过于复杂的锐化图像的问题,使 得本发明对图像边缘点的过冲效应的度量更加精确,提高了识别锐化图像的准 确率。

第二,本发明由于分别对每一类图像边缘点集合的过冲效应进行度量,并 通过决策融合来判定图像是否经历过锐化操作,克服了过冲效应强度较低的边 缘像素点不能被识别的问题,解决了轻度锐化图像的漏检问题。

第三,本发明不需要进行特征提取以及分类器训练,从而降低了时间以及空 间复杂度。

附图说明

图1为本发明的流程图。

具体实施方式

下面结合附图1,对本发明实现的步骤作进一步的详细描述。

步骤1,提取图像边缘点。

对于待测试图像是彩色图像的,提取该待测试图像的亮度通道作为单通道 图像,对于待测试图像是灰度图像的,对该单通道图像将不进行任何处理。

利用卡尼Canny算子,对单通道图像进行边缘检测,得到该单通道图像的 边缘图像。

在边缘图像中,以0°为起点,以45°为间隔选取8个方向的边缘,删除其 中存在交叉点的边缘,得到图像边缘点集合。

步骤2,非下采样轮廓波变换。

使用非下采样轮廓波变换NSCT工具包,对单通道图像进行3层、每层8 个方向的非下采样轮廓波变换,得到该图像在3层、每层8个方向上的分解系 数。

步骤3,图像边缘点分类。

在图像处理中,我们一般将图像边缘点分为三类:阶跃型、房顶型、凸圆型。 三类边缘点处的灰度变化程度依次递减,阶跃性点灰度变化大,凸圆型点的灰度 变化小,按照这个分类,对于每一个图像边缘点,按照以下规则进行分类:

如果则将ei,j加入集合W;

如果则将ei,j加入集合M;

如果则将ei,j加入集合S;

其中,Φt(i,j)表示图像边缘点ei,j在第t层中的8个方向子带系数中的最大 值,t表示分解系数所在的层,t的取值范围为{1,2,3},(i,j)表示图像边缘点对 应的坐标,i的取值范围为[1,M],M表示边缘图像的长度,j的取值范围为 [1,N],N表示边缘图像的宽度,max表示取最大值操作,S、M、W分别表示 初始化为空集的强、次强、弱图像边缘点集合。

步骤4,度量过冲效应。

以每一个图像边缘点为中心原点,提取与其所在边缘方向垂直的单像素带。

按照以下约束条件,从图像边缘点集合中抽取边际阶跃型边缘点:

|μl-μr|>100σl<10or>σr<10.

其中,μl和μr分别表示位于单像素带中[-7,-1]和[1,7]区间内的像素点的灰 度值的均值,σl和σr分别表示位于单像素带中[-7,-1]和[1,7]区间内的像素点的 灰度值的方差,|·|表示取绝对值操作,or表示或操作。

按照以下公式,计算边际阶跃型边缘点的过冲效应强度:

di=maxn[n2,n1]{yi(n)}-maxn[-w,n2]{yi(n)}.

其中,di表示边际阶跃型边缘点的过冲效应强度,i表示边际阶跃型边缘点 的序号,max表示取最大值操作,n表示单像素中的像素点的序号,n1和n2分别 表示沿着单像素带搜索式检测到的第一次和第二次一阶微分极性改变的位置,∈ 表示属于符号,yi(n)表示边际阶跃型边缘点i所在的单像素带的灰度值序列,w 表示单像素带的单侧长度。

删除图像边缘点集合S、M、W中所有过冲效应的强度小于11的边际阶跃 型边缘点。

分别计算图像边缘点集合S、M、W中剩余的边际阶跃型边缘点的过冲效 应强度的平均值,作为图像边缘点集合S、M、W的过冲效应的强度。

步骤5,对于每一个单通道图像,按照以下规则进行决策融合锐化判定。

对于一些内容过于单一的锐化图像,图像边缘点集合W的维度较高且过冲 效应的强度较弱,为了兼顾这些图像,本发明最终提出的决策融合锐化判定方法 如下所示。

第1步,如果fS>τ1,判定为锐化图像,完成决策融合锐化判定,否则, 执行第2步;

第2步,如果τ2<fS≤τ1并且rW>r0,判定为锐化图像,完成决策融合锐化 判定,否则,执行第3步;

第3步,如果τ2<fS≤τ1并且rW≤r0,判定为非锐化图像,完成决策融合锐 化判定,否则,执行第4步;

第4步,如果fS≤τ2,判定为非锐化图像,完成决策融合锐化判定;

其中,fS表示图像边缘点集合S的过冲效应的强度,τ1表示强锐化阈值, τ1的取值范围为[17,20]中的实数,τ2表示弱锐化阈值,τ2的取值范围为[13,15] 中的实数,rW表示图像边缘点集合W的维数与总图像边缘点数的比值,r0表示 弱锐化点比例阈值,r0的取值范围为[0.25,0.35]中的实数。

本发明的效果可以通过以下仿真实验做进一步的说明。

1.仿真条件:

本发明的仿真实验是在中央处理器为Intel(R)Corei3-5302.93GHZ、内存 4G、WINDOWS7操作系统上,运用MATLAB软件进行的。

2.仿真内容:

为评估所提出的锐化图像识别方法,本发明的仿真实验采用以下UCID数据 库、NRCS数据库、BOWS2数据库。

UCID数据库:UncompressedColorImageDatabase(UCID)数据库包含1338 幅未经压缩的TIFF格式彩色图像,图像大小为512×384,图像内容涉及室外自然 图像和室内人工物体。

NRCS数据库:Naturalresourceconservationservicephotogallery(NRCS)数 据库由美国农业部提供,主要内容为室外自然图像,格式为CMYKTIFF无压缩 格式,我们随机下载1338张图像,图像大小为2100×1500。我们裁剪图像中心512 ×512大小的区域作为测试图像。

BOWS2数据库:BreakOurWatermarkingSystemdatabase(BOWS2)包含 10000张大小为512×512的灰度图像,内容包含室外自然图像和室内人工物体。 本发明随机选择1338张作为测试图像。

由于所设计的锐化图像识别方法适用于单通道图像,对于上述的UCID数据 库和NRCS数据库,本发明提取库中图像的亮度通道作为单通道图像。实验参数 经过统计性实验进行选取,相关参数可以设置为:弱锐化点比例阈值r0=0.31, 强锐化阈值τ1=18,弱锐化阈值τ2=14.5。本发明分别测试两种图像锐化方式, 其中第一种为反锐化掩模锐化:

M=eo(x)-eo(x)g(x,σb)

其中,M表示锐化核,eo(x)表示图像边缘,表示卷积操作,g(x,σb)表 示低通高斯核。另一种锐化方式为高通滤波锐化:

M=eo(x)hsharp(x,σs)

其中,M表示锐化核,eo(x)表示图像边缘,hsharp(x,σs)为高通滤波核。

锐化操作可以表示为:

es(x)=eo(x)+λM.

其中,λ表示增益因子,es(x)表示锐化后的信号。在本发明的仿真实验中, 对于反锐化掩模锐化本发明采用0均值高斯核,测试不同的λ与σb对结果的影 响。对于高通滤波锐化本发明采用拉普拉斯Laplician核 [-1,-1,-1;-1,8,-1;-1,-1,-1],测试不同λ对结果的影响。

评测标准:本发明使用识别准确率Accuracy为指标对性能进行评测,通过 以下公式计算:

Accuracy=TP+TNP+N

其中,P表示锐化图像,N表示原始图像,真阳率TP表示将锐化图像识别 正确识别为锐化图像的数目,真阴率TN表示将原始图像正确识别为原始图像的 数目,对比实验结果如下述的三个表所示。

表1UCID数据库上四种方法的识别准确率比较表

表2NRCS数据库上四种方法的识别准确率比较表

表3BOWS2数据库上四种方法的识别准确率比较表

其中,表1、2、3分别表示UCID、NRCS、BOWS2数据库上四种方法的识别 正确率。表中的OSAA表示采用本发明背景技术中所描述的由G.Cao等人提出的 基于图像边缘单像素带过冲强度度量的锐化图像识别方法,RILBP表示采用本发 明背景技术中所描述的由F.Ding等人提出的基于旋转不变LBP特征的锐化图像 识别方法,EPBC表示采用本发明背景技术中所描述的由F.Ding等人提出的基于 边缘垂直方向二进制编码特征的锐化图像识别方法,MSOA表示本发明提出的锐 化图像识别方法。λ与σb表示反锐化掩模锐化的参数,Laplician表示高通滤波锐 化,λ表示高通滤波锐化的参数。

由表1、2、3可见,在UCID数据库、NRCS数据库、BOWS2数据库上进行锐 化图像识别实验,在不同的锐化方式下,本发明的识别准确率较三个对比方法更 加接近于1,所以本发明是四种方法中效果最好的。这是因为本发明充分考虑了 图像锐化操作对图像不同强度边缘所产生的过冲效应的强度不同,所以克服了轻 度锐化图像的漏检问题,由此获得在识别准确率上优于其他图像锐化识别方法的 效果,进一步验证了本发明的先进性。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号