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

技术编号:16153689 阅读:58 留言:0更新日期:2017-09-06 18:43
本公开关于一种指纹验证方法及装置,属于计算机技术领域。所述方法包括:在用户的手指在指纹采集区域内滑动时,生成待验证指纹图像;比较所述待验证指纹图像与基准指纹图像;当所述待验证指纹图像与所述基准指纹图像相同时,确定对所述用户的指纹验证成功。本公开可以结合手指的滑动动作和指纹生成动态的待验证指纹图像,利用动态的待验证指纹图像进行指纹验证,解决了在利用手指的静态的待验证指纹图像进行指纹验证时,若用户的指纹被泄露,导致终端不安全的问题,达到了提高终端的安全性的效果。

【技术实现步骤摘要】
指纹验证方法及装置
本公开涉及计算机
,特别涉及一种指纹验证方法及装置。
技术介绍
目前,指纹验证之前,终端提示用户将单个手指放置在指纹传感器上,通过指纹传感器采集该手指的指纹,将该指纹作为基准指纹;在指纹验证过程中,终端采集用户的待匹配指纹;检测该待匹配指纹与基准指纹是否相同;当该待匹配指纹与基准指纹相同时,确定验证成功。
技术实现思路
为解决相关技术中的问题,本公开提供了一种指纹验证方法及装置。根据本公开实施例的第一方面,提供一种指纹验证方法,所述方法包括:在用户的手指在指纹采集区域内滑动时,生成待验证指纹图像;比较所述待验证指纹图像与基准指纹图像;当所述待验证指纹图像与所述基准指纹图像相同时,确定对所述用户的指纹验证成功。可选的,所述基准指纹图像采用如下方式确定:在所述用户的手指在所述指纹采集区域内滑动时,每隔预定时间间隔获取所述手指的指纹和作用位置;在所述手指停止滑动后,将各个指纹按照各自的作用位置进行合成,得到所述基准指纹图像。可选的,所述在用户的手指在指纹采集区域内滑动时,生成待验证指纹图像,包括:在所述用户的手指在指纹采集区域内滑动时,每隔预定时间间隔获取所述手指的指纹和作用位置;在所述手指停止滑动后,将各个指纹按照各自的作用位置进行合成,得到所述待验证指纹图像。可选的,所述比较所述待验证指纹图像与基准指纹图像,包括:获取所述待验证指纹图像中各个指纹之间的重叠区域形成的第一指纹特征,以及,合成所述基准指纹图像的各个指纹之间的重叠区域形成的第二指纹特征;比较所述第一指纹特征与所述第二指纹特征;当所述第一指纹特征与所述第二指纹特征相同时,确定所述待验证指纹图像与所述基准指纹图像相同。可选的,所述方法还包括:检测所述手指的滑动方向与合成所述基准指纹图像时的滑动方向是否相同;当所述手指的滑动方向与合成所述基准指纹图像时的滑动方向不同时,确定对所述用户的指纹验证失败;当所述手指的滑动方向与合成所述基准指纹图像时的滑动方向相同时,触发执行所述生成待验证指纹图像的步骤。根据本公开实施例的第二方面,提供一种指纹验证装置,所述装置包括:第一生成模块,被配置为在用户的手指在指纹采集区域内滑动时,生成待验证指纹图像;图像比较模块,被配置为比较所述第一生成模块生成的所述待验证指纹图像与基准指纹图像;第一验证模块,被配置为当所述图像比较模块确定所述待验证指纹图像与所述基准指纹图像相同时,确定对所述用户的指纹验证成功。可选的,所述基准指纹图像采用所述装置中的参数获取模块和第二生成模块确定:所述参数获取模块,被配置为在所述用户的手指在所述指纹采集区域内滑动时,每隔预定时间间隔获取所述手指的指纹和作用位置;所述第二生成模块,被配置为在所述手指停止滑动后,将各个指纹按照各自的作用位置进行合成,得到所述基准指纹图像。可选的,所述第一生成模块,包括:参数获取子模块,被配置为在所述用户的手指在指纹采集区域内滑动时,每隔预定时间间隔获取所述手指的指纹和作用位置;图像生成子模块,被配置为在所述手指停止滑动后,将所述参数获取子模块得到的各个指纹按照各自的作用位置进行合成,得到所述待验证指纹图像。可选的,所述图像比较模块,包括:特征获取子模块,被配置为获取所述待验证指纹图像中各个指纹之间的重叠区域形成的第一指纹特征,以及,合成所述基准指纹图像的各个指纹之间的重叠区域形成的第二指纹特征;特征比较子模块,被配置为比较所述第一指纹特征与所述第二指纹特征;结果确定子模块,被配置为当所述特征比较子模块确定所述第一指纹特征与所述第二指纹特征相同时,确定所述待验证指纹图像与所述基准指纹图像相同。可选的,所述装置还包括:滑动检测模块,被配置为检测所述手指的滑动方向与合成所述基准指纹图像时的滑动方向是否相同;第二验证模块,被配置为当所述滑动检测模块检测的结果为所述手指的滑动方向与合成所述基准指纹图像时的滑动方向不同时,确定对所述用户的指纹验证失败;步骤触发模块,被配置为当所述滑动检测模块检测的结果为所述手指的滑动方向与合成所述基准指纹图像时的滑动方向相同时,触发所述第一生成模块执行所述生成待验证指纹图像的步骤。根据本公开实施例的第三方面,提供一种指纹验证装置,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:在用户的手指在指纹采集区域内滑动时,生成待验证指纹图像;比较所述待验证指纹图像与基准指纹图像;当所述待验证指纹图像与所述基准指纹图像相同时,确定对所述用户的指纹验证成功。本公开的实施例提供的技术方案可以包括以下有益效果:通过在用户的手指在指纹采集区域内滑动时,生成待验证指纹图像;比较待验证指纹图像与基准指纹图像;当待验证指纹图像与基准指纹图像相同时,确定对用户的指纹验证成功,可以结合手指的滑动动作和指纹生成动态的待验证指纹图像,利用动态的待验证指纹图像进行指纹验证,解决了在利用手指的静态的待验证指纹图像进行指纹验证时,若用户的指纹被泄露,导致终端不安全的问题,达到了提高终端的安全性的效果。通过当手指的滑动方向与合成基准指纹图像时的滑动方向不同时,确定对用户的指纹验证失败,由于确定滑动方向比较容易,因此,可以先排除滑动方向不匹配的验证指纹,解决了对这些指纹生成待验证指纹图像造成资源浪费的问题,达到了节省资源的效果。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本公开说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种指纹验证方法的流程图。图2A是根据另一示例性实施例示出的一种指纹验证方法的流程图。图2B是根据另一示例性实施例示出的一种待验证指纹图像的示意图。图3是根据一示例性实施例示出的一种指纹验证装置的框图。图4是根据一示例性实施例示出的一种指纹验证装置的框图。图5是根据一示例性实施例示出的一种用于指纹验证的装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的一种指纹验证方法的流程图,该指纹验证方法应用于终端中,如图1所示,该指纹验证方法包括以下步骤。在步骤101中,在用户的手指在指纹采集区域内滑动时,生成待验证指纹图像。在步骤102中,比较待验证指纹图像与基准指纹图像。在步骤103中,当待验证指纹图像与基准指纹图像相同时,确定对用户的指纹验证成功。综上所述,本公开提供的指纹验证方法,通过在用户的手指在指纹采集区域内滑动时,生成待验证指纹图像;比较待验证指纹图像与基准指纹图像;当待验证指纹图像与基准指纹图像相同时,确定对用户的指纹验证成功,可以结合手指的滑动动作和指纹生成动态的待验证指纹图像,利用动态的待验证指纹图像进行指纹验证,解决了在利用手指的静态的待验证指纹图像进行指纹验证时,若用户的指纹被泄露,导致终端不安全的问题,达到了提高终端的安全性的效果。图本文档来自技高网...
指纹验证方法及装置

【技术保护点】
一种指纹验证方法,其特征在于,所述方法包括:在用户的手指在指纹采集区域内滑动时,生成待验证指纹图像;比较所述待验证指纹图像与基准指纹图像;当所述待验证指纹图像与所述基准指纹图像相同时,确定对所述用户的指纹验证成功。

【技术特征摘要】
1.一种指纹验证方法,其特征在于,所述方法包括:在用户的手指在指纹采集区域内滑动时,生成待验证指纹图像;比较所述待验证指纹图像与基准指纹图像;当所述待验证指纹图像与所述基准指纹图像相同时,确定对所述用户的指纹验证成功。2.根据权利要求1所述的方法,其特征在于,所述基准指纹图像采用如下方式确定:在所述用户的手指在所述指纹采集区域内滑动时,每隔预定时间间隔获取所述手指的指纹和作用位置;在所述手指停止滑动后,将各个指纹按照各自的作用位置进行合成,得到所述基准指纹图像。3.根据权利要求1或2所述的方法,其特征在于,所述在用户的手指在指纹采集区域内滑动时,生成待验证指纹图像,包括:在所述用户的手指在指纹采集区域内滑动时,每隔预定时间间隔获取所述手指的指纹和作用位置;在所述手指停止滑动后,将各个指纹按照各自的作用位置进行合成,得到所述待验证指纹图像。4.根据权利要求2所述的方法,其特征在于,所述比较所述待验证指纹图像与基准指纹图像,包括:获取所述待验证指纹图像中各个指纹之间的重叠区域形成的第一指纹特征,以及,合成所述基准指纹图像的各个指纹之间的重叠区域形成的第二指纹特征;比较所述第一指纹特征与所述第二指纹特征;当所述第一指纹特征与所述第二指纹特征相同时,确定所述待验证指纹图像与所述基准指纹图像相同。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:检测所述手指的滑动方向与合成所述基准指纹图像时的滑动方向是否相同;当所述手指的滑动方向与合成所述基准指纹图像时的滑动方向不同时,确定对所述用户的指纹验证失败;当所述手指的滑动方向与合成所述基准指纹图像时的滑动方向相同时,触发执行所述生成待验证指纹图像的步骤。6.一种指纹验证装置,其特征在于,所述装置包括:第一生成模块,被配置为在用户的手指在指纹采集区域内滑动时,生成待验证指纹图像;图像比较模块,被配置为比较所述第一生成模块生成的所述待验证指纹图像与基准指纹图像;第一验证模块,被配置为当所述图像比较模块确定所述待验证指纹图像与所述基准指纹图像相同时,确定对所述用户的指纹验证成功。7.根据权利要求6所述的装置,其...

【专利技术属性】
技术研发人员:郝宁孙伟杨依珍
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1