一种汽车大灯自动控制方法及其系统、计算机设备、汽车与流程

文档序号:23144545发布日期:2020-12-01 13:24阅读:175来源:国知局
一种汽车大灯自动控制方法及其系统、计算机设备、汽车与流程

本发明涉及汽车电子技术领域,具体涉及一种汽车大灯自动控制方法及其系统、计算机设备、汽车。



背景技术:

随着技术的发展,汽车的大灯控制越来越智能,自动大灯可以根据环境的光强信息自动控制大灯的开关。现有技术中有通过感光元器件对大灯进行控制的,但其需要设置感光元器件用于感知环境光强信息,根据外界光强的大小判断是否需要开启大灯。还有基于导航信息和预先设定触发条件对大灯进行控制的系统,其通过导航的时间及地图属性结合汽车总线,实现了车灯自动开启和关闭的功能。其中,基于感光元器件控制大灯的方案由于设置了相应的感光元器件,因此需要增加额外的成本。而基于导航的和预设条件的大灯自动控制系统虽然因为无需感光元器件而设置节省了成本,但使用复杂且不灵活。



技术实现要素:

本发明的目的在于提出一种汽车大灯自动控制方法及其系统、汽车,以解决现有技术大灯控制系统因设置感光元器件而增加额外的成本或系统使用复杂且不灵活的技术问题。

为了实现本发明目的,根据本发明第一方面,本发明实施例提供一种汽车大灯自动控制方法,包括如下步骤:

步骤s1、获取当前时间周期内车载摄像头的曝光时间、模拟增益和数字增益;

步骤s2、根据所述曝光时间、模拟增益和数字增益确定当前周期对应的环境亮度值;

步骤s3、根据所述当前周期对应的环境亮度值与预设阈值的比较结果以及当前大灯状态调节汽车大灯。

优选地,所述步骤s1包括:获取当前时间周期内多个时刻的车载摄像头的曝光时间、模拟增益和数字增益;

所述步骤s2包括以下子步骤:

步骤s21、分别根据每个时刻车载摄像头的曝光时间、模拟增益和数字增益确定每一时刻对应的环境亮度值,从而获得当前周期内多个时刻的环境亮度值;

步骤s22、根据所述当前周期内多个时刻的环境亮度值确定当前周期对应的环境亮度值。

优选地,所述步骤s21包括:根据以下公式确定每一时刻对应的环境亮度值,

i时刻环境亮度值=i时刻曝光时间×i时刻模拟增益×i时刻数字增益。

优选地,所述步骤s22包括:对所述当前周期内多个时刻的环境亮度值进行最小值滤波、中值滤波或平均值滤波得到当前周期对应的环境亮度值。

优选地,所述步骤s3包括:

若当前大灯状态为关闭,则根据所述比较结果执行第一策略;

所述第一策略包括:

若当前周期对应的环境亮度值小于第一阈值,则不对大灯进行调节;

若当前周期对应的环境亮度值大于等于第一阈值且小于等于第二阈值,则不对大灯进行调节;

若当前周期对应的环境亮度值大于第二阈值,则打开大灯。

优选地,所述步骤s3包括:若当前大灯状态为开启,则根据所述比较结果执行第二策略;

所述第二策略包括:

若当前周期对应的环境亮度值大于第二阈值,则不对大灯进行调节。

若当前周期对应的环境亮度值大于等于第一阈值且小于等于第二阈值,则不对大灯进行调节;

若当前周期对应的环境亮度值小于第一阈值,则关闭开启的大灯。

根据本发明第二方面,本发明实施例提供一种汽车大灯自动控制装置,包括:

信息获取单元,用于获取当前时间周期内车载摄像头的曝光时间、模拟增益和数字增益;

第一信息处理单元,用于根据所述曝光时间、模拟增益和数字增益确定当前周期对应的环境亮度值;

第二信息处理单元,用于根据所述当前周期对应的环境亮度值与预设阈值的比较结果以及当前大灯状态调节汽车大灯。

优选地,所述信息获取单元具体用于获取当前时间周期内多个时刻的车载摄像头的曝光时间、模拟增益和数字增益;

所述第一信息处理单元包括第一计算模块和第二计算模块;

所述第一计算模块用于分别根据每个时刻车载摄像头的曝光时间、模拟增益和数字增益确定每一时刻对应的环境亮度值,从而获得当前周期内多个时刻的环境亮度值;

所述第二计算模块用于根据所述当前周期内多个时刻的环境亮度值确定当前周期对应的环境亮度值。

根据本发明第三方面,本发明实施例提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,以实现第一方面实施例所述汽车大灯自动控制方法。

根据本发明第四方面,本发明实施例提供一种汽车,包括第二方面实施例所述的汽车大灯自动控制装置或第三方面实施例所述的计算机设备。

以上技术方案具有以下有益效果:

在汽车行驶过程中,以上技术方案通过获取当前时间周期内汽车车载摄像头(例如前视摄像头)的曝光时间、模拟增益和数字增益,并计算曝光时间、模拟增益和数字增益三者的乘积,该乘积作为表示车辆环境亮度程度,然后将所述乘积和预设阈值进行比较得到比较结果,所述比较结果和当前大灯状态作为调节大灯的依据,如此一来,便不需要独立增加设置感光元器件进行环境亮度检测,并且方法流程及对应的系统结构简单,从而解决了现有技术大灯控制系统因设置感光元器件而增加额外的成本或系统使用复杂且不灵活的技术问题。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例一所述一种汽车大灯自动控制方法流程示意图。

图2为本发明实施例一所述一种汽车大灯自动控制方法流程具体示意图。

图3为本发明实施例二所述一种汽车大灯自动控制系统结构示意图。

图4为本发明实施例三所述一种计算机设备结构示意图。

具体实施方式

以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。

另外,为了更好的说明本发明,在下文的具体实施例中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的手段未作详细描述,以便于凸显本发明的主旨。

如图1-2所示,本发明实施例一提供一种汽车大灯自动控制方法,包括如下步骤:

步骤s1、获取当前时间周期内车载摄像头的曝光时间、模拟增益和数字增益;

步骤s2、根据所述曝光时间、模拟增益和数字增益确定当前周期对应的环境亮度值;

步骤s3、根据所述当前周期对应的环境亮度值与预设阈值的比较结果以及当前大灯状态调节汽车大灯。

具体而言,影响车载摄像头成像亮度的因素有曝光时间以及传感器像素本身的感光特性。曝光时间越长,接收到的光子数量越多,图像亮度和曝光时间也成正比;在传感器内部,完成光电转化之后的电位,还需要通过一个模拟/数字增益电路,增益越大,图像越亮。其中,车载摄像头成像亮度与环境的亮度对应,因此可以得出曝光时间、模拟增益以及数字增益与汽车行驶过程中环境亮度的关系,据此,可以通过获取车辆行驶过程中车载摄像头的曝光时间、模拟增益以及数字增益来确定汽车行驶过程中环境亮度,从而判断是否需要开启汽车大灯。

在摄像头成像过程中,自动曝光算法会将图像的平均亮度调节到一个范围内,比如8位的图像设置的曝光目标亮度范围为[8090],因为不同的环境照度是不一样的,所以需要设置不同的曝光时间,模拟增益和数字增益来使得图像的平均亮度在一定的范围内,其中,每隔一个时间周期,车辆调节一次大灯或不进行调节。

本实施例中,时间周期的设置对车辆行驶过程中自动调节大灯的频率有影响,因此,为了避免频繁调节汽车大灯,增加耗损,在实施本实施例一所述方法时,可以根据实际情况设置时间周期的长短。

进一步地,在本实施例中,所述步骤s1包括:获取当前时间周期内多个时刻的车载摄像头的曝光时间、模拟增益和数字增益;

所述步骤s2包括以下子步骤:

步骤s21、分别根据每个时刻车载摄像头的曝光时间、模拟增益和数字增益确定每一时刻对应的环境亮度值,从而获得当前周期内多个时刻的环境亮度值;

步骤s22、根据所述当前周期内多个时刻的环境亮度值确定当前周期对应的环境亮度值。

具体而言,为了提高车辆环境亮度的检测的准确性和可靠性,实施例一所述方法进一步根据当前时间周期内多个时刻的摄像头曝光参数确定环境亮度情况。例如,可以取多个时刻的曝光参数的平均值来衡量环境亮度情况。本实施例中所述多个时刻优选但不限于是20次。

进一步地,在本实施例中,所述步骤s21包括:根据以下公式确定每一时刻对应的环境亮度值;

i时刻环境亮度值=i时刻曝光时间×i时刻模拟增益×i时刻数字增益。

可以理解的,以上公式仅是一种示例,在以上公式的基础上,可以根据曝光时间、模拟增益以及数字增益与车载摄像头图像亮度的关系来确定曝光时间、模拟增益以及数字增益的权重,各参数乘以相应的权重系数,然后再进行三者乘积计算。

进一步地,在本实施例中,所述步骤s22包括:对所述当前周期内多个时刻的环境亮度值进行最小值滤波、中值滤波或平均值滤波得到当前周期对应的环境亮度值。能够防止光强的突然改变,比如夜间对向来车引起摄像头曝光参数突然变化而引起大灯震荡。

进一步地,在本实施例中,所述步骤s3包括:

预先设置第一阈值tl和第二阈值th,若当前大灯状态为关闭,则根据所述比较结果执行第一策略;

其中,所述第一策略包括:

若当前周期对应的环境亮度值小于第一阈值tl,此时环境光强比较强,则不对大灯进行调节;

若当前周期对应的环境亮度值大于等于第一阈值tl且小于等于第二阈值th,则不对大灯进行调节;

若当前周期对应的环境亮度值大于第二阈值th,此时环境光强比较弱,则打开大灯。

进一步地,在本实施例中,所述步骤s3包括:若当前大灯状态为开启,则根据所述比较结果执行第二策略;

其中,所述第二策略包括:

若当前周期对应的环境亮度值大于第二阈值th,此时环境光强比较弱,则不对大灯进行调节。

若当前周期对应的环境亮度值大于等于第一阈值tl且小于等于第二阈值th,则不对大灯进行调节;

若当前周期对应的环境亮度值小于第一阈值tl,此时环境光强比较强,则关闭开启的大灯。

具体而言,因为每个摄像头的参数不一样,所以对具体的摄像头,这两个参数需要做具体的标定。第一阈值tl到第二阈值th这一段区间我们定义为稳定区间,若计算得到环境亮度值在稳定区间则不做大灯的调节,这样做的目的是防止大灯被来回调节产生震荡。

其中,预先设定的第一阈值tl和第二阈值th的不同可以获得不同的大灯调节灵敏度,可以设置不同的大灯调节模式,增大第一阈值tl和第二阈值th之间的间隔,可以在一定程度上抵消夜间灯光的影响。

如图3所示,本发明实施例二提供一种汽车大灯自动控制装置,所述装置用于实现实施例一所述的汽车大灯自动控制方法。

具体而言,所述装置包括:

信息获取单元1,用于获取当前时间周期内车载摄像头的曝光时间、模拟增益和数字增益;

第一信息处理单元2,用于根据所述曝光时间、模拟增益和数字增益确定当前周期对应的环境亮度值;

第二信息处理单元3,用于根据所述当前周期对应的环境亮度值与预设阈值的比较结果以及当前大灯状态调节汽车大灯。

在一示例中,所述信息获取单元1具体用于获取当前时间周期内多个时刻的车载摄像头的曝光时间、模拟增益和数字增益;

所述第一信息处理单元2包括第一计算模块21和第二计算模块22;

所述第一计算模块21用于分别根据每个时刻车载摄像头的曝光时间、模拟增益和数字增益确定每一时刻对应的环境亮度值,从而获得当前周期内多个时刻的环境亮度值;

所述第二计算模块22用于根据所述当前周期内多个时刻的环境亮度值确定当前周期对应的环境亮度值。

需说明的是,对于实施例二公开的系统而言,由于其与实施例一公开的方法相对应,实施例二所述系统相关内容参见实施例一所述方法流程部分说明即可,此处不再赘述。

如图4所示,本发明实施例三提供一种计算机设备100,包括存储器101、处理器102及存储在存储器101上并可在处理器102上运行的计算机程序103,所述处理器102执行所述计算机程序103时,以实现如实施例一所述的汽车大灯自动控制方法。

本发明实施例四提供一种汽车,包括实施例二所述系统或实施例三所述计算机设备。

通过以上实施例的描述可知,在汽车行驶过程中,本发明实施例通过获取当前时间周期内汽车车载摄像头(例如前视摄像头)的曝光时间、模拟增益和数字增益,并计算曝光时间、模拟增益和数字增益三者的乘积,该乘积作为表示车辆环境亮度程度,然后将所述乘积和预设阈值进行比较得到比较结果,所述比较结果和当前大灯状态作为调节大灯的依据,如此一来,便不需要独立增加设置感光元器件进行环境亮度检测,并且方法流程及对应的系统结构简单,从而解决了现有技术大灯控制系统因设置感光元器件而增加额外的成本或系统使用复杂且不灵活的技术问题。

以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1