用于指纹匹配的方法及装置制造方法及图纸

技术编号:14828655 阅读:98 留言:0更新日期:2017-03-16 15:06
本公开提供了一种用于指纹匹配的方法及装置,涉及终端技术领域。方法包括:在触摸操作过程中,获取至少一张指纹图像,每张指纹图像中包括指纹信息;每获取到一张指纹图像,检测所述指纹图像的图像清晰度和所述至少一张指纹图像的图像数量中任一项是否符合指纹匹配执行条件;当所述指纹图像的图像清晰度和所述至少一张指纹图像的图像数量中任一项符合指纹匹配执行条件,基于所述至少一张指纹图像所包括的指纹信息和预先配置的至少一个指纹模板,进行指纹匹配;如果所述至少一张指纹图像中的任一张指纹图像与所述至少一个指纹模板中的任一个指纹模板匹配成功,执行解锁操作。本公开在进行指纹解锁时能够提高指纹匹配的准确率。

【技术实现步骤摘要】

本公开涉及终端
,尤其涉及一种用于指纹匹配的方法及装置
技术介绍
随着终端技术的不断发展,终端的性能和安全性也在不断提高;例如,为了更好的保护用户隐私,终端提供密码保护功能,使得终端在检测到对解锁键的触发操作时,提示用户输入正确的解锁密码,只有在检测到用户输入的密码为正确的解锁密码时,才对终端界面进行解锁。在相关技术中,终端所提供的密码保护功能支持基于生物特征的密码,如指纹密码、人脸密码等。以终端所提供的密码保护功能支持指纹密码为例,终端在检测到用户对解锁键的触发操作时,通过指纹传感器扫描用户指纹信息,将扫描得到的用户指纹信息与预先存储的指纹信息进行匹配,如果匹配成功,则对终端界面进行解锁,如果匹配不成功,则提示密码输入错误。
技术实现思路
根据本公开实施例的第一方面,提供一种用于指纹匹配的解锁方法,包括:在触摸操作过程中,获取至少一张指纹图像,每张指纹图像中包括指纹信息;每获取到一张指纹图像,检测所述指纹图像的图像清晰度是否大于预设阈值,如果所述指纹图像的图像清晰度大于所述预设阈值,确定所述指纹图像符合指纹匹配执行条件;和/或,检测已获取到的所述至少一张指纹图像的图像数量是否大于预设数量,如果所述至少一张指纹图像的图像数量大于所述预设数量,确定所述至少一张指纹图像的图像数量符合所述指纹匹配执行条件;当所述指纹图像的图像清晰度和所述至少一张指纹图像的图像数量中任一项符合指纹匹配执行条件时,基于所述至少一张指纹图像所包括的指纹信息和预先配置的至少一个指纹模板,进行指纹匹配。通过获取至少一张指纹图像,并检测该至少一张指纹图像的图像数量和图像清晰度中任一项是否符合指纹图像,能够确保所获取到的至少一张指纹图像中包括图像清晰度高的图像,从而使得在进行指纹匹配时能够提高指纹匹配的准确率;通过检测该指纹图像的图像清晰度和该至少一张指纹图像的图像数量中任一项是否符合指纹匹配执行条件,确定是否执行指纹匹配,能够降低由于获取到的指纹图像不清晰导致匹配失败的可能性,进而达到提高指纹匹配准确率的目的。在本公开的第一方面的第一种可能实现方式中,所述方法还包括:如果在所述触摸操作结束时还未进行指纹匹配,则基于所述至少一张指纹图像所包括的指纹信息和预先配置的至少一个指纹模板,进行指纹匹配。对于触摸操作时间较短的情况,如果所获取到的至少一张指纹图像的图像数量不大于预设数量,且该至少一张指纹图像的图像情绪度也不大于预设阈值,通过从已经获取到的至少一张指纹图像中确定图像清晰度最高的目标指纹图像,并将该目标指纹图像所包括的指纹信息与该至少一个指纹模板进行指纹匹配,在确保指纹匹配准确率的同时,能够提高指纹匹配成功率。在本公开的第一方面的第二种可能实现方式中,所述基于所述至少一张指纹图像所包括的指纹信息和预先配置的至少一个指纹模板,进行指纹匹配,包括:获取所述至少一张指纹中每张指纹图像的图像清晰度;根据所述每张指纹图像的清晰度,从所述至少一张指纹图像中确定目标指纹图像,所述目标指纹图像为所述至少一张指纹图像中图像清晰度最高的指纹图像;将所述目标指纹图像中所包括的指纹信息与所述至少一个指纹模板进行指纹匹配。通过基于所获取到的每张指纹图像的图像清晰度,从至少一张指纹图像中确定图像清晰度最高的指纹图像,能够降低由于获取到的指纹图像不清晰导致指纹匹配失败的概率,从而达到提高指纹匹配准确率的目的;且由于只用清晰度最高的指纹图像所包括的指纹信息与至少一个指纹模板进行匹配,还能够提高指纹解锁速度。在本公开的第一方面的第三种可能实现方式中,所述方法还包括:当所述目标指纹图像所包括的指纹信息与所述至少一个指纹模板均未匹配成功时,将所述至少一张指纹图像中除所述目标指纹图像以外的指纹图像按照清晰度从高到低的顺序排列;按照排列顺序,将所述至少一张指纹图像中除所述目标指纹图像以外的指纹图像所包括的指纹信息与所述至少一个指纹模板进行指纹匹配。在目标指纹图像中所包括的指纹信息与指纹模板未匹配成功时,通过将所获取到的至少一张指纹图像中除该目标指纹图像以外的指纹图像按照清晰度从高到低的顺序,将每张指纹图像中所包括的指纹信息与指纹模板进行匹配,载确保指纹匹配准确率的前提下,能够确保指纹匹配速度。根据本公开实施例的第二方面,提供一种用于指纹匹配的装置,包括:指纹图像获取模块,用于在触摸操作过程中,获取至少一张指纹图像,每张指纹图像中包括指纹信息;清晰度检测模块,用于每获取到一张指纹图像,检测所述指纹图像的图像清晰度是否大于预设阈值,如果所述指纹图像的图像清晰度大于所述预设阈值,确定所述指纹图像符合指纹匹配执行条件;和/或,数量检测模块,用于检测已获取到的所述至少一张指纹图像的图像数量是否大于预设数量,如果所述至少一张指纹图像的图像数量大于所述预设数量,确定所述至少一张指纹图像的图像数量符合所述指纹匹配执行条件;指纹匹配模块,用于当所述检测模块检测到所述指纹图像的图像清晰度和所述至少一张指纹图像的图像数量中任一项符合指纹匹配执行条件时,基于所述至少一张指纹图像所包括的指纹信息和预先配置的至少一个指纹模板,进行指纹匹配。通过获取至少一张指纹图像,并检测该至少一张指纹图像的图像数量和图像清晰度中任一项是否符合指纹图像,能够确保所获取到的至少一张指纹图像中包括图像清晰度高的图像,从而能够提高指纹匹配的准确率;通过检测该指纹图像的图像清晰度和该至少一张指纹图像的图像数量中任一项是否符合指纹匹配执行条件,确定是否执行指纹匹配,能够降低由于获取到的指纹图像不清晰导致解锁失败的可能性,进而达到提高指纹匹配准确率的目的。在本公开的第二方面的第一种可能实现方式中,所述指纹匹配模块还用于:如果在所述触摸操作结束时还未进行指纹匹配,则基于所述至少一张指纹图像所包括的指纹信息和预先配置的至少一个指纹模板,进行指纹匹配。对于触摸操作时间较短的情况,如果所获取到的至少一张指纹图像的图像数量不大于预设数量,且该至少一张指纹图像的图像情绪度也不大于预设阈值,通过从已经获取到的至少一张指纹图像中确定图像清晰度最高的目标指纹图像,并将该目标指纹图像所包括的指纹信息与该至少一个指纹模板进行指纹匹配,在确保指纹匹配准确率的同时,能够提高指纹匹配成功率。在本公开的第二方面的第二种可能实现方式中,所述指纹匹配模块进一步还包括:清晰度获取子模块,用于获取所述至少一张指纹中每张指纹图像的图像清晰度;目标指纹图像确定子模块,用于根据所述每张指纹图像的清晰度,从所述至少一张指纹图像中确定目标指纹图像,所述目标指纹图像为所述至少一张指纹图像中图像清晰度最高的指纹图像;指纹匹配子模块,用于将所述目标指纹图像中所包括的指纹信息与所述至少一个指纹模板进行指纹匹配。通过基于所获取到的每张指纹图像的图像清晰度,从至少一张指纹图像中确定图像清晰度最高的指纹图像,能够降低由于获取到的指纹图像不清晰导致指纹匹配失败的概率,从而达到提高指纹匹配准确率的目的。在本公开的第二方面的第三种可能实现方式中,所述装置还包括:排序模块,用于当所述目标指纹图像所包括的指纹信息与所述至少一个指纹模板均未匹配成功时,将所述至少一张指纹图像中除所述目标指纹图像以外的指纹图像按照清晰度从高到低的顺序排列;所述指纹匹配模块还用于按照排列顺序,将所述至少本文档来自技高网...
用于指纹匹配的方法及装置

【技术保护点】
一种用于指纹匹配的方法,其特征在于,所述方法包括:在触摸操作过程中,获取至少一张指纹图像,每张指纹图像中包括指纹信息;每获取到一张指纹图像,检测所述指纹图像的图像清晰度是否大于预设阈值,如果所述指纹图像的图像清晰度大于所述预设阈值,确定所述指纹图像符合指纹匹配执行条件;和/或,检测已获取到的所述至少一张指纹图像的图像数量是否大于预设数量,如果所述至少一张指纹图像的图像数量大于所述预设数量,确定所述至少一张指纹图像的图像数量符合所述指纹匹配执行条件;当所述指纹图像的图像清晰度和所述至少一张指纹图像的图像数量中任一项符合指纹匹配执行条件时,基于所述至少一张指纹图像所包括的指纹信息和预先配置的至少一个指纹模板,进行指纹匹配。

【技术特征摘要】
1.一种用于指纹匹配的方法,其特征在于,所述方法包括:在触摸操作过程中,获取至少一张指纹图像,每张指纹图像中包括指纹信息;每获取到一张指纹图像,检测所述指纹图像的图像清晰度是否大于预设阈值,如果所述指纹图像的图像清晰度大于所述预设阈值,确定所述指纹图像符合指纹匹配执行条件;和/或,检测已获取到的所述至少一张指纹图像的图像数量是否大于预设数量,如果所述至少一张指纹图像的图像数量大于所述预设数量,确定所述至少一张指纹图像的图像数量符合所述指纹匹配执行条件;当所述指纹图像的图像清晰度和所述至少一张指纹图像的图像数量中任一项符合指纹匹配执行条件时,基于所述至少一张指纹图像所包括的指纹信息和预先配置的至少一个指纹模板,进行指纹匹配。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果在所述触摸操作结束时还未进行指纹匹配,则基于所述至少一张指纹图像所包括的指纹信息和预先配置的至少一个指纹模板,进行指纹匹配。3.根据权利要求1或2所述的方法,其特征在于,所述基于所述至少一张指纹图像所包括的指纹信息和预先配置的至少一个指纹模板,进行指纹匹配,包括:获取所述至少一张指纹中每张指纹图像的图像清晰度;根据所述每张指纹图像的清晰度,从所述至少一张指纹图像中确定目标指纹图像,所述目标指纹图像为所述至少一张指纹图像中图像清晰度最高的指纹图像;将所述目标指纹图像中所包括的指纹信息与所述至少一个指纹模板进行指纹匹配。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当所述目标指纹图像所包括的指纹信息与所述至少一个指纹模板均未匹配成功时,将所述至少一张指纹图像中除所述目标指纹图像以外的指纹图像按照清晰度从高到低的顺序排列;按照排列顺序,将所述至少一张指纹图像中除所述目标指纹图像以外的指纹图像所包括的指纹信息与所述至少一个指纹模板进行指纹匹配。5.一种用于指纹匹配的装置,其特征在于,所述装置包括:指纹图像获取模块,用于在触摸操作过程中,获取至少一张指纹图像,每张指纹图像中包括指纹信息;清晰度检测模块,用于每获取到一张指纹图像,检测所述指纹图像的图像清晰度是否大于预设阈值,如果所述指纹图像的图像清晰度大于所述预设阈值,确定所述指纹图像符合指纹匹配执行条件;和/或,数量检测模块,用于检测已获取到的所述至少一张指纹图像的图像数量是否大于预设数量,如果所述至少一...

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

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

1