The invention provides a copy of the local invariant feature of image region tampering detection method based on feature point set, first calculated by the improved SUSAN corner detection algorithm, and then through a local three yuan model for feature description of feature points, the color matching results are divided into three types, reaction textures change to better details finally, the existence of duplicate detection image tampered region by feature matching. The method of the invention can describe the texture distribution of the image more carefully, and improve the accuracy of the detection of the copy forgery of the image region.
【技术实现步骤摘要】
基于局部不变特征的图像区域复制篡改检测方法
本专利技术涉及计算机视觉图像处理
,具体的涉及一种基于局部不变特征的图像区域复制篡改检测方法。
技术介绍
随着各种图像处理软件的普遍应用,人们可以轻易地对各类数字图像进行处理和编辑,导致网络上出现大量人为篡改过的图像。这些人为篡改图像对科学研究、法律取证、保险索赔和媒体公信力等方面造成负面影响,因此针对数字图像进行真实性认证具有十分重要的现实意义。在各种图像篡改方式中,区域复制操作是使用最为广泛的篡改手段之一。通过复制图像中的某一区域并将其粘贴到同一幅图像中的另一个不相交的区域上,以达到遮盖目标信息或伪造场景的目的。针对此类篡改,可通过检测该图像中是否存在2个完全相同的区域,判断该图像是否经过人为篡改。现有数字图像的区域复制篡改检测方法:1)基于分块特征匹配的方法:主要包括基于散余弦变换DCT的特征匹配方法和基于主成分分析的检测算法,这类方法一般比较简单,但对于篡改图像中复制区域经过几何变换如旋转、缩放和翻转的情况检测无效。2)基于特征点检测及匹配的方法,通过首先检测图像中的特征点并对其进行特征描述,然后通过匹配算法定位复制粘贴区域。特征点检测部分一般采用SIFT和SURF等比较复杂的算法,这些算法虽然具有一定的抵抗复制区域旋转和缩放变换的能力。但是存在严重的缺陷:即复制粘贴区域必须要有到一定数量的特征点覆盖,如果复制区域具有非显著的视觉结构,则篡改区域可能被完全漏检。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种基于局部不变特征的图像区域复制篡改检测方法。本专利技术提供一种基于局部不变特征的图像区 ...
【技术保护点】
一种基于局部不变特征的图像区域复制篡改检测方法,其特征在于,包括以下步骤:步骤S100:采用SUSAN算法对待检测图像中的所有像素点进行特征点检测,得到特征点集合,记为{(x1,y1),…,(xN,yN)};步骤S200:以局部三维模式遍历所述特征点集合,得到与各所述特征点对应的用于描述各所述特征点的图像特征向量;步骤S300:遍历特征点集合进行所述图像特征向量与所述特征点双向匹配,得到各所述特征点的相似特征点对,各所述相似特征点对中的所述特征点之间的欧式距离最小,并将所述相似特征点对集合记为{[(xai,yai),(xbi,ybi)]|i=1,…,t},其中t表示最终匹配的数目;步骤S400:在所述待检测图像上将每对所述相似特征点对用线段连接起来,并计算每条线段的斜率fi以及fi‑fi+1,判断fi‑fi+1是否在‑0.05~0.005内,如果满足则该条线段记为一致线段,不满足则不作标记;步骤S500:统计所述一致线段的数量,作为斜率数量,判断所述待检测图像中的所述斜率数量是否≤50,如果满足则所述待检测图像为复制图像,如果不满足则所述待检测图像不存在复制篡改区域,删除所述复制图像中 ...
【技术特征摘要】
1.一种基于局部不变特征的图像区域复制篡改检测方法,其特征在于,包括以下步骤:步骤S100:采用SUSAN算法对待检测图像中的所有像素点进行特征点检测,得到特征点集合,记为{(x1,y1),…,(xN,yN)};步骤S200:以局部三维模式遍历所述特征点集合,得到与各所述特征点对应的用于描述各所述特征点的图像特征向量;步骤S300:遍历特征点集合进行所述图像特征向量与所述特征点双向匹配,得到各所述特征点的相似特征点对,各所述相似特征点对中的所述特征点之间的欧式距离最小,并将所述相似特征点对集合记为{[(xai,yai),(xbi,ybi)]|i=1,…,t},其中t表示最终匹配的数目;步骤S400:在所述待检测图像上将每对所述相似特征点对用线段连接起来,并计算每条线段的斜率fi以及fi-fi+1,判断fi-fi+1是否在-0.05~0.005内,如果满足则该条线段记为一致线段,不满足则不作标记;步骤S500:统计所述一致线段的数量,作为斜率数量,判断所述待检测图像中的所述斜率数量是否≤50,如果满足则所述待检测图像为复制图像,如果不满足则所述待检测图像不存在复制篡改区域,删除所述复制图像中除所述一致线段外的余下线段,计算任两所述一致线段的线段距离,并统计所述线段距离小于100的所述一致线段数量,判断所得一致线段数量是否≥40个,如满足则所述待检测图像存在复制篡改区域,否则所述待检测图像中不存在复制篡改区域。2.根据权利要求1所述的基于局部不变特征的图像区域复制篡改检测方法,其特征在于,所述步骤S100包括以下步骤:步骤S110:以圆形模板遍历待检测图像,计算所述待检测图像中每个像素点处的USAN值u(i,j);步骤S120:对所述待测图像中所有像素的USAN值u(i,j)阈值化,得到特征点响应Rx(i,j);Rx(i,j)=max(0,th2-u(i,j))(4)其中,th2为所得阈值;步骤S130:遍历所述待检测图像中的所有像素点判断USAN值u(i,j)是否满足u(i,j)<th2,满足则将该点标记为初步特征点,否则对下一像素点进行步骤S120,将所得所有初步特征点集合为初步特征点集合;步骤S140:用非极大值抑制遍历所述初步特征点集合,将所得结果集合成所述特征点集合,记为{(x1,y1),…,(xN,yN)};所述圆形模板为以(x1,y1)像素点为中心,所有满足(x-x1)2+(y-y1)2≤10的像素点(x,y)组成的区域。3.根据权利要求2所述的基于局部不变特征的图像区域复制篡改检测方法,其特征在于,所述步骤S200包括以下步骤:以所述待任取的特征点(xn,yn)为中心,将图像P(x,y,z)上7×7的图像区域记为特征区域Fn(x,y,z),遍历特征区域Fn...
【专利技术属性】
技术研发人员:向北海,
申请(专利权)人:湖南优象科技有限公司,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。