活体检测方法、装置、电子设备和存储介质制造方法及图纸

技术编号:32732575 阅读:13 留言:0更新日期:2022-03-20 08:38
本公开提供了一种活体检测方法、装置、电子设备和存储介质,涉及人工智能领域,具体为深度学习、计算机视觉技术领域,可应用于人脸识别、活体检测等场景。具体实现方案为:根据脸部图像中脸部设定区域的亮度,确定目标亮度值,并根据目标亮度值,对脸部图像进行亮度调整,以得到更新图像,从而可根据更新图像进行活体检测。由此,可以实现对脸部图像进行活体检测,以满足实际的应用需求。并且,对亮度调整后的脸部图像进行活体检测,可以避免因图像亮度过高或过低而导致识别结果准确性较低的情况,提升活体检测结果的可靠性。提升活体检测结果的可靠性。提升活体检测结果的可靠性。

【技术实现步骤摘要】
活体检测方法、装置、电子设备和存储介质


[0001]本公开涉及人工智能领域,具体为深度学习、计算机视觉
,可应用于人脸识别、活体检测等场景,尤其涉及活体检测方法、装置、电子设备和存储介质。

技术介绍

[0002]随着人脸识别技术的不断发展,在各类身份认证系统中,通过人脸识别技术对用户身份进行认证的应用越来越普及。对于采用人脸识别技术进行身份认证的系统而言,通常需要对用户进行人脸验证和活体检测。其中,活体检测,用于确认采集到的人脸图像等数据是否来自用户本人,而非回放或者伪造材料。

技术实现思路

[0003]本公开提供了一种用于活体检测方法、装置、电子设备和存储介质。
[0004]根据本公开的一方面,提供了一种活体检测方法,包括:
[0005]获取脸部图像;
[0006]根据所述脸部图像中脸部设定区域的亮度,确定目标亮度值;
[0007]根据所述目标亮度值,对所述脸部图像进行亮度调整,以得到更新图像;
[0008]根据所述更新图像进行活体检测。
[0009]根据本公开的另一方面,提供了一种活体检测装置,包括:
[0010]获取模块,用于获取脸部图像;
[0011]确定模块,用于根据所述脸部图像中脸部设定区域的亮度,确定目标亮度值;
[0012]调整模块,用于根据所述目标亮度值,对所述脸部图像进行亮度调整,以得到更新图像;
[0013]检测模块,用于根据所述更新图像进行活体检测。
[0014]根据本公开的又一方面,提供了一种电子设备,包括:
[0015]至少一个处理器;以及
[0016]与所述至少一个处理器通信连接的存储器;其中,
[0017]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开上述一方面提出的活体检测方法。
[0018]根据本公开的再一方面,提供了一种计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本公开上述一方面提出的活体检测方法。
[0019]根据本公开的还一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现本公开上述一方面提出的活体检测方法。
[0020]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0021]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0022]图1为本公开实施例一所提供的活体检测方法的流程示意图;
[0023]图2为本公开实施例二所提供的活体检测方法的流程示意图;
[0024]图3为本公开实施例三所提供的活体检测方法的流程示意图;
[0025]图4为本公开实施例四所提供的活体检测方法的流程示意图;
[0026]图5为本公开实施例五所提供的活体检测方法的流程示意图;
[0027]图6为本公开实施例六所提供的活体检测方法的流程示意图;
[0028]图7为本公开实施例七所提供的活体检测装置的结构示意图;
[0029]图8示出了可以用来实施本公开的实施例的示例电子设备的示意性框图。
具体实施方式
[0030]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0031]相关技术中,对于NIR(near infrared,近红外)图像的活体检测,仅将未处理过的NIR图像,作为网络的输入进行特征学习。
[0032]然而上述方式,未考虑到NIR图像的特点,网络学习到的特征的鲁棒性不强。具体地,NIR图像的亮度易受到相机曝光、增益、分辨率等因素的影响,不同NIR图像的亮度差异较大,而NIR图像中用于区分活体和非活体的关键信息,并非为与曝光、增益等因素强相关的亮度,而是与亮度相关性不太强的特征,比如纹理信息等特征。如果直接使用未做处理的NIR图像作为网络输入,模型学习到的大部分特征会与图像亮度相关,泛化性较差。
[0033]针对上述问题,本公开提出一种活体检测方法、装置、电子设备和存储介质。
[0034]下面参考附图描述本公开实施例的活体检测方法、装置、电子设备和存储介质。
[0035]图1为本公开实施例一所提供的活体检测方法的流程示意图。
[0036]本公开实施例以该活体检测方法被配置于活体检测装置中来举例说明,该活体检测装置可以应用于任一电子设备中,以使该电子设备可以执行活体检测功能。
[0037]其中,电子设备可以为任一具有计算能力的设备,例如可以为个人电脑、移动终端、服务器等,移动终端例如可以为车载设备、手机、平板电脑、个人数字助理、穿戴式设备等具有各种操作系统、触摸屏和/或显示屏的硬件设备。
[0038]如图1所示,该活体检测方法可以包括以下步骤:
[0039]步骤101,获取脸部图像。
[0040]在本公开实施例中,脸部图像为包含目标对象脸部的图像,其中,目标对象可以为人,或者也可以为动物,本公开对此并不做限制。
[0041]在本公开实施例中,对脸部图像的类型不作限制,比如,脸部图像可以为NIR图像,或者,脸部图像也可以为RGB图像、TIR(thermal infrared,热感红外)图像等。
[0042]在本公开实施例中,脸部图像可以从现有的测试集获取,或者,脸部图像可以在线采集,比如可以通过网络爬虫技术,在线采集目标对象的脸部图像,或者,脸部图像也可以
为实时采集的目标对象的脸部图像,或者,脸部图像也可以为人工合成的图像,等等,本公开实施例对此并不做限制。
[0043]步骤102,根据脸部图像中脸部设定区域的亮度,确定目标亮度值。
[0044]在本公开实施例中,脸部设定区域为预先设置的脸部中的某一区域,比如,脸部设定区域可以为眼睛区域,或者,脸部设定区域也可以为鼻尖等其他区域,本公开对此并不作限制。
[0045]在本公开实施例中,可以根据脸部图像中脸部设定区域的亮度,确定目标亮度值,其中,目标亮度值与脸部设定区域的亮度成正向关系,即目标亮度值随脸部设定区域的亮度的增大而增大,反之,目标亮度值随脸部设定区域的亮度的减小而减小。
[0046]步骤103,根据目标亮度值,对脸部图像进行亮度调整,以得到更新图像。
[0047]在本公开实施例中,可以根据目标亮度值,对脸部图像进行亮度调整,以得到更新图像。例如,针对脸部图像中的每个像素点,可以将该像素点的亮度减去目标亮度值,以得到更新图像。
[0048]步骤104,根据更新图像进行活体检测。本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种活体检测方法,所述方法包括:获取脸部图像;根据所述脸部图像中脸部设定区域的亮度,确定目标亮度值;根据所述目标亮度值,对所述脸部图像进行亮度调整,以得到更新图像;根据所述更新图像进行活体检测。2.根据权利要求1所述的方法,其中,所述根据所述更新图像进行活体检测,包括:对所述更新图像进行边缘特征提取,得到边缘特征图;将所述边缘特征图与所述更新图像进行融合,得到融合图像;对所述融合图像进行活体检测,以确定所述脸部图像中的目标对象是否为活体。3.根据权利要求2所述的方法,其中,所述对所述融合图像进行活体检测,以确定所述脸部图像中的目标对象是否为活体,包括:采用活体检测模型中的特征提取层,对所述融合图像进行特征提取,得到目标特征图;采用所述活体检测模型中的预测层对所述目标特征图进行分类,得到所述脸部图像中所述目标对象的分类概率;根据所述分类概率,确定所述目标对象是否为活体。4.根据权利要求2所述的方法,其中,所述将所述边缘特征图与所述更新图像进行融合,得到融合图像,包括:将所述边缘特征图与所述更新图像进行拼接,以得到所述融合图像。5.根据权利要求2所述的方法,其中,所述将所述边缘特征图与所述更新图像进行融合,得到融合图像,包括:将所述边缘特征图与所述更新图像进行拼接,得到所述拼接图像;将所述拼接图像输入卷积层,以融合得到所述融合图像。6.根据权利要求1所述的方法,其中,所述获取脸部图像,包括:获取包含所述目标对象的脸部的源图像;对所述源图像进行脸部检测,以确定包含所述脸部的检测框,并确定所述检测框在所述源图像中的第一位置;对所述源图像进行关键点检测,以确定各所述关键点在所述源图像中的第二位置;根据所述第一位置和各所述第二位置,对所述源图像中所述脸部的角度和位置进行调整,以得到所述脸部图像,其中,调整后的所述脸部位于所述脸部图像的中心,且调整后的所述脸部的角度符合设定角度。7.根据权利要求1

6中任一项所述的方法,其中,所述根据所述脸部图像中脸部设定区域的亮度,确定目标亮度值,包括:将所述脸部图像中所述脸部设定区域中各像素点的亮度均值,确定为所述脸部设定区域的亮度;将所述脸部设定区域的亮度减去设定亮度值,得到所述目标亮度值。8.根据权利要求1

6中任一项所述的方法,其中,所述根据所述目标亮度值,对所述脸部图像进行亮度调整,以得到更新图像,包括:针对所述脸部图像中的每个像素点,将所述像素点的亮度减去所述目标亮度值,得到所述像素点对应的更新亮度值;
响应于所述像素点的更新亮度值小于第一设定阈值,将所述像素点的更新亮度值更新为所述第一设定阈值;响应于所述像素点的更新亮度值大于第二设定阈值,将所述像素点的更新亮度值更新为所述第二设定阈值;根据各所述像素点更新后的亮度值,生成所述更新图像。9.一种活体检测装置,所述装置包括:获取模块,用于获取脸部图像;确定模块,用于根据所述脸部图像中脸部设定区域的亮度,确定目标亮度值;调整模块,用于根据所述目标亮度值,对所述脸部图像进行亮度调整,以得到更新图像;检测模块,用于根据所述更新图...

【专利技术属性】
技术研发人员:黄泽斌
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1