活体检测和数据处理方法、设备、系统及存储介质技术方案

技术编号:26792202 阅读:24 留言:0更新日期:2020-12-22 17:07
本申请实施例提供一种活体检测和人脸识别方法、设备、系统及存储介质。在本申请实施例中,通过判断包含待检测对象的图像中的光照信息与当前环境中的光照信息是否匹配,识别待检测对象是否为活体。这种活体检测方式,一方面无需待检测对象进行动作配合,可减少活体检测的时间,提高检测效率;另一方面可降低对图像中纹理细节的依赖,不仅可降低对图像的质量要求,而且具有较高的稳定性,有助于提高活体检测的准确率。

【技术实现步骤摘要】
活体检测和数据处理方法、设备、系统及存储介质
本申请涉及人工智能
,尤其涉及一种活体检测和数据处理方法、设备、系统及存储介质。
技术介绍
随着人工智能技术的不断发展,人脸识别技术被广泛用于鉴别用户身份。例如,在移动支付以及互联网金融中,可采用人脸识别技术进行刷脸登录、刷脸支付等。又例如,在门禁闸机设备中,可采用人脸识别技术对闸机进行控制等。但是,目前人脸识别技术经常会受到非活体攻击,即采用人造道具(照片)等方式模拟产生人脸识别需要的生物识别特征,导致正常用户的权限被盗用。为解决上述问题,活体检测技术应运而生,但是现有活体检测方式要么需要用户配合进行摇头、眨眼等动作,活体检测过程耗时较长,要么依赖人脸图像中纹理细节,对人脸图像的质量要求较高,活体检测的准确率较低。
技术实现思路
本申请的多个方面提供一种活体检测和数据处理方法、设备、系统及存储介质,用以降低活体检测耗时,提高活体检测效率和准确率。本申请实施例提供一种活体检测方法,包括:在当前环境下,采集包含待检测对象的图像;对所述图像进行光照分析,得到所述图像中的光照信息;若所述图像中的光照信息与当前环境中的光照信息匹配,确定所述待检测对象为活体。本申请实施例还提供一种数据处理方法,包括:在当前环境下,采集待检测对象的面部图像;对所述面部图像进行光照分析,得到所述面部图像中的光照信息;若所述面部图像中的光照信息与当前环境中的光照信息匹配,且所述面部图像属于已知对象的面部图像,则确定所述待检测对象通过人脸识别。本申请实施例还提供一种数据处理方法,包括:获取表征环境光照的第一光照信息;获取包含待检测对象的图像;对所述图像进行光照分析,获取表征所述图像中光照的第二光照信息;基于所述第一光照信息与第二光照信息的相似度,确定所述待检测对象是否通过检测。本申请实施例还提供一种闸机系统,包括:闸机、图像采集设备和计算设备;所述计算设备分别与所述闸机以及所述图像采集设备;所述图像采集设备,用于采集位于所述闸机的出入口周围的待检测对象的面部图像,将所述面部图像传输给所述计算设备;所述计算设备,用于对所述面部图像进行光照分析,得到所述面部图像中的光照信息,以及在所述面部图像中的光照信息与所述闸机所处当前环境中的光照信息匹配,且所述待检测对象为合法对象的情况下,控制所述闸机开启,以允许所述待检测对象通过。本申请实施例还提供一种活体检测设备,包括:视觉传感器、存储器和处理器;其中,所述存储器,用于存储计算机程序;所述视觉传感器,用于在当前环境下,采集包含待检测对象的图像;所述处理器耦合至所述存储器,用于执行所述计算机程序以用于:对所述图像进行光照分析,得到所述图像中的光照信息;若所述图像中的光照信息与当前环境中的光照信息匹配,确定所述待检测对象为活体。本申请实施例还提供一种闸机,包括:闸机本体,以及设置于所述闸机本体上的摄像头、存储器和处理器;其中,所述存储器,用于存储计算机程序;所述摄像头,用于:采集位于所述闸机本体的出入口周围的待检测对象的面部图像;所述处理器耦合至所述存储器,用于执行所述计算机程序以用于:对所述待检测对象的面部图像进行光照分析,得到所述面部图像中的光照信息,以及在所述面部图像中的光照信息与当前环境中的光照信息匹配,且所述待检测对象为合法对象的情况下,控制所述闸机本体开启,以允许所述待检测对象通过。本申请实施例还提供一种人脸识别设备,其特征在于,包括:视觉传感器、存储器和处理器;其中,所述存储器,用于存储计算机程序;所述视觉传感器,用于在当前环境下,采集包含待检测对象的面部图像;所述处理器耦合至所述存储器,用于执行所述计算机程序以用于:对所述面部图像进行光照分析,得到所述面部图像中的光照信息;若所述面部图像中的光照信息与当前环境中的光照信息匹配,且所述面部图像属于已知对象的面部图像,则确定所述待检测对象通过人脸识别。本申请实施例还提供一种计算机设备,包括:存储器和处理器;其中,所述存储器,用于存储计算机程序;所述处理器耦合至所述存储器,用于执行所述计算机程序以用于:获取表征环境光照的第一光照信息;获取包含待检测对象的图像;对所述图像进行光照分析,获取表征所述图像中光照的第二光照信息;以及基于所述第一光照信息与第二光照信息的相似度,确定所述待检测对象是否通过检测。本申请实施例还提供一种存储有计算机指令的可读存储介质,其特征在于,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器执行上述活体检测方法中的步骤。本申请实施例还提供一种存储有计算机指令的可读存储介质,其特征在于,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器执行上述数据处理方法中的步骤。在本申请实施例中,通过判断包含待检测对象的图像中的光照信息与当前环境中的光照信息是否匹配,识别待检测对象是否为活体。这种活体检测方式,一方面无需待检测对象进行动作配合,可减少活体检测的时间,提高检测效率;另一方面可降低对图像中纹理细节的依赖,不仅可降低对图像的质量要求,而且具有较高的稳定性,有助于提高活体检测的准确率。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1a为本申请实施例提供的一种闸机系统的结构示意图;图1b为本申请实施例提供的另一种闸机系统的结构示意图;图2为本申请实施例提供的一种活体检测方法的流程示意图;图3为本申请实施例提供的一种数据处理方法的流程示意图;图4为本申请实施例提供的一种活体检测设备的结构示意图;图5为本申请实施例提供的一种人脸识别设备的结构示意图;图6为本申请实施例提供的一种闸机的结构示意图;图7为本申请实施例提供的一种计算机设备的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。针对现有技术在活体检测方面存在的耗时较长,准确率较低等技术问题,在本申请一些实施例中,通过判断包含待检测对象的图像中的光照信息与当前环境中的光照信息是否匹配,识别待检测对象是否为活体。这种活体检测方式,一方面无需待检测对象进行动作配合,可减少活体检测的时间,提高检测效率;另一方面可降低对图像中纹理细节的依赖,不仅可降低对图像的质量要求,而且具有较高的稳定性,有助于提高活体检测的准确率。以下结合附图,详细说明本申请各实施例提供的技术方案。图1a为本申请实施例提供的一种闸机系统的结构示意图。如图1a所示,该系统包括:闸机101、图像采集设备102和计算设备103。其中,图1a中所示的闸机101、图像采本文档来自技高网...

【技术保护点】
1.一种活体检测方法,其特征在于,包括:/n在当前环境下,采集包含待检测对象的图像;/n对所述图像进行光照分析,得到所述图像中的光照信息;/n若所述图像中的光照信息与当前环境中的光照信息匹配,确定所述待检测对象为活体。/n

【技术特征摘要】
1.一种活体检测方法,其特征在于,包括:
在当前环境下,采集包含待检测对象的图像;
对所述图像进行光照分析,得到所述图像中的光照信息;
若所述图像中的光照信息与当前环境中的光照信息匹配,确定所述待检测对象为活体。


2.根据权利要求1所述的方法,其特征在于,在当前环境下,采集包含待检测对象的图像,包括:
利用处于当前环境中的单目摄像头,采集包含待检测对象的图像。


3.根据权利要求1所述的方法,其特征在于,对所述图像进行光照分析,得到所述图像中的光照信息,包括:
利用球谐光照模型表达所述图像对应的光源模型,所述球谐光照模型的系数矩阵表示所述图像中的光照信息;
根据所述图像对应的反射图像、深度信息以及光照信息的先验信息对所述图像进行变量参数求解,得到所述球谐光照模型的系数矩阵。


4.根据权利要求1所述的方法,其特征在于,还包括:
计算所述图像中的光照信息与所述当前环境中的光照信息的相似度;
若所述相似度大于或等于预设的光照相似度阈值,确定所述图像中的光照信息与当前环境中的光照信息匹配;
若所述相似度小于预设的光照相似度阈值,确定所述图像中的光照信息与当前环境中的光照信息不匹配。


5.根据权利要求1所述的方法,其特征在于,在确定所述图像中的光照信息与当前环境中的光照信息匹配之前,还包括:
将预先获得的所述当前环境所属环境空间中的初始光照信息,作为当前环境中的光照信息;或者
利用所包含待检测对象被判定为活体的N张历史图像中的光照信息,计算出当前环境中的光照信息,N是正整数。


6.根据权利要求5所述的方法,其特征在于,预先获得当前环境所属环境空间中的初始光照信息,包括:
采集当前环境所属环境空间对应的初始环境图像;
对所述初始环境图像进行光照分析,得到所述初始光照信息。


7.根据权利要求5所述的方法,其特征在于,利用所包含待检测对象被判定为活体的N张历史图像中的光照信息,计算出当前环境中的光照信息,包括:
计算所述N张历史图像中的光照信息的均值作为当前环境中的光照信息。


8.根据权利要求5或7所述的方法,其特征在于,所述N张历史图像是最新获取的N张历史图像。


9.根据权利要求1-7任一项所述的方法,其特征在于,所述图像包含所述待检测对象的面部区域图像;所述方法还包括:
将所述待检测对象的面部区域图像在已知对象的面部区域图像中进行匹配;
若在已知对象的面部区域图像中匹配到所述待检测对象的面部区域图像,且所述待检测对象被判定为活体,则为所述待检测对象提供后续服务。


10.根据权利要求9所述的方法,其特征在于,为所述待检测对象提供后续服务,包括以下至少一种:
控制闸机的闸门开启,以允许所述待检测对象通过;
结合所述待检测对象绑定的支付账户,为所述待检测对象提供支付服务;
为所述待检测对象展示相关信息界面,以供所述待检测对象获取相关信息或进行相关操作。


11.一种数据处理方法,其特征在于,包括:
在当前环境下,采集待检测对象的面部图像;
对所述面部图像进行光照分析,得到所述面部图像中的光照信息;
若所述面部图像中的光照信息与当前环境中的光照信息匹配,且所述面部图像属于已知对象的面部图像,则确定所述待检测对象通过人脸识别。


12.根据权利要求11所述的方法,其特征在于,在所述待检测对象通过人脸识别的情况下,所述方法还包括以下至少一种操作:
控制闸机开启,以允许所述待检测对象通过;
结合所述待检测对象绑定的支付账户,为所述待检测对象提供支付服务;
为所述待检测对象展示相关信息界面,以供所述待检测对象获取相关信息或进行相关操作。


13.一种数据处理方法,其特征在于,包括:
获取表征环境光照的第一光照信息;
获取包含待检测对象的图像;
对所述图像进行光照分析,获取表征所述图像中光照的第二光照信息;
基于所述第一光照信息与第二光照信息的相似度,确定所述待检测对象是否通过检测。


14.根据权利要求13所述的方法,其特征在于,所述获取表征环境光照的第一光照信息,包括:
利用最新通过检测的N张历史图像中的第二光照信息,计算表征环境光照的第一光照信息。


15.根据权利要求13或14所述的方法,其特征在于,对所述图像进行光照分析,获取表征所述图像中光照的第二光照信息,包括:
利用球谐光照模型表达所述图像对应的光源模型,所述球谐光照模型的系数矩阵表示所述第二光照信息;
根据所述图像对应的反射图像、深度信息以及光照信息...

【专利技术属性】
技术研发人员:张超汪彪李鹏宇
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛;KY

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

1