指纹识别方法及装置制造方法及图纸

技术编号:15501879 阅读:191 留言:0更新日期:2017-06-03 23:02
本公开提供了一种指纹识别方法及装置,属于终端技术领域。方法包括:获取待识别指纹的至少一个指纹特征;将所述待识别指纹的至少一个指纹特征与至少一个指纹模板的至少一个指纹特征进行匹配;当通过匹配得到至少一个第一指纹模板时,将所述待识别指纹与所述至少一个第一指纹模板进行匹配,以进行指纹识别。本公开通过基于指纹特征将待识别指纹与至少一个指纹模板进行初步匹配,由于指纹特征相对于完整的指纹来说,信息量更少,匹配速度更快,因此在根据指纹特征进行初步匹配筛选出第一指纹模板后,再将该至少一个第一指纹模板与待识别指纹进行完全匹配,能够提高指纹匹配速度。

Fingerprint identification method and device

The invention discloses a fingerprint identification method and a device, belonging to the technical field of terminals. The method comprises: acquiring at least one fingerprint to identify fingerprint matching; at least one fingerprint feature at least one fingerprint feature the target fingerprint with at least one fingerprint template; when at least one of the first through the fingerprint template matching, matching the input fingerprint with the at least one first fingerprint template, for fingerprint identification. The public will be based on fingerprint recognition fingerprint preliminary matching with at least one fingerprint template, the fingerprint features relative to complete fingerprint information, less, faster, so in the initial screening, the first fingerprint template based on fingerprint feature, then at least one of the first to be identified with the fingerprint template complete fingerprint matching, can improve the speed of fingerprint matching.

【技术实现步骤摘要】
指纹识别方法及装置
本公开涉及终端
,尤其涉及一种指纹识别方法及装置。
技术介绍
随着终端技术的发展,终端普遍具有了指纹识别功能。该指纹识别功能应用于终端解锁、应用开启、在线支付等方面,例如,当用户执行在线支付操作时,终端采集用户指纹,并将所采集到的用户指纹与预先存储的指纹模板进行匹配,以达到指纹识别的目的。通常,用户会在终端中录入多个指纹模板,而终端会将该多个指纹模板按照录入时间先后顺序依次存储。在指纹识别过程中,终端需要根据多个指纹模板的录入时间先后顺序,将所采集到的指纹与该多个指纹模板进行一一匹配,以识别所采集到的指纹。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种指纹识别方法及装置。根据本公开实施例的第一方面,提供一种指纹识别方法,包括:获取待识别指纹的至少一个指纹特征;将所述待识别指纹的至少一个指纹特征与至少一个指纹模板的至少一个指纹特征进行匹配;当通过匹配得到至少一个第一指纹模板时,将所述待识别指纹与所述至少一个第一指纹模板进行匹配,以进行指纹识别;其中,所述至少一个第一指纹模板为所述至少一个指纹模板中指纹特征与所述待识别指纹的指纹特征相匹配的指纹模板。通过基于指纹特征将待识别指纹与至少一个指纹模板进行初步匹配,以从该至少一个指纹模板中筛选出与该待识别指纹匹配成功率更高的至少一个第一指纹模板,由于指纹特征相对于完整的指纹来说,信息量更少,匹配速度更快,因此在根据指纹特征进行初步匹配筛选出第一指纹模板后,再将该至少一个第一指纹模板与待识别指纹进行完全匹配,能够提高指纹匹配速度。在本公开的第一方面的第一种可能实现方式中,所述将所述待识别指纹的指纹特征与至少一个指纹模板的指纹特征进行匹配之前,所述方法还包括:获取所述至少一个指纹模板中每个指纹模板的指纹特征。通过获取该至少一个指纹模板中每个指纹模板的指纹特征,为能够通过该至少一个指纹特征将该待识别指纹与指纹模板进行初步匹配奠定基础。在本公开的第一方面的第二种可能实现方式中,将所述待识别指纹的指纹特征与至少一个指纹模板的指纹特征进行匹配包括:对于一个指纹模板,如果所述指纹模板的至少一个指纹特征与所述待识别指纹的至少一个指纹特征均相同,则将所述指纹模板确定为第一指纹模板;或,对于一个指纹模板,如果所述指纹模板的至少一个指纹特征与所述待识别指纹的至少一个指纹特征具有预设数量的相同指纹特征,则将所述指纹模板确定为第一指纹模板;或,对于一个指纹模板,如果所述指纹模板的指定指纹特征与所述待识别指纹的指定指纹特征相同,则将所述指纹模板确定为第一指纹模板。通过根据指纹特征将该待识别指纹与至少一个指纹模板进行初步匹配,以确定该至少一个指纹模板中是否包括与所述待识别指纹的指纹特征相匹配的至少一个第一指纹模板,即从该至少一个指纹模板中初步筛选出与该待识别指纹匹配成功率更高的指纹模板,避免将每一个指纹模板与该待识别指纹进行完全匹配造成识别速度慢的问题。在本公开的第一方面的第三种可能实现方式中,所述方法还包括:当通过所述待识别指纹与所述至少一个第一指纹模板进行匹配,确定第二指纹模板时,按照所述至少一个指纹模板的匹配成功次数从多到少的顺序,更新所述至少一个指纹模板的存储顺序;其中,所述第二指纹模板为与所述待识别指纹匹配的第一指纹模板。通过按照该至少一个指纹模板的匹配成功次数从多到少的顺序,更新该至少一个指纹模板的存储顺序,能够优先将匹配成功次数最多的指纹模板与待识别指纹进行匹配,从而达到进一步提高指纹匹配速度的目的。在本公开的第一方面的第四种可能实现方式中,所述指纹特征包括指纹关键信息、波峰宽度、波谷宽度、峰谷差异和波峰分叉点位置中的至少一个。通过基于能够明显区分不同指纹的指纹特征,能够从至少一个指纹模板中筛选出与待识别指纹较匹配的第一指纹模板。根据本公开实施例的第二方面,提供一种指纹识别装置,包括:所述装置包括:指纹特征获取模块,用于获取待识别指纹的至少一个指纹特征;第一匹配模块,用于将所述指纹特征获取模块获取到的所述待识别指纹的至少一个指纹特征与至少一个指纹模板的至少一个指纹特征进行匹配;第二匹配模块,用于当通过所述第一匹配模块匹配得到至少一个第一指纹模板时,将所述待识别指纹与所述至少一个第一指纹模板进行匹配,以进行指纹识别;其中,所述至少一个第一指纹模板为所述至少一个指纹模板中指纹特征与所述待识别指纹的指纹特征相匹配的指纹模板。通过基于指纹特征将待识别指纹与至少一个指纹模板进行初步匹配,以从该至少一个指纹模板中筛选出与该待识别指纹匹配成功率更高的至少一个第一指纹模板,由于指纹特征相对于完整的指纹来说,信息量更少,匹配速度更快,因此在根据指纹特征进行初步匹配筛选出第一指纹模板后,再将该至少一个第一指纹模板与待识别指纹进行完全匹配,能够提高指纹匹配速度。在本公开的第二方面的第一种可能实现方式中,所述装置还包括:所述指纹特征获取模块还用于获取所述至少一个指纹模板中每个指纹模板的指纹特征。通过获取该至少一个指纹模板中每个指纹模板的指纹特征,为能够通过该至少一个指纹特征将该待识别指纹与指纹模板进行初步匹配奠定基础。在本公开的第二方面的第二种可能实现方式中,所述第一匹配模块用于:对于一个指纹模板,如果所述指纹模板的至少一个指纹特征与所述待识别指纹的至少一个指纹特征均相同,则将所述指纹模板确定为第一指纹模板;或,对于一个指纹模板,如果所述指纹模板的至少一个指纹特征与所述待识别指纹的至少一个指纹特征具有预设数量的相同指纹特征,则将所述指纹模板确定为第一指纹模板;或,对于一个指纹模板,如果所述指纹模板的指定指纹特征与所述待识别指纹的指定指纹特征相同,则将所述指纹模板确定为第一指纹模板。通过根据指纹特征将该待识别指纹与至少一个指纹模板进行初步匹配,以确定该至少一个指纹模板中是否包括与所述待识别指纹的指纹特征相匹配的至少一个第一指纹模板,即从该至少一个指纹模板中初步筛选出与该待识别指纹匹配成功率更高的指纹模板,避免将每一个指纹模板与该待识别指纹进行完全匹配造成识别速度慢的问题。在本公开的第二方面的第三种可能实现方式中,所述装置还包括:更新模块,用于当通过所述待识别指纹与所述至少一个第一指纹模板进行匹配,确定第二指纹模板时,按照所述至少一个指纹模板的匹配成功次数从多到少的顺序,更新所述至少一个指纹模板的存储顺序;其中,所述第二指纹模板为与所述待识别指纹匹配的第一指纹模板。通过按照该至少一个指纹模板的匹配成功次数从多到少的顺序,更新该至少一个指纹模板的存储顺序,能够优先将匹配成功次数最多的指纹模板与待识别指纹进行匹配,从而达到进一步提高指纹匹配速度的目的。在本公开的第二方面的第四种可能实现方式中,所述指纹特征包括指纹关键信息、波峰宽度、波谷宽度、峰谷差异和波峰分叉点位置中的至少一个。通过基于能够明显区分不同指纹的指纹特征,能够从至少一个指纹模板中筛选出与待识别指纹较匹配的第一指纹模板。第三方面,还提供了一种指纹识别装置,包括:处理器;用于存储处理器可执行的指令的存储器;其中,该处理器被配置为:获取待识别指纹的至少一个指纹特征;将所述待识别指纹的至少一个指纹特征与至少一个指纹模板的至少一个指纹特征进行匹配;当通过匹配得到至少一个第一指纹模板时,将所述待识别指纹与所述至本文档来自技高网...
指纹识别方法及装置

【技术保护点】
一种指纹识别方法,其特征在于,所述方法包括:获取待识别指纹的至少一个指纹特征;将所述待识别指纹的至少一个指纹特征与至少一个指纹模板的至少一个指纹特征进行匹配;当通过匹配得到至少一个第一指纹模板时,将所述待识别指纹与所述至少一个第一指纹模板进行匹配,以进行指纹识别;其中,所述至少一个第一指纹模板为所述至少一个指纹模板中指纹特征与所述待识别指纹的指纹特征相匹配的指纹模板。

【技术特征摘要】
1.一种指纹识别方法,其特征在于,所述方法包括:获取待识别指纹的至少一个指纹特征;将所述待识别指纹的至少一个指纹特征与至少一个指纹模板的至少一个指纹特征进行匹配;当通过匹配得到至少一个第一指纹模板时,将所述待识别指纹与所述至少一个第一指纹模板进行匹配,以进行指纹识别;其中,所述至少一个第一指纹模板为所述至少一个指纹模板中指纹特征与所述待识别指纹的指纹特征相匹配的指纹模板。2.根据权利要求1所述的方法,其特征在于,所述将所述待识别指纹的指纹特征与至少一个指纹模板的指纹特征进行匹配之前,所述方法还包括:获取所述至少一个指纹模板中每个指纹模板的指纹特征。3.根据权利要求1所述的方法,其特征在于,将所述待识别指纹的指纹特征与至少一个指纹模板的指纹特征进行匹配包括:对于一个指纹模板,如果所述指纹模板的至少一个指纹特征与所述待识别指纹的至少一个指纹特征均相同,则将所述指纹模板确定为第一指纹模板;或,对于一个指纹模板,如果所述指纹模板的至少一个指纹特征与所述待识别指纹的至少一个指纹特征具有预设数量的相同指纹特征,则将所述指纹模板确定为第一指纹模板;或,对于一个指纹模板,如果所述指纹模板的指定指纹特征与所述待识别指纹的指定指纹特征相同,则将所述指纹模板确定为第一指纹模板。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当通过所述待识别指纹与所述至少一个第一指纹模板进行匹配,确定第二指纹模板时,按照所述至少一个指纹模板的匹配成功次数从多到少的顺序,更新所述至少一个指纹模板的存储顺序;其中,所述第二指纹模板为与所述待识别指纹匹配的第一指纹模板。5.根据权利要求1至4任一项所述的方法,其特征在于,所述指纹特征包括指纹关键信息、波峰宽度、波谷宽度、峰谷差异和波峰分叉点位置中的至少一个。6.一种指纹识别装置,其特征在于,所述装置包括:指纹特征获取模块,用于获取待识别指纹的至少一个指纹特征;第一匹配模块,用于将所述指纹特征获取模块获取到的所述待识别指纹的至少一个指纹特征与至少一个指纹模板的至少一个指纹特征进行匹配;第...

【专利技术属性】
技术研发人员:江忠胜
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1