掌桥专利:专业的专利平台
掌桥专利
首页

技术领域

本发明涉及HUD技术领域,更具体的,涉及一种基于HUD的车速警示方法、系统和可读存储介质。

背景技术

目前,汽车的抬头显示系统(HUD)技术越来越成熟,可以广泛应用于各种信号的车辆。通过HUD,将车辆信息显示在风挡玻璃上,驾驶员不需要低头看仪表,确保驾驶员集中精力看行车前方信息,降低了行车危险。然而,在现实中的行车环境复杂,安全限速不一定为最佳行驶速度限制,容易给驾驶员带来错误的判断。

因此,现有技术存在缺陷,亟待改进。

发明内容

鉴于上述问题,本发明的目的是提供一种基于HUD的车速警示方法、系统和可读存储介质,能够更精准的提供车速警示。

本发明第一方面提供了一种基于HUD的车速警示方法,包括:

基于预设定位系统,获取车辆所在的位置信息;

根据车辆所在的位置信息,得到当前车辆在正常行驶下的限速值信息;

基于预设测速系统,获取车辆当前的车速值信息;

判断所述车辆当前的车速值是否大于在正常行驶下的限速值,若是,则触发超速提示信息;若否,则不触发超速提示信息;

将超速提示信息发送至HUD界面并进行显示。

本方案中,还包括:

获取车辆超速的持续时间信息;

判断所述车辆超速的持续时间是否大于预设时间阈值,若是,则触发超速警示信息;

将超速警示信息发送至HUD界面并进行显示。

本方案中,所述基于预设测速系统,获取车辆当前的车速信息的步骤,具体包括:

当存在多个测速系统连接HUD装置时,将连接HUD装置的测速系统按照预设规则进行优先级排序;

通过多个测速系统,得到车辆在各测速系统中的车速值;

将最高优先级的测速系统的车速值设为车辆当前的车速值。

本方案中,所述基于预设测速系统,获取车辆当前的车速信息的步骤,还包括:

当使用其他测速系统时,基于预设第一时间周期,获取车载测速系统中的车速值信息;

将所述车载测速系统中的车速值和当前使用的其他测速系统中的车速值进行差值计算,得到第一车速差;

判断所述第一车速差是否大于预设第一车速差阈值,若是,则将车载测速系统中的车数值设为当前车速;若否,则不更改。

本方案中,还包括:

根据当前车辆的车速值,得到当前车速值的安全距离阈值;

基于预设距离感应器,获取当前车辆和前面车辆的距离值;

判断当前车辆和前面车辆的距离值是否大于对应车速值的安全距离阈值,若是,则当前车辆速度值为安全速度;若否,则触发距离安全提示信息;

将距离安全提示信息发送至HUD装置并进行显示。

本方案中,还包括:

获取车辆和前面车辆的历史测量距离值和历史真实距离值;

根据车辆和前面车辆的历史测量距离值和历史真实距离值,得到对应车辆的测量误差值;

根据车辆的测量误差值对当前车辆和前面车辆的距离值进行修订。

本发明第二方面提供了一种基于HUD的车速警示系统,包括存储器和处理器,所述存储器中存储有一种基于HUD的车速警示方法程序,所述一种基于HUD的车速警示方法程序被所述处理器执行时实现如下步骤:

基于预设定位系统,获取车辆所在的位置信息;

根据车辆所在的位置信息,得到当前车辆在正常行驶下的限速值信息;

基于预设测速系统,获取车辆当前的车速值信息;

判断所述车辆当前的车速值是否大于在正常行驶下的限速值,若是,则触发超速提示信息;若否,则不触发超速提示信息;

将超速提示信息发送至HUD界面并进行显示。

本方案中,还包括:

获取车辆超速的持续时间信息;

判断所述车辆超速的持续时间是否大于预设时间阈值,若是,则触发超速警示信息;

将超速警示信息发送至HUD界面并进行显示。

本方案中,所述基于预设测速系统,获取车辆当前的车速信息的步骤,具体包括:

当存在多个测速系统连接HUD装置时,将连接HUD装置的测速系统按照预设规则进行优先级排序;

通过多个测速系统,得到车辆在各测速系统中的车速值;

将最高优先级的测速系统的车速值设为车辆当前的车速值。

本方案中,所述基于预设测速系统,获取车辆当前的车速信息的步骤,还包括:

当使用其他测速系统时,基于预设第一时间周期,获取车载测速系统中的车速值信息;

将所述车载测速系统中的车速值和当前使用的其他测速系统中的车速值进行差值计算,得到第一车速差;

判断所述第一车速差是否大于预设第一车速差阈值,若是,则将车载测速系统中的车数值设为当前车速;若否,则不更改。

本方案中,还包括:

根据当前车辆的车速值,得到当前车速值的安全距离阈值;

基于预设距离感应器,获取当前车辆和前面车辆的距离值;

判断当前车辆和前面车辆的距离值是否大于对应车速值的安全距离阈值,若是,则当前车辆速度值为安全速度;若否,则触发距离安全提示信息;

将距离安全提示信息发送至HUD装置并进行显示。

本方案中,还包括:

获取车辆和前面车辆的历史测量距离值和历史真实距离值;

根据车辆和前面车辆的历史测量距离值和历史真实距离值,得到对应车辆的测量误差值;

根据车辆的测量误差值对当前车辆和前面车辆的距离值进行修订。

本发明第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有一种基于HUD的车速警示方法程序,所述一种基于HUD的车速警示方法程序被处理器执行时,实现如上述任一项所述的一种基于HUD的车速警示方法的步骤。

本发明公开的一种基于HUD的车速警示方法、系统和可读存储介质,通过多种测速系统进行优先级对比,为车辆提供精准的车速数据;另外,本发明通过车辆和前面车辆的实测距离确保该车辆是否保持安全距离,增加了行车安全系数。

附图说明

图1示出了本发明一种基于HUD的车速警示方法的流程图;

图2示出了本发明一种基于HUD的车速警示系统的框图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了本发明一种基于HUD的车速警示方法的流程图。

如图1所述,本发明公开了一种基于HUD的车速警示方法,包括:

S102,基于预设定位系统,获取车辆所在的位置信息;

S104,根据车辆所在的位置信息,得到当前车辆在正常行驶下的限速值信息;

S106,基于预设测速系统,获取车辆当前的车速值信息;

S108,判断所述车辆当前的车速值是否大于在正常行驶下的限速值,若是,则触发超速提示信息;若否,则不触发超速提示信息;

S110,将超速提示信息发送至HUD界面并进行显示。

需要说明的是,所述预设定位系统包括车载定位系统、手机定位系统等能够对车辆所在的位置的系统装置;所述预设测速系统为车载导航系统、手机导航系统等能够对当前车辆移动进行测速的系统,并且能提供周围的地图信息。当车辆所在的位置存在多个限速值时,以最低的限速值设为当前车辆在正常行驶下的限速值,比如当前车辆所在的位置存在限速120千米每小时(km/h)和100km/h,则以100km/h的限速为准,其中若当前车速为110km/h,则说明当前车速大于正常行驶下的限速值,触发超速提示信息并发送至HUD界面进行显示,比如:将当前车速以红色圆圈进行标记。

根据本发明实施例,还包括:

获取车辆超速的持续时间信息;

判断所述车辆超速的持续时间是否大于预设时间阈值,若是,则触发超速警示信息;

将超速警示信息发送至HUD界面并进行显示。

需要说明的是,当车辆超速时,通过预设时间感应装置获取当前超速的时间点,其中若车辆持续超速时,记录当前持续超速的时间值。比如预设时间阈值为10秒,则当车辆持续超速超过10秒时,触发超速警示信息,所述超速警示的提醒级别高于超速提示的提醒级别,比如:超速警示的连续提醒的次数高于超速提示的连续提醒次数、超速警示的红色标记比超速提示的红色标记更明亮等。

根据本发明实施例,所述基于预设测速系统,获取车辆当前的车速信息的步骤,具体包括:

当存在多个测速系统连接HUD装置时,将连接HUD装置的测速系统按照预设规则进行优先级排序;

通过多个测速系统,得到车辆在各测速系统中的车速值;

将最高优先级的测速系统的车速值设为车辆当前的车速值。

需要说明的是,当手机导航系统和车载导航系统同时连接HUD装置时,将对应两个导航系统进行优先级排序,比如将手机导航系统的优先等级高于车载导航系统的优先等级,则当前HUD装置仅接收来自手机导航系统输送的车速值,并将所述车速值设为车辆当前的车速值。

根据本发明实施例,所述基于预设测速系统,获取车辆当前的车速信息的步骤,还包括:

当使用其他测速系统时,基于预设第一时间周期,获取车载测速系统中的车速值信息;

将所述车载测速系统中的车速值和当前使用的其他测速系统中的车速值进行差值计算,得到第一车速差;

判断所述第一车速差是否大于预设第一车速差阈值,若是,则将车载测速系统中的车数值设为当前车速;若否,则不更改。

需要说明的是,所述其他测速系统为非车辆本身携带的测速系统,并且其他测速系统的优先级高于车载车速系统。若将预设第一时间周期设为5分钟,说明该车辆自启动后,每5分钟定期将车载测速系统的测速值和其他测速系统的测速值进行比较,比如将车载车速系统的测速值设为V

根据本发明实施例,还包括:

根据当前车辆的车速值,得到当前车速值的安全距离阈值;

基于预设距离感应器,获取当前车辆和前面车辆的距离值;

判断当前车辆和前面车辆的距离值是否大于对应车速值的安全距离阈值,若是,则当前车辆速度值为安全速度;若否,则触发距离安全提示信息;

将距离安全提示信息发送至HUD装置并进行显示。

需要说明的是,车辆之间的安全距离根据车辆的时速进行决定,反之亦然。通过当前车辆的车速值,确定当前车数值的安全距离阈值,比如当车辆的行驶车速为60km/h时,将车辆之间的安全距离阈值设为60米;当车辆的行驶速度为80km/h时,将车辆之间的安全距离阈值设为80米。通过预设距离感应器,比如激光测距感应器,获取当前车辆和前面车辆的距离值,所述前面车辆为和当前车辆在同一车道上的仅前车辆,比如当前车辆和前面车辆的距离值为60米,当前车辆的车速为80km/h,则说明当前车辆跟车太紧,触发距离安全提示,提示驾驶员保证安全车距。

根据本发明实施例,还包括:

获取车辆和前面车辆的历史测量距离值和历史真实距离值;

根据车辆和前面车辆的历史测量距离值和历史真实距离值,得到对应车辆的测量误差值;

根据车辆的测量误差值对当前车辆和前面车辆的距离值进行修订。

需要说明的是,根据预设距离感应器的历史数据,确定对应距离感应器的测距误差值,比如对应距离感应器在历史测量中测量值设为V

根据本发明实施例,还包括:

获取当前车辆所在的环境信息;

将当前车辆所在的环境和预设环境库中的环境类型进行对比分析,得到相似值;

提取相似值最大的环境类型,并根据对应环境类型匹配对应的安全距离系数;

根据对应环境类型的安全距离系数对当前车辆安全距离系数进行修订。

需要说明的是,在不同环境下,驾驶员的视觉效果不同,车辆的刹车性能也不相同,因此根据不同环境对车辆安全距离阈值进行修订。比如将车辆安全距离阈值设为S,则根据当前环境类型匹配的当前车辆安全距离系数设为α,则当前环境类型下的行车安全距离阈值为α*S,所述车辆安全距离系数由本领域技术人员根据实际需求进行设置。

根据本发明实施例,包括:

将当前车辆的车速值和当前限速值进行差值计算,得到第二车速差;

判断所述第二车速差是否大于预设第二车速差阈值,若是,则触发超速警示信息;若否,则触发超速提示信息。

需要说明的是,所述预设第二车速差阈值根据当前限速值进行确定,并且和当前限速值成正比例关系,比如将对应正比例系数设为β,当前限速值设为V

图2示出了本发明一种基于HUD的车速警示系统的框图。

如图2所示,本发明第二方面提供了一种基于HUD的车速警示系统2,包括存储器21和处理器22,所述存储器中存储有一种基于HUD的车速警示方法程序,所述一种基于HUD的车速警示方法程序被所述处理器执行时实现如下步骤:

基于预设定位系统,获取车辆所在的位置信息;

根据车辆所在的位置信息,得到当前车辆在正常行驶下的限速值信息;

基于预设测速系统,获取车辆当前的车速值信息;

判断所述车辆当前的车速值是否大于在正常行驶下的限速值,若是,则触发超速提示信息;若否,则不触发超速提示信息;

将超速提示信息发送至HUD界面并进行显示。

需要说明的是,所述预设定位系统包括车载定位系统、手机定位系统等能够对车辆所在的位置的系统装置;所述预设测速系统为车载导航系统、手机导航系统等能够对当前车辆移动进行测速的系统,并且能提供周围的地图信息。当车辆所在的位置存在多个限速值时,以最低的限速值设为当前车辆在正常行驶下的限速值,比如当前车辆所在的位置存在限速120千米每小时(km/h)和100km/h,则以100km/h的限速为准,其中若当前车速为110km/h,则说明当前车速大于正常行驶下的限速值,触发超速提示信息并发送至HUD界面进行显示,比如:将当前车速以红色圆圈进行标记。

根据本发明实施例,还包括:

获取车辆超速的持续时间信息;

判断所述车辆超速的持续时间是否大于预设时间阈值,若是,则触发超速警示信息;

将超速警示信息发送至HUD界面并进行显示。

需要说明的是,当车辆超速时,通过预设时间感应装置获取当前超速的时间点,其中若车辆持续超速时,记录当前持续超速的时间值。比如预设时间阈值为10秒,则当车辆持续超速超过10秒时,触发超速警示信息,所述超速警示的提醒级别高于超速提示的提醒级别,比如:超速警示的连续提醒的次数高于超速提示的连续提醒次数、超速警示的红色标记比超速提示的红色标记更明亮等。

根据本发明实施例,所述基于预设测速系统,获取车辆当前的车速信息的步骤,具体包括:

当存在多个测速系统连接HUD装置时,将连接HUD装置的测速系统按照预设规则进行优先级排序;

通过多个测速系统,得到车辆在各测速系统中的车速值;

将最高优先级的测速系统的车速值设为车辆当前的车速值。

需要说明的是,当手机导航系统和车载导航系统同时连接HUD装置时,将对应两个导航系统进行优先级排序,比如将手机导航系统的优先等级高于车载导航系统的优先等级,则当前HUD装置仅接收来自手机导航系统输送的车速值,并将所述车速值设为车辆当前的车速值。

根据本发明实施例,所述基于预设测速系统,获取车辆当前的车速信息的步骤,还包括:

当使用其他测速系统时,基于预设第一时间周期,获取车载测速系统中的车速值信息;

将所述车载测速系统中的车速值和当前使用的其他测速系统中的车速值进行差值计算,得到第一车速差;

判断所述第一车速差是否大于预设第一车速差阈值,若是,则将车载测速系统中的车数值设为当前车速;若否,则不更改。

需要说明的是,所述其他测速系统为非车辆本身携带的测速系统,并且其他测速系统的优先级高于车载车速系统。若将预设第一时间周期设为5分钟,说明该车辆自启动后,每5分钟定期将车载测速系统的测速值和其他测速系统的测速值进行比较,比如将车载车速系统的测速值设为V

根据本发明实施例,还包括:

根据当前车辆的车速值,得到当前车速值的安全距离阈值;

基于预设距离感应器,获取当前车辆和前面车辆的距离值;

判断当前车辆和前面车辆的距离值是否大于对应车速值的安全距离阈值,若是,则当前车辆速度值为安全速度;若否,则触发距离安全提示信息;

将距离安全提示信息发送至HUD装置并进行显示。

需要说明的是,车辆之间的安全距离根据车辆的时速进行决定,反之亦然。通过当前车辆的车速值,确定当前车数值的安全距离阈值,比如当车辆的行驶车速为60km/h时,将车辆之间的安全距离阈值设为60米;当车辆的行驶速度为80km/h时,将车辆之间的安全距离阈值设为80米。通过预设距离感应器,比如激光测距感应器,获取当前车辆和前面车辆的距离值,所述前面车辆为和当前车辆在同一车道上的仅前车辆,比如当前车辆和前面车辆的距离值为60米,当前车辆的车速为80km/h,则说明当前车辆跟车太紧,触发距离安全提示,提示驾驶员保证安全车距。

根据本发明实施例,还包括:

获取车辆和前面车辆的历史测量距离值和历史真实距离值;

根据车辆和前面车辆的历史测量距离值和历史真实距离值,得到对应车辆的测量误差值;

根据车辆的测量误差值对当前车辆和前面车辆的距离值进行修订。

需要说明的是,根据预设距离感应器的历史数据,确定对应距离感应器的测距误差值,比如对应距离感应器在历史测量中测量值设为L

根据本发明实施例,还包括:

获取当前车辆所在的环境信息;

将当前车辆所在的环境和预设环境库中的环境类型进行对比分析,得到相似值;

提取相似值最大的环境类型,并根据对应环境类型匹配对应的安全距离系数;

根据对应环境类型的安全距离系数对当前车辆安全距离系数进行修订。

需要说明的是,在不同环境下,驾驶员的视觉效果不同,车辆的刹车性能也不相同,因此根据不同环境对车辆安全距离阈值进行修订。比如将车辆安全距离阈值设为S,则根据当前环境类型匹配的当前车辆安全距离系数设为α,则当前环境类型下的行车安全距离阈值为α*S,所述车辆安全距离系数由本领域技术人员根据实际需求进行设置。

根据本发明实施例,包括:

将当前车辆的车速值和当前限速值进行差值计算,得到第二车速差;

判断所述第二车速差是否大于预设第二车速差阈值,若是,则触发超速警示信息;若否,则触发超速提示信息。

需要说明的是,所述预设第二车速差阈值根据当前限速值进行确定,并且和当前限速值成正比例关系,比如将对应正比例系数设为β,当前限速值设为V

本发明第三方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有一种基于HUD的车速警示方法程序,所述一种基于HUD的车速警示方法程序被处理器执行时,实现如上述任一项所述的一种基于HUD的车速警示方法的步骤。

本发明公开的一种基于HUD的车速警示方法、系统和可读存储介质,其中方法包括:基于预设定位系统,获取车辆所在的位置信息;根据车辆所在的位置信息,得到当前车辆在正常行驶下的限速值信息;基于预设测速系统,获取车辆当前的车速值信息;判断所述车辆当前的车速值是否大于在正常行驶下的限速值,若是,则触发超速提示信息;若否,则不触发超速提示信息;将超速提示信息发送至HUD界面并进行显示。本发明通过多种测速系统进行优先级对比,为车辆提供精准的车速数据;另外,本发明通过车辆和前面车辆的实测距离确保该车辆是否保持安全距离,增加了行车安全系数。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。

相关技术
  • 自适应巡航系统过弯纵向车速控制方法、装置及计算机可读存储介质
  • 列车速度控制方法、系统、设备及计算机可读存储介质
  • 一种基于神经网络的经营数据预测方法、可读存储介质和预测系统
  • 一种Hadoop对象存储高可用方法、系统、装置及可读存储介质
  • 一种固态硬盘性能测试方法、系统、装置及可读存储介质
  • 一种基于大数据分析的健康警示方法、系统和可读存储介质
  • 一种基于大数据分析的健康警示方法、系统和可读存储介质
技术分类

06120116488113