一种指纹解锁控制方法、及终端设备技术

技术编号:13781445 阅读:87 留言:0更新日期:2016-10-04 18:12
本发明专利技术实施例公开了一种指纹解锁控制方法、及终端设备,其中方法的实现包括:获取原始指纹图像,并确定与所述原始指纹图像所对应的注册指纹;确定所述原始指纹图像的有效特征点,确定所述有效特征点是否满足预置条件,所述预置条件是用于确定所述原始指纹图像是否能够被正确识别的条件;若满足所述预置条件确定所述原始指纹图像能够被识别,则使用所述原始指纹图像与所述注册指纹进行比对;若不满足所述预置条件确定所述原始指纹图像不能够被识别,则首先对所述原始指纹图像进行特征放大处理得到指纹模拟数据,然后使用所述指纹模拟数据与所述注册指纹进行比对。可以减少特征放大等处理过程,从而节省指纹解锁的时间,提高指纹解锁效率。

【技术实现步骤摘要】

本专利技术涉及计算机
,特别涉及一种指纹解锁控制方法、及终端设备
技术介绍
指纹图像是以图像形式作为载体的指纹的数据。指纹是人类手指末端指腹上由凹凸的皮肤所形成的纹路。指纹能使手在接触物件时增加摩擦力,从而更容易发力及抓紧物件。它是人类进化过程式中自然形成的。指纹是人类手指末端指腹上由凹凸的皮肤所形成的纹路,由于人的指纹是遗传与环境共同作用的,其与人体健康也密切相关,因而指纹人人皆有,却各不相同,由于指纹重复率极小,大约150亿分之一,故其称为“人体身份证”。正是基于指纹的这种特征,指纹作为身份认证的信息被广泛使用。例如,指纹识别技术已经成为主流移动终端厂商旗舰机型的标配。指纹识别不仅可以用于移动终端的解锁和唤醒等功能,也是移动支付重要的一环。指纹支付在满足用户使用便捷性的同时,对安全性也提出更高的要求。指纹识别的过程分为:提取特征、保存数据和图像匹配。通过指纹读取设备读取人体指纹原始的指纹图像;由于指纹采集得到的原始指纹图像可能会很不清晰特征点不明显,因此会在指纹匹配之前对采集到的原始指纹图像进行特征放大处理使特征点更为明显,从而提高指纹识别成功率;然后使用特征放大后的指纹图像与预先保存的注册指纹模板进行特征点匹配,匹配成功之后进行解锁。设备从读取到指纹图像到解锁成功所需的时间称为解锁时间。解锁时间的快慢直接影响到用户使用设备的效率,特别是对于一些较为敏感的等待时间更为如此。如何缩短解锁时间从提高指纹解锁效率成为技术人员研究的重要方向。
技术实现思路
本专利技术实施例提供了一种指纹解锁控制方法、及终端设备,用于提高指纹解锁效率。一方面本专利技术实施例提供了一种指纹解锁控制方法,包括:获取原始指纹图像,并确定与所述原始指纹图像所对应的注册指纹;确定所述原始指纹图像的有效特征点,确定所述有效特征点是否满足预置条件,所述预置条件是用于确定所述原始指纹图像是否能够被正确识别的条件;若满足所述预置条件确定所述原始指纹图像能够被识别,则使用所述原始指纹图像与所述注册指纹进行比对;若不满足所述预置条件确定所述原始指纹图像不能够被识别,则首先对所述原始指纹图像进行特征放大处理得到指纹模拟数据,然后使用所述指纹模拟数据与所述注册指纹进行比对。在一个可选的实现方式中,所述获取原始指纹图像包括:通过终端设备的指纹采集设备获取原始指纹图像;所述方法还包括:通过湿度传感器获取输入所述原始指纹图像的手指湿度;若所述手指湿度大于第一阈值或者小于第二阈值则确定所述有效特征点不满足所述预置条件并确定所述原始指纹图像不能够被识别,则执行所述首先对所述原始指纹图像进行特征放大处理得到指纹模拟数据,然后使用所述指纹模拟数据与所述注册指纹进行比对。在一个可选的实现方式中,所述对所述原始指纹图像进行特征放大处理得到指纹模拟数据,包括:获取所述原始指纹图像中各像素点的像素值;依据目标像素点的像素值,以及与所述目标像素点相邻的像素点的像素值,计算所述目标像素点的灰阶值;所述目标像素点属于所述原始指纹图像中的像素点;在计算得到所述原始指纹图像中各像素点的灰阶值后,确定所述原始指纹图像的灰阶值的级数;提高所述原始指纹图像的灰阶值的级数,将所述原始指纹图像转换为指纹模拟数据。在一个可选的实现方式中,所述获取所述原始指纹图像中各像素点的像素值包括:指纹采集设备采集所述原始指纹图像获得的指纹图像中各像素的电容值,或电容值的加权值。在一个可选的实现方式中,所述依据目标像素点的像素值,以及与所述目标像素点相邻的像素点的像素值,计算所述目标像素点的灰阶值包括:确定所述目标像素点的预设大小邻域范围中的中心点像素值、最大像素值以及最小像素值;计算所述目标像素点的灰阶值为:A*(中心点像素值-最小像素值)/(最大像素值-最小像素值),其中200≤A≤255。在一个可选的实现方式中,所述与所述目标像素点相邻的像素点包括:以所述目标像素点为中心点的n*n个像素点,所述n为大于1的奇数。本专利技术实施例二方面提供了一种指纹解锁控制设备,包括:指纹获取单元,用于获取原始指纹图像;指纹确定单元,用于确定与所述原始指纹图像所对应的注册指纹;识别确定单元,用于确定所述原始指纹图像的有效特征点,确定所述有效特征点是否满足预置条件,所述预置条件是用于确定所述原始指纹图像是否能够被正确识别的条件;指纹处理单元,用于对所述原始指纹图像进行特征放大处理得到指纹模拟数据;指纹比对单元,用于若所述识别确定单元确定满足所述预置条件确定所述原始指纹图像能够被识别,则使用所述原始指纹图像与所述注册指纹进行比对;若所述识别确定单元确定不满足所述预置条件确定所述原始指纹图像不能够被识别,则使用所述指纹模拟数据与所述注册指纹进行比对。在一个可选的实现方式中,所述指纹获取单元,用于通过终端设备的指纹采集设备获取原始指纹图像;所述设备还包括:湿度传感器,用于获取输入所述原始指纹图像的手指湿度;所述指纹比对单元,用于若所述湿度传感器获取的所述手指湿度大于第
一阈值或者小于第二阈值则确定所述有效特征点不满足所述预置条件并确定所述原始指纹图像不能够被识别,则执行所述使用所述指纹模拟数据与所述注册指纹进行比对。在一个可选的实现方式中,所述指纹处理单元,包括:像素值获取单元,用于获取所述原始指纹图像中各像素点的像素值;灰阶值计算单元,用于依据目标像素点的像素值,以及与所述目标像素点相邻的像素点的像素值,计算所述目标像素点的灰阶值;所述目标像素点属于所述原始指纹图像中的像素点;级数确定单元,用于在计算得到所述原始指纹图像中各像素点的灰阶值后,确定所述原始指纹图像的灰阶值的级数;图像转换单元,用于提高所述原始指纹图像的灰阶值的级数,将所述原始指纹图像转换为指纹模拟数据。在一个可选的实现方式中,所述像素值获取单元,具体用于获取指纹采集设备采集所述原始指纹图像获得的指纹图像中各像素的电容值,或电容值的加权值。在一个可选的实现方式中,所述灰阶值计算单元,具体用于确定所述目标像素点的预设大小邻域范围中的中心点像素值、最大像素值以及最小像素值;计算所述目标像素点的灰阶值为:A*(中心点像素值-最小像素值)/(最大像素值-最小像素值),其中200≤A≤255。在一个可选的实现方式中,所述与所述目标像素点相邻的像素点包括:以所述目标像素点为中心点的n*n个像素点,所述n为大于1的奇数。三方面本专利技术实施例还提供了一种终端设备,包括:处理器和存储器,其中所述处理器用于执行本专利技术实施例提供了任意一项所述的方法。从以上技术方案可以看出,本专利技术实施例具有以下优点:通过原始指纹图像的有效特征点初步确定原始指纹图像能否被识别出来,从而选择更为适合的指纹解锁方式;其中,在原始指纹图像的特征点较少或不明显的情况下优选使用了先特征放大后比对的方式保证解锁成功率;在原始指纹图像的特征点明显可以被识别的情况下,可以减少特征放大等处理过程,从而节省指
纹解锁的时间,提高指纹解锁效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术本文档来自技高网
...
一种指纹解锁控制方法、及终端设备

【技术保护点】
一种指纹解锁控制方法,其特征在于,包括:获取原始指纹图像,并确定与所述原始指纹图像所对应的注册指纹;确定所述原始指纹图像的有效特征点,确定所述有效特征点是否满足预置条件,所述预置条件是用于确定所述原始指纹图像是否能够被正确识别的条件;若满足所述预置条件确定所述原始指纹图像能够被识别,则使用所述原始指纹图像与所述注册指纹进行比对;若不满足所述预置条件确定所述原始指纹图像不能够被识别,则首先对所述原始指纹图像进行特征放大处理得到指纹模拟数据,然后使用所述指纹模拟数据与所述注册指纹进行比对。

【技术特征摘要】
1.一种指纹解锁控制方法,其特征在于,包括:获取原始指纹图像,并确定与所述原始指纹图像所对应的注册指纹;确定所述原始指纹图像的有效特征点,确定所述有效特征点是否满足预置条件,所述预置条件是用于确定所述原始指纹图像是否能够被正确识别的条件;若满足所述预置条件确定所述原始指纹图像能够被识别,则使用所述原始指纹图像与所述注册指纹进行比对;若不满足所述预置条件确定所述原始指纹图像不能够被识别,则首先对所述原始指纹图像进行特征放大处理得到指纹模拟数据,然后使用所述指纹模拟数据与所述注册指纹进行比对。2.根据权利要求1所述方法,其特征在于,所述获取原始指纹图像包括:通过终端设备的指纹采集设备获取原始指纹图像;所述方法还包括:通过湿度传感器获取输入所述原始指纹图像的手指湿度;若所述手指湿度大于第一阈值或者小于第二阈值则确定所述有效特征点不满足所述预置条件并确定所述原始指纹图像不能够被识别,则执行所述首先对所述原始指纹图像进行特征放大处理得到指纹模拟数据,然后使用所述指纹模拟数据与所述注册指纹进行比对。3.根据权利要求1或2所述方法,其特征在于,所述对所述原始指纹图像进行特征放大处理得到指纹模拟数据,包括:获取所述原始指纹图像中各像素点的像素值;依据目标像素点的像素值,以及与所述目标像素点相邻的像素点的像素值,计算所述目标像素点的灰阶值;所述目标像素点属于所述原始指纹图像中的像素点;在计算得到所述原始指纹图像中各像素点的灰阶值后,确定所述原始指纹图像的灰阶值的级数;提高所述原始指纹图像的灰阶值的级数,将所述原始指纹图像转换为指纹模拟数据。4.根据权利要求3所述方法,其特征在于,所述获取所述原始指纹图像中各像素点的像素值包括:指纹采集设备采集所述原始指纹图像获得的指纹图像中各像素的电容值,或电容值的加权值。5.根据权利要求3所述方法,其特征在于,所述依据目标像素点的像素值,以及与所述目标像素点相邻的像素点的像素值,计算所述目标像素点的灰阶值包括:确定所述目标像素点的预设大小邻域范围中的中心点像素值、最大像素值以及最小像素值;计算所述目标像素点的灰阶值为:A*(中心点像素值-最小像素值)/(最大像素值-最小像素值),其中200≤A≤255。6.根据权利要求3所述方法,其特征在于,所述与所述目标像素点相邻的像素点包括:以所述目标像素点为中心点的n*n个像素点,所述n为大于1的奇数。7.一种指纹解锁控制设备,其特征在于,包括:指纹获取单元,用于获取原始指纹图...

【专利技术属性】
技术研发人员:张海平周意保
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东;44

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

1