一种指纹验证的方法和装置制造方法及图纸

技术编号:15640136 阅读:66 留言:0更新日期:2017-06-16 04:00
本发明专利技术提出了一种指纹验证的方法和装置,该方法包括:获取待验证指纹,并提取所述待验证指纹中的特征点;将所述待验证指纹中的特征点与常用指纹库中的各个指纹模板中的特征点进行匹配,若匹配成功,则所述待验证指纹验证通过;在所述待验证指纹在所述常用指纹库中匹配失败的情况下,将所述待验证指纹中的特征点与不常用指纹库中的各个指纹模板中的特征点进行匹配,若匹配成功,则所述待验证指纹验证通过。通过本发明专利技术可以提高指纹识别的效率,并可以提高指纹识别的成功率。

【技术实现步骤摘要】
一种指纹验证的方法和装置
本专利技术涉及指纹验证领域,尤其涉及一种指纹验证的方法和装置。
技术介绍
在现有的指纹验证技术中,只将用户第一次指纹注册时的指纹特征信息存储到指纹库中,然而用户在实际使用中,会在不同的场景下输入不同的指纹,因此会造成用户在后期实际使用中输入的指纹与第一次指纹注册时的指纹不同的情况发生,从而影响指纹验证的识别率和成功率。此外,在现有技术中将所有注册的指纹特征信息均存储在一个指纹库中,每次进行指纹验证时,需要将待验证的指纹与指纹库中的所有指纹特征信息进行逐一比对,从而确定出待验证指纹是否验证成功。然而这种验证方式具有验证效率较低的缺点。
技术实现思路
本专利技术的主要目的在于提供一种指纹验证的方法和装置,提高了指纹验证的成功率,以及提高了指纹验证的效率。本专利技术采用的技术方案是,所述指纹验证的方法,包括:获取待验证指纹,并提取所述待验证指纹中的特征点;将所述待验证指纹中的特征点与常用指纹库中的各个指纹模板中的特征点进行匹配,若匹配成功,则所述待验证指纹验证通过;在所述待验证指纹在所述常用指纹库中匹配失败的情况下,将所述待验证指纹中的特征点与不常用指纹库中的各个指纹模板中的特征点进行匹配,若匹配成功,则所述待验证指纹验证通过。可选的,所述方法还包括:对所述常用指纹库进行初始化设置,所述初始化设置包括:获取用户指纹,提取所述用户指纹中的特征点,在所述常用指纹库中建立与所述用户指纹相对应的指纹模板,将所述用户指纹中的特征点保存在所述指纹模板中。可选的,在所述待验证指纹在所述常用指纹库中匹配成功的情况下,所述方法还包括:在所述常用指纹库中的与所述待验证指纹相对应的指纹模板中,为同时存在于所述指纹模板和所述待验证指纹中的特征点增加活跃度值,并将仅存在于所述待验证指纹中的特征点保存到所述不常用指纹库中的与所述待验证指纹相对应的指纹模板中。可选的,在所述待验证指纹在所述不常用指纹库中匹配成功的情况下,所述方法还包括:在所述不常用指纹库中的与所述待验证指纹相对应的指纹模板中,为同时存在于所述指纹模板和所述待验证指纹中的特征点增加活跃度值,并将仅存在于所述待验证指纹中的特征点保存到所述不常用指纹库中的与所述待验证指纹相对应的指纹模板中。可选的,所述方法还包括:按照设定时间间隔定期将所述常用指纹库中活跃度值低于预设阈值的特征点转存到所述不常用指纹库中,并将所述不常用指纹库中活跃度值高于所述预设阈值的特征点转存到所述常用指纹库中。本专利技术还提供一种指纹验证的装置,包括:指纹获取模块,用于获取待验证指纹,并提取所述待验证指纹中的特征点;第一验证模块,用于将所述待验证指纹中的特征点与常用指纹库中的各个指纹模板中的特征点进行匹配,若匹配成功,则所述待验证指纹验证通过;第二验证模块,用于在所述待验证指纹在所述常用指纹库中匹配失败的情况下,将所述待验证指纹中的特征点与不常用指纹库中的各个指纹模板中的特征点进行匹配,若匹配成功,则所述待验证指纹验证通过。可选的,所述装置还包括:初始化模块,用于对所述常用指纹库进行初始化设置,所述初始化设置包括:获取用户指纹,提取所述用户指纹中的特征点,在所述常用指纹库中建立与所述用户指纹相对应的指纹模板,将所述用户指纹中的特征点保存在所述指纹模板中。可选的,所述装置还包括:第一处理模块,用于在所述待验证指纹在所述常用指纹库中匹配成功的情况下,在所述常用指纹库中的与所述待验证指纹相对应的指纹模板中,为同时存在于所述指纹模板和所述待验证指纹中的特征点增加活跃度值,并将仅存在于所述待验证指纹中的特征点保存到所述不常用指纹库中的与所述待验证指纹相对应的指纹模板中。可选的,所述装置还包括:第二处理模块,用于在所述待验证指纹在所述不常用指纹库中匹配成功的情况下,在所述不常用指纹库中的与所述待验证指纹相对应的指纹模板中,为同时存在于所述指纹模板和所述待验证指纹中的特征点增加活跃度值,并将仅存在于所述待验证指纹中的特征点保存到所述不常用指纹库中的与所述待验证指纹相对应的指纹模板中。可选的,所述装置还包括:定期更新模块,用于按照设定时间间隔定期将所述常用指纹库中活跃度值低于预设阈值的特征点转存到所述不常用指纹库中,并将所述不常用指纹库中活跃度值高于所述预设阈值的特征点转存到所述常用指纹库中。本专利技术有益效果如下:本专利技术所述的指纹验证的方法和装置,根据用户在不同场景下的指纹输入,动态的建立常用指纹库和不常用指纹库。每当进行指纹验证时,先将待验证的指纹与常用指纹库进行匹配,在不匹配的情况下,再将待验证的指纹与不常用的指纹库进行匹配。通过本专利技术可以提高指纹识别的效率,并可以提高指纹识别的成功率。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术第一实施例的指纹验证的方法的流程图;图2是根据本专利技术第二实施例的指纹验证的方法的流程图;图3是根据本专利技术第三实施例的指纹验证的装置的组成结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,以下结合附图及具体实施例,对本专利技术作进一步地详细说明。根据本专利技术的第一实施例,提供了一种指纹验证的方法,如图1所示,包括以下具体步骤:步骤S101:获取待验证指纹,并提取所述待验证指纹中的特征点。具体的,指纹纹路并不是连续的、平滑笔直的,而是经常出现中断、分叉或转折。这些断点、分叉点和转折点就称为特征点。特征点提供了指纹唯一性的确认信息,其中最典型的是终结点和分叉点,其他还包括分歧点、孤立点、环点、短纹等。特征点的主要参数包括:方向:相对于核心点,特征点所处的方向;曲率:纹路方向改变的速度;位置:节点的位置坐标,通过x/y坐标来描述。它可以是绝对坐标,也可以是与三角点(或特征点)的相对坐标。进一步的,在步骤S101之前,所述方法还包括:对所述常用指纹库进行初始化设置,所述初始化设置包括:获取用户指纹,提取所述用户指纹中的特征点,在所述常用指纹库中建立与所述用户指纹相对应的指纹模板,将所述用户指纹中的特征点保存在所述指纹模板中。所述用户指纹为用户在进行第一次指纹注册时输入的指纹。所述常用指纹库中保存有多个指纹模板,所述常用指纹库中的指纹模板可以来自于不同的用户,也可以来自于同一用户的不同手指。也就是说,每个指纹模板对用于一个用户的一根手指的指纹。此外,为用户在进行指纹注册时形成的每个指纹模板中的每个特征点设置初始的活跃度值。步骤S102:将所述待验证指纹中的特征点与常用指纹库中的各个指纹模板中的特征点进行匹配,若匹配成功,则所述待验证指纹验证通过。具体的,步骤S102,包括:若所述待验证指纹中的特征点与所述常用指纹库中的任一指纹模板中的特征点的相似度值大于预设的相似度阈值,则所述待验证指纹与所述任一指纹模板相匹配,所述待验证指纹验证通过。进一步的,在所述待验证指纹在所述常用指纹库中匹配成功的情况下,所述方法还包括:在所述常用指纹库中的与所述待验证指纹相对应的指纹模板中,为同时存在于所述指纹模板和所述待验证指纹中的特征点增加活跃度值,并将仅存在于所述待验证指纹中的特征点保存到所述不常用指纹库中的与所述待验证指纹相对应的指纹模板中,并为所述保存到所述不常用本文档来自技高网...
一种指纹验证的方法和装置

【技术保护点】
一种指纹验证的方法,其特征在于,所述方法包括:获取待验证指纹,并提取所述待验证指纹中的特征点;将所述待验证指纹中的特征点与常用指纹库中的各个指纹模板中的特征点进行匹配,若匹配成功,则所述待验证指纹验证通过;在所述待验证指纹在所述常用指纹库中匹配失败的情况下,将所述待验证指纹中的特征点与不常用指纹库中的各个指纹模板中的特征点进行匹配,若匹配成功,则所述待验证指纹验证通过。

【技术特征摘要】
1.一种指纹验证的方法,其特征在于,所述方法包括:获取待验证指纹,并提取所述待验证指纹中的特征点;将所述待验证指纹中的特征点与常用指纹库中的各个指纹模板中的特征点进行匹配,若匹配成功,则所述待验证指纹验证通过;在所述待验证指纹在所述常用指纹库中匹配失败的情况下,将所述待验证指纹中的特征点与不常用指纹库中的各个指纹模板中的特征点进行匹配,若匹配成功,则所述待验证指纹验证通过。2.根据权利要求1所述的指纹验证的方法,其特征在于,所述方法还包括:对所述常用指纹库进行初始化设置,所述初始化设置包括:获取用户指纹,提取所述用户指纹中的特征点,在所述常用指纹库中建立与所述用户指纹相对应的指纹模板,将所述用户指纹中的特征点保存在所述指纹模板中。3.根据权利要求1所述的指纹验证的方法,其特征在于,在所述待验证指纹在所述常用指纹库中匹配成功的情况下,所述方法还包括:在所述常用指纹库中的与所述待验证指纹相对应的指纹模板中,为同时存在于所述指纹模板和所述待验证指纹中的特征点增加活跃度值,并将仅存在于所述待验证指纹中的特征点保存到所述不常用指纹库中的与所述待验证指纹相对应的指纹模板中。4.根据权利要求1所述的指纹验证的方法,其特征在于,在所述待验证指纹在所述不常用指纹库中匹配成功的情况下,所述方法还包括:在所述不常用指纹库中的与所述待验证指纹相对应的指纹模板中,为同时存在于所述指纹模板和所述待验证指纹中的特征点增加活跃度值,并将仅存在于所述待验证指纹中的特征点保存到所述不常用指纹库中的与所述待验证指纹相对应的指纹模板中。5.根据权利要求3或4中所述的指纹验证的方法,其特征在于,所述方法还包括:按照设定时间间隔定期将所述常用指纹库中活跃度值低于预设阈值的特征点转存到所述不常用指纹库中,并将所述不常用指纹库中活跃度值高于所述预设阈值的特征点转存到所述常用指纹库中。6.一种指纹验证的装置,其特征在于,所述装置包括:指纹获取模块...

【专利技术属性】
技术研发人员:陈帮平
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东,44

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

1