发明内容
有鉴于此,本发明的目的在于提供一种智能刹车灯控制的方法、装置、***及电子设备,有效提高驾驶安全性。
第一方面,本发明实施例提供了一种智能刹车灯控制的方法,其中,该方法应用于车载控制器,该方法包括:分别获取光线强度传感器采集的光线强度信息、车速传感器采集的当前车辆制动前的速度信息、踏板力传感器采集的制动力度信息、距离雷达采集的当前车辆与前车的距离信息;基于速度信息、制动力度信息和距离信息确定当前车辆的制动时长;从预存的车灯控制查询表中查询与光线强度信息中的光线强度值和制动时长对应的车灯显示信息;其中,车灯显示信息包括车灯颜色信息和闪烁频率信息;控制当前车辆的刹车灯按照车灯显示信息进行显示。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方法,其中,基于速度信息、制动力度信息确定当前车辆的制动时长的步骤,包括:从预存的制动时长查询表中查询与速度信息、制动力度信息和距离信息对应的目标制动时长;将目标制动时长确定为当前车辆的制动时长。
结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,制动时长查询表存储有多个特定制动时长,以及与每个特定制动时长对应的特定制动信息,其中,特定制动信息包括速度信息、制动力度信息和距离信息;从预存的制动时长查询表中查询与速度信息、制动力度信息和距离信息对应的目标制动时长的步骤,包括:从多个特定制动信息确定与速度信息、制动力度信息和距离信息对应的目标特定制动信息;将目标特定制动信息对应的特定制动时长确定为目标制动时长。
结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,车灯控制查询表中存储有多个特定车灯显示信息,以及与每个特定车灯显示信息对应的特定指示信息;其中,特定指示信息包括光线强度值和制动时长;从预存的车灯控制查询表中查询与光线强度信息中的光线强度值和制动时长对应的车灯显示信息的步骤,包括:从多个特定指示信息中确定与光线强度信息中的光线强度值和制动时长对应的目标特定指示信息;将目标特定指示信息对应的特定车灯显示信息确定为车灯显示信息。
结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,在控制当前车辆的刹车灯按照车灯显示信息进行显示之前,该方法还包括:检测刹车灯是否正常;如果是,执行控制当前车辆的刹车灯按照车灯显示信息进行显示的步骤,并将刹车灯的异常信息发送至当前车辆的车载显示面板进行显示;如果否,基于车灯显示信息生成提示指令,并将提示指令发送至提示装置,以控制提示装置进行制动提示。
结合第一方面的第四种可能的实施方式,本发明实施例提供了第一方面的第五种可能的实施方式,其中,提示装置包括以下至少之一:语音提示器、文字提示器。
第二方面,本发明实施例还提供一种智能刹车灯控制的装置,其中,该装置应用于车载控制器,上述装置包括:获取模块,用于分别获取光线强度传感器采集的光线强度信息、车速传感器采集的当前车辆制动前的速度信息、踏板力传感器采集的制动力度信息、距离雷达采集的当前车辆与前车的距离信息;确定模块,用于基于速度信息、制动力度信息和距离信息确定当前车辆的制动时长;查询模块,用于从预存的车灯控制查询表中查询与光线强度信息中的光线强度值和制动时长对应的车灯显示信息;其中,车灯显示信息包括车灯颜色信息和闪烁频率信息;控制模块,用于控制当前车辆的刹车灯按照车灯显示信息进行显示。
第三方面,本发明实施例还提供一种智能刹车灯控制的***,其中,***包括车载控制器、以及与车载控制器通讯连接的光线强度传感器、车速传感器、踏板力传感器、距离雷达和刹车灯;其中,车载控制器用于执行上述智能刹车灯控制的方法。
第四方面,本发明实施例还提供一种电子设备,其中,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现上述的方法。
第五方面,本发明实施例还提供一种计算机可读存储介质,其中,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述的方法。
本发明实施例带来了以下有益效果:
本发明实施例提供的一种智能刹车灯控制的方法、装置、***及电子设备,其中,可以根据获取到的车速传感器采集的当前车辆制动前的速度信息、踏板力传感器采集的制动力度信息、距离雷达采集的当前车辆与前车的距离信息确定当前车辆的制动时长,并从预存的车灯控制查询表中查询与光线强度信息中的光线强度值和制动时长对应的车灯显示信息,控制当前车辆的刹车灯按照显示信息进行显示;由于当前车辆可以根据传感器采集到的不同信息控制刹车灯以不同的车灯颜色信息和闪烁频率信息进行显示,使得后车可以根据前车车辆刹车灯的显示情况了解前车的行驶状况,从而有效提升了警示效果和驾驶安全性。
本发明的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点在说明书以及附图中所特别指出的结构来实现和获得。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
目前,基于一般刹车灯的显示方法都存在以下几个问题,具体地,(1)现有技术提供的刹车灯显示技术都是根据当前车辆驾驶员对制动踏板进行的制动行为而直接显示,并不会根据驾驶员的制动力度来进行不同刹车效果的显示,不同制动力度的情况下,现有技术下的刹车灯并不会进行不同颜色或不同闪烁频率的显示。(2)刹车灯根据不同路况情况下的显示亮度也并不会有区别,在不同的天气、光线轻度以及周围车辆灯光信息下,刹车灯的显示亮度以及颜色都是相同的,并不能根据周围的环境来改变刹车灯的显示效果。(3)刹车信息的显示之前,当前车辆的刹车信息与前后车车辆的距离信息并无关系,无论当前车辆与前后车辆距离为多少,当前车辆刹车信息的灯光信息及显示效果都不发生变化,无法对周围司机起到更直观的提示作用。
基于此,本发明实施例提供的一种智能刹车灯控制的方法、装置、***及电子设备,有效提高驾驶安全性。
为便于对本实施例进行理解,首先对本发明实施例所公开的一种智能刹车灯控制的方法进行详细介绍。
为便于对本实施例进行理解,下面首先对本发明实施例提供的智能刹车灯控制的方法进行详细介绍。其中,执行主体为车载控制器,如图1所示的一种智能刹车灯控制的***的结构示意图,该***包括车载控制器100、以及与车载控制器100通讯连接的光线强度传感器101、车速传感器102、踏板力传感器103、距离雷达104和刹车灯105。
通常,踏板力传感器103安置在踏板位置处,以能够采集到驾驶员制动踏板时的制动力度信息,距离雷达104安装在车辆的车头位置处,以能够采集到与前车的距离信息,刹车顶105则安装在车辆尾部两侧,对于车载控制器100、光线强度传感器101和车速传感器102的安装位置则不进行限定。
基于上述车载控制器,本发明实施例提供了一种智能刹车灯控制的方法,如图2所示的一种智能刹车灯控制的方法的流程图,该方法包括以下步骤:
步骤S202,分别获取光线强度传感器采集的光线强度信息、车速传感器采集的当前车辆制动前的速度信息、踏板力传感器采集的制动力度信息、距离雷达采集的当前车辆与前车的距离信息;
上述速度信息为当前车辆的行驶速度,车速传感器采集的当前车辆制动前的速度信息可以是制动前1秒时的速度信息、也可以是制动前2秒时的速度信息,该制动前采集的速度信息的时间可以根据实际需要进行设置,在此不进行限定。
步骤S204,基于速度信息、制动力度信息和距离信息确定当前车辆的制动时长;
由于当前车辆的行驶速度不同、制动踏板的制动力不同,以及当前车辆与前车之间的距离不同,均能影响当前车辆的制动时长,所以,基于上述三种信息能够明确确定出当前车辆为避免与前车碰撞的制动时长。
通常,确定制动时长的过程可由步骤A1至步骤A2实现:
步骤A1,从预存的制动时长查询表中查询与速度信息、制动力度信息和距离信息对应的目标制动时长;
上述制动时长查询表中存储有多个特定制动时长,以及与每个特定制动时长对应的特定制动信息,其中,特定制动信息包括速度信息、制动力度信息和距离信息。
可以理解为,特定制动时长与特定制动信息是一一对应的关系,其中,特定制动时长可以与特定制动信息的阈值有对应关系,比如,特定制动时长为20秒,则该特定制动时长对应的特定制动信息中速度信息为20m/h、制动力度信息为15N,距离信息为20m;特定制动时长为30秒,则该特定制动时长对应的特定制动信息中速度信息为40m/h、制动力度信息为35N,距离信息为25m。
上述特定制动时长还可以与特定制动信息的阈值范围有对应关系,比如,特定制动时长为20秒,则该特定制动时长对应的特定制动信息中速度信息的范围为[20m/h-35m/h]、制动力度信息的范围为[15N-30N],距离信息的范围为[20m-30m];特定制动时长为30秒,则该特定制动时长对应的特定制动信息中速度信息的范围为[40m/h-45m/h]、制动力度信息的范围为[35N-50N],距离信息的范围为[25m-45m];特定制动时长为15秒,则该特定制动时长对应的特定制动信息中速度信息的范围为[50m/h-65m/h],制动力度信息的范围为[55N-65N],距离信息的范围为[10m-18m];具体实现时,特定制动时长与特定制动信息的对应关系可以根据实际需要进行设置,在此不进行限定。
如果特定制动时长与特定制动信息的阈值范围有对应关系,在本实施例中,经传感器采集的当前车辆的速度信息为50m/h、制动力度信息为50N,距离信息为18m,则可通过查表确定目标制动时长为15秒。
步骤A2,将目标制动时长确定为当前车辆的制动时长。
步骤S206,从预存的车灯控制查询表中查询与光线强度信息中的光线强度值和制动时长对应的车灯显示信息;其中,车灯显示信息包括车灯颜色信息和闪烁频率信息;
上述车灯控制查询表中存储有多个特定车灯显示信息,以及与每个特定车灯显示信息对应的特定指示信息;其中,特定指示信息包括光线强度值和制动时长;
该特定车灯显示信息与上述车灯显示信息相同均包括车灯颜色信息和闪烁频率信息,上述特定车灯显示信息与特定指示信息是一一对应的关系,其中,特定车灯显示信息可以与特定指示信息的阈值有对应关系,比如,特定车灯显示信息中车灯颜色信息为红色、闪烁频率信息为慢速闪烁,对应的特定指示信息中的光线强度值为50、制动时长为20秒;特定车灯显示信息中车灯颜色信息为深红色、闪烁频率信息为中速闪烁,对应的特定指示信息中的光线强度值为70、制动时长为15秒;特定车灯显示信息中车灯颜色信息为酱红色、闪烁频率信息为快速闪烁,对应的特定指示信息中的光线强度值为80、制动时长为10秒。
上述特定车灯显示信息可以与特定指示信息的阈值范围有一一对应关系,比如,特定车灯显示信息中车灯颜色信息为红色、闪烁频率信息为慢速闪烁,对应的特定指示信息中的光线强度值的范围为[50-55]、制动时长的范围为[20秒-25秒];特定车灯显示信息中车灯颜色信息为深红色、闪烁频率信息为中速闪烁,对应的特定指示信息中的光线强度值的范围为[65-70]、制动时长的范围为[14秒-19秒];特定车灯显示信息中车灯颜色信息为酱红色、闪烁频率信息为快速闪烁,对应的特定指示信息中的光线强度值的范围为[75-80]、制动时长的范围为[8秒-12秒];具体实现时,特定车灯显示信息与特定指示信息的对应关系可以根据实际需要进行设置,在此不进行限定。
由上可以看出,在光线强度越明亮的情况下车灯颜色越深,以便于后车驾驶员在强光照下明显看到刹车灯的显示;并且,在本实施例中以刹车灯的闪烁频率来表明当前车辆是否是紧急刹车,制动时长越短的情况下刹车灯的闪烁频率越快,以提示后车驾驶员当前车辆是紧急刹车,需要后车驾驶员提前进行制动。
具体地,车灯显示信息查询的过程可由步骤B1-步骤B2实现:
步骤B1,从多个特定指示信息中确定与光线强度信息中的光线强度值和制动时长对应的目标特定指示信息;
以特定车灯显示信息可以与特定指示信息的阈值范围有一一对应关系,如果经步骤S204确定出的当前车辆的制动时长为15秒,光线强度传感器采集的光线强度信息中的光线强度值为66,则可通过查表确定出的目标特定指示信息为车灯颜色信息为深红色、闪烁频率信息为中速闪烁。
步骤B2,将目标特定指示信息对应的特定车灯显示信息确定为车灯显示信息。
步骤S208,控制当前车辆的刹车灯按照车灯显示信息进行显示。
在车载控制器确定出车灯显示信息后则控制刹车灯打开并以该车灯显示信息进行显示,以使得后车驾驶员根据前车的刹车灯的显示方式确定前车的行驶情况。
本发明实施例提供的一种智能刹车灯控制的方法,其中,可以根据获取到的车速传感器采集的当前车辆制动前的速度信息、踏板力传感器采集的制动力度信息、距离雷达采集的当前车辆与前车的距离信息确定当前车辆的制动时长,并从预存的车灯控制查询表中查询与光线强度信息中的光线强度值和制动时长对应的车灯显示信息,控制当前车辆的刹车灯按照显示信息进行显示;由于当前车辆可以根据传感器采集到的不同信息控制刹车灯以不同的车灯颜色信息和闪烁频率信息进行显示,使得后车可以根据前车车辆刹车灯的显示情况了解前车的行驶状况,从而有效提升了警示效果和驾驶安全性。
通常,在行驶过程可能出现刹车灯失灵的情况,这种情况下无法在驾驶员进行刹车时点亮刹车灯,因此,需要其他提示装置在当前车辆进行制动时,对后车进行制动提示。本实施例提供了另一种智能刹车灯控制的方法,该方法在上述实施例的基础上实现;如图3所示的另一种智能刹车灯控制的方法的流程图,本实施例中的智能刹车灯控制的方法包括如下步骤:
步骤S302,分别获取光线强度传感器采集的光线强度信息、车速传感器采集的当前车辆制动前的速度信息、踏板力传感器采集的制动力度信息、距离雷达采集的当前车辆与前车的距离信息;
步骤S304,基于速度信息、制动力度信息和距离信息确定当前车辆的制动时长;
步骤S306,从预存的车灯控制查询表中查询与光线强度信息中的光线强度值和制动时长对应的车灯显示信息;
步骤S308,检测刹车灯是否正常;
如果否,执行步骤S310,如果是,执行步骤S312。
步骤S310,基于车灯显示信息生成提示指令,并将提示指令发送至提示装置,以控制提示装置进行制动提示;
该提示装置与车载控制器通讯连接,其中,提示装置包括以下至少之一:语音提示器、文字提示器,该提示装置通常安装在车辆的车尾处,以便于对后车的驾驶员进行制动提示。
步骤S312,控制当前车辆的刹车灯按照车灯显示信息进行显示。
本申请实施例提供的智能刹车灯控制的方式,在当前车辆的刹车灯失灵的情况下,可以通过提示装置对后车驾驶员进行制动提示,可有效避免后车与当前车辆的碰撞,减少了车辆追尾事故的发生,提升了驾驶安全性。
对应于上述方法实施例,本发明实施例还提供了一种智能刹车灯控制的装置,其中,该装置应用于车载控制器,图4示出了一种智能刹车灯控制的装置的结构示意图,如图4所示,该装置包括:
获取模块402,用于分别获取光线强度传感器采集的光线强度信息、车速传感器采集的当前车辆制动前的速度信息、踏板力传感器采集的制动力度信息、距离雷达采集的当前车辆与前车的距离信息;
确定模块404,用于基于速度信息、制动力度信息和距离信息确定当前车辆的制动时长;
查询模块406,用于从预存的车灯控制查询表中查询与光线强度信息中的光线强度值和制动时长对应的车灯显示信息;其中,车灯显示信息包括车灯颜色信息和闪烁频率信息;
控制模块408,用于控制当前车辆的刹车灯按照车灯显示信息进行显示。
本发明实施例提供的一种智能刹车灯控制的装置,其中,可以根据获取到的车速传感器采集的当前车辆制动前的速度信息、踏板力传感器采集的制动力度信息、距离雷达采集的当前车辆与前车的距离信息确定当前车辆的制动时长,并从预存的车灯控制查询表中查询与光线强度信息中的光线强度值和制动时长对应的车灯显示信息,控制当前车辆的刹车灯按照显示信息进行显示;由于当前车辆可以根据传感器采集到的不同信息控制刹车灯以不同的车灯颜色信息和闪烁频率信息进行显示,使得后车可以根据前车车辆刹车灯的显示情况了解前车的行驶状况,从而有效提升了警示效果和驾驶安全性。
本发明实施例提供的智能刹车灯控制的装置,与上述实施例提供的智能刹车灯控制的方法具有相同的技术特征,所以也能解决相同的技术问题,达到相同的技术效果。
本申请实施例还提供了一种电子设备,如图5所示,为该电子设备的结构示意图,其中,该电子设备包括处理器121和存储器120,该存储器120存储有能够被该处理器121执行的计算机可执行指令,该处理器121执行该计算机可执行指令以实现上述智能刹车灯控制的方法。
在图5示出的实施方式中,该电子设备还包括总线122和通信接口123,其中,处理器121、通信接口123和存储器120通过总线122连接。
其中,存储器120可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口123(可以是有线或者无线)实现该***网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线122可以是ISA(IndustryStandard Architecture,工业标准体系结构)总线、PCI(Peripheral ComponentInterconnect,外设部件互连标准)总线或EISA(Extended Industry StandardArchitecture,扩展工业标准结构)总线等。所述总线122可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。
处理器121可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器121中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器121可以是通用处理器,包括中央处理器(CentralProcessing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital SignalProcessor,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器121读取存储器中的信息,结合其硬件完成前述实施例的智能刹车灯控制的方法的步骤。
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令在被处理器调用和执行时,该计算机可执行指令促使处理器实现上述智能刹车灯控制的方法,具体实现可参见前述方法实施例,在此不再赘述。
本申请实施例所提供的智能刹车灯控制的方法、装置、***及电子设备的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。
除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对步骤、数字表达式和数值并不限制本申请的范围。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
在本申请的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。