一种活体检测方法、计算机可读存储介质以及电子设备技术

技术编号:33206161 阅读:13 留言:0更新日期:2022-04-24 00:52
本发明专利技术涉及人脸识别技术领域,具体提供一种活体检测方法、计算机可读存储介质以及电子设备,旨在解决现有活体检测方法安全性较低的问题。为此目的,本发明专利技术的活体检测方法包括:基于随机生成的光线参数组合生成照射光线并利用照射光线照射目标对象,其中,光线参数组合至少包括光线颜色以及和每种光线颜色对应的图像帧数,图像帧数为光线颜色对应的照射光线照射目标对象时获得的图像帧数;获取目标对象在光线照射下的多帧图像;对多帧图像进行活体检测,光线参数组合的随机性和丰富性能够有效提高活体检测的难度,从而提高了活体检测的安全性。全性。全性。

【技术实现步骤摘要】
一种活体检测方法、计算机可读存储介质以及电子设备


[0001]本专利技术涉及人脸识别
,具体提供一种活体检测方法、计算机可读存储介质以及电子设备。

技术介绍

[0002]随着人工智能的兴起,人脸识别技术在实际生活中的应用越来越广泛,已经成为个人身份鉴别的重要手段。然而,在通过人脸识别进行用户身份鉴别的过程中也存在着用户身份被冒充的风险,如现有方法中可利用包含面部信息的打印纸张、面具或是通过播放电子照片、视频等替代真实用户,以达到伪造他人身份的目的。此外,一些不法分子还可通过劫持摄像头的方法,将真人视频直接注入到人脸识别的底层算法,该类型的摄像头替代方法由于采用的是真人视频,在图像上与真实用户已无差异,因此一些常见的可见光活体检测方法(如基于动作、唇语的活体检测方法)难以对该类摄像头替代方法进行防御,现有活体检测方法的安全性较低,给基于人脸识别进行身份鉴别的安全性带了很大的挑战。

技术实现思路

[0003]本专利技术旨在解决上述技术问题,即,解决现有活体检测方法安全性较低的问题。
[0004]在第一方面,本专利技术提供一种活体检测方法,其包括:
[0005]基于随机生成的光线参数组合生成照射光线并利用所述照射光线照射目标对象,其中,所述光线参数组合至少包括光线颜色以及与每种所述光线颜色对应的图像帧数,所述图像帧数为所述光线颜色对应的所述照射光线照射所述目标对象时获得的图像帧数;
[0006]获取所述目标对象在所述照射光线下的多帧图像;
[0007]对所述多帧图像进行活体检测。
[0008]在一些实施例中,所述基于随机生成的光线参数组合生成照射光线并利用所述照射光线照射目标对象之前,还包括获取随机生成的所述光线参数组合,所述获取随机生成的所述光线参数组合包括:
[0009]采用随机算法随机生成所述光线颜色以及每种所述光线颜色对应的照射时长,并基于每种所述光线颜色对应的所述照射时长和预设的每帧图像检测耗时得到每种所述光线颜色对应的所述图像帧数;
[0010]或,
[0011]采用随机算法随机生成所述光线颜色和与每种所述光线颜色对应的所述图像帧数。
[0012]在一些实施例中,对所述多帧图像进行活体检测,包括:
[0013]对所述多帧图像进行颜色信息验证和/或深度信息验证;
[0014]基于验证结果判断所述目标对象是否为活体;
[0015]其中,所述对所述多帧图像进行所述颜色信息验证包括:
[0016]获取所述多帧图像的待检测光线参数组合;基于所述待检测光线参数组合和用于
照射所述目标对象的所述随机生成的光线参数组合对所述多帧图像进行所述颜色信息验证;
[0017]对所述多帧图像进行所述深度信息验证包括:
[0018]获取所述多帧图像的深度图像;对所述深度图像进行所述深度信息验证。
[0019]在一些实施例中,所述光线参数组合还包括光线发射时机和/或光线发射时序,所述基于所述待检测光线参数组合和用于照射所述目标对象的所述随机生成的光线参数组合对所述多帧图像进行颜色信息验证包括:
[0020]判断所述待检测光线参数组合与用于照射所述目标对象的所述随机生成的光线参数组合是否相同;
[0021]若相同,则确定通过所述颜色信息验证。
[0022]在一些实施例中,对所述多帧图像进行活体检测之前,还包括:对所述多帧图像进行光强验证。
[0023]在一些实施例中,对所述多帧图像进行活体检测,包括:
[0024]将所述多帧图像输入多任务卷积神经网络;
[0025]基于所述多任务卷积神经网络对所述多帧图像进行颜色信息验证和/或深度信息验证。
[0026]在一些实施例中,所述活体检测方法还包括:
[0027]基于所述多任务卷积神经网络对所述多帧图像进行光强验证。
[0028]在一些实施例中,所述光线参数组合还包括光线发射时机和/或光线发射时序,所述基于随机生成的光线参数组合生成照射光线并利用所述照射光线照射目标对象包括:
[0029]基于随机算法随机获取每种所述光线颜色对应的所述光线发射时机和/或所述光线发射时序;
[0030]基于随机生成的所述光线颜色、随机生成的与每种所述光线颜色对应的所述图像帧数以及所述光线发射时机和/或所述光线发射时序随机生成所述照射光线;
[0031]利用所述照射光线照射所述目标对象。
[0032]在一些实施例中,获取所述目标对象在所述照射光线下的多帧图像,包括:
[0033]随机获取所述目标对象在所述照射光线下的多帧初始图像;
[0034]对所述多帧初始图像分别进行人脸检测,基于检测到的人脸对所述多帧初始图像进行特征提取,以得到待进行活体检测的所述多帧图像。
[0035]在一些实施例中,对所述多帧初始图像分别进行人脸检测,基于检测到的人脸对所述多帧初始图像进行特征提取之后,还包括:
[0036]对所述多帧图像进行质量评估;
[0037]和/或,
[0038]对所述多帧图像进行关键点检测并基于所述关键点进行人脸对齐,以得到对齐后的所述多帧图像。
[0039]在一些实施例中,对所述多帧初始图像分别进行人脸检测,基于检测到的人脸对所述多帧初始图像进行特征提取之后,还包括:
[0040]对所述多帧图像进行目标对象更换检测。
[0041]在一些实施例中,对所述多帧初始图像分别进行人脸检测,基于检测到的人脸对
所述多帧初始图像进行特征提取之后,还包括:
[0042]采用注意力机制提取所述多帧图像中的局部特征;
[0043]将所述局部特征和所述多帧图像的全局特征进行融合,以基于融合后的所述多帧图像进行活体检测。
[0044]在第二方面,本专利技术提供一种活体检测装置,其特征在于,包括:
[0045]光线生成模块,其基于随机生成的光线参数组合生成照射光线并利用所述照射光线照射目标对象,其中,所述光线参数组合至少包括光线颜色以及和每种所述光线颜色对应的图像帧数,所述图像帧数为所述光线颜色对应的所述照射光线照射所述目标对象时获得的图像帧数;
[0046]图像获取模块,其用于获取所述目标对象在所述照射光线下的多帧图像;
[0047]活体检测模块,其用于对所述多帧图像进行活体检测。
[0048]在第三方面,本专利技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现如上任意一项所述的活体检测方法。
[0049]在第四方面,本专利技术提供一种电子设备,其包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时实现如上任意一项所述的活体检测方法。
[0050]在采用上述技术方案的情况下,本专利技术能够基于随机生成的光线参数组合生成照射光线并利用照射光线照射目标对象,其中,光线参数组合至少包括光线颜色以及和每种光线颜色对应本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种活体检测方法,其特征在于,包括:基于随机生成的光线参数组合生成照射光线并利用所述照射光线照射目标对象,其中,所述光线参数组合至少包括光线颜色以及与每种所述光线颜色对应的图像帧数,所述图像帧数为所述光线颜色对应的所述照射光线照射所述目标对象时获得的图像帧数;获取所述目标对象在所述照射光线下的多帧图像;对所述多帧图像进行活体检测。2.根据权利要求1所述的方法,其特征在于,所述基于随机生成的光线参数组合生成照射光线并利用所述照射光线照射目标对象之前,还包括获取随机生成的所述光线参数组合,所述获取随机生成的所述光线参数组合包括:采用随机算法随机生成所述光线颜色以及每种所述光线颜色对应的照射时长,并基于每种所述光线颜色对应的所述照射时长和预设的每帧图像检测耗时得到每种所述光线颜色对应的所述图像帧数;或,采用随机算法随机生成所述光线颜色和与每种所述光线颜色对应的所述图像帧数。3.根据权利要求1所述的方法,其特征在于,对所述多帧图像进行活体检测,包括:对所述多帧图像进行颜色信息验证和/或深度信息验证;基于验证结果判断所述目标对象是否为活体;其中,所述对所述多帧图像进行所述颜色信息验证包括:获取所述多帧图像的待检测光线参数组合;基于所述待检测光线参数组合和用于照射所述目标对象的所述随机生成的光线参数组合对所述多帧图像进行所述颜色信息验证;对所述多帧图像进行所述深度信息验证包括:获取所述多帧图像的深度图像;对所述深度图像进行所述深度信息验证。4.根据权利要求3所述的方法,其特征在于,所述光线参数组合还包括光线发射时机和/或光线发射时序,所述基于所述待检测光线参数组合和用于照射所述目标对象的所述随机生成的光线参数组合对所述多帧图像进行所述颜色信息验证包括:判断所述待检测光线参数组合与用于照射所述目标对象的所述随机生成的光线参数组合是否相同;若相同,则确定通过所述颜色信息验证。5.根据权利要求1或3所述的方法,其特征在于,对所述多帧图像进行活体检测之前,还包括:对所述多帧图像进行光强验证。6.根据权利要求1所述的方法,其特征在于,对所述多帧图像进行活体检测,包括:将所述多帧图像输入多任务卷积神经网络;基于所述多任务卷积神经网络对所述多帧图像进行颜色信息验证和/或深度信息验证。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:基于所述多任务卷积神经网络对所述多帧图像进行光强验证。8.根据权利要求1所述的方法,其特征在于,所述光线参数组合还包括光线发射时机...

【专利技术属性】
技术研发人员:黄世箴
申请(专利权)人:云从科技集团股份有限公司
类型:发明
国别省市:

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

1