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

一种人脸识别摄像头开关LED红外灯滞环控制方法及装置与流程

2021-10-08 18:25:00 来源:中国专利 TAG:识别 摄像头 装置 开关 控制

一种人脸识别摄像头开关led红外灯滞环控制方法及装置
技术领域
1.本发明涉及人脸识别技术领域,特别涉及一种人脸识别摄像头开关led红外灯滞环控制方法及装置。


背景技术:

2.众所周知,人脸识别是基于人的脸部特征信息进行身份识别的一种生物识别技术,是用摄像机或摄像头采集含有人脸的图像或视频流,并自动在图像中检测和跟踪人脸,进而对检测到的人脸进行脸部识别的一系列相关技术。目前人脸识别技术无处不在,例如汽车行业。
3.然而,传统的人脸识别技术主要是基于可见光图像的人脸识别,但这种方式在环境光照发生变化,识别效果会急剧下降,无法满足实际系统的需要,例如,低光环境下降低了人脸识别的可用性及人脸识别的精度、稳定性和速度。


技术实现要素:

4.为了解决上述问题,有必要设计一种人脸识别摄像头开关led红外灯滞环控制方法及装置。
5.一种人脸识别摄像头开关led红外灯滞环控制方法,包括如下步骤:s10、设定led灯关闭的阈值为off bm,设定led灯开启的阈值为on bm;s20、ecu控制器调用滞环滤波算法采集当前时刻之前特定时间段内的k个矩阵亮度值bm,并计算出k个bm的平均值e bm;s30、比较判断off bm、on bm及e bm之间的大小,执行led灯状态的开启、关闭或保持操作;s40、返回s20,循环执行 s20、s30,直至程序结束,退出。
6.在其中一个实施例中,在采集所述k个bm之前,所述led灯的状态为关闭状态。
7.在其中一个实施例中,所述滞环滤波算法包括如下步骤:s21、建立缓存区;s22、将当前时刻之前特定时间段内采集k个bm保存至缓存区;s23、计算缓存区内k个bm的平均值e bm并输出。
8.在其中一个实施例中,所述s22中,所述特定时间段内每隔t ms采集一个bm,连续采集k个bm,所述t为50~100中的任一值。
9.在其中一个实施例中,所述k个bm是在第一次启动程序的时候采集。
10.在其中一个实施例中,所述k为5~10中的任一值,所述off为750~850中的任一值,所述on为250~350中的任一值。
11.在其中一个实施例中,所述s30包括如下子步骤:s31、e bm > off bm,则关闭led灯,记录当前led灯状态为关闭;s32、e bm < on bm,则开启led灯,记录当前led灯状态为开启;
s33、off bm > e bm > on bm且led灯前状态为关闭,则关闭led灯,记录当前led灯状态为关闭;s34、off bm > e bm > on bm且led灯前状态为开启,则开启led灯,并记录当前led灯状态为开启。
12.一种人脸识别摄像头开关led红外灯的滞环控制装置,包括摄像头模组、led灯及ecu控制器,所述led灯分别与所述摄像头模组及所述ecu控制器电连接,所述摄像头模组分别与所述ecu控制器及所述led灯电连接;所述摄像头模组用于采集当前时刻之前特定时间段内的k个矩阵亮度值bm,所述ecu控制器用于调用滞环滤波算法,并计算出k个bm的平均值e bm所述ecu控制器还用于执行led灯状态的开启、关闭或保持操作。
13.在其中一个实施例中,所述摄像头模组具有双通波段镜头,所述led灯为940nmled灯。
14.在其中一个实施例中,所述一种人脸识别摄像头开关led红外灯的滞环控制装置还包括存储器,所述存储器与所述ecu控制器电连接,所述存储器用于缓存当前时刻之前特定时间段内采集的k个bm。。
15.与现有技术相比,本发明具有如下有益技术效果:首先,通过加入对红外led灯在对应场景的滞环控制,解决了可见光和红外光根据环境光照进行切换的此类两栖摄像头,在环境光照由亮变暗或者由暗变亮时易发生红外led灯频繁开启关闭造成画面亮度震荡的情况,使红外led灯随环境变化时,能够平稳正确的开关红外led灯,达到实际项目应用需求。
16.其次,在解决红外led灯在实际应用场景发生振荡的情况下,因选用的摄像头传感器使用了bayer pattern,同步实现了多功能如人脸识别,拍照及部分疲劳驾驶等应用,做到单器件多功能取代多器件多功能情况,节省整体方案成本。
附图说明
17.图1为本发明一实施方式的一种人脸识别摄像头开关led红外灯滞环控制方法步骤流程图。
18.图2为本发明一实施方式的一种人脸识别摄像头开关led红外灯滞环控制方法框图。
19.图3为本发明一实施方式的一种人脸识别摄像头开关led红外灯的滞环控制装置模块图。
20.附图仅用于示例性说明,不能理解为对本专利的限制;为了更好说明本实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对于本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的;相同或相似的标号对应相同或相似的部件;附图中描述位置关系的用语仅用于示例性说明,不能理解为对本专利的限制。
具体实施方式
21.下面结合附图对本发明的较佳实施例进行详细阐述,以使本发明的优点和特征更易被本领域技术人员理解,从而对本发明的保护范围作出更为清楚的界定。
22.请参阅图1,其为本发明一实施方式的一种人脸识别摄像头开关led红外灯滞环控制方法的步骤流程图。一种人脸识别摄像头开关led红外灯滞环控制方法,包括如下步骤:s10、设定led灯关闭的阈值为off bm,设定led灯开启的阈值为on bm;s20、ecu控制器调用滞环滤波算法采集当前时刻之前特定时间段内的k个矩阵亮度值bm,并计算出k个bm的平均值e bm;s30、比较判断off bm、on bm及e bm之间的大小,执行led灯状态的开启、关闭或保持操作;s40、返回s20,循环执行 s20、s30,直至程序结束,退出。
23.一实施例中,所述s30包括如下子步骤:s31、e bm > off bm,则关闭led灯,记录当前led灯状态为关闭;s32、e bm < on bm,则开启led灯,记录当前led灯状态为开启;s33、off bm > e bm > on bm且led灯前状态为关闭,则关闭led灯,记录当前led灯状态为关闭;s34、off bm > e bm > on bm且led灯前状态为开启,则开启led灯,并记录当前led灯状态为开启。
24.需要说明的是,请参阅图2,当摄像头在当前时刻之前特定时间段内采集k个bm,ecu控制器调用滞环滤波算法计算出k个bm的平均值e bm,e bm > off bm时,记录当前led灯状态为关闭;e bm < on bm,记录当前led灯状态为开启;off bm > e bm > on bm且led灯前状态为关闭,则关闭led灯,记录当前led灯状态为关闭;off bm > e bm > on bm且led灯前状态为开启,则开启led灯,并记录当前led灯状态为开启,且这个操作是在不断的循环进行的,即,实现红外led灯在对应场景的滞环控制,且实现滞环阈值配置界面化及测量值动态实时检测。通过加入对红外led灯在对应场景的滞环控制,解决了可见光和红外光根据环境光照进行切换的此类两栖摄像头,减少了在环境光照由亮变暗或者由暗变亮时易发生红外led灯频繁开启关闭造成画面亮度震荡情况的发生,使红外led灯随环境变化时,能够平稳正确的开关红外led灯,达到实际项目应用需求。
25.一实施例中,在采集所述k个bm之前,所述led灯的状态为关闭状态。
26.一实施例中,所述滞环滤波算法包括如下步骤:s21、建立缓存区;s22、将当前时刻之前特定时间段内采集k个bm保存至缓存区;s23、计算缓存区内k个bm的平均值e bm并输出。具体地,所述滞环滤波算法的具体步骤为:建立缓存区;在当前时刻之前特定时间段内连续采集k个bm并保存至缓存区;计算出k个bm的平均值e bm;在获取第k个bm后,还获取第k 1个bm,更新缓存区;将第二个bm赋值在第一个bm的位置上,第三个bm赋值在第二个bm的位置上,

,第k个bm赋值在第k-1个bm的位置上,然后将获取的第k 1个bm赋值在第k个bm的位置上。;循环上述操作,直至程序结束后退出。
27.在解决红外led灯在实际应用场景发生振荡的情况下,因为选用的摄像头传感器使用了bayer pattern(拜耳阵列),同步实现了多功能,如人脸识别、拍照及部分疲劳驾驶等应用,做到单器件多功能取代多器件多功能情况,节省整体方案成本。需要说明的是,拜耳阵列指的是ccd(charge coupled device)或者cmos器件作为光传感器的时候,采集数字
图像时用到的一种常见的方法。
28.一实施例中,所述k个bm是在第一次启动程序的时候采集。又如,所述s22中,所述特定时间段内每隔t ms采集一个bm,连续采集k个bm,所述t为50~100中的任一值,如,所述t为50,则在特定时间段内每隔50ms采集一个bm,连续采集k个bm,即,所述特定时间段为50kms。又如,所述k为5~10中的任一值,所述off为750~850中的任一值,所述on为250~350中的任一值,又如,所述k为5,所述off为750,所述on为250,即,在当前时刻之前特定时间段内采集5个bm,所述led灯关闭的阈值为750bm,所述led灯开启的阈值为250 bm。
29.请参阅图3,其为本发明一实施方式的一种人脸识别摄像头开关led红外灯的滞环控制装模块图。一种人脸识别摄像头开关led红外灯的滞环控制装置10,包括摄像头模组100、led灯200及ecu控制器300,所述led灯分别与所述摄像头模组及所述ecu控制器电连接,所述摄像头模组分别与所述ecu控制器及所述led灯电连接;所述摄像头模组用于采集当前时刻之前特定时间段内的k个矩阵亮度值bm,所述ecu控制器用于调用滞环滤波算法,并计算出k个bm的平均值e bm所述ecu控制器还用于执行led灯状态的开启、关闭或保持操作。
30.一实施例中,所述摄像头模组具有双通波段镜头,所述led灯为940nmled灯。又如,所述一种人脸识别摄像头开关led红外灯的滞环控制装置还包括存储器,所述存储器与所述ecu控制器电连接,所述存储器用于缓存当前时刻之前特定时间段内采集的k个bm,并根据所述ecu控制器采集的bm数量进行及时的更新。
31.与现有技术相比,本发明具有如下有益技术效果:首先,通过加入对红外led灯在对应场景的滞环控制,解决了可见光和红外光根据环境光照进行切换的此类两栖摄像头,在环境光照由亮变暗或者由暗变亮时易发生红外led灯频繁开启关闭造成画面亮度震荡的情况,使红外led灯随环境变化时,能够平稳正确的开关红外led灯,达到实际项目应用需求。
32.其次,在解决红外led灯在实际应用场景发生振荡的情况下,因选用的摄像头传感器使用了bayer pattern,同步实现了多功能如人脸识别,拍照及部分疲劳驾驶等应用,做到单器件多功能取代多器件多功能情况,节省整体方案成本。
33.显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜