首页 / 专利库 / 人工智能 / 活体检测 / 一种人脸识别方法和移动终端

一种人脸识别方法和移动终端

阅读:668发布:2020-05-11

专利汇可以提供一种人脸识别方法和移动终端专利检索,专利查询,专利分析的服务。并且本 发明 提供一种 人脸识别 方法和移动终端,该方法包括:检测外界环境的 亮度 值;拍摄人脸图像,并从人脸图像中采集人脸特征信息;若检测到的外界环境的亮度值大于或者等于第一 阈值 ,则将采集到的人脸特征信息与第一人脸特征模板进行匹配,第一人脸特征模板中的眼部特征点的数量低于第二人脸特征模板中的眼部特征点的数量,第二人脸特征模板为外界环境的亮度值低于第一阈值时的匹配模板;若采集到的人脸特征信息与第一人脸特征模板匹配成功,则确定人脸识别成功。如果检测到的外界环境的亮度值大于或者等于第一阈值,则可以将采集到的人脸特征信息与第一人脸特征模板进行匹配。即此时会降低眼部特征对人脸匹配结果的影响,人脸识别的效果较好。,下面是一种人脸识别方法和移动终端专利的具体信息内容。

1.一种人脸识别方法,应用于移动终端,其特征在于,所述方法包括:
检测外界环境的亮度值;
拍摄人脸图像,并从所述人脸图像中采集人脸特征信息;
若检测到的外界环境的亮度值大于或者等于第一阈值,则将采集到的人脸特征信息与第一人脸特征模板进行匹配,其中,所述第一人脸特征模板中的眼部特征点的数量低于第二人脸特征模板中的眼部特征点的数量,所述第二人脸特征模板为外界环境的亮度值低于所述第一阈值时的匹配模板;
若采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
若检测到的外界环境的亮度值低于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息进行匹配;
若所述人眼特征信息与睁眼特征信息匹配成功,则将采集到的人脸特征信息与所述第二人脸特征模板进行匹配;
若所述人眼特征信息与睁眼特征信息匹配失败,则确定人脸识别失败。
3.如权利要求1所述的方法,其特征在于,所述若检测到的外界环境的亮度值大于或者等于第一阈值,则将采集到的人脸特征信息与第一人脸特征模板进行匹配,包括:
若检测到的外界环境的亮度值大于或者等于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息、闭眼特征信息分别进行匹配,得到第一匹配程度和第二匹配程度;
若所述第一匹配程度与所述第二匹配程度的差值的绝对值小于第二阈值,则将采集到的人脸特征信息与所述第一人脸特征模板进行匹配。
4.如权利要求1所述的方法,其特征在于,在所述拍摄人脸图像,并从所述人脸图像中采集人脸特征信息的步骤之后,所述方法还包括:
若检测到的外界环境的亮度值小于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息、闭眼特征信息分别进行匹配;
若采集到的人脸特征信息中的人眼特征信息与所述闭眼特征信息的匹配程度高于与所述睁眼特征信息的匹配程度,则确定人脸识别失败。
5.如权利要求1所述的方法,其特征在于,在所述确定人脸识别成功的步骤之前,所述方法还包括:
判断所述人脸图像是否为活体人脸图像;
所述若采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功,包括:
若所述人脸图像为活体人脸图像,且采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。
6.一种移动终端,其特征在于,包括:
检测模,用于检测外界环境的亮度值;
采集模块,用于拍摄人脸图像,并从所述人脸图像中采集人脸特征信息;
第一匹配模块,用于若检测到的外界环境的亮度值大于或者等于第一阈值,则将采集到的人脸特征信息与第一人脸特征模板进行匹配,其中,所述第一人脸特征模板中的眼部特征点的数量低于第二人脸特征模板中的眼部特征点的数量,所述第二人脸特征模板为外界环境的亮度值低于所述第一阈值时的匹配模板;
第一确定模块,用于若采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。
7.如权利要求6所述的移动终端,其特征在于,所述移动终端还包括:
第二匹配模块,用于若检测到的外界环境的亮度值低于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息进行匹配;
第三匹配模块,用于若所述人眼特征信息与睁眼特征信息匹配成功,则将采集到的人脸特征信息与所述第二人脸特征模板进行匹配;
第二确定模块,用于若所述人眼特征信息与睁眼特征信息匹配失败,则确定人脸识别失败。
8.如权利要求6所述的移动终端,其特征在于,所述第一匹配模块包括:
第一匹配子模块,用于若检测到的外界环境的亮度值大于或者等于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息、闭眼特征信息分别进行匹配,得到第一匹配程度和第二匹配程度;
第二匹配子模块,用于若所述第一匹配程度与所述第二匹配程度的差值的绝对值小于第二阈值,则将采集到的人脸特征信息与所述第一人脸特征模板进行匹配。
9.如权利要求6所述的移动终端,其特征在于,所述移动终端还包括:
第四匹配模块,用于若检测到的外界环境的亮度值小于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息、闭眼特征信息分别进行匹配;
第三确定模块,用于若采集到的人脸特征信息中的人眼特征信息与所述闭眼特征信息的匹配程度高于与所述睁眼特征信息的匹配程度,则确定人脸识别失败。
10.如权利要求6所述的移动终端,其特征在于,所述移动终端还包括:
判断模块,用于判断所述人脸图像是否为活体人脸图像;
所述第一确定模块具体用于若所述人脸图像为活体人脸图像,且采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。
11.一种移动终端,其特征在于,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至5中任一项所述的人脸识别方法的步骤。

说明书全文

一种人脸识别方法和移动终端

技术领域

[0001] 本发明涉及通信技术领域,尤其涉及一种人脸识别方法和移动终端。

背景技术

[0002] 目前,移动终端所具备的功能越来越多样化。例如,音频功能、拍照功能、摄像功能和人脸识别功能等都已经成为移动终端的必备功能。
[0003] 对于人脸识别功能,移动终端可以采集用户的人脸特征信息,并将采集到的人脸特征信息与预先存储的人脸特征信息进行比对。如果采集到的人脸特征信息与预先存储的人脸特征信息相匹配,则可以执行相应的操作。例如,解移动终端;或者,可以进行转账验证等等。当用户处于强太阳光下时,由于太阳光对人眼的的刺激,可能会导致人脸识别失败。因此,现有技术中,人脸识别的效果较差。

发明内容

[0004] 本发明实施例提供一种人脸识别方法和移动终端,以解决现有技术中,人脸识别的效果较差的问题。
[0005] 为了解决上述技术问题,本发明是这样实现的:
[0006] 第一方面,本发明实施例提供了一种人脸识别方法,应用于移动终端,所述方法包括:
[0007] 检测外界环境的亮度值;
[0008] 拍摄人脸图像,并从所述人脸图像中采集人脸特征信息;
[0009] 若检测到的外界环境的亮度值大于或者等于第一阈值,则将采集到的人脸特征信息与第一人脸特征模板进行匹配,其中,所述第一人脸特征模板中的眼部特征点的数量低于第二人脸特征模板中的眼部特征点的数量,所述第二人脸特征模板为外界环境的亮度值低于所述第一阈值时的匹配模板;
[0010] 若采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。
[0011] 第二方面,本发明实施例还提供一种移动终端,包括:
[0012] 检测模,用于检测外界环境的亮度值;
[0013] 采集模块,用于拍摄人脸图像,并从所述人脸图像中采集人脸特征信息;
[0014] 第一匹配模块,用于若检测到的外界环境的亮度值大于或者等于第一阈值,则将采集到的人脸特征信息与第一人脸特征模板进行匹配,其中,所述第一人脸特征模板中的眼部特征点的数量低于第二人脸特征模板中的眼部特征点的数量,所述第二人脸特征模板为外界环境的亮度值低于所述第一阈值时的匹配模板;
[0015] 第一确定模块,用于若采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。
[0016] 第三方面,本发明实施例还提供一种移动终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述人脸识别方法的步骤。
[0017] 第四方面,本发明实施例还提供一种计算机可读取存储介质,所述计算机可读取存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述人脸识别方法的步骤。
[0018] 这样,本发明实施例中,检测外界环境的亮度值;拍摄人脸图像,并从所述人脸图像中采集人脸特征信息;若检测到的外界环境的亮度值大于或者等于第一阈值,则将采集到的人脸特征信息与第一人脸特征模板进行匹配,其中,所述第一人脸特征模板中的眼部特征点的数量低于第二人脸特征模板中的眼部特征点的数量,所述第二人脸特征模板为外界环境的亮度值低于所述第一阈值时的匹配模板;若采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。这样,如果检测到的外界环境的亮度值大于或者等于第一阈值,则可以将采集到的人脸特征信息与第一人脸特征模板进行匹配,第一人脸特征模板中的眼部特征点的数量较少。即此时会降低眼部特征对人脸匹配结果的影响,可以减少外界环境的亮度值较大时,由于光线对人眼的刺激导致出现人脸识别失败的情况的几率。人脸识别的效果较好。附图说明
[0019] 图1是本发明实施例提供的一种人脸识别方法的流程图
[0020] 图2是本发明实施例提供的另一种人脸识别方法的流程图;
[0021] 图3是本发明实施例提供的一种移动终端的结构图;
[0022] 图4是本发明实施例提供的另一种移动终端的结构图;
[0023] 图5是本发明实施例提供的另一种移动终端的结构图;
[0024] 图6是本发明实施例提供的另一种移动终端的结构图;
[0025] 图7是本发明实施例提供的另一种移动终端的结构图;
[0026] 图8是本发明实施例提供的一种移动终端的硬件结构示意图。

具体实施方式

[0027] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0028] 参见图1,图1是本发明实施例提供的一种人脸识别方法的流程图,应用于移动终端。如图1所示,包括以下步骤:
[0029] 步骤101、检测外界环境的亮度值。
[0030] 在步骤101中,移动终端可以通过光敏元件检测外界环境的亮度值。在室外,外界环境的亮度值可以达到10000勒克斯以上,而在室内,外界环境的亮度值可能只有几百勒克斯。可以预先设置一个亮度值的阈值,如果检测到外界环境的亮度值大于或者等于该阈值,则可以认为移动终端当前处于亮度值较高的室外;如果检测到外界环境的亮度值小于该阈值,则可以认为移动终端当前处于亮度值较低的室内。该亮度值的阈值可以设置为10000勒克斯。
[0031] 步骤102、拍摄人脸图像,并从所述人脸图像中采集人脸特征信息。
[0032] 在步骤102中,移动终端可以拍摄人脸图像,并从人脸图像中采集人脸特征信息。需要说明的是,本发明实施例中,并不限定检测外界环境的亮度值以及拍摄人脸图像的执行顺序。例如,可以先检测外界环境的亮度值,然后拍摄人脸图像;也可以先拍摄人脸图像,再检测外界环境的亮度值;也可以同时执行这两个步骤,即在检测外界环境的亮度值的同时拍摄人脸图像。
[0033] 步骤103、若检测到的外界环境的亮度值大于或者等于第一阈值,则将采集到的人脸特征信息与第一人脸特征模板进行匹配,其中,所述第一人脸特征模板中的眼部特征点的数量低于第二人脸特征模板中的眼部特征点的数量,所述第二人脸特征模板为外界环境的亮度值低于所述第一阈值时的匹配模板。
[0034] 在步骤103中,移动终端可以判断检测到的外界环境的亮度值是否大于或者等于第一阈值,即移动终端可以判断检测到的外界环境的亮度值是否大于或者等于预先设置的亮度值的阈值10000勒克斯。
[0035] 如果移动终端判断出检测到的外界环境的亮度值大于或者等于第一阈值,即如果移动终端判断出检测到的外界环境的亮度值大于或者等于10000勒克斯,则可以将采集到的人脸特征信息与第一人脸特征模板进行匹配。其中,第一人脸特征模板中的眼部特征点的数量低于第二人脸特征模板中的眼部特征点的数量,第二人脸特征模板为外界环境的亮度值低于第一阈值时的匹配模板。
[0036] 步骤104、若采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。
[0037] 在步骤104中,如果采集到的人脸特征信息与第一人脸特征模版匹配成功,则可以确定人脸识别成功。
[0038] 需要说明的是,现有技术中,在室外,如果光线很强,用户的眼睛睁开的幅度可能比较小。如果此时用户想通过人脸识别的方式解锁移动终端,或者进行转账验证,由于光线对人眼的刺激,可能会导致人脸识别失败。
[0039] 而本发明中,可以实时检测外界环境的亮度值。当检测到外界环境的亮度值大于或者等于第一阈值时,可以将采集到的人脸特征信息与第一人脸特征模板进行匹配,第一人脸特征模板中的眼部特征点的数量较少。即此时会降低眼部特征对人脸匹配结果的影响,可以减少外界环境的亮度值较大时,由于光线对人眼的刺激导致出现人脸识别失败的情况的几率。可以更贴合用户的实际想法,人脸识别的效果较好。
[0040] 本发明实施例中,上述移动终端是手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)、个人数字助理(personal digital assistant,简称PDA)、移动上网装置(Mobile Internet Device,MID)或可穿戴式设备(Wearable Device)等。
[0041] 本发明实施例的人脸识别方法,应用于移动终端。检测外界环境的亮度值;拍摄人脸图像,并从所述人脸图像中采集人脸特征信息;若检测到的外界环境的亮度值大于或者等于第一阈值,则将采集到的人脸特征信息与第一人脸特征模板进行匹配,其中,所述第一人脸特征模板中的眼部特征点的数量低于第二人脸特征模板中的眼部特征点的数量,所述第二人脸特征模板为外界环境的亮度值低于所述第一阈值时的匹配模板;若采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。这样,如果检测到的外界环境的亮度值大于或者等于第一阈值,则可以将采集到的人脸特征信息与第一人脸特征模板进行匹配,第一人脸特征模板中的眼部特征点的数量较少。即此时会降低眼部特征对人脸匹配结果的影响,可以减少外界环境的亮度值较大时,由于光线对人眼的刺激导致出现人脸识别失败的情况的几率。人脸识别的效果较好。
[0042] 参见图2,图2是本发明实施例提供的另一种人脸识别方法的流程图,应用于移动终端。本实施例与前一个实施例的主要区别在于详细阐述了检测到的外界环境的亮度值小于第一阈值时,人脸识别的过程。如图2所示,包括以下步骤:
[0043] 步骤201、检测外界环境的亮度值。
[0044] 在步骤201中,移动终端可以通过光敏元件检测外界环境的亮度值。在室外,外界环境的亮度值可以达到10000勒克斯以上,而在室内,外界环境的亮度值可能只有几百勒克斯。可以预先设置一个亮度值的阈值,如果检测到外界环境的亮度值大于或者等于该阈值,则可以认为移动终端当前处于亮度值较高的室外;如果检测到外界环境的亮度值小于该阈值,则可以认为移动终端当前处于亮度值较低的室内。该亮度值的阈值可以设置为10000勒克斯。
[0045] 步骤202、拍摄人脸图像,并从所述人脸图像中采集人脸特征信息。
[0046] 在步骤202中,移动终端可以拍摄人脸图像,并从人脸图像中采集人脸特征信息。需要说明的是,本发明实施例中,并不限定检测外界环境的亮度值以及拍摄人脸图像的执行顺序。例如,可以先检测外界环境的亮度值,然后拍摄人脸图像;也可以先拍摄人脸图像,再检测外界环境的亮度值;也可以同时执行这两个步骤,即在检测外界环境的亮度值的同时拍摄人脸图像。
[0047] 步骤203、若检测到的外界环境的亮度值大于或者等于第一阈值,则将采集到的人脸特征信息与第一人脸特征模板进行匹配,其中,所述第一人脸特征模板中的眼部特征点的数量低于第二人脸特征模板中的眼部特征点的数量,所述第二人脸特征模板为外界环境的亮度值低于所述第一阈值时的匹配模板。
[0048] 在步骤203中,移动终端可以判断检测到的外界环境的亮度值是否大于或者等于第一阈值,即移动终端可以判断检测到的外界环境的亮度值是否大于或者等于预先设置的亮度值的阈值10000勒克斯。
[0049] 如果移动终端判断出检测到的外界环境的亮度值大于或者等于第一阈值,即如果移动终端判断出检测到的外界环境的亮度值大于或者等于10000勒克斯,则可以将采集到的人脸特征信息与第一人脸特征模板进行匹配。其中,第一人脸特征模板中的眼部特征点的数量低于第二人脸特征模板中的眼部特征点的数量,第二人脸特征模板为外界环境的亮度值低于第一阈值时的匹配模板。
[0050] 步骤204、若采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。
[0051] 在步骤204中,如果采集到的人脸特征信息与第一人脸特征模版匹配成功,则可以确定人脸识别成功。
[0052] 需要说明的是,现有技术中,在室外,如果光线很强,用户的眼睛睁开的幅度可能比较小。如果此时用户想通过人脸识别的方式解锁移动终端,或者进行转账验证,由于光线对人眼的刺激,可能会导致人脸识别失败。
[0053] 而本发明中,可以实时检测外界环境的亮度值。当检测到外界环境的亮度值大于或者等于第一阈值时,可以将采集到的人脸特征信息与第一人脸特征模板进行匹配,第一人脸特征模板中的眼部特征点的数量较少。即此时会降低眼部特征对人脸匹配结果的影响,可以减少外界环境的亮度值较大时,由于光线对人眼的刺激导致出现人脸识别失败的情况的几率。可以更贴合用户的实际想法,人脸识别的效果较好。
[0054] 可选的,所述若检测到的外界环境的亮度值大于或者等于第一阈值,则将采集到的人脸特征信息与第一人脸特征模板进行匹配,包括:
[0055] 若检测到的外界环境的亮度值大于或者等于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息、闭眼特征信息分别进行匹配,得到第一匹配程度和第二匹配程度;
[0056] 若所述第一匹配程度与所述第二匹配程度的差值的绝对值小于第二阈值,则将采集到的人脸特征信息与所述第一人脸特征模板进行匹配。
[0057] 需要说明的是,可以事先搜集大量的睁眼照片以及闭眼照片。可以利用搜集到的大量的睁眼照片提炼出睁眼特征信息;可以利用搜集到的大量的闭眼照片提炼出闭眼特征信息。
[0058] 如果检测到的外界环境的亮度值大于或者等于第一阈值,即如果移动终端判断出检测到的外界环境的亮度值大于或者等于10000勒克斯,则可以将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息、闭眼特征信息分别进行匹配,得到第一匹配程度和第二匹配程度,进而移动终端可以计算第一匹配程度和第二匹配程度的差值的绝对值。如果移动终端判断出第一匹配程度与第二匹配程度的差值的绝对值小于第二阈值,则可以将采集到的人脸特征信息与第一人脸特征模板进行匹配。即移动终端无法确定用户处于睁眼状态还是闭眼状态时,可以将采集到的人脸特征信息与第一人脸特征模板进行匹配。即此时会降低眼部特征对人脸匹配结果的影响,可以减少外界环境的亮度值较大时,由于光线对人眼的刺激导致出现人脸识别失败的情况的几率。人脸识别的效果较好。
[0059] 步骤205、若检测到的外界环境的亮度值小于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息、闭眼特征信息分别进行匹配。
[0060] 在步骤205中,如果检测到的外界环境的亮度值小于第一阈值,即如果检测到的外界环境的亮度值小于10000勒克斯,则可以将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息、闭眼特征信息分别进行匹配。
[0061] 步骤206、若采集到的人脸特征信息中的人眼特征信息与所述闭眼特征信息的匹配程度高于与所述睁眼特征信息的匹配程度,则确定人脸识别失败。
[0062] 在步骤206中,如果采集到的人脸特征信息中的人眼特征信息与闭眼特征信息的匹配程度高于与睁眼特征信息的匹配程度,则可以确定用户处于闭眼状态,此时用户可能正在睡觉,是其他人拿着用户的移动终端采集用户的人脸特征信息,进而想解锁用户的移动终端,或者想进行转账验证。因此,此时可以直接终止认证检测,即此时可以确定人脸识别失败。这样,如果检测到的外界环境的亮度值小于第一阈值,且移动终端判断出用户处于闭眼状态,则可以直接终止认证检测,即此时人脸识别的结果为失败。可以防止其他人趁用户睡觉时,拿着用户的移动终端采集用户的人脸特征信息,进而解锁用户的移动终端,或者进行转账验证的情况的出现。可以有效防止用户的隐私被其他人窥探,也可以防止用户的账户中的资金被其他人转移,使人脸识别更安全。
[0063] 可选的,所述方法还包括:
[0064] 若检测到的外界环境的亮度值低于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息进行匹配;
[0065] 若匹配成功,则将采集到的人脸特征信息与所述第二人脸特征模板进行匹配;
[0066] 若匹配失败,则确定人脸识别失败。
[0067] 如果检测到的外界环境的亮度值低于第一阈值,即如果检测到的外界环境的亮度值小于10000勒克斯,则可以将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息进行匹配。如果人眼特征信息与睁眼特征信息匹配成功,可以确定用户处于睁眼状态,则可以将采集到的人脸特征信息与第二人脸特征模板进行匹配,即此时可以进行认证检测。
[0068] 如果人眼特征信息与睁眼特征信息匹配失败,可以确定用户处于闭眼状态,此时用户可能正在睡觉,是其他人拿着用户的移动终端采集用户的人脸特征信息,进而想解锁用户的移动终端,或者想进行转账验证。因此,此时可以直接终止认证检测,即此时可以确定人脸识别失败。这样,如果检测到的外界环境的亮度值小于第一阈值,且移动终端判断出用户处于闭眼状态,则可以直接终止认证检测,即此时人脸识别的结果为失败。可以防止其他人趁用户睡觉时,拿着用户的移动终端采集用户的人脸特征信息,进而解锁用户的移动终端,或者进行转账验证的情况的出现。可以有效防止用户的隐私被其他人窥探,也可以防止用户的账户中的资金被其他人转移,使人脸识别更安全。
[0069] 可选的,在所述确定人脸识别成功的步骤之前,所述方法还包括:
[0070] 判断所述人脸图像是否为活体人脸图像;
[0071] 所述若采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功,包括:
[0072] 若所述人脸图像为活体人脸图像,且采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。
[0073] 移动终端还可以判断所拍摄的人脸图像是否为活体人脸图像。如果所拍摄的人脸图像为活体人脸图像,且采集到的人脸特征信息与第一人脸特征模板匹配成功,则可以确定人脸识别成功。如果所拍摄的人脸图像不为活体人脸图像,则可以确定人脸识别失败。可以提高人脸识别的安全程度。
[0074] 例如,移动终端可以判断所拍摄的人脸图像中是否存在照片边框。其中,如果所拍摄的人脸图像中不存在照片边框,说明不是利用照片来进行人脸识别的,即可以确定对拍摄对象的检测结果为活体;如果所拍摄的人脸图像中存在照片边框,说明是利用照片来进行人脸识别的,即可以确定对拍摄对象的检测结果不为活体。这样,可以通过判断所拍摄的人脸图像中是否存在照片边框的方式来确定进行人脸识别的对象是否为活体。可以避免其他人利用移动终端的主人的照片进行人脸识别,进而解锁移动终端,或者进行转账验证的情况的出现。可以有效防止用户的隐私被其他人窥探,也可以防止用户的账户中的资金被其他人转移,提高了人脸识别的安全程度。
[0075] 或者,移动终端还可以判断所拍摄的人脸图像中是否存在波纹。其中,如果所拍摄的人脸图像中不存在波纹,说明不是利用其他电子设备中的视频或者图片来进行人脸识别的,即可以确定对拍摄对象的检测结果为活体;如果所拍摄的人脸图像中存在波纹,说明是利用其他电子设备中的视频或者图片来进行人脸识别的,即可以确定对拍摄对象的检测结果不为活体。这样,可以通过判断所拍摄的人脸图像中是否存在波纹的方式来确定进行人脸识别的对象是否为活体。可以避免其他人利用移动终端的主人的面部视频或者移动终端的主人的面部图片进行人脸识别,进而解锁移动终端,或者进行转账验证的情况的出现。可以有效防止用户的隐私被其他人窥探,也可以防止用户的账户中的资金被其他人转移,提高了人脸识别的安全程度。
[0076] 需要说明的是,当外界环境的亮度较高,且进行人脸识别的对象离移动终端的屏幕的距离较小时,移动终端可以获取所拍摄的人脸图像的景深信息,进而可以根据获取到的景深信息判断进行人脸识别的对象是否为活体。真实人脸是立体的,例如,用户的鼻子相对比较突出;而用户的嘴巴相对比较凹陷等等。因此真实人脸进行人脸识别时,移动终端可以检测到人脸图像中各个像素点的景深信息都不同。而其他人拿着用户的照片进行人脸识别时,由于照片是平的,因此移动终端可以检测到人脸图像中各个像素点的景深信息都相同;或者,其他人拿着电子设备,利用用户的面部视频进行人脸识别时,由于电子设备的屏幕也是平的,移动终端可以检测到人脸图像中各个像素点的景深信息都相同。因此,移动终端可以根据所拍摄的人脸图像中的各个像素点的景深信息是否相同来判断进行人脸识别的对象是否为活体。如果所拍摄的人脸图像中的各个像素点的景深信息都相同,可以确定进行人脸识别的对象不为活体;如果所拍摄的人脸图像中的各个像素点的景深信息都不同,可以确定进行人脸识别的对象为活体。这样可以提高人脸识别的安全程度。
[0077] 本发明实施例的人脸识别方法,应用于移动终端。如果检测到的外界环境的亮度值大于或者等于第一阈值,则可以将采集到的人脸特征信息与第一人脸特征模板进行匹配,第一人脸特征模板中的眼部特征点的数量较少。即此时会降低眼部特征对人脸匹配结果的影响,可以减少外界环境的亮度值较大时,由于光线对人眼的刺激导致出现人脸识别失败的情况的几率。人脸识别的效果较好。进一步的,如果检测到的外界环境的亮度值小于第一阈值,且移动终端判断出用户处于闭眼状态,则可以直接终止认证检测,即此时人脸识别的结果为失败。可以防止其他人趁用户睡觉时,拿着用户的移动终端采集用户的人脸特征信息,进而解锁用户的移动终端,或者进行转账验证的情况的出现。可以有效防止用户的隐私被其他人窥探,也可以防止用户的账户中的资金被其他人转移,使人脸识别更安全。
[0078] 参见图3,图3是本发明实施提供的移动终端的结构图,如图3所示,移动终端300包括检测模块301、采集模块302、第一匹配模块303和第一确定模块304,其中:
[0079] 检测模块301,用于检测外界环境的亮度值;
[0080] 采集模块302,用于拍摄人脸图像,并从所述人脸图像中采集人脸特征信息;
[0081] 第一匹配模块303,用于若检测到的外界环境的亮度值大于或者等于第一阈值,则将采集到的人脸特征信息与第一人脸特征模板进行匹配,其中,所述第一人脸特征模板中的眼部特征点的数量低于第二人脸特征模板中的眼部特征点的数量,所述第二人脸特征模板为外界环境的亮度值低于所述第一阈值时的匹配模板;
[0082] 第一确定模块304,用于若采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。
[0083] 可选的,如图4所示,所述移动终端还包括:
[0084] 第二匹配模块305,用于若检测到的外界环境的亮度值低于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息进行匹配;
[0085] 第三匹配模块306,用于若匹配成功,则将采集到的人脸特征信息与所述第二人脸特征模板进行匹配;
[0086] 第二确定模块307,用于若匹配失败,则确定人脸识别失败。
[0087] 可选的,如图5所示,所述第一匹配模块303包括:
[0088] 第一匹配子模块3031,用于若检测到的外界环境的亮度值大于或者等于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息、闭眼特征信息分别进行匹配,得到第一匹配程度和第二匹配程度;
[0089] 第二匹配子模块3032,用于若所述第一匹配程度与所述第二匹配程度的差值的绝对值小于第二阈值,则将采集到的人脸特征信息与所述第一人脸特征模板进行匹配。
[0090] 可选的,如图6所示,所述移动终端还包括:
[0091] 第四匹配模块308,用于若检测到的外界环境的亮度值小于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息、闭眼特征信息分别进行匹配;
[0092] 第三确定模块309,用于若采集到的人脸特征信息中的人眼特征信息与所述闭眼特征信息的匹配程度高于与所述睁眼特征信息的匹配程度,则确定人脸识别失败。
[0093] 可选的,如图7所示,所述移动终端还包括:
[0094] 判断模块3010,用于判断所述人脸图像是否为活体人脸图像;
[0095] 所述第一确定模块304具体用于若所述人脸图像为活体人脸图像,且采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。移动终端300能够实现图1和图2的方法实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。且移动终端300可以实现如果检测到的外界环境的亮度值大于或者等于第一阈值,则可以将采集到的人脸特征信息与第一人脸特征模板进行匹配,第一人脸特征模板中的眼部特征点的数量较少。即此时会降低眼部特征对人脸匹配结果的影响,可以减少外界环境的亮度值较大时,由于光线对人眼的刺激导致出现人脸识别失败的情况的几率。人脸识别的效果较好。进一步的,如果检测到的外界环境的亮度值小于第一阈值,且移动终端判断出用户处于闭眼状态,则可以直接终止认证检测,即此时人脸识别的结果为失败。可以防止其他人趁用户睡觉时,拿着用户的移动终端采集用户的人脸特征信息,进而解锁用户的移动终端,或者进行转账验证的情况的出现。可以有效防止用户的隐私被其他人窥探,也可以防止用户的账户中的资金被其他人转移,使人脸识别更安全。
[0096] 图8为实现本发明各个实施例的一种移动终端的硬件结构示意图。
[0097] 该移动终端800包括但不限于:射频单元801、网络模块802、音频输出单元803、输入单元804、传感器805、显示单元806、用户输入单元807、接口单元808、存储器809、处理器810、以及电源811等部件。本领域技术人员可以理解,图8中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,移动终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
[0098] 处理器810,用于检测外界环境的亮度值;
[0099] 拍摄人脸图像,并从所述人脸图像中采集人脸特征信息;
[0100] 若检测到的外界环境的亮度值大于或者等于第一阈值,则将采集到的人脸特征信息与第一人脸特征模板进行匹配,其中,所述第一人脸特征模板中的眼部特征点的数量低于第二人脸特征模板中的眼部特征点的数量,所述第二人脸特征模板为外界环境的亮度值低于所述第一阈值时的匹配模板;
[0101] 若采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。
[0102] 如果检测到的外界环境的亮度值大于或者等于第一阈值,则可以将采集到的人脸特征信息与第一人脸特征模板进行匹配,第一人脸特征模板中的眼部特征点的数量较少。即此时会降低眼部特征对人脸匹配结果的影响,可以减少外界环境的亮度值较大时,由于光线对人眼的刺激导致出现人脸识别失败的情况的几率。人脸识别的效果较好。进一步的,如果检测到的外界环境的亮度值小于第一阈值,且移动终端判断出用户处于闭眼状态,则可以直接终止认证检测,即此时人脸识别的结果为失败。可以防止其他人趁用户睡觉时,拿着用户的移动终端采集用户的人脸特征信息,进而解锁用户的移动终端,或者进行转账验证的情况的出现。可以有效防止用户的隐私被其他人窥探,也可以防止用户的账户中的资金被其他人转移,使人脸识别更安全。
[0103] 应理解的是,本发明实施例中,射频单元801可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器810处理;另外,将上行的数据发送给基站。通常,射频单元801包括但不限于天线、至少一个放大器收发信机耦合器低噪声放大器、双工器等。此外,射频单元801还可以通过无线通信系统与网络和其他设备通信。
[0104] 移动终端通过网络模块802为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
[0105] 音频输出单元803可以将射频单元801或网络模块802接收的或者在存储器809中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元803还可以提供与移动终端800执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元803包括扬声器、蜂鸣器以及受话器等。
[0106] 输入单元804用于接收音频或视频信号。输入单元804可以包括图形处理器(Graphics Processing Unit,GPU)8041和麦克8042,图形处理器8041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像可以显示在显示单元806上。经图形处理器8041处理后的图像帧可以存储在存储器809(或其它存储介质)中或者经由射频单元801或网络模块802进行发送。麦克风8042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元801发送到移动通信基站的格式输出。
[0107] 移动终端800还包括至少一种传感器805,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板8061的亮度,接近传感器可在移动终端800移动到边时,关闭显示面板8061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重的大小及方向,可用于识别移动终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器805还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
[0108] 显示单元806用于显示由用户输入的信息或提供给用户的信息。显示单元806可包括显示面板8061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板8061。
[0109] 用户输入单元807可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元807包括触控面板8071以及其他输入设备8072。触控面板8071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板8071上或在触控面板8071附近的操作)。触控面板8071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器810,接收处理器810发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板8071。除了触控面板8071,用户输入单元807还可以包括其他输入设备8072。具体地,其他输入设备8072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球鼠标、操作杆,在此不再赘述。
[0110] 进一步的,触控面板8071可覆盖在显示面板8061上,当触控面板8071检测到在其上或附近的触摸操作后,传送给处理器810以确定触摸事件的类型,随后处理器810根据触摸事件的类型在显示面板8061上提供相应的视觉输出。虽然在图8中,触控面板8071与显示面板8061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板8071与显示面板8061集成而实现移动终端的输入和输出功能,具体此处不做限定。
[0111] 接口单元808为外部装置与移动终端800连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元808可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端800内的一个或多个元件或者可以用于在移动终端800和外部装置之间传输数据。
[0112] 存储器809可用于存储软件程序以及各种数据。存储器809可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器809可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0113] 处理器810是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器809内的软件程序和/或模块,以及调用存储在存储器809内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器810可包括一个或多个处理单元;优选的,处理器810可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器810中。
[0114] 移动终端800还可以包括给各个部件供电的电源811(比如电池),优选的,电源811可以通过电源管理系统与处理器810逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
[0115] 另外,移动终端800包括一些未示出的功能模块,在此不再赘述。
[0116] 可选的,处理器810还用于:
[0117] 若检测到的外界环境的亮度值低于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息进行匹配;
[0118] 若匹配成功,则将采集到的人脸特征信息与所述第二人脸特征模板进行匹配;
[0119] 若匹配失败,则确定人脸识别失败。
[0120] 可选的,处理器810还用于:
[0121] 若检测到的外界环境的亮度值大于或者等于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息、闭眼特征信息分别进行匹配,得到第一匹配程度和第二匹配程度;
[0122] 若所述第一匹配程度与所述第二匹配程度的差值的绝对值小于第二阈值,则将采集到的人脸特征信息与所述第一人脸特征模板进行匹配。
[0123] 可选的,处理器810还用于:
[0124] 若检测到的外界环境的亮度值小于所述第一阈值,则将采集到的人脸特征信息中的人眼特征信息与睁眼特征信息、闭眼特征信息分别进行匹配;
[0125] 若采集到的人脸特征信息中的人眼特征信息与所述闭眼特征信息的匹配程度高于与所述睁眼特征信息的匹配程度,则确定人脸识别失败。
[0126] 可选的,处理器810还用于:
[0127] 判断所述人脸图像是否为活体人脸图像;
[0128] 若所述人脸图像为活体人脸图像,且采集到的人脸特征信息与所述第一人脸特征模板匹配成功,则确定人脸识别成功。
[0129] 移动终端800能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。且移动终端800可以实现如果检测到的外界环境的亮度值大于或者等于第一阈值,则可以将采集到的人脸特征信息与第一人脸特征模板进行匹配,第一人脸特征模板中的眼部特征点的数量较少。即此时会降低眼部特征对人脸匹配结果的影响,可以减少外界环境的亮度值较大时,由于光线对人眼的刺激导致出现人脸识别失败的情况的几率。人脸识别的效果较好。进一步的,如果检测到的外界环境的亮度值小于第一阈值,且移动终端判断出用户处于闭眼状态,则可以直接终止认证检测,即此时人脸识别的结果为失败。可以防止其他人趁用户睡觉时,拿着用户的移动终端采集用户的人脸特征信息,进而解锁用户的移动终端,或者进行转账验证的情况的出现。可以有效防止用户的隐私被其他人窥探,也可以防止用户的账户中的资金被其他人转移,使人脸识别更安全。
[0130] 优选的,本发明实施例还提供一种移动终端,包括处理器810,存储器809,存储在存储器809上并可在所述处理器810上运行的计算机程序,该计算机程序被处理器810执行时实现上述人脸识别方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0131] 本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述人脸识别方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
[0132] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0133] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台移动终端(可以是手机,计算机,服务器空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0134] 上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
高效检索全球专利

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

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

申请试用

分析报告

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

申请试用

QQ群二维码
意见反馈