本公开属于智能设备,具体涉及一种智能补光方法、装置及一种人脸识别系统和门禁系统。
背景技术:
1、基于人脸识别的门禁系统在户外夜间进行人脸识别时由于光线不足等原因导致无法捕捉到人脸,从而无法进行人脸识别,这时候就需要开启补光灯进行补光。
2、目前主流的补光方案,一种是根据设备的光感器输出的光感强度进行判断来补光,在实践中光感器的光感强度往往是不准确的,而且波动较大;另一种是在固定的时间段内(比如晚上7点到早上7点)长时间打开补光灯,这种方案则显得不够智能,且长时间开启补光灯也比较耗电。
技术实现思路
1、本公开实施例提出了一种智能补光方法、装置及一种人脸识别系统和一种门禁系统,以解决现有的人脸识别门禁系统补光方案不准确或耗电的问题。
2、本公开实施例的第一方面提供了一种人脸识别系统,包括处理模块以及分别与所述处理模块数据连接的距离探测模块、补光灯和图像获取模块,其中,所述处理模块用于:
3、当所述距离探测模块探测到预设距离之内有人存在,并且所述人有靠近趋势时,控制所述图像获取模块获取所述人的预览数据,计算所述预览数据的明暗度,当暗度低于预设阈值时,基于所述暗度开启补光灯进行补光,并控制所述图像获取模块对所述人进行人脸识别;
4、当完成人脸识别并且当所述距离探测模块在预设时间间隔内未探测到预设距离之内有人存在时,关闭所述补光灯。
5、本公开实施例的第二方面提供了一种智能补光方法,应用于如本公开第一方面所述的人脸识别系统,包括:
6、当探测到预设距离之内有人存在,并且所述人有靠近趋势时,获取所述人的明暗度;
7、基于暗度进行补光;
8、当完成人脸识别并且在预设时间间隔内未探测到预设距离之内有人存在时,停止补光。
9、在一些实施例中,探测所述人有靠近趋势包括:
10、持续获取所述人的距离;
11、基于所述距离的变化判断所述人是否有靠近趋势。
12、在一些实施例中,所述获取所述人的明暗度包括:
13、获取所述人的预览数据,计算所述预览数据的明暗度。
14、在一些实施例中,所述基于暗度进行补光包括:
15、当所述暗度低于预设阈值时,开启补光灯;
16、评估暗度等级,对所述补光灯设置与所述暗度等级对应的亮度。
17、本公开实施例的第三方面提供了一种补光装置,应用于如本公开第一方面所述的人脸识别系统,其特征在于,包括:
18、获取模块,用于当探测到预设距离之内有人存在,并且所述人有靠近趋势时,获取所述人的明暗度;
19、补光模块,用于基于暗度进行补光。
20、停止模块,用于当完成人脸识别并且在预设时间间隔内未探测到预设距离之内有人存在时,停止补光。
21、本公开实施例的第四方面提供了一种门禁系统,包括处理模块,以及分别与所述处理模块数据连接的门锁机构、距离探测模块、补光灯和摄像头,其中,所述处理模块用于:
22、当所述距离探测模块探测到预设距离之内有人存在,并且所述人有靠近趋势时,控制所述摄像头获取所述人的预览数据,计算所述预览数据的明暗度,当暗度低于预设阈值时,基于所述暗度开启补光灯进行补光,并控制所述摄像头对所述人进行人脸识别,基于人脸识别结果决定是否开启所述门锁结构;
23、当完成人脸识别并且当所述距离探测模块在预设时间间隔之内未探测到预设距离之内有人存在时,关闭所述补光灯。
24、在一些实施例中,所述距离探测模块是tof传感器。
25、本公开实施例的第五方面提供了一种电子设备,包括存储器和处理器,
26、所述存储器,用于存储计算机程序;
27、所述处理器,用于当执行所述计算机程序时,实现本公开第二方面所述的方法。
28、本公开实施例的第六方面提供了一种计算机程序产品,包括计算机程序、指令,当所述计算机程序、指令被处理器执行时,实现本公开第二方面所述的方法。
29、综上所述,本公开各实施例提供的智能补光方法、智能补光装置、人脸识别系统、门禁系统、电子设备及计算机程序产品,通过当人趋近人脸识别门禁系统时基于暗度进行补光,补光结果更精确。同时当人完成人脸识别离开时,停止补光,从而避免了长时间开启补光灯造成的电力浪费。
1.一种人脸识别系统,包括处理模块以及分别与所述处理模块数据连接的距离探测模块、补光灯和图像获取模块,其中,所述处理模块用于:
2.一种智能补光方法,应用于如权利要求1所述的人脸识别系统,其特征在于,包括:
3.根据权利要求2所述方法,其特征在于,探测所述人有靠近趋势包括:
4.根据权利要求2所述方法,其特征在于,所述获取所述人的明暗度包括:
5.根据权利要求2所述方法,其特征在于,所述基于暗度进行补光包括:
6.一种智能补光装置,应用于如权利要求1所述的人脸识别系统,其特征在于,包括:
7.一种门禁系统,包括处理模块,以及分别与所述处理模块数据连接的门锁机构、距离探测模块、补光灯和摄像头,其中,所述处理模块用于:
8.根据权利要求7所述的系统,其特征在于:
9.一种电子设备,包括存储器和处理器,
10.一种计算机程序产品,包括计算机程序、指令,当所述计算机程序、指令被处理器执行时,实现权利要求2-5任一项所述的方法。