指纹匹配方法、装置、终端设备及计算机可读存储介质制造方法及图纸

技术编号:38027213 阅读:18 留言:0更新日期:2023-06-30 10:53
本申请适用于特征对比技术领域,提供了一种指纹匹配方法、装置、终端设备及计算机可读存储技术领域,包括:将目标指纹图与模板库中模板指纹图进行第一匹配处理,获得初始匹配结果;根据所述初始匹配结果,从所述模板库中筛选出图像匹配组,其中,所述模板库中包括W个模板指纹图,所述图像匹配组中包括L个模板指纹图,所述L为小于W的正整数;将所述目标指纹图分别与所述图像匹配组中的每个模板指纹图进行第二匹配处理,获得最终匹配结果,其中,所述第一匹配处理的数据细粒度低于所述第二匹配处理的数据细粒度。通过上述方法能够极大的减少比对时间,提高指纹匹配效率。提高指纹匹配效率。提高指纹匹配效率。

【技术实现步骤摘要】
指纹匹配方法、装置、终端设备及计算机可读存储介质


[0001]本申请属于特征对比
,尤其涉及一种指纹匹配方法、装置、终端设备及计算机可读存储介质。

技术介绍

[0002]指纹识别是生物特征识别技术中最重要、应用最广泛的技术。它利用指纹特征的唯一性和终身不变性对个人身份进行认证,具有极高的安全性和易用性。随着计算机硬件性能的飞速提高,指纹识别技术已应用到各个领域。
[0003]但是,相关技术中,在对于面阵较大的指纹图像,且指纹库和硬件条件有限的情况下,进行指纹特征匹配所采用方法为对特征点进行依次匹配。上述方法不仅耗费时间而且效率较低。

技术实现思路

[0004]本申请实施例提供了一种指纹匹配方法、装置、终端涉及计算机可读存储介质,能够极大的减少比对时间,提高指纹匹配效率。
[0005]第一方面,本申请实施例提供了一种指纹匹配方法,包括:
[0006]将目标指纹图与模板库中模板指纹图进行第一匹配处理,获得初始匹配结果;
[0007]根据所述初始匹配结果,从所述模板库中筛选出图像匹配组,其中,所述模板库中包括W个模板指纹图,所述图像匹配组中包括L个模板指纹图,所述L为小于W的正整数;
[0008]将所述目标指纹图分别与所述图像匹配组中的每个模板指纹图进行第二匹配处理,获得最终匹配结果,其中,所述第一匹配处理的数据细粒度低于所述第二匹配处理的数据细粒度。
[0009]在本申请实施例中,将目标指纹图首先与数据库的所有模板指纹图像进行初始匹配,获取多组可能匹配的图像匹配组,然后将通过初始匹配得到的图像匹配组再进行第二次匹配,从图像匹配组中最后确定最终匹配图像。换言之,从数据库中的所有模板指纹图像中首先进行粗匹配处理筛选出匹配度较高的图像匹配组,然后对通过粗匹配处理得到的图像匹配组再进行详细比对获取最终的匹配结果。对于较大指纹库,或者硬件条件不足的情况下,通过上述方法能够极大的减少比对时间,提高指纹匹配效率。
[0010]在第一方面的一种可能的实现方式中,所述将目标指纹图与模板库中模板指纹图进行第一匹配处理,获得初始匹配结果,包括:
[0011]获取所述目标指纹图的第一特征点集合,以及所述模板库中每个所述模板指纹图的第二特征点集合,其中,所述第一特征点集合中包括n1个第一图像区域各自包含的像素点,所述第二特征集合中包括n2个第二图像区域各自包括的像素点,所述n1和n2均为大于2的整数;
[0012]根据所述第一特征点集合和所述第二特征点集合,确定所述目标指纹图与每个所述模板指纹图之间的目标区域组,其中,每个所述目标区域组中包括一个所述第一图像区
域和一个所述第二图像区域,确定出的W个所述目标区域组作为所述初始匹配结果。
[0013]在第一方面的一种可能的实现方式中,所述获取所述目标指纹图的第一特征点集合的步骤包括:
[0014]从所述目标指纹图中获取n1个第一像素点,其中,每两个所述第一像素点之间的距离大于第一预设距离;
[0015]确定n1个所述第一像素点各自对应的第一图像区域;
[0016]根据所述第一图像区域中包括的像素点生成所述第一特征点集合。
[0017]在第一方面的一种可能的实现方式中,所述根据所述第一图像区域中包括的像素点生成所述第一特征点集合,包括:
[0018]对于每个所述第一图像区域,获取所述第一图像区域的中心点;
[0019]以所述中心点为旋转中心,将所述第一图像区域中包括的像素点进行旋转校准,获得校准点;
[0020]根据n1个所述第一图像区域各自包含的校准点生成所述第一特征点集合。
[0021]在第一方面的一种可能的实现方式中,所述根据所述第一特征点集合和所述第二特征点集合,确定所述目标指纹图与每个所述模板指纹图之间的目标区域组,包括:
[0022]对于每个所述模板指纹图,根据所述第一特征点集合和所述模板指纹图的第二特征点集合,计算每个所述第一图像区域与所述模板指纹图中每个所述第二图像区域之间的区域距离;
[0023]根据所述区域距离,从所述模板指纹图的第二图像区域中确定出每个所述第一图像区域相匹配的第一目标区域;
[0024]根据n1个第一候选区域组各自对应的第一匹配分值,确定所述目标指纹图与所述模板指纹图之间的目标区域组,其中,一个所述第一图像区域与其相匹配的第一目标区域组成一个所述第一候选区域组。
[0025]在第一方面的一种可能的实现方式中,所述根据n1个第一候选区域组各自对应的第一匹配分值,确定所述目标指纹图与每个所述模板指纹图之间的目标区域组,包括:
[0026]根据所述区域距离,从确定出的n1个所述第一候选区域组中筛选出k个第二候选区域组,其中,所述k为小于或等于n1的正整数;
[0027]计算k个所述第二候选区域组各自对应的第一匹配分值;
[0028]将最大的第一匹配分值对应的第二候选区域组确定为所述目标指纹图与所述模板指纹图之间的目标区域组。
[0029]在第一方面的一种可能的实现方式中,所述根据所述初始匹配结果,从所述模板库中筛选出图像匹配组,包括:
[0030]根据W个所述目标区域组各自对应的第一匹配分值,从所述模板库中筛选出所述图像匹配组。
[0031]第二方面,本申请实施例提供了一种指纹对比装置,包括:
[0032]获取模块,用于将目标指纹图与模板库中模板指纹图进行第一匹配处理,获得初始匹配结果;
[0033]筛选模块,用于根据所述初始匹配结果,从所述模板库中筛选出图像匹配组,其中,所述模板库中包括W个模板指纹图,所述图像匹配组中包括L个模板指纹图,所述L为小
于W的正整数;
[0034]匹配模块,用于将所述目标指纹图分别与所述图像匹配组中的每个模板指纹图进行第二匹配处理,获得最终匹配结果,其中,所述第一匹配处理的数据细粒度低于所述第二匹配处理的数据细粒度。
[0035]第三方面,本申请实施例提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面中任一项所述的指纹匹配方法。
[0036]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面中任一项所述的指纹匹配方法。
[0037]第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的指纹匹配方法。
[0038]可以理解的是,上述第二方面至第五方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
附图说明
[0039]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种指纹匹配方法,其特征在于,包括:将目标指纹图与模板库中模板指纹图进行第一匹配处理,获得初始匹配结果;根据所述初始匹配结果,从所述模板库中筛选出图像匹配组,其中,所述模板库中包括W个模板指纹图,所述图像匹配组中包括L个模板指纹图,所述L为小于W的正整数;将所述目标指纹图分别与所述图像匹配组中的每个模板指纹图进行第二匹配处理,获得最终匹配结果,其中,所述第一匹配处理的数据细粒度低于所述第二匹配处理的数据细粒度。2.如权利要求1所述的指纹匹配方法,其特征在于,所述将目标指纹图与模板库中模板指纹图进行第一匹配处理,获得初始匹配结果,包括:获取所述目标指纹图的第一特征点集合,以及所述模板库中每个所述模板图指纹图的第二特征点集合,其中,所述第一特征点集合中包括n1个第一图像区域各自包含的像素点,所述第二特征集合中包括n2个第二图像区域各自包括的像素点,所述n1和n2均为大于2的整数;根据所述第一特征点集合和所述第二特征点集合,确定所述目标指纹图与每个所述模板指纹图之间的目标区域组,其中,每个所述目标区域组中包括一个所述第一图像区域和一个所述第二图像区域,确定出的W个所述目标区域组作为所述初始匹配结果。3.如权利要求2所述的指纹匹配方法,其特征在于,所述获取所述目标指纹图的第一特征点集合的步骤包括:从所述目标指纹图中获取n1个第一像素点,其中,每两个所述第一像素点之间的距离大于第一预设距离;确定n1个所述第一像素点各自对应的第一图像区域;根据所述第一图像区域中包括的像素点生成所述第一特征点集合。4.如权利要求3所述的指纹匹配方法,其特征在于,所述根据所述第一图像区域中包括的像素点生成所述第一特征点集合,包括:对于每个所述第一图像区域,获取所述第一图像区域的中心点;以所述中心点为旋转中心,将所述第一图像区域中包括的像素点进行旋转校准,获得校准点;根据n1个所述第一图像区域各自包含的校准点生成所述第一特征点集合。5.如权利要求2所述的指纹匹配方法,其特征在于,所述根据所述第一特征点集合和所述第二特征点集合,确定所述目标指纹图与每个所述模板指纹图之间的目标区域组,包括:对于每个所述模板图,根据所述第一特征...

【专利技术属性】
技术研发人员:杨盼于泽
申请(专利权)人:深圳芯启航科技有限公司
类型:发明
国别省市:

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

1