基于均匀特征点混合描述的图像篡改检测方法技术

技术编号:21061979 阅读:15 留言:0更新日期:2019-05-08 07:58
本发明专利技术公开了一种基于均匀特征点混合描述的图像篡改检测方法,首先采取自适应阈值选择策略,通过FALoG检测器对待检测图像提取特征点,同时对点进行均匀性处理;其次,使用FRIF算法对提取到的关键点构造混合的二进制描述符;然后,通过Rg2NN算法进行特征匹配,找到候选的匹配对,并进一步利用SLIC方法粗除候选的配对,同时利用RANSAC查询正确的对;最后,使用改进的NNPROD方法和形态学操作对重复的部分进行定位和标记。实验结果表明,本发明专利技术的方法在稀疏采样和穷举采样方法的优点间作出了折衷,即使在各种挑战性的条件下仍然具备有效性。

【技术实现步骤摘要】
基于均匀特征点混合描述的图像篡改检测方法
本专利技术属于数字图像取证
,涉及图像的复制-粘贴篡改检测方法,特别涉及一种基于均匀特征点混合描述的图像篡改检测方法。
技术介绍
在当今信息和网络高速发展的时代,数字图像已成为人类生活中不可或缺的一部分。然而,随着众多简单有效的编辑工具的出现,人们可以轻易操纵图像的同时亦增加了伪造的可能性。因此,迫切需要能够鉴别图像真实性的取证技术。通常情况下,取证技术分为两种:一种是主动取证,它需要利用额外的数据;另一种是被动取证技术,不需要使用额外的信息,因此更具有现实意义。篡改手段是对图像中至少一个区域进行复制,而后粘贴到同一图像中的其他区域,目的是通过复制某些区域来隐藏对象或者进行过分强调。此外,为了使这种篡改不留下任何肉眼可辨的线索,篡改者通常会给复制的部分添加一系列诸如压缩、噪声、旋转等操作。复制-粘贴篡改检测属于被动取证技术中的一种,分为基于块和基于特征点的两种检测技术。这两类技术相同点在于都提取特征,通过鲁棒地描述局部区域来评估不同区域之间的相似性,不同点在于局部区域的筛选和描述方法上。在基于块的技术中,每个像素点都需要构造特征向量;基于特征点的技术中,多数只对位于高熵区域的突出点刻画描述符。但基于特征点的技术仍存在如下缺陷:特征点无法全面地覆盖整幅图像,若复制的部分是图像中的平滑区域,则检测极可能失效。
技术实现思路
本专利技术是为了解决现有技术所存在的上述技术问题,提供一种基于均匀特征点混合描述的图像篡改检测方法。本专利技术的技术解决方案是:一种基于均匀特征点混合描述的图像篡改检测方法,其特征在于实施步骤如下:约定:I表示待检测的图像;I1表示去噪后的图像;为自适应提点阈值;指图像I1中检测到的特征点数量;表示每一子块内的特征点数,中存放自适应提取的所有特征点;为控制子块特征点数量的阈值;为存放均匀性处理后的特征点的矩阵;表示特征点的个数;表示用于存放所有FRIF特征信息的矩阵;为距离以升序排列的近邻点;为预设的近邻点个数;指特征匹配阈值;为控制相匹配的超像素块数量的阈值;a.初始设置获取大小为的待检测图像I并进行预处理,得到图像I1;b.自适应提取特征点b.1将图像I1进行不重叠分块,分割成尺寸为图像子块;b.2使用FALoG检测器提取特征点,设置初始提点阈值,迭代次数;b.3计算标准特征点数量:;b.4设置均匀性阈值,计算特征点均匀性测量值:;b.5如果或,则输出矩阵,否则,,重复步骤b.2~b.5;c.特征点均匀性处理c.1对于图像子块中的特征点,根据响应强度对其进行降序排列并存于临时矩阵中;c.2若特征点的数目,则取中前个点并将其输出至矩阵,否则中的点全部输出;c.3如果所有的子块都被测试,则输出均匀性处理后的所有点,即,否则,返回步骤c.1,选择下一个子图像块;d.基于FRIF的特征构造对于存放在矩阵中所有检测到的特征点,使用FRIF结合局部采样模式和模式间信息来构造混合的64位二进制描述符;e.基于Rg2NN的特征匹配e.1为提取到的特征矩阵建立KD树;e.2利用快速近似最近邻(FLANN)算法检索查询点的近似最近邻,将其按照距离升序排列,得到;e.3通过Rg2NN算法从近邻点中找到的匹配点,即逆序计算距离之间的比值:,如果且,则第点和距其的个特征点均相似,其中,;f.后处理f.1利用SLIC算法分割输入图像;f.2获取与候选的匹配点对、相对应的超像素块对、;f.3删除匹配数较少的块对,即当匹配块数,则保留相应的点对;f.4在粗除后的配对中,利用RANSAC方法询正确的匹配对;f.5利用改进的NNPROD函数定位重复的区域;f.6使用形态学操作去除面积小于图像0.02%的所有孤立区域,并填充合并二进制图像中的“空洞”,最终在篡改的图像上进行彩色标记。本专利技术首先采取自适应阈值选择策略,通过FALoG检测器对待检测图像提取特征点,同时对点进行均匀性处理;其次,使用FRIF算法对提取到的关键点构造混合的二进制描述符;然后,通过Rg2NN算法进行特征匹配,找到候选的匹配对,并进一步利用SLIC方法粗除候选的配对,同时利用RANSAC查询正确的对;最后,使用改进的NNPROD方法和形态学操作对重复的部分进行定位和标记。实验结果表明,本专利技术在稀疏采样和穷举采样方法的优点间作出了折衷,即使在各种挑战性的条件下仍然具备有效性。与现有技术相比,本专利技术具有以下有益效果:第一,结合基于块技术和传统基于特征点技术的优点,提出了一种新的特征点检测器,该检测器检测到的特征点可以自适应地、均匀地覆盖整幅图像,特别是对于低对比度的区域;第二,结合局部二进制描述符具有效率高、占用内存少的特点,使用FRIF描述子来鲁棒表示检测到的特征点;第三,采用了新的滤除算法来分离正确的匹配,有效解决了由于自然图像固有的自相似性造成的大量潜在的匹配对可能被错误分配等问题。附图说明图1为本专利技术实施例重复区域说明图。图2为本专利技术实施例各个环节实现结果图。图3为本专利技术实施例在FAU库中的部分检测结果图。图4为本专利技术实施例在GRIP库中的部分检测结果图。图5为本专利技术实施例在FAU库下与现有技术的检测精度对比分析图。图6为本专利技术实施例在GRIP库下与现有技术的检测精度对比分析图。图7为本专利技术实施例的流程图。具体实施方式本专利技术的方法共包括五个阶段:自适应提取特征点、特征点均匀性处理、基于FRIF的特征构造、基于Rg2NN的特征匹配和后处理。具体如图7所示,按照如下步骤进行:约定:I表示待检测的图像;I1表示去噪后的图像;为自适应提点阈值;指图像I1中检测到的特征点数量;表示每一子块内的特征点数,中存放自适应提取的所有特征点;为控制子块特征点数量的阈值;为存放均匀性处理后的特征点的矩阵;表示特征点的个数;表示用于存放所有FRIF特征信息的矩阵;为距离以升序排列的近邻点;为预设的近邻点个数;指特征匹配阈值;为控制相匹配的超像素块数量的阈值;a.初始设置获取大小为的待检测图像I并进行预处理,得到图像I1;b.自适应提取特征点b.1将图像I1进行不重叠分块,分割成尺寸为图像子块;b.2使用FALoG检测器提取特征点,设置初始提点阈值,迭代次数;b.3计算标准特征点数量:;b.4设置均匀性阈值,计算特征点均匀性测量值:;b.5如果或,则输出矩阵,否则,,重复步骤b.2~b.5;c.特征点均匀性处理c.1对于图像子块中的特征点,根据响应强度对其进行降序排列并存于临时矩阵中;c.2若特征点的数目,则取中前个点并将其输出至矩阵,否则中的点全部输出;c.3如果所有的子块都被测试,则输出均匀性处理后的所有点,即,否则,返回步骤c.1,选择下一个子图像块;d.基于FRIF的特征构造对于存放在矩阵中所有检测到的特征点,使用FRIF结合局部采样模式和模式间信息来构造混合的64位二进制描述符;e.基于Rg2NN的特征匹配e.1为提取到的特征矩阵建立KD树;e.2利用快速近似最近邻(FLANN)算法检索查询点的近似最近邻,将其按照距离升序排列,得到;e.3通过Rg2NN算法从近邻点中找到的匹配点,即逆序计算距离之间的比值:,如果且,则第点和距其的个特征点均相似,其中,;f.后处理f.1利用SLIC算法分割输入图像;f.2获取与候选本文档来自技高网...

【技术保护点】
1.一种基于均匀特征点混合描述的图像篡改检测方法,其特征在于按如下步骤进行:约定:I表示待检测的图像;I1表示去噪后的图像;

【技术特征摘要】
1.一种基于均匀特征点混合描述的图像篡改检测方法,其特征在于按如下步骤进行:约定:I表示待检测的图像;I1表示去噪后的图像;为自适应提点阈值;指图像I1中检测到的特征点数量;表示每一子块内的特征点数,中存放自适应提取的所有特征点;为控制子块特征点数量的阈值;为存放均匀性处理后的特征点的矩阵;表示特征点的个数;表示用于存放所有FRIF特征信息的矩阵;为距离以升序排列的近邻点;为预设的近邻点个数;指特征匹配阈值;为控制相匹配的超像素块数量的阈值;a.初始设置获取大小为的待检测图像I并进行预处理,得到图像I1;b.自适应提取特征点b.1将图像I1进行不重叠分块,分割成尺寸为图像子块;b.2使用FALoG检测器提取特征点,设置初始提点阈值,迭代次数;b.3计算标准特征点数量:;b.4设置均匀性阈值,计算特征点均匀性测量值:;b.5如果或,则输出矩阵,否则,,重复步骤b.2~b.5;c.特征点均匀性处理c.1对于图像子块中的特征点,根据响应强度对其进行降序排列并存于临时矩阵中;c.2若特征点的数目,则取中前个点并将其输出...

【专利技术属性】
技术研发人员:杨红颖焦丽仙牛盼盼王向阳
申请(专利权)人:辽宁师范大学
类型:发明
国别省市:辽宁,21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1