本申请属于人脸识别,尤其涉及一种人脸识别系统、人脸识别方法、终端及存储介质。
背景技术:
1、人脸识别技术包括人脸注册过程和人脸识别过程,当人脸注册环境和人脸识别环境相差较小时,如室内注册室内识别、或者室外注册室外识别时,正常进行人脸注册后,非常容易识别成功且不会发生误识别现象。但是,当人脸注册环境和人脸识别环境相差较大时,比如在室内光线不足的环境下进行人脸注册,在室外光线较强的环境下进行人脸识别,由于注册与识别时的环境光差异较大,会导致识别效果很差,甚至发生误识别的现象。
技术实现思路
1、有鉴于此,本申请实施例提供了一种人脸识别系统、方法、终端及存储介质,旨在解决在人脸注册和人脸识别时环境光相差较大而导致识别精度差的技术问题。
2、本申请实施例的第一方面提供了一种人脸识别系统,包括应用处理芯片及深度相机。深度相机包括泛光灯及红外成像模组;泛光灯用于发射泛光光束;红外成像模组用于当泛光灯开启和关闭时分别采集待识别人脸的第一人脸图像和第二人脸图像;应用处理芯片用于获取红外成像模组与待识别人脸之间的距离,并根据红外成像模组与待识别人脸之间的距离调节红外成像模组的成像增益;及根据第一人脸图像和第二人脸图像计算差分图像,根据差分图像进行人脸识别。
3、在一些实施例中,深度相机还包括发射模组及深度计算芯片,发射模组用于发射散斑图案至待识别人脸;红外成像模组还用于采集散斑图案,生成散斑图像;深度计算芯片用于计算散斑图像与预设散斑图像之间的视差值,根据散斑图像与预设散斑图像之间的视差值计算深度图像;应用处理芯片还用于接收深度图像,根据深度图像和差分图像进行人脸识别。在一些实施例中,深度计算芯片还用于控制泛光灯开启及关闭,及控制红外成像模组采集第一人脸图像及第二人脸图像。
4、在一些实施例中,应用处理芯片用于控制红外成像模组采集待识别人脸的测距人脸图像,获取测距人脸图像中的人脸框,根据人脸框的大小估算待识别人脸与红外成像模组之间的距离;根据预先标定的距离与成像增益之间的映射关系,确定红外成像模组与待识别人脸之间的距离对应的成像增益。在一些实施例中,应用处理芯片还用于根据第一人脸图像进行人脸识别,以判断是否计算差分图像及根据差分图像进行人脸识别。
5、本申请实施例的第二方面提供了一种人脸识别方法,包括:获取红外成像模组与待识别人脸之间的距离,根据距离调整红外成像模组的成像增益;开启泛光灯,控制红外成像模组采集待识别人脸的第一人脸图像;关闭泛光灯,控制红外成像模组采集待识别人脸的第二人脸图像;根据第一人脸图像和第二人脸图像,计算差分图像;根据差分图像进行人脸识别。
6、在一些实施例中,在红外成像模组采集第一人脸图像后,人脸识别方法还包括:根据第一人脸图像进行人脸识别;当人脸识别失败时,执行根据第一人脸图像和第二人脸图像,计算差分图像的步骤。在一些实施例中,获取红外成像模组与待识别人脸之间的距离,根据距离调整红外成像模组的成像增益,包括:控制红外成像模组采集待识别人脸的测距人脸图像,获取测距人脸图像中的人脸框,根据人脸框的大小估算距离;根据预先标定的距离与成像增益之间的映射关系,确定距离对应的成像增益,并对应调节红外成像模组的成像增益。
7、本申请实施例的第三方面提供了一种终端,包括如上第一方面所示的人脸识别系统。
8、本申请实施例的第四方面提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现如上第二方面所示的人脸识别方法的步骤。
9、本申请实施例与现有技术相比存在的有益效果是:根据红外成像模组与待识别人脸之间的距离调节红外成像模组的成像增益,然后红外成像模组在泛光灯开启和关闭时分别获取第一人脸图像和第二人脸图像,使得第一人脸图像和第二人脸图像的亮度适宜,根据第一人脸图像和第二人脸图像计算差分图像,基于差分图像进行人脸识别,由于差分图像消除了环境光的影响,根据差分图像进行人脸识别能够有效避免由于人脸注册和人脸识别环境光的差异所导致的识别误差,提高了人脸识别精度。
1.一种人脸识别系统,其特征在于,包括应用处理芯片及深度相机;
2.根据权利要求1所述的人脸识别系统,其特征在于,所述深度相机还包括发射模组及深度计算芯片;
3.根据权利要求2所述的人脸识别系统,其特征在于,所述深度计算芯片与所述泛光灯及所述红外成像模组连接,还用于控制所述泛光灯开启及关闭,及控制所述红外成像模组采集所述第一人脸图像及所述第二人脸图像。
4.根据权利要求1所述的人脸识别系统,其特征在于,所述应用处理芯片用于:
5.根据权利要求1所述的人脸识别系统,其特征在于,所述应用处理芯片还用于根据所述第一人脸图像进行人脸识别,以判断是否计算所述差分图像及根据所述差分图像进行人脸识别。
6.一种人脸识别方法,其特征在于,包括:
7.根据权利要求6所述的人脸识别方法,其特征在于,在所述红外成像模组采集所述第一人脸图像后,所述人脸识别方法还包括:
8.根据权利要求6所述的人脸识别方法,其特征在于,所述获取红外成像模组与待识别人脸之间的距离,根据所述距离调整所述红外成像模组的成像增益,包括:
9.一种终端,其特征在于,包括如权利要求1至5任一项所述的人脸识别系统。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求6-8任一所述的人脸识别方法。