指纹验证方法及装置制造方法及图纸

技术编号:14012260 阅读:47 留言:0更新日期:2016-11-17 13:34
本公开关于一种指纹验证方法及装置,属于计算机技术领域。所述方法包括:在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果;当所述第一验证结果为验证失败时,在所述实体按键被抬起的过程中进行指纹验证,得到第二验证结果;将所述第二验证结果作为本次指纹验证的最终验证结果。本公开可以在用户对实体按键的一次按压操作的过程中进行两次指纹验证,解决了在按压过程中用力较多导致指纹受力变形或手指和指纹验证组件之间存在位移导致指纹验证失败的问题,达到了提高指纹验证的成功率的效果。

【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及计算机
,特别涉及一种指纹验证方法及装置
技术介绍
一些终端的指纹验证组件设置在实体按键上,终端可以在用户按压实体按键的同时对用户进行指纹验证。在指纹验证之前,终端通过指纹验证组件采集该手指的指纹,将该指纹作为基准指纹;在指纹验证过程中,终端通过指纹验证组件采集用户的待匹配指纹;检测该待匹配指纹与基准指纹是否相同;当该待匹配指纹与基准指纹相同时,确定验证成功。
技术实现思路
为解决相关技术中的问题,本公开提供了一种指纹验证方法及装置。根据本公开实施例的第一方面,提供一种指纹验证方法,所述方法包括:在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果;当所述第一验证结果为验证失败时,在所述实体按键被抬起的过程中进行指纹验证,得到第二验证结果;将所述第二验证结果作为本次指纹验证的最终验证结果。可选的,所述方法还包括:当所述第一验证结果为验证成功时,将所述第一验证结果作为本次指纹验证的最终验证结果。可选的,所述在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果,包括:接收第一中断信号,所述第一中断信号是用户的手指在接触所述设置有指纹验证组件的实体按键时产生的;根据所述第一中断信号采集所述手指的第一待验证指纹;将所述第一待验证指纹与预设的基准指纹进行比较,得到第一验证结果。可选的,所述在所述实体按键被抬起的过程中进行指纹验证,得到第二验证结果,包括:接收第二中断信号,所述第二中断信号是用户的手指在松开所述实体按键时产生的;根据所述第二中断信号采集所述手指的第二待验证指纹;将所述第二待验证指纹与预设的基准指纹进行比较,得到第二验证结果。可选的,所述方法还包括:接收第三方程序发送的调用指令,并根据所述调用指令触发执行所述在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果的步骤;将所述最终验证结果发送给所述第三方程序。根据本公开实施例的第二方面,提供一种指纹验证装置,所述装置包括:第一验证模块,被配置为在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果;第二验证模块,被配置为当所述第一验证模块得到的所述第一验证结果为验证失败时,在所述实体按键被抬起的过程中进行指纹验证,得到第二验证结果;第一确定模块,被配置为将所述第二验证模块得到的所述第二验证结果作为本次指纹验证的最终验证结果。可选的,所述装置还包括:第二确定模块,被配置为当所述第一验证模块得到的所述第一验证结果为验证成功时,将所述第一验证结果作为本次指纹验证的最终验证结果。可选的,所述第一验证模块,还被配置为:接收第一中断信号,所述第一中断信号是用户的手指在接触所述设置有指纹验证组件的实体按键时产生的;根据所述第一中断信号采集所述手指的第一待验证指纹;将所述第一待验证指纹与预设的基准指纹进行比较,得到第一验证结果。可选的,所述第二验证模块,还被配置为:接收第二中断信号,所述第二中断信号是用户的手指在松开所述实体按键时产生的;根据所述第二中断信号采集所述手指的第二待验证指纹;将所述第二待验证指纹与预设的基准指纹进行比较,得到第二验证结果。可选的,所述装置还包括:指令接收模块,被配置为接收第三方程序发送的调用指令,并根据所述调用指令触发第一验证模块执行所述在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果的步骤;结果发送模块,被配置为将所述最终验证结果发送给所述第三方程序。根据本公开实施例的第三方面,提供一种指纹验证装置,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果;当所述第一验证结果为验证失败时,在所述实体按键被抬起的过程中进行指纹验证,得到第二验证结果;将所述第二验证结果作为本次指纹验证的最终验证结果。本公开的实施例提供的技术方案可以包括以下有益效果:通过在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果;当第一验证结果为验证失败时,在实体按键被抬起的过程中进行指纹验证,得到第二验证结果;将第二验证结果作为本次指纹验证的最终验证结果,可以在用户对实体按键的一次按压操作的过程中进行两次指纹验证,解决了在按压过程中用力较多导致指纹受力变形或手指和指纹验证组件之间存在位移导致指纹验证失败的问题,达到了提高指纹验证的成功率的效果。当第一验证结果为验证成功时,将第一验证结果作为本次指纹验证的最终验证结果,此时,不再进行第二次指纹验证,可以节省在第一次指纹验证成功后再进行第二次指纹验证所浪费的处理资源。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本公开说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种指纹验证方法的流程图。图2是根据另一示例性实施例示出的一种指纹验证方法的流程图。图3是根据另一示例性实施例示出的一种指纹验证的时刻示意图。图4是根据另一示例性实施例示出的第一次指纹验证的流程图。图5是根据另一示例性实施例示出的第二次指纹验证的流程图。图6是根据一示例性实施例示出的一种指纹验证装置的框图。图7是根据一示例性实施例示出的一种指纹验证装置的框图。图8是根据一示例性实施例示出的一种用于指纹验证的装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种指纹验证方法的流程图,该指纹验证方法应用于终端中,如图1所示,该指纹验证方法包括以下步骤。在步骤101中,在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果。在步骤102中,当第一验证结果为验证失败时,在实体按键被抬起的过程中进行指纹验证,得到第二验证结果。在步骤103中,将第二验证结果作为本次指纹验证的最终验证结果。综上所述,本公开提供的指纹验证方法,通过在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果;当第一验证结果为验证失败时,在实体按键被抬起的过程中进行指纹验证,得到第二验证结果;将第二验证结果作为本次指纹验证的最终验证结果,可以在用户对实体按键的一次按压操作的过程中进行两次指纹验证,解决了在按压过程中用力较多导致指纹受力变形或手指和指纹验证组件之间存在位移导致指纹验证失败的问题,达到了提高指纹验证的成功率的效果。图2是根据另一示例性实施例示出的一种指纹验证方法的流程图,该指纹验证方法应用于终端中,如图2所示,该指纹验证方法包括如下步骤。本实施例提供的指纹验证方法由实体按键中设置的指纹验证组件执行,指纹验证组件至少包括指纹传感器和处理芯片,其中,指纹传感器采集作用于实体按键的手指的待验证指纹,并将该待验证指纹发送给处理芯片,处理芯片读取预存的基准指纹,并将待验证指纹与基准本文档来自技高网...
指纹验证方法及装置

【技术保护点】
一种指纹验证方法,其特征在于,所述方法包括:在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果;当所述第一验证结果为验证失败时,在所述实体按键被抬起的过程中进行指纹验证,得到第二验证结果;将所述第二验证结果作为本次指纹验证的最终验证结果。

【技术特征摘要】
【国外来华专利技术】1.一种指纹验证方法,其特征在于,所述方法包括:在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果;当所述第一验证结果为验证失败时,在所述实体按键被抬起的过程中进行指纹验证,得到第二验证结果;将所述第二验证结果作为本次指纹验证的最终验证结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述第一验证结果为验证成功时,将所述第一验证结果作为本次指纹验证的最终验证结果。3.根据权利要求1所述的方法,其特征在于,所述在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果,包括:接收第一中断信号,所述第一中断信号是用户的手指在接触所述设置有指纹验证组件的实体按键时产生的;根据所述第一中断信号采集所述手指的第一待验证指纹;将所述第一待验证指纹与预设的基准指纹进行比较,得到第一验证结果。4.根据权利要求1所述的方法,其特征在于,所述在所述实体按键被抬起的过程中进行指纹验证,得到第二验证结果,包括:接收第二中断信号,所述第二中断信号是用户的手指在松开所述实体按键时产生的;根据所述第二中断信号采集所述手指的第二待验证指纹;将所述第二待验证指纹与预设的基准指纹进行比较,得到第二验证结果。5.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:接收第三方程序发送的调用指令,并根据所述调用指令触发执行所述在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果的步骤;将所述最终验证结果发送给所述第三方程序。6.一种指纹验证装置,其特征在于,所述装置包括:第一验证模块,被配置为在设置有指纹验证组件的实体按键被按下的过程中进行指纹验证,得到第一验证结果;第二验证模块,被配置为当所述第一验证模块得到的所述第一验证结果为验证失败时,在所述...

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

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

1