图片检测方法及装置的制造方法

文档序号:9350021阅读:2842来源:国知局
图片检测方法及装置的制造方法
【技术领域】
[0001]本公开涉及图像处理技术领域,尤其涉及一种图片检测方法及装置。
【背景技术】
[0002]相似图片搜索技术应用比较广泛,常见的是应用于搜索引擎和图片清理工具中。搜索引擎或图片清理工具一般是采用局部特征匹配方法进行相似图片检测。相关的局部特征匹配方法包括,首先,在目标图片中选取一定数量的特征点。其次,在比对图片中匹配是否有相同的特征点。当在比对图片中匹配出的特征点数量超过预设数量时,认为比对图片与目标图片相似。反之,当在比对图片中匹配出的特征点数量未超过预设数量时,认为比对图片与目标图片不相似。
[0003]在实现本公开的过程中,发明人发现相关技术至少存在以下问题:
[0004]特征点是在整个图片选取,有可能大部分甚至全部特征点是从图片的背景选取。假若目标图片与比对图片的背景相同而主体不同,当比对图片中匹配出的特征点数量超过预设数量且匹配出的特征点全部是从目标图片的背景中选取时,也会认为比对图片与目标图片相似,但实际上目标图片与比对图片是不相似的图片,从而造成错误的判断,降低了相似图片检测的准确性。

【发明内容】

[0005]为了解决相关技术相似图片检测的准确性不高的技术问题,本公开提供了一种图片检测方法及装置。所述技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种图片检测方法,所述方法包括:
[0007]获得比对图片中与目标图片的局部特征点相匹配的特征点;
[0008]确定所述比对图片的主体图像区域,并获得所述相匹配的特征点中位于所述主体图像区域的特征点;
[0009]根据所述相匹配的特征点和位于所述主体图像区域的特征点,计算局部相似度;
[0010]根据计算出的局部相似度,确定所述比对图片与所述目标图片是否相似。
[0011]在第一方面的第一实施方式中,所述局部相似度按照如下公式计算:
[0012]N= (n+x*a)/m,
[0013]N为所述局部相似度,η为所述相匹配的特征点的数量,X为位于所述主体图像区域的特征点的数量,a为第一预设系数,a>0,m为所述目标图片的局部特征点的总数。
[0014]在第一方面的第二实施方式中,根据所述相匹配的特征点和位于所述主体图像区域的特征点,计算局部相似度,包括:
[0015]确定所述目标图片的主体图像区域,并获得第一特征点中位于所述目标图片的主体图像区域的特征点;所述第一特征点为,所述目标图片的局部特征点中,与位于所述比对图片的主体图像区域的特征点对应的局部特征点;
[0016]按照公式N = (n+x’ *a’)/m计算所述局部相似度为所述第一特征点中位于所述目标图片的主体图像区域的特征点数量,a’为第二预设系数,a’ >0。
[0017]在第一方面的第三实施方式中,所述根据计算出的局部相似度,确定所述比对图片与所述目标图片是否相似,包括:
[0018]确定所述相匹配的特征点中各个特征点在所述比对图片中的位置与所述比对图片的中心位置之间的距离;
[0019]在预先设置的距离与第三预设系数的对应关系中,获得各个所述特征点在所述比对图片中的位置与所述比对图片的中心位置之间的距离对应的第三预设系数;
[0020]根据各个所述特征点在所述比对图片中的位置与所述比对图片的中心位置之间的距离对应的第三预设系数,更新所述局部相似度;
[0021]根据更新后的局部相似度,确定所述比对图片与所述目标图片是否相似。
[0022]在第一方面的第四实施方式中,所述根据计算出的局部相似度,确定所述比对图片与所述目标图片是否相似,包括:
[0023]计算所述相匹配的特征点在所述比对图片中包围的最大矩形框中图像面积与所述比对图片的总体图像面积的比值;
[0024]在预先设置的比值与第四预设系数的对应关系中,获得所述比值对应的第四预设系数;
[0025]根据所述比值对应的第四预设系数,更新所述局部相似度;
[0026]根据更新后的局部相似度,确定所述比对图片与所述目标图片是否相似。
[0027]在第一方面的第五实施方式中,所述根据计算出的局部相似度,确定所述比对图片与所述目标图片是否相似,包括:
[0028]比较所述局部相似度与第一预设阈值;
[0029]当所述局部相似度大于所述第一预设阈值时,确定所述比对图片与所述目标图片相似。
[0030]在第一方面的第六实施方式中,所述方法还包括:
[0031]获得所述比对图片和所述目标图片的拍照时间之间的时间差;
[0032]在预先设置的时间差与调整系数的对应关系中,获得所述时间差对应的调整系数;
[0033]根据所述时间差对应的调整系数,确定所述第一预设阈值。
[0034]在第一方面的第七实施方式中,所述根据计算出的局部相似度,确定所述比对图片与所述目标图片是否相似,包括:
[0035]分别从所述比对图片和所述目标图片中提取相同的全局特征;
[0036]根据所述比对图片和所述目标图片的全局特征,计算所述比对图片和所述目标图片的全局相似度;
[0037]比较所述局部相似度与第一预设阈值、以及比较所述全局相似度与第二预设阈值;
[0038]当所述局部相似度大于所述第一预设阈值且所述全局相似度大于所述第二预设阈值时,确定所述比对图片与所述目标图片相似。
[0039]根据本公开实施例的第二方面,提供一种图片检测装置,所述装置包括:
[0040]获取模块,用于获得比对图片中与目标图片的局部特征点相匹配的特征点;
[0041]第一确定模块,用于确定所述比对图片的主体图像区域,并获得所述相匹配的特征点中位于所述主体图像区域的特征点;
[0042]计算模块,用于根据所述相匹配的特征点和位于所述主体图像区域的特征点,计算局部相似度;
[0043]第二确定模块,用于根据计算出的局部相似度,确定所述比对图片与所述目标图片是否相似。
[0044]在第二方面的第一实施方式中,所述计算模块按照如下公式计算所述局部相似度:
[0045]N= (n+x*a)/m,
[0046]N为所述局部相似度,η为所述相匹配的特征点的数量,X为位于所述主体图像区域的特征点的数量,a为第一预设系数,a>0,m为所述目标图片的局部特征点的总数。
[0047]在第二方面的第二实施方式中,所述计算模块用于,
[0048]确定所述目标图片的主体图像区域,并获得第一特征点中位于所述目标图片的主体图像区域的特征点;所述第一特征点为,所述目标图片的局部特征点中,与位于所述比对图片的主体图像区域的特征点对应的局部特征点;
[0049]按照公式N = (n+x’ *a’)/m计算所述局部相似度;x’为所述第一特征点中位于所述目标图片的主体图像区域的特征点数量,a’为第二预设系数,a’ >0。
[0050]在第二方面的第三实施方式中,所述第二确定模块用于,
[0051]确定所述相匹配的特征点中各个特征点在所述比对图片中的位置与所述比对图片的中心位置之间的距离;
[0052]在预先设置的距离与第三预设系数的对应关系中,获得各个所述特征点在所述比对图片中的位置与所述比对图片的中心位置之间的距离对应的第三预设系数;
[0053]根据各个所述特征点在所述比对图片中的位置与所述比对图片的中心位置之间的距离对应的第三预设系数,更新所述局部相似度;
[0054]根据更新后的局部相似度,确定所述比对图片与所述目标图片是否相似。
[0055]在第二方面的第四实施方式中,所述第二确定模块用于,
[0056]计算所述相匹配的特征点在所述比对图片中包围的最大矩形框中图像面积与所述比对图片的总体图像面积的比值;
[0057]在预先设置的比值与第四预设系数的对应关系中,获得所述比值对应的第四预设系数;
[0058]根据所述比值对应的第四预设系数,更新所述局部相似度;
[0059]根据更新后的局部相似度,确定所述比对图片与所述目标图片是否相似。
[0060]在第二方面的第五实施方式中,所述第二确定模块用于,
[0061]比较所述局部相似度与第一预设阈值;
[0062]当所述局部相似度大于所述第一预设阈值时,确定所述比对图片与所述目标图片相似。
[0063]在第二方面的第六实施方式中,所述装置还包括第三确定模块,
[0064]所述第三确定模块用于,获得所述比对图片和所述目标图片的拍照时间之间的时间差;
[0065]在预先设置的时间差与调整系数的对应关系中,获得所述时间差对应的调整系数;
[0066]根据所述时间差对应的调整系数,确定所述第一预设阈值。
[0067]在第二方面的第七实施方式中,所述第二确定模块用于,
[0068]分别从所述比对图片和所述目标图片中提取相同的全局特征;
[0069]根据所述比对图片和所述目标图片的全局特征,计算所述比对图片和所述目标图片的全局相似度;
[0070]比较所述局部相似度与第一预设阈值、以及比较所述全局相似度与第二预设阈值;
[0071]当所述局部相似度大于所述第一预设阈值且所述全局相似度大于所述第二预设阈值时,确定所述比对图片与所述目标图片相似。
[0072]根据本公开实施例的第三方面,提供一种图片检测装置,所述装置包括:
[0073]处理器;
[0074]用于存储处理器可执行指令的存储器;
[0075]其中,所述处理器被配置为:
[0076]获得比对图片中与目标图片的局部特征点相匹配的特征点;
[0077]确定所述比对图片的主体图像区域,并获得所述相匹配的特征点中位于所述主体图像区域的特征点;
[0078]根据所述相匹配的特征点和位于所述主体图像区域的特征点,计算局部相似度;
[0079]根据计算出的局部相似度,确定所述比对图片与所述目标图片是否相似。
[0080]本公开的实施例提供的技术方案可以包括以下有益效果:通过获得比对图片中与目标图片的局部特征点相匹配的特征点;确定比对图片的主体图像区域,并获得相匹配的特征点中位于主体图像区域的特征点;根据相匹配的特征点和位于主体图像区域的特征点,计算局部相似度;根据计算出的局部相似度,确定比对图片与目标图片是否相似;由于计算局部相似度时考虑了比对图片的主体图像,提高了相似图片检测的准确性。
[0081]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0082]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0083]图1是根据一示例性实施例示出的一种图片检测方法的流程图。
[0084]图2是根据一示例性实施例示出的又一种图片检测方法的流程图。
[0085]图3是根据一示例性实施例示出的又一种图片检测方法的流程图。
[0086]图4是根据一示例性实施例
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1