首页 / 专利库 / 计算机网络 / 服务器 / 生物识别解锁方法及相关产品

生物识别解方法及相关产品

阅读:824发布:2021-04-14

专利汇可以提供生物识别解方法及相关产品专利检索,专利查询,专利分析的服务。并且本 发明 实施例 公开了一种 生物 识别解 锁 方法及相关产品,该方法包括:移动终端采集指纹图像并根据指纹图像进行指纹识别验证;当预设时长内检测到非法指纹的次数达到预设次数时,采集虹膜图像并根据虹膜图像进行 虹膜识别 验证;当通过虹膜识别验证时,执行解锁操作。本发明实施例可以提高解锁移动终端的安全性。,下面是生物识别解方法及相关产品专利的具体信息内容。

1.一种移动终端,其特征在于,包括应用处理器AP、连接所述AP的指纹识别模组和虹膜摄像头,其中:
所述指纹识别模组,用于采集指纹图像;
所述AP,用于根据所述指纹图像进行指纹识别验证;
所述虹膜摄像头,用于当预设时长内检测到非法指纹的次数达到预设次数时,切换至安全等级更高的虹膜识别方式,采集虹膜图像;
所述AP,还用于根据所述虹膜图像进行虹膜识别验证,以及用于通过虹膜识别验证时,执行解操作;
所述移动终端还包括连接所述AP的显示屏,
所述显示屏,用于当预设时长内检测到指纹识别验证失败的次数达到预设次数时,采集解锁轨迹或者字符串;
所述AP,还用于根据所述解锁轨迹进行解锁验证,或者根据所述字符串进行解锁验证,以及用于通过解锁验证时,执行解锁操作;
其中,所述AP根据所述指纹图像进行指纹识别验证的方式具体为:
所述AP检测所述指纹图像与预设指纹模板的匹配度;
当所述匹配度小于第一预设匹配度阈值时,所述AP确定为非法指纹;
当所述匹配度大于等于所述第一预设匹配度阈值且小于第二预设匹配度阈值时,所述AP确定指纹识别验证失败,其中,所述第一预设匹配度阈值小于所述第二预设匹配度阈值;
其中,所述指纹识别验证失败,指的是合法指纹匹配失败。
2.根据权利要求1所述的移动终端,其特征在于,所述移动终端还包括连接所述AP的前置摄像头,
所述前置摄像头,用于当通过虹膜识别验证时,采集人脸图像;
所述AP,用于根据所述人脸图像进行人脸识别验证,以及用于通过人脸识别验证时,执行解锁操作。
3.根据权利要求2所述的移动终端,其特征在于,所述移动终端还包括连接所述AP的通信模
所述通信模块,用于当未通过人脸识别验证时,将所述人脸图像上传至服务器
4.一种生物识别解锁方法,其特征在于,包括:
采集指纹图像并根据所述指纹图像进行指纹识别验证;
当预设时长内检测到非法指纹的次数达到预设次数时,切换至安全等级更高的虹膜识别方式,采集虹膜图像并根据所述虹膜图像进行虹膜识别验证;
当通过虹膜识别验证时,执行解锁操作;
其中,所述方法还包括:
当预设时长内检测到指纹识别验证失败的次数达到预设次数时,采集解锁轨迹并根据所述解锁轨迹进行解锁验证,或者采集字符串并根据所述字符串进行解锁验证;
当通过解锁验证时,执行解锁操作;
其中,所述根据所述指纹图像进行指纹识别验证,包括:
检测所述指纹图像与预设指纹模板的匹配度;
当所述匹配度小于第一预设匹配度阈值时,确定为非法指纹;
当所述匹配度大于等于所述第一预设匹配度阈值且小于第二预设匹配度阈值时,确定指纹识别验证失败,所述第一预设匹配度阈值小于所述第二预设匹配度阈值;
其中,所述指纹识别验证失败,指的是合法指纹匹配失败。
5.根据权利要求4所述的方法,其特征在于,所述采集虹膜图像并根据所述虹膜图像进行虹膜识别验证之后,所述方法还包括:
当通过虹膜识别验证时,采集人脸图像并根据所述人脸图像进行人脸识别验证;
当通过人脸识别验证时,执行解锁操作。
6.根据权利要求5所述的方法,其特征在于,所述采集人脸图像并根据所述人脸图像进行人脸识别验证之后,所述方法还包括:
当未通过人脸识别验证时,将所述人脸图像上传至服务器。
7.一种移动终端,其特征在于,包括采集验证单元和处理单元,其中:
所述采集验证单元,用于采集指纹图像并根据所述指纹图像进行指纹识别验证;
所述采集验证单元,还用于当预设时长内检测到非法指纹的次数达到预设次数时,切换至安全等级更高的虹膜识别方式,采集虹膜图像并根据所述虹膜图像进行虹膜识别验证;当预设时长内检测到指纹识别验证失败的次数达到预设次数时,采集解锁轨迹并根据所述解锁轨迹进行解锁验证,或者采集字符串并根据所述字符串进行解锁验证;
所述处理单元,用于当通过虹膜识别验证或解锁验证时,执行解锁操作;
其中,所述采集验证单元还用于:
检测所述指纹图像与预设指纹模板的匹配度;
当所述匹配度小于第一预设匹配度阈值时,确定为非法指纹;
当所述匹配度大于等于所述第一预设匹配度阈值且小于第二预设匹配度阈值时,确定指纹识别验证失败,所述第一预设匹配度阈值小于所述第二预设匹配度阈值;
其中,所述指纹识别验证失败,指的是合法指纹匹配失败。
8.一种移动终端,其特征在于,包括应用处理器AP、连接所述AP的指纹识别模组、虹膜摄像头以及存储器,所述存储器用于存储一个或多个程序,所述一个或多个程序被配置成由所述AP执行,所述程序包括用于执行如权利要求4-6任一项所述的方法。
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求4-6任一项所述的方法。

说明书全文

生物识别解方法及相关产品

技术领域

[0001] 本发明涉及移动终端技术领域,具体涉及一种生物识别解锁方法及相关产品。

背景技术

[0002] 随着手机、平板电脑等移动终端的普及,现代生活人们基本上已是人手一台手机。为了保证手机的安全性,目前的手机一般都采用生物识别(例如,指纹识别)进行屏幕解锁来提升安全性。
[0003] 一般而言,当生物识别解锁失败时,手机一般会切换至数字密码解锁或者图案解锁。一旦手机被盗取,会增加手机被破解的可能性。

发明内容

[0004] 本发明实施例提供了一种生物识别解锁方法及相关产品,可以提高解锁移动终端的安全性。
[0005] 本发明实施例第一方面提供一种移动终端,包括应用处理器AP、连接所述AP的指纹识别模组和虹膜摄像头,其中:
[0006] 所述指纹识别模组,用于采集指纹图像;
[0007] 所述AP,用于根据所述指纹图像进行指纹识别验证;
[0008] 所述虹膜摄像头,用于当预设时长内检测到非法指纹的次数达到预设次数时,采集虹膜图像;
[0009] 所述AP,还用于根据所述虹膜图像进行虹膜识别验证,以及用于通过虹膜识别验证时,执行解锁操作。
[0010] 本发明实施例第二方面提供一种生物识别解锁方法,包括:
[0011] 采集指纹图像并根据所述指纹图像进行指纹识别验证;
[0012] 当预设时长内检测到非法指纹的次数达到预设次数时,采集虹膜图像并根据所述虹膜图像进行虹膜识别验证;
[0013] 当通过虹膜识别验证时,执行解锁操作。
[0014] 可选的,所述方法还包括:
[0015] 当预设时长内检测到非法指纹的次数达到预设次数时,采集人脸图像并根据所述人脸图像进行人脸识别验证;
[0016] 当通过虹膜识别验证且通过人脸识别验证时,执行解锁操作。
[0017] 可选的,所述采集虹膜图像的同时,在前置闪光灯关闭时采集第一人眼图像;
[0018] 在所述前置闪光灯开启时采集第二人眼图像;
[0019] 判断所述第一人眼图像中的眼球区域占比与所述第二人眼图像中的眼球区域占比的差值的绝对值是否大于预设阈值
[0020] 若所述第一人眼图像中的眼球区域占比与所述第二人眼图像中的眼球区域占比的差值的绝对值大于所述预设阈值,执行所述根据所述虹膜图像进行虹膜识别验证的步骤。
[0021] 可选的,所述方法还包括:
[0022] 若所述第一人眼图像中的眼球区域占比与所述第二人眼图像中的眼球区域占比的差值的绝对值小于或等于所述预设阈值,确定采集到的所述虹膜图像为非活体虹膜图像。
[0023] 本发明实施例第三方面提供一种移动终端,包括采集验证单元和处理单元,其中:
[0024] 所述采集验证单元,用于采集指纹图像并根据所述指纹图像进行指纹识别验证;
[0025] 所述采集验证单元,还用于当预设时长内检测到非法指纹的次数达到预设次数时,采集虹膜图像并根据所述虹膜图像进行虹膜识别验证;
[0026] 所述处理单元,用于当通过虹膜识别验证时,执行解锁操作。
[0027] 本发明实施例第四方面提供一种移动终端,包括应用处理器AP、连接所述AP的指纹识别模组、虹膜摄像头以及存储器,所述存储器用于存储一个或多个程序,所述一个或多个程序被配置成由所述AP执行,所述程序包括用于执行如本发明实施例第二方面任一方法中所描述的部分或全部步骤。
[0028] 本发明实施例第五方面提供一种计算机可读存储介质,所述计算机可读存储介质用于存储电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如本发明实施例第二方面任一方法中所描述的部分或全部步骤。
[0029] 本发明实施例第六方面提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如本发明实施例第二方面任一方法中所描述的部分或全部步骤。
[0030] 本发明实施例中的生物识别解锁方法,当预设时长内检测到非法指纹的次数达到预设次数时,切换至安全等级更高的虹膜识别,当检测到移动终端被盗取后,采用安全等级更高的生物识别方式,可以提高解锁移动终端的安全性。附图说明
[0031] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032] 图1a是本发明实施例公开的多生物识别的工作原理示意图;
[0033] 图1b是本发明实施例公开的一种移动终端的结构示意图;
[0034] 图1c是本发明实施例公开的另一种移动终端的结构示意图;
[0035] 图1d是本发明实施例公开的另一种移动终端的结构示意图;
[0036] 图1e是本发明实施例公开的另一种移动终端的结构示意图;
[0037] 图1f是本发明实施例公开的另一种移动终端的结构示意图;
[0038] 图2是本发明实施例公开的一种生物识别解锁方法的流程示意图;
[0039] 图3是本发明实施例公开的另一种生物识别解锁方法的流程示意图;
[0040] 图4是本发明实施例公开的另一种生物识别解锁方法的流程示意图;
[0041] 图5是本发明实施例公开的另一种移动终端的结构示意图;
[0042] 图6是本发明实施例公开的另一种移动终端的结构示意图;
[0043] 图7是本发明实施例公开的又一种移动终端的结构示意图。

具体实施方式

[0044] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0045] 本发明的说明书权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。
[0046] 在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0047] 本发明实施例所涉及到的移动终端可以包括各种具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其他处理设备,以及各种形式的用户设备(User Equipment,UE),移动台(Mobile Station,MS),终端设备(terminal device)等等。为方便描述,上面提到的设备统称为移动终端。
[0048] 下面对本发明实施例进行详细介绍。
[0049] 为了更好的理解本发明实施例,首先对本发明实施例中的指纹识别以及虹膜识别的工作原理进行介绍。请参阅图1a,图1a是本发明实施例公开的多生物识别的工作原理示意图。图1a中的多生物识别应用于移动终端,移动终端以手机为例。如图1a所示,虹膜摄像头110、指纹识别模组120、以及显示屏130均设置在手机10的正面,其中,指纹识别模组120用于采集指纹图像,虹膜摄像头110用于采集虹膜图像(虹膜图像可以是黑白虹膜图像,虹膜摄像头110工作时,可以通过前置红外闪光灯进行补光)。可选的,图1a中还可以包括AP140、存储器150与前置摄像头160。其中,AP140和存储器150无法直接从手机10外观上直接看到,故图1a中用虚线进行表示。
[0050] 本发明实施例中,AP140可以将指纹识别模组120采集的指纹图像与存储器150中存储的预设指纹模板进行匹配,AP140在检测到非法指纹的次数达到预设次数(预设次数可以是正整数)时,通过虹膜摄像头110采集虹膜图像并通过AP140进行虹膜识别验证,如果验证通过,则确定通过虹膜识别验证,可以允许进行屏幕解锁、支付解锁等其他解锁操作。本发明实施例的生物识别可以用于屏幕解锁,手机支付解锁等需要进行解锁的安全认证的场景。
[0051] 请参阅图1b,图1b是本发明实施例公开的一种移动终端的结构示意图,如图1b所示,该移动终端100包括应用处理器(Application Processor,AP)101、指纹识别模组102和虹膜摄像头103,其中,AP101通过总线104连接指纹识别模组102和虹膜摄像头103。
[0052] 指纹识别模组102,用于采集指纹图像。
[0053] AP101,用于根据指纹图像进行指纹识别验证。
[0054] 指纹模板,是从预先采集的一个或多个指纹图像中提取指纹特征信息,并根据提取的指纹特征信息生成的。
[0055] AP101根据指纹图像进行指纹识别验证的方式具体为:
[0056] AP101提取指纹识别模组102采集的指纹图像中的指纹特征信息,并将提取的指纹特征信息与存储器中存储的预设指纹模板进行匹配。
[0057] 虹膜摄像头103,用于当预设时长内检测到非法指纹的次数达到预设次数时,采集虹膜图像。预设次数可以是正整数。也可以是大于1的正整数。
[0058] AP101,还用于根据虹膜图像进行虹膜识别验证,以及用于通过虹膜识别验证时,执行解锁操作。
[0059] 本发明实施例中,非法指纹,是与预设指纹模板匹配度低于一定阈值的指纹。
[0060] AP101根据虹膜图像进行虹膜识别验证具体可以为:
[0061] AP101验证虹膜图像是否为合法虹膜图像,以及用于当虹膜图像为合法虹膜图像时,确定通过虹膜识别验证。
[0062] 本发明实施例中,虹膜摄像头103采集的虹膜图像可以是黑白虹膜图像,虹膜摄像头103可以在红外闪光灯的辅助下拍摄黑白虹膜图像。
[0063] 其中,AP101验证虹膜图像是否为合法虹膜图像,具体可以为:
[0064] AP101提取虹膜图像中的虹膜特征点并对虹膜特征点进行编码,得到虹膜特征编码;
[0065] AP101比较虹膜特征编码与预先存储的虹膜特征编码是否匹配;
[0066] 若匹配,AP101确认虹膜图像为合法虹膜图像;
[0067] 若不匹配,AP101确认虹膜图像为非法虹膜图像。
[0068] 当虹膜图像为合法虹膜图像时,AP101确认通过虹膜识别验证;
[0069] 可选的,当虹膜图像为非法虹膜图像时,AP101确认无法通过虹膜识别验证。
[0070] 实施图1b所示的移动终端,当预设时长内检测到非法指纹的次数达到预设次数时,移动终端认为自身和可能被陌生用户或者非法用户盗取,此时切换至安全等级更高的虹膜识别,采用安全等级更高的生物识别方式,可以提高解锁移动终端的安全性。
[0071] 可选的,图1c所示,移动终端100还可以包括连接AP101的显示屏105,[0072] 显示屏105,用于当预设时长内检测到指纹识别验证失败的次数达到预设次数时,采集解锁轨迹或者字符串;
[0073] AP101,还用于根据解锁轨迹进行解锁验证,或者根据字符串进行解锁验证,以及用于通过解锁验证时,执行解锁操作。
[0074] 本发明实施例中,指纹识别验证失败,指的是合法指纹匹配失败。首先检测到指纹是合法指纹,合法指纹与非法指纹不同。采集的指纹图像会被划分为多个指纹区域。合法指纹,是采集的指纹图像与预设指纹模板在至少一指纹区域的匹配度较高的指纹;非法指纹,是采集的指纹图像与预设指纹模板在所有指纹区域的匹配度都低于预设阈值的指纹。举例来说,如果移动终端的机主用户录入了自己大拇指的指纹,移动终端根据录入的指纹生成指纹模板。后续,如果该移动终端的机主用户用大拇指进行指纹验证时,如果大拇指上有部分脏污区域,则移动终端检测到指纹识别验证失败,即合法指纹匹配失败。如果是除该移动终端的机主用户之外的其他用户用手指进行指纹验证时,则移动终端检测到的指纹为非法指纹。可见,合法指纹与非法指纹的区别在于该指纹的用户是否为合法用户。如果检测到指纹识别验证失败,即合法指纹匹配失败,移动终端会切换至更容易解锁的图案解锁或字符串(例如,数字、字母、符号等)解锁,以提升用户解锁体验。如果检测到非法指纹,移动终端会切换至安全性更高的虹膜解锁,以提升移动终端的安全性。
[0075] 其中,当预设时长内检测到指纹识别验证失败的次数达到预设次数时,显示屏105可以显示解锁图案(例如,九宫格图案)或者解锁密码输入框。如果显示屏105上显示解锁图案,用户可以在通过手指在解锁图案上滑动,显示屏105采集用户手指滑动产生的解锁轨迹,AP101将采集的解锁轨迹与预设轨迹进行比较,当采集的解锁轨迹与预设轨迹相同时,AP101确定通过解锁验证,执行解锁操作。如果显示屏105上显示解锁密码输入框,用户可以在解锁密码输入框输入字符串,显示屏105采集用户输入的字符串,AP101将采集的字符串与预设字符串进行比较,当采集的解锁轨迹与预设轨迹相同时,AP101确定通过解锁验证,执行解锁操作。
[0076] 可选的,AP101根据指纹图像进行指纹识别验证的方式具体为:
[0077] AP101检测指纹图像与预设指纹模板的匹配度;
[0078] 当匹配度小于第一预设匹配度阈值时,AP101确定为非法指纹;
[0079] 当匹配度大于等于第一预设匹配度阈值且小于第二预设匹配度阈值时,AP101确定指纹识别验证失败,其中,第一预设匹配度阈值小于第二预设匹配度阈值。
[0080] 本发明实施例,直接通过比较采集的指纹图像与预设指纹模板的匹配度与第一预设匹配度阈值与第二预设匹配度阈值的大小来验证采集的指纹是指纹识别成功的指纹、指纹识别验证失败的指纹、还是非法指纹,识别非法指纹与合法指纹的识别算法简单。指纹识别成功的指纹,即匹配度大于第二预设匹配度阈值的指纹;指纹识别失败的指纹,即匹配度大于等于第一预设匹配度阈值且小于第二预设匹配度阈值的指纹;非法指纹,即匹配度小于第一预设匹配度阈值的指纹。第一预设匹配度阈值与第二预设匹配度阈值可以预先进行设定,并存储在移动终端的非易失性存储器中。例如,可以设置第一预设匹配度阈值为30%,第二预设匹配度阈值为85%。本发明实施例可以根据匹配度阈值的大小来快速判断检测的指纹是指纹识别验证失败的指纹还是非法指纹,从而采取不同的安全验证方式,在检测到指纹是指纹识别验证失败的指纹时,采用非指纹的解锁轨迹验证或字符串验证,可以在检测到合法指纹匹配失败的次数达到预设次数时采用更加容易验证的方式进行安全验证,提升用户体验。在检测到指纹是非法指纹时,采用安全等级更高的虹膜识别方式进行安全验证,可以提升移动终端的安全性。本发明实施例可以在指纹识别效果不好时(例如,手指油腻、手指湿润、手指脱皮等),采用图案解锁或字符串解锁等更加容易验证的方式进行安全验证,提升用户体验。在检测到非法指纹时,采用安全等级更高的虹膜识别方式进行安全验证,可以提升移动终端的安全性。
[0081] 可选的,图1d所示,移动终端100还可以包括连接AP101的前置摄像头106,[0082] 前置摄像头106,用于当通过虹膜识别验证时,采集人脸图像;
[0083] AP101,用于根据人脸图像进行人脸识别验证,以及用于通过人脸识别验证时,执行解锁操作。
[0084] AP101根据人脸图像进行人脸识别验证的方式具体为:
[0085] AP101验证人脸图像与预先存储的人脸图像模板是否匹配;
[0086] 当人脸图像与预先存储的人脸图像模板匹配时,AP101确定通过人脸识别验证;
[0087] 当人脸图像与预先存储的人脸图像模板不匹配时,AP101确定无法通过人脸识别验证。
[0088] 本发明实施例中,人脸图像模板可以包括人脸特征,例如,人脸眼部特征(例如,眼球大小和形状、眼间距等)、人眼鼻子特征(鼻孔间距、鼻尖长度等)、人眼嘴部特征(嘴唇厚度、嘴唇长度等)、组合特征(鼻孔到左眼和右眼之间的距离、左眼到嘴唇的距离等)。
[0089] 可选的,AP101验证人脸图像与预先存储的人脸图像模板是否匹配之前,可以将人脸图像转换为标准化图像,这里的标准化处理包括像素标准化,图像尺寸标准化等。
[0090] 本发明实施例中,在检测到非法指纹时,移动终端不仅采用虹膜识别方式进行安全验证,而且在通过虹膜识别验证时,进一步采用人脸识别验证,可以进一步提高移动终端的安全性。
[0091] 可选的,图1e所示,移动终端100还可以包括连接AP101的通信模块107,[0092] 通信模块107,用于当未通过人脸识别验证时,将人脸图像上传至服务器
[0093] 本发明实施例中,如果检测到未通过人脸识别验证时,通信模块107将人脸图像上传至服务器。以便合法用户从服务器中下载未通过人脸识别验证的人脸图像,可以便于用户进行后续防范或追责,从而提高用户体验。
[0094] 可选的,如图1f所示,移动终端100还包括连接AP101的前置闪光灯108,[0095] 前置摄像头106,还用于在虹膜摄像头103采集虹膜图像的同时,在前置闪光灯108关闭时采集第一人眼图像;
[0096] 前置摄像头106,还用于在前置闪光灯108开启时采集第二人眼图像;
[0097] AP101,还用于判断第一人眼图像中的眼球区域占比与第二人眼图像中的眼球区域占比的差值的绝对值是否大于预设阈值;
[0098] AP101,还用于当第一人眼图像中的眼球区域占比与第二人眼图像中的眼球区域占比的差值的绝对值大于预设阈值,验证虹膜图像是否为合法虹膜图像。
[0099] 可选的,AP101,还用于当第一人眼图像中的眼球区域占比与第二人眼图像中的眼球区域占比的差值的绝对值小于或等于预设阈值时,确定采集到的虹膜图像为非活体虹膜图像。
[0100] 眼球区域占比,即为人眼图像中的眼球区域的面积与整个人眼图像的面积之比。AP101判断第一人眼图像中的眼球区域占比与第二人眼图像中的眼球区域占比的差值的绝对值是否大于预设阈值,目的是为了进一步判断采集到的人眼图像是否为活体人眼图像,也即前置摄像头106拍摄的对象是否为活体。如果拍摄的对象为活体,由于人眼瞳孔受强光照刺激会收缩,第一人眼图像是前置摄像头106在前置闪光灯108关闭时拍摄的,第二人眼图像是前置摄像头106在前置闪光灯108开启时拍摄的,第二人眼图像中的人眼瞳孔会收缩,第二人眼图像中的眼部区域占比比第一脸图像中的眼部区域占比要小,因此,第一人眼图像中的眼球区域占比与第二人眼图像中的眼球区域占比会发生较大变化,第一人眼图像中的眼球区域占比与第二人眼图像中的眼球区域占比的差值的绝对值大于预设阈值。如果拍摄的对象不是活体(比如死人眼球或者照片等),第一人眼图像中的眼球区域占比与第二人眼图像中的眼球区域占比一般不会发生较大变化,第一人眼图像中的眼球区域占比与第二人眼图像中的眼球区域占比的差值的绝对值小于预设阈值,实施本发明实施例,通过前置闪光灯108在关闭和开启两种状态下判断前置摄像头106拍摄的人眼图像中的眼球区域占比是否大于预设阈值来判断采集到的人眼图像是否为活体人眼图像,活体识别算法简单。
[0101] 请参阅图2,图2是本发明实施例公开的一种生物识别解锁方法的流程示意图。该方法应用于包括应用处理器AP、指纹识别模组和虹膜摄像头的移动终端,如图2所示,该方法包括如下步骤。
[0102] 201,移动终端采集指纹图像并根据指纹图像进行指纹识别验证。
[0103] 其中,移动终端通过指纹识别模组采集指纹图像。
[0104] 202,当预设时长内检测到非法指纹的次数达到预设次数时,移动终端采集虹膜图像并根据虹膜图像进行虹膜识别验证。
[0105] 其中,移动终端通过虹膜摄像头采集虹膜图像。
[0106] 203,当通过虹膜识别验证时,移动终端执行解锁操作。
[0107] 204,当未通过虹膜识别验证时,移动终端确认虹膜识别失败。
[0108] 图2中的步骤的实施方式具体可以参见图1a-图1f所示的装置实施例,此处不再赘述。
[0109] 实施图2所示的方法,当预设时长内检测到非法指纹的次数达到预设次数时,移动终端认为自身和可能被陌生用户或者非法用户盗取,此时切换至安全等级更高的虹膜识别,采用安全等级更高的生物识别方式,可以提高解锁移动终端的安全性。
[0110] 请参阅图3,图3是本发明实施例公开的另一种生物识别解锁方法的流程示意图。该方法应用于包括应用处理器AP、指纹识别模组和虹膜摄像头的移动终端,如图3所示,该方法包括如下步骤。
[0111] 301,移动终端采集指纹图像并根据指纹图像进行指纹识别验证。
[0112] 其中,移动终端通过指纹识别模组采集指纹图像。
[0113] 可选的,步骤301可以包括:
[0114] (11)、移动终端检测指纹图像与预设指纹模板的匹配度;
[0115] (12)、当匹配度小于第一预设匹配度阈值时,移动终端确定为非法指纹;
[0116] (13)、当匹配度大于等于第一预设匹配度阈值且小于第二预设匹配度阈值时,移动终端确定指纹识别验证失败,第一预设匹配度阈值小于第二预设匹配度阈值。
[0117] 本发明实施例中,直接通过比较采集的指纹图像与预设指纹模板的匹配度与第一预设匹配度阈值与第二预设匹配度阈值的大小来验证采集的指纹是指纹识别成功的指纹、指纹识别验证失败的指纹、还是非法指纹,识别非法指纹与合法指纹的识别算法简单。
[0118] 302,当预设时长内检测到非法指纹的次数达到预设次数时,移动终端采集虹膜图像并根据虹膜图像进行虹膜识别验证。
[0119] 其中,移动终端通过虹膜摄像头采集虹膜图像。
[0120] 303,当通过虹膜识别验证时,移动终端执行解锁操作。
[0121] 304,当未通过虹膜识别验证时,移动终端确认虹膜识别失败。
[0122] 305,当预设时长内检测到指纹识别验证失败的次数达到预设次数时,移动终端采集解锁轨迹并根据解锁轨迹进行解锁验证,或者采集字符串并根据字符串进行解锁验证。
[0123] 306,当通过解锁验证时,移动终端执行解锁操作。
[0124] 307,当未通过解锁验证时,移动终端确定解锁失败。
[0125] 图3中的步骤的实施方式具体可以参见图1a-图1f所示的装置实施例,此处不再赘述。
[0126] 实施图3所示的方法,在检测到非法指纹时,移动终端不仅采用虹膜识别方式进行安全验证,而且在通过虹膜识别验证时,进一步采用人脸识别验证,可以进一步提高移动终端的安全性。
[0127] 请参阅图4,图4是本发明实施例公开的另一种生物识别解锁方法的流程示意图。该方法应用于包括应用处理器AP、指纹识别模组、虹膜摄像头和前置摄像头的移动终端,如图4所示,该方法包括如下步骤。
[0128] 401,移动终端采集指纹图像并根据指纹图像进行指纹识别验证。
[0129] 其中,移动终端通过指纹识别模组采集指纹图像。
[0130] 402,当预设时长内检测到非法指纹的次数达到预设次数时,移动终端采集虹膜图像并根据虹膜图像进行虹膜识别验证。
[0131] 其中,移动终端通过虹膜摄像头采集虹膜图像。
[0132] 403,当通过虹膜识别验证时,移动终端采集人脸图像并根据人脸图像进行人脸识别验证。
[0133] 404,当未通过虹膜识别验证时,移动终端确认虹膜识别失败。
[0134] 405,当通过人脸识别验证时,移动终端执行解锁操作。
[0135] 406,当未通过人脸识别验证时,移动终端将所述人脸图像上传至服务器。
[0136] 图4中的步骤的实施方式具体可以参见图1a-图1f所示的装置实施例,此处不再赘述。
[0137] 实施图4所示的方法,在检测到非法指纹时,移动终端不仅采用虹膜识别方式进行安全验证,而且在通过虹膜识别验证时,进一步采用人脸识别验证,可以进一步提高移动终端的安全性。
[0138] 请参阅图5,图5是本发明实施例公开的另一种移动终端的结构示意图。该移动终端500包括指纹识别模组501、虹膜摄像头502、应用处理器AP503、存储器504,指纹识别模组501、虹膜摄像头502、应用处理器AP503以及存储器504可以通过通信总线505连接,存储器
504用于存储一个或多个程序,一个或多个程序被配置成由AP503执行,程序包括用于执行上述图2至图4中的部分或全部方法步骤。
[0139] 实施图5所示的移动终端,当预设时长内检测到非法指纹的次数达到预设次数时,移动终端认为自身和可能被陌生用户或者非法用户盗取,此时切换至安全等级更高的虹膜识别,采用安全等级更高的生物识别方式,可以提高解锁移动终端的安全性。
[0140] 请参阅图6,图6是本发明实施例公开的另一种移动终端的结构示意图。该移动终端600包括采集验证单元601和处理单元602,其中:
[0141] 采集验证单元601,用于采集指纹图像并根据指纹图像进行指纹识别验证。
[0142] 采集验证单元601,还用于当预设时长内检测到非法指纹的次数达到预设次数时,采集虹膜图像并根据虹膜图像进行虹膜识别验证。
[0143] 处理单元602,用于当通过虹膜识别验证时,执行解锁操作。
[0144] 该移动终端的实施可以参见图2-4所示的方法实施例,重复之处不再赘述。
[0145] 实施图6所示的移动终端,当预设时长内检测到非法指纹的次数达到预设次数时,移动终端认为自身和可能被陌生用户或者非法用户盗取,此时切换至安全等级更高的虹膜识别,采用安全等级更高的生物识别方式,可以提高解锁移动终端的安全性。
[0146] 本发明实施例还提供了另一种移动终端,如图7所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该移动终端可以为包括手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)、POS(Point of Sales,销售终端)、车载电脑等任意终端设备,以移动终端为手机为例:
[0147] 图7示出的是与本发明实施例提供的移动终端相关的手机的部分结构的框图。参考图7,手机包括:射频(Radio Frequency,RF)电路910、存储器920、输入单元930、显示单元940、传感器950、音频电路960、无线保真(Wireless Fidelity,WiFi)模块970、处理器980、以及电源990等部件。本领域技术人员可以理解,图7中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0148] 下面结合图7对手机的各个构成部件进行具体的介绍:
[0149] RF电路910可用于信息的接收和发送。通常,RF电路910包括但不限于天线、至少一个放大器收发信机耦合器低噪声放大器(Low Noise Amplifier,LNA)、双工器等。此外,RF电路910还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global  System  of  Mobile communication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。
[0150] 存储器920可用于存储软件程序以及模块,处理器980通过运行存储在存储器920的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器920可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据手机的使用所创建的数据等。此外,存储器920可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0151] 输入单元930可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元930可包括指纹识别模组931、触控显示屏932以及其他输入设备933。指纹识别模组931,可采集用户在其上的指纹数据。除了指纹识别模组931,输入单元930还可以包括其他输入设备932。具体地,其他输入设备932可以包括但不限于触控屏、物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球鼠标、操作杆等中的一种或多种。
[0152] 显示单元940可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元940可包括显示屏941,可选的,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示屏941。虽然在图7中,指纹识别模组931与显示屏941是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将指纹识别模组931与显示屏941集成而实现手机的输入和播放功能。
[0153] 手机还可包括至少一种传感器950,比如光学传感器951、运动传感器952以及其他传感器。具体地,光学传感器951可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏941的亮度,接近传感器可在手机移动到边时,关闭显示屏941和/或背光。作为运动传感器952的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
[0154] 音频电路960、扬声器961,传声器962可提供用户与手机之间的音频接口。音频电路960可将接收到的音频数据转换后的电信号,传输到扬声器961,由扬声器961转换为声音信号播放;另一方面,传声器962将收集的声音信号转换为电信号,由音频电路960接收后转换为音频数据,再将音频数据播放处理器980处理后,经RF电路910以发送给比如另一手机,或者将音频数据播放至存储器920以便进一步处理。
[0155] WiFi属于短距离无线传输技术,手机通过WiFi模块970可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图7示出了WiFi模块970,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
[0156] 处理器980是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器920内的软件程序和/或模块,以及调用存储在存储器920内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,处理器980可包括一个或多个处理单元;优选的,处理器980可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器980中。
[0157] 手机还包括给各个部件供电的电源990(比如电池),优选的,电源可以通过电源管理系统与处理器980逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
[0158] 手机还包括摄像头9100,摄像头9100可以包括前置摄像头、虹膜摄像头和后置摄像头,
[0159] 尽管未示出,手机还可以包括蓝牙模块、闪光灯等,闪光灯可以包括前置闪光灯和后置闪光灯,前置闪光灯可以为前置摄像头进行补光,后置闪光灯可以为后置摄像头进行补光。前置闪光灯可以包括前置可见光闪光灯和前置红外闪光灯,前置可见光闪光灯用于为前置摄像头进行补光,前置红外闪光灯用于为虹膜摄像头进行补光。
[0160] 本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种生物识别解锁方法的部分或全部步骤。
[0161] 本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使计算机执行如上述方法实施例中记载的任何一种生物识别解锁方法的部分或全部步骤。
[0162] 需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
[0163] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0164] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
[0165] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0166] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0167] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0168] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。
[0169] 以上对本发明实施例进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈