人脸识别方法、装置、终端设备及可存储介质与流程

文档序号:33895827发布日期:2023-04-21 04:50阅读:36来源:国知局
人脸识别方法、装置、终端设备及可存储介质与流程

本申请涉及图像识别,具体涉及一种人脸识别方法、装置、终端设备及可存储介质。


背景技术:

1、随着人们生活水平的提高和带有摄像头的数码设备的普及,人们会在各种各样不同的场景中进行人脸拍摄。其中,自动曝光是提升拍摄效果的重要技术。现有的自动曝光技术一般识别图像中最大的人脸框,并以此人脸框的亮度作为基础进行自动曝光。但在图像中存在多个人脸如人与包含人脸的广告牌合影的情况下,无法识别出其中的活体人脸,导致以广告牌中的人脸为基础进行自动曝光,使得曝光效果较差。


技术实现思路

1、本申请实施例公开了一种人脸识别方法、装置、终端设备及可存储介质,能够提高图像存在多人脸情况下的人脸识别效果,准确识别出图像中的活体人脸。

2、本申请实施例第一方面公开了一种人脸识别方法,所述方法包括:

3、获得预设时间段内的人脸图像,并从所述人脸图像中确定人眼区域;

4、检测到所述人眼区域在每个单位时刻对应的亮度值,并根据所述人眼区域在每个单位时刻对应的亮度值,确定在每个所述单位时刻下所述人眼区域对应的人眼状态,所述单位时刻为所述预设时间段内的任一时刻;

5、当所述预设时间段内所述人眼区域对应的人眼状态发生变化的情况下,将所述人眼区域所在的人脸确定为活体人脸。

6、作为一种可选的实施方式,在本实施例的第一方面中,所述检测到所述人眼区域在每个单位时刻对应的亮度值,并根据所述人眼区域在每个单位时刻对应的亮度值,确定在每个所述单位时刻下所述人眼区域对应的人眼状态,包括:

7、将所述人眼区域划分为多个人眼区域块,并确定每个所述人眼区域块在每个单位时刻对应的亮度值;

8、针对每个所述单位时刻,将所述人眼区域块对应的亮度值处于预设亮度区间中的人眼区域块的数量确定为目标数量,所述预设亮度区间指示人员瞳孔的亮度区间;

9、根据每个所述单位时刻下所述人眼区域对应的目标数量,确定在每个所述单位时刻下所述人眼区域对应的人眼状态。

10、作为一种可选的实施方式,在本实施例的第一方面中,所述根据每个所述单位时刻下所述人眼区域对应的目标数量,确定在每个所述单位时刻下所述人眼区域对应的人眼状态,包括:

11、确定在每个所述单位时刻下所述人眼区域对应的目标数量在区域块总数量中的占比,所述区域块总数量为所述人眼区域划分为多个人眼区域块的总数量;

12、当在目标单位时刻下所述人眼区域对应的目标数量在所述区域块总数量中的占比大于比例阈值的情况下,将在所述目标单位时刻下所述人眼区域对应的人眼状态确定为睁眼状态;

13、当在目标单位时刻下所述人眼区域对应的目标数量在所述区域块总数量中的占比小于或者等于所述比例阈值的情况下,将在所述目标单位时刻下所述人眼区域对应的人眼状态确定为闭眼状态,所述目标单位时刻为任一所述单位时刻。

14、作为一种可选的实施方式,在本实施例的第一方面中,当所述预设时间段内所述人眼区域对应的人眼状态发生变化的情况下,将所述人眼区域所在的人脸确定为活体人脸,包括:

15、当所述预设时间段内任意两个单位时刻下所述人眼区域对应的人眼状态分别为睁眼状态和闭眼状态的情况下,确定所述预设时间段内所述人眼状态发生变化,并将所述人眼区域所在的人脸确定为活体人脸。

16、作为一种可选的实施方式,在本实施例的第一方面中,所述从所述人脸图像中确定人眼区域,包括:

17、通过训练后的人眼识别模型,检测到所述人脸图像中的左眼角位置、右眼角位置、上眼睑位置和下眼睑位置;

18、根据所述左眼角位置、右眼角位置、上眼睑位置和下眼睑位置确定人眼区域。

19、作为一种可选的实施方式,在本实施例的第一方面中,所述获得预设时间段内的人脸图像,并从所述人脸图像中确定人眼区域,包括:

20、获得预设时间段内的人脸图像,对所述人脸图像进行自动曝光处理;

21、从自动曝光处理后的人脸图像中确定人眼区域;

22、将所述人眼区域所在的人脸确定为活体人脸之后,所述方法还包括:

23、根据所述活体人脸的亮度值,对所述人脸图像的亮度进行调整。

24、作为一种可选的实施方式,在本实施例的第一方面中,所述根据所述活体人脸的亮度值,对所述人脸图像的亮度进行调整,包括:

25、在所述人脸图像包含多个活体人脸的情况下,检测到每个所述活体人脸对应的图像尺寸,并确定图像尺寸最大的目标活体人脸;

26、根据所述目标活体人脸的亮度值,对所述人脸图像的亮度进行调整。

27、本申请实施例第二方面公开了一种人脸识别装置,所述装置包括:

28、区域确定模块,用于获得预设时间段内的人脸图像,并从所述人脸图像中确定人眼区域;

29、亮度检测模块,用于检测到所述人眼区域在每个单位时刻对应的亮度值,并根据所述人眼区域在每个单位时刻对应的亮度值,确定在每个所述单位时刻下所述人眼区域对应的人眼状态,所述单位时刻为所述预设时间段内的任一时刻;

30、活体检测模块,用于当所述预设时间段内所述人眼区域对应的人眼状态发生变化的情况下,将所述人眼区域所在的人脸确定为活体人脸。

31、本申请实施例第三方面公开了一种终端设备,所包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现本申请实施例公开的任意一种人脸识别方法。

32、本申请实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序被处理器执行时实现本申请实施例公开的一种人脸识别方法。

33、与相关技术相比,本申请实施例具有以下有益效果:

34、获得预设时间段内包含有人脸的图像,从人脸图像中确定出人眼区域,检测出在预设时间段中每个单位时刻,人眼区域所对应的亮度值。根据每个单位时刻人眼区域对应的亮度值确定每个单位时刻人脸图像中的人眼区域所对应的人眼状态,并且在预设时间段内人眼状态发生变化的情况下,将人眼区域所在的人脸确定为活体人脸,实现了在图像中存在人脸,尤其是存在多个人脸的情况下,准确地识别出图像中的活体人脸,从而为后续对拍摄的图像进行优化提供了依据。



技术特征:

1.一种人脸识别方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述检测到所述人眼区域在每个单位时刻对应的亮度值,并根据所述人眼区域在每个单位时刻对应的亮度值,确定在每个所述单位时刻下所述人眼区域对应的人眼状态,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据每个所述单位时刻下所述人眼区域对应的目标数量,确定在每个所述单位时刻下所述人眼区域对应的人眼状态,包括:

4.根据权利要求3所述的方法,其特征在于,当所述预设时间段内所述人眼区域对应的人眼状态发生变化的情况下,将所述人眼区域所在的人脸确定为活体人脸,包括:

5.根据权利要求1所述的方法,其特征在于,所述从所述人脸图像中确定人眼区域,包括:

6.根据权利要求1~5任一所述的方法,其特征在于,所述获得预设时间段内的人脸图像,并从所述人脸图像中确定人眼区域,包括:

7.根据权利要求6所述的方法,其特征在于,所述根据所述活体人脸的亮度值,对所述人脸图像的亮度进行调整,包括:

8.一种人脸识别装置,其特征在于,所述装置包括:

9.一种终端设备,其特征在于,所述终端设备包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现如权利要求1至7任一项所述的方法。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的方法。


技术总结
本申请实施例公开一种人脸识别方法、装置、终端设备及存储介质,该方法应用于终端设备,该方法包括:获得预设时间段内的人脸图像,并从人脸图像中确定人眼区域;检测到人眼区域在每个单位时刻对应的亮度值,并根据人眼区域在每个单位时刻对应的亮度值,确定在每个单位时刻下人眼区域对应的人眼状态,单位时刻为预设时间段内的任一时刻;当预设时间段内人眼区域对应的人眼状态发生变化的情况下,将人眼区域所在的人脸确定为活体人脸。实施本申请实施例,实现了在图像中存在人脸,尤其是存在多个人脸的情况下,准确地识别出图像中的活体人脸,从而为后续对拍摄的图像进行优化提供了依据。

技术研发人员:侯苗苗
受保护的技术使用者:西安闻泰信息技术有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1