一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

人脸抓拍方法、人脸抓拍系统以及计算机可读存储介质与流程

2021-10-24 12:11:00 来源:中国专利 TAG:抓拍 可读 计算机 方法 存储介质


1.本技术涉及人脸抓拍技术领域,特别是涉及一种人脸抓拍方法、人脸抓拍系统以及计算机可读存储介质。


背景技术:

2.现在智能交通中多种场景需要进行交通违法抓拍,普通卡口道路、智慧小区出入口等场景均需要抓拍车内包含人脸的抓拍图像,并对该抓拍图像进行识别比对。
3.而目前现有普通卡口相机以及出入口相机现有车内人脸抓拍方案一般为全天候使用白光氙气爆闪灯或者白光led频闪灯进行补光,配合相机进行车内人脸抓拍,这带来了比较严重的光污染问题,容易对驾驶员造成人眼眩光问题而带来危险。因此,目前亟需一种新的人脸抓拍方法。


技术实现要素:

4.本技术主要解决的技术问题是提供一种人脸抓拍方法、人脸抓拍系统以及计算机可读存储介质,可以在进行人脸抓拍时降低产生的眩光。
5.为解决上述技术问题,本技术采用的一个技术方案是:提供一种人脸抓拍方法,包括:响应于检测到有车辆通过,触发抓拍信号;使补光组件发出非可见光,同时利用成像组件对所述车辆进行抓拍,以获得包含人脸的第一抓拍图像;其中,所述成像组件包括第一滤光片,所述第一滤光片可供非可见光通过。
6.其中,所述响应于检测到有车辆通过,触发抓拍信号的步骤之前,还包括:获取当前环境亮度;响应于所述当前环境亮度小于第一阈值,将所述成像组件中的滤光片切换为所述第一滤光片。
7.其中,所述获取当前环境亮度的步骤之后,还包括:响应于所述当前环境亮度大于或等于第一阈值,将所述成像组件中的滤光片切换为第二滤光片;其中,所述第二滤光片仅供可见光通过;响应于检测到有车辆通过,触发抓拍信号;使所述补光组件发出可见光,同时利用所述成像组件对所述车辆进行抓拍,以获得包含人脸的第二抓拍图像。
8.其中,所述补光组件包括补光灯,所述补光灯能够发出非可见光或可见光;所述使所述补光组件发出非可见光的步骤,包括:调整所述补光组件的发出光的频率,以使得所述补光组件发出非可见光;所述使所述补光组件发出可见光的步骤,包括:调整所述补光组件的发出光的频率,以使得所述补光组件发出可见光。
9.其中,所述使补光组件发出非可见光的步骤之前,包括:获得当前所述车辆与所述成像组件之间的距离;所述使补光组件发出非可见光的步骤包括:根据所述距离使所述补光组件发出第一预定辐照度的非可见光;其中,所述第一预定辐照度与所述距离的平方成反比。
10.其中,所述使补光组件发出可见光的步骤之前,包括:获得当前所述车辆与所述成像组件之间的距离;所述使补光组件发出可见光的步骤,包括:根据所述距离使所述补光组
件发出第二预定辐照度的可见光;其中,所述第二预定辐照度与所述距离的平方成反比。
11.其中,所述获取当前环境亮度的步骤,包括:获取当前多个视频帧;根据所述多个视频帧的亮度获取所述当前环境亮度。
12.其中,所述补光组件包括氙气补光灯;所述非可见光为红外光,所述红外光波段为720nm

750nm,且所述红外光波段内的光谱在所述第一滤光片的透过率大于92%;所述可见光波段为380nm

700nm。
13.为解决上述技术问题,本技术采用的另一个技术方案是:提供一种人脸抓拍系统,包括:处理器、补光组件和成像组件;其中,所述处理器分别与所述补光组件和所述成像组件耦接,所述处理器与所述补光组件和所述成像组件相互配合以实现上述任一实施例所述的人脸抓拍方法。
14.为解决上述技术问题,本技术采用的又一个技术方案是:提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于实现上述任一实施例所述的人脸抓拍方法。
15.区别于现有技术的情况,本技术的有益效果是:本技术中当检测到有车辆通过时,触发抓拍信号,使补光组件发出非可见光,同时利用成像组件对车辆进行抓拍,以获得包含人脸的第一抓拍图像,其中,成像组件包括第一滤光片,该第一滤光片可供非可见光通过。通过这种设计方式,可以全天候或夜晚在进行人脸抓拍时降低产生的眩光以提高安全性。
附图说明
16.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
17.图1是本技术人脸抓拍系统一实施方式的结构示意图;
18.图2是本技术人脸抓拍方法一实施方式的流程示意图;
19.图3是本技术人脸抓拍方法另一实施方式的流程示意图;
20.图4是图3中步骤s10一实施方式的流程示意图;
21.图5是本技术人脸抓拍装置一实施方式的框架示意图;
22.图6是本技术计算机可读存储介质一实施方式的框架示意图。
具体实施方式
23.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性的劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
24.请参阅图1,图1是本技术人脸抓拍系统一实施方式的结构示意图。上述系统包括处理器10、成像组件12和补光组件14。具体而言,处理器10分别与成像组件12和补光组件14耦接,处理器10与成像组件12和补光组件14相互配合以实现车辆内的人脸抓拍。
25.具体而言,处理器10还可以称为cpu(central processing unit,中央处理单元)。
处理器10可能是一种集成电路芯片,具有信号的处理能力。处理器10还可以是通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field

programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。另外,处理器10可以由多个集成电路芯片共同实现。
26.具体地,在本实施例中,处理器10控制补光组件14发出合适波段的光线为成像组件12补充光源,同时控制成像组件12对车辆内的人脸进行抓拍,以获得包含人脸的抓拍图像。通过这种设计方式,可以在白天或夜晚进行人脸抓拍时降低产生的眩光以提高安全性,并且可以输出高质量的彩色图像。下面将从处理器10的角度介绍利用上述人脸抓拍系统所进行的人脸抓拍方法。
27.请参阅图2,图2是本技术人脸抓拍方法一实施方式的流程示意图。
28.上述方法包括:
29.s1:判断是否检测到有车辆通过。
30.s2:若是,则触发抓拍信号。
31.具体地,在本实施例中,在道路卡口或出入口处可以设置有抓拍触发装置,该抓拍触发装置可以是距离传感器,比如该道路卡口或出入口的人脸抓拍系统中设置有距离传感器,当检测到前方预设距离内出现了车辆,则人脸抓拍系统获取到抓拍信号,当然,该抓拍触发装置也可以是地面震动传感器,当车辆行驶到该地面震动传感器上时,人脸抓拍系统获取到抓拍信号,当然,该抓拍触发装置也可以是速度传感器,当车辆的行驶速度超过预设值时,处理器获取到抓拍信号。另外,该抓拍信号可以是电信号,也可以是光信号,本技术在此不作限定。通过这种方式,处理器可以及时获知是否需要进行人脸抓拍,从而可以极大地提高效率以及节约成本。
32.s3:使补光组件发出非可见光,同时利用成像组件对车辆进行抓拍,以获得包含人脸的第一抓拍图像。
33.具体地,在本实施例中,成像组件包括第一滤光片,上述第一滤光片可供非可见光通过。上述非可见光为红外光,可选地,红外光波段为720nm

750nm,为人眼所看不到的光谱。
34.在一个应用场景中,上述第一滤光片为红外带通滤光片。本技术中的红外带通滤光片对于波段为600nm以下的可见光的透过率小于或等于5%,例如,1%、2%、3%、4%、5%等,本技术在此不作限定;对于波段为720nm

750nm的非可见光的透过率大于92%,例如,93%、94%、95%、96%、97%、98%、99%、100%等,本技术在此不作限定;对于波段为900nm以上的非可见光的透过率小于5%,例如,例如,1%、2%、3%、4%、4.5%等,本技术在此不作限定。总的来说,这种规格的红外带通滤光片主要可供720nm

750nm的非可见光通过。由于补光组件发出的是非可见光,其主要有效补光波段为720nm

750nm,为人眼所看不到的光谱,所以可以全天候在进行人脸抓拍时降低产生的眩光,使得车辆内的司机不会受干扰,在很大程度上提高了安全性。另外,由于成像组件的红外带通滤光片可供非可见光通过,成像组件所抓拍到的第一抓拍图像为红外图像。
35.另外,在本实施例中,在获得第一抓拍图像之后,可以直接对该第一抓拍图像进行
人脸比对识别。
36.s4:否则,不触发抓拍信号。
37.具体地,在本实施例中,若未检测到有车辆通过,则不进行人脸抓拍。通过这种方式,可以避免出现未有车辆通过时而进行人脸抓拍的情况,可以提高效率以及避免资源浪费。
38.通过这种设计方式,可以全天候在进行人脸抓拍时降低产生的眩光,使得车辆内的司机不会受到干扰,在很大程度上提高了安全性。
39.在一个实施例中,为了使得人脸抓拍系统中的补光组件和成像组件更加符合当前环境亮度以获得人脸抓拍图像并降低人脸抓拍时产生的眩光,请参阅图3,图3是本技术人脸抓拍方法另一实施方式的流程示意图。具体而言,上述方法包括:
40.s10:获取当前环境亮度。
41.具体地,在本实施例中,请参阅图4,图4是图3中步骤s10一实施方式的流程示意图。具体而言,步骤s10包括:
42.s100:获取当前多个视频帧。
43.具体而言,处理器可以通过道路监控视频获取多个视频帧。
44.s101:根据多个视频帧的亮度获取当前环境亮度。
45.具体而言,处理器可以通过亮度采集器根据上述道路监控视频的多个视频帧获取当前环境亮度,当然,也可以直接通过亮度采集器获取外界环境的当前环境亮度,本技术在此不作限定。
46.s11:判断当前环境亮度是否小于第一阈值。
47.s12:若是,则将成像组件中的滤光片切换为第一滤光片。
48.具体而言,若当前环境亮度小于第一阈值,说明当前环境是夜晚,则将成像组件中的滤光片切换为第一滤光片。具体地,在本实施例中,第一滤光片可供非可见光通过,上述非可见光为红外光。可选地,红外光波段为720nm

750nm,为人眼所看不到的光谱。
49.在一个应用场景中,上述第一滤光片采用红外带通滤光片,本技术中的红外带通滤光片主要可供720nm

750nm的非可见光通过,而且由于补光组件发出的是非可见光,其主要有效补光波段为720nm

750nm,为人眼所看不到的光谱,所以在夜晚进行人脸抓拍时可以降低产生的眩光,使得车辆内的司机不会受干扰,在很大程度上提高了安全性。
50.在本实施例中,步骤s12中将成像组件中的滤光片切换为第一滤光片之后,进入下面的步骤s13

s16,具体而言,步骤s13

s16与步骤s1

s4相同。
51.s13:判断是否检测到有车辆通过。
52.s14:若是,则触发抓拍信号。
53.具体地,在本实施例中,在道路卡口或出入口处可以设置有抓拍触发装置,该抓拍触发装置可以是距离传感器,比如该道路卡口或出入口的人脸抓拍系统中设置有距离传感器,当检测到前方预设距离内出现了车辆,则人脸抓拍系统获取到抓拍信号,当然,该抓拍触发装置也可以是地面震动传感器,当车辆行驶到该地面震动传感器上时,人脸抓拍系统获取到抓拍信号,当然,该抓拍触发装置也可以是速度传感器,当车辆的行驶速度超过预设值时,处理器获取到抓拍信号。另外,该抓拍信号可以是电信号,也可以是光信号,本技术在此不作限定。通过这种方式,处理器可以及时获知是否需要进行人脸抓拍,从而可以极大地
提高效率以及节约成本。
54.s15:使补光组件发出非可见光,同时利用成像组件对车辆进行抓拍,以获得包含人脸的第一抓拍图像。
55.具体地,在本实施例中,由于成像组件的红外带通滤光片可供非可见光通过,成像组件所抓拍到的第一抓拍图像为红外图像。另外,在获得第一抓拍图像之后,可以直接对该第一抓拍图像进行人脸比对识别。
56.s16:否则,不触发抓拍信号。
57.具体而言,若未检测到有车辆通过,则不进行人脸抓拍。通过这种方式,可以避免出现未有车辆通过时而进行人脸抓拍的情况,可以提高效率以及避免资源浪费。
58.通过这种设计方式,可以在夜晚进行人脸抓拍时降低产生的眩光,使得车辆内的司机不会受到干扰,在很大程度上提高了安全性。
59.在一个应用场景中,请继续参阅图3,在步骤s10之后,若判断出当前环境亮度不满足小于第一阈值的条件,说明当前环境亮度大于或等于第一阈值,则步骤s12替换为步骤s17:
60.s17:将成像组件中的滤光片切换为第二滤光片。
61.具体而言,若当前环境亮度大于或等于第一阈值,说明当前环境是白天,则将成像组件中的滤光片切换为第二滤光片。具体地,在本实施例中,第二滤光片仅供可见光通过。上述可见光波段为380nm

700nm。
62.另外,在本实施例中,上述第二滤光片为红外截止偏振滤光片,是一种应用于过滤红外波段的滤光片,可以阻止红外光穿过摄像机的镜头而造成抓拍图像失真。通过这样的设计方式,可以使得在白天抓拍到的图像呈现彩色,方便进行人脸比对识别。
63.s18:判断是否检测到有车辆通过。
64.s19:若是,则触发抓拍信号。
65.具体而言,步骤s18

s19与上述步骤s13

s14相同,具体可参见上述步骤s13

s14的描述,在此不再赘述。通过检测是否有车辆通过来决定是否触发抓拍信号的方式,处理器可以及时获知是否需要进行人脸抓拍,从而可以极大地提高效率以及节约成本。
66.s20:使补光组件发出可见光,同时利用成像组件对车辆进行抓拍,以获得包含人脸的第二抓拍图像。
67.具体地,在本实施例中,由于补光组件发出的是可见光,而且,由于红外截止偏振滤光片可供380nm

700nm的可见光通过,可以使得在白天抓拍到的第二抓拍图像为彩色图像,方便进行人脸比对识别。
68.具体地,在本实施例中,请继续参阅图3,在步骤s20之后,还包括:对第二抓拍图像进行人脸识别。由于获得的第二抓拍图像为色彩正常的彩色图像,所以可以直接对该图像进行人脸比对识别。
69.s21:否则,不触发抓拍信号。
70.具体地,在本实施例中,步骤s21与步骤s16是同样的。具体而言,若未检测到有车辆通过,则不进行人脸抓拍。通过这种方式,可以避免出现未有车辆通过时而进行人脸抓拍的情况,可以提高效率以及避免资源浪费。
71.通过这种设计方式,可以在进行人脸抓拍时降低产生的眩光,使得车辆内的司机
不会受到干扰,在很大程度上提高了安全性。
72.具体地,在本实施例中,上述补光组件包括补光灯,且上述补光灯能够发出非可见光或可见光。具体而言,补光组件包括氙气补光灯,该氙气补光灯可以为红外白光二合一氙气补光灯,补光波段为380nm

1000nm,其中,可见光波段为380nm

700nm,非可见光波段为710

1000nm,具体地,红外光波段为720nm

750nm,其光谱能量在补光波段中的占比大于40%,例如,41%、45%、50%、55%、60%、65%、70%、75%、80%、85%、90%等,本技术在此不作限定。
73.具体而言,当当前环境亮度小于第一阈值即当前环境为夜晚时,处理器控制白光红外二合一氙气补光灯发出非可见光,主要有效补光波段为720nm

750nm,这样可以在夜晚进行人脸抓拍时降低产生的眩光,在很大程度上提高了安全性;当当前环境亮度大于或等于第一阈值即当前环境为白天时,处理器控制白光红外二合一氙气补光灯发出可见光,这样可以使得在白天抓拍到的第二抓拍图像为彩色图像,本技术在此不作限定。
74.当然,在其他实施例中,上述补光组件也可以包括第一补光灯和第二补光灯,且第一补光灯能够发出非可见光,第二补光灯能够发出可见光。具体地,第一补光灯可以为红外氙气补光灯,第二补光灯可以为白光氙气补光灯。具体而言,当当前环境亮度小于第一阈值即当前环境为夜晚时,处理器将补光组件切换为红外氙气补光灯,由于第一补光灯为红外氙气补光灯,发出的光为非可见光,不仅可以在夜晚进行人脸抓拍时降低产生的眩光,使得车辆内的司机不会受干扰,从很大程度上提高了安全性;当当前环境亮度大于或等于第一阈值即当前环境为白天时,处理器将补光组件切换为白光氙气补光灯,这样可以使得在白天抓拍到的第二抓拍图像为彩色图像。
75.此外,由于本技术中的处理器可根据当前环境亮度对滤光片以及补光组件发出的光进行切换,所以仅需要一个cmos传感器或一个ccd成像芯片就可以全天候进行人脸抓拍以获得人脸抓拍图像,而且白天或夜晚仅涉及一个波段的光谱,并且不需要分光棱镜,从而节约了成本。
76.具体地,在本实施例中,请继续参阅图2和图3,步骤s3或步骤s15中使补光组件发出非可见光的步骤包括:调整补光组件的发出光的频率,以使得补光组件发出非可见光。另外,在本实施例中,步骤s20中使补光组件发出可见光的步骤包括:调整补光组件的发出光的频率,以使得补光组件发出可见光。
77.具体而言,可以通过调整补光组件的发出光的频率来控制补光组件发出非可见光或可见光,当然,也可以通过其他方式来控制补光组件发出非可见光或可见光,本技术在此不作限定。
78.具体地,在本实施例中,请继续参阅图2和图3,步骤s3或步骤s15中使补光组件发出非可见光的步骤之前,包括:获得当前车辆与成像组件之间的距离。另外,在本实施例中,步骤s3或步骤s15中使补光组件发出非可见光的步骤包括:根据距离使补光组件发出第一预定辐照度的非可见光。
79.具体而言,第一预定辐照度与距离的平方成反比。在本实施例中,第一预定辐照度为补光组件根据上述距离要求的发出光的最低辐照度,当当前车辆与成像组件之间的距离越大时,第一预定辐照度越小,补光组件发出的非可见光的辐照度大于或等于该第一预定辐照度,这样可以使得成像组件抓拍到的图像更加清晰,并且补光组件发出的是非可见光,
也不会因为爆闪光而使得司机受到干扰,从而提高了安全性;当当前车辆与成像组件之间的距离越小时,第一预定辐照度越大,补光组件发出的非可见光的辐照度大于或等于该第一预定辐照度。例如,当当前车辆与成像组件之间的距离为25m时,第一预定辐照度为60k lux,由处理器控制补光组件发出的非可见光的辐照度大于或等于60k lux。这样可以在夜晚进行人脸抓拍时降低产生的眩光,在很大程度上提高了安全性。
80.具体地,在本实施例中,请继续参阅图3,步骤s20中使补光组件发出可见光的步骤之前,包括:获得当前车辆与成像组件之间的距离。另外,在本实施例中,请继续参阅图3,步骤s20中使补光组件发出可见光的步骤包括:根据距离使补光组件发出第二预定辐照度的可见光。
81.具体而言,第二预定辐照度与距离的平方成反比。在本实施例中,第二预定辐照度为补光组件根据上述距离要求的发出光的最低辐照度,当当前车辆与成像组件之间的距离越大时,第二预定辐照度越小,补光组件发出的非可见光的辐照度大于或等于该第二预定辐照度,这样可以使得成像组件抓拍到的图像更加清晰,并且补光组件发出的是非可见光,也不会因为爆闪光而使得司机受到干扰,从而提高了安全性;当当前车辆与成像组件之间的距离越小时,第二预定辐照度越大,补光组件发出的非可见光的辐照度大于或等于该第二预定辐照度。例如,当当前车辆与成像组件之间的距离为25m时,第二预定辐照度为60k lux,由处理器控制补光组件发出的可见光的辐照度大于或等于60k lux。这样也可以在白天进行人脸抓拍时降低产生的眩光,在很大程度上提高了安全性。
82.通过这种设计方式,可以根据实际情况调整补光组件发出光的辐照度,在很大程度上降低了在进行人脸抓拍时产生的眩光从而提高了安全性。
83.请参阅图5,图5是本技术人脸抓拍装置一实施方式的框架示意图。该装置包括判断模块100和处理模块102。具体而言,判断模块100用于判断是否检测到有车辆通过。处理模块102用于响应于检测到有车辆通过,触发抓拍信号,使补光组件发出非可见光,同时利用成像组件对车辆进行抓拍,以获得包含人脸的第一抓拍图像。通过这种设计方式,可以在夜晚进行人脸抓拍时降低产生的眩光以提高安全性,并且可以输出高质量的彩色图像。
84.请参阅图6,图6是本技术计算机可读存储介质一实施方式的框架示意图。该计算机可读存储介质20存储有计算机程序200,能够被计算机所读取,计算机程序200能够被处理器执行,以实现上述任一实施例中所提及的质量评价方法。其中,该计算机程序200可以以软件产品的形式存储在上述计算机可读存储介质20中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施方式所述方法的全部或部分步骤。具有存储功能的计算机可读存储介质20可以是u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质,或者是计算机、服务器、手机、平板等终端设备。
85.总而言之,区别于现有技术的情况,本技术中当检测到有车辆通过时,触发抓拍信号,使补光组件发出非可见光,同时利用成像组件对车辆进行抓拍,以获得包含人脸的第一抓拍图像,其中,第一滤光片可供非可见光通过。通过这种设计方式,可以全天候或夜晚在进行人脸抓拍时降低产生的眩光以提高安全性。
86.以上所述仅为本技术的实施方式,并非因此限制本技术的专利范围,凡是利用本
申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜