碰撞告警方法、装置、设备、存储介质及车辆与流程
未命名
10-17
阅读:90
评论:0
1.本技术涉及车辆控制技术领域,尤其涉及智能驾驶技术领域,具体涉及一种碰撞告警方法、装置、设备、存储介质及车辆。
背景技术:
2.为了提升驾驶安全性,需要在车辆发生碰撞之前及时进行告警。目前,通常通过以下方法进行告警:获取车辆前方预设范围内的前车的行驶方向,以及前车与车辆之间的车辆距离;根据行驶方向和车辆距离从前车中确定目标前车;根据车辆和目标前车的第一距离确定车辆和目标前车的碰撞时间;若碰撞时间小于或者等于预设时间阈值,则控制蜂鸣器发出报警提示信息,提示驾驶员即将发生碰撞。
3.但是,上述方法的告警方式不够直观,不能有效提示驾驶员避开碰撞风险。因此,如何有效提升车辆行驶的安全性是一个亟需解决的技术问题。
技术实现要素:
4.本技术提供一种碰撞告警方法、装置、设备、存储介质及车辆,以至少解决相关技术中不能有效提示驾驶员避开碰撞风险的技术问题。本技术的技术方案如下:
5.根据本技术提供的第一方面,提供一种碰撞告警方法,应用于目标车辆的车机设备,该方法包括:确定目标车辆与道路中的第一对象存在碰撞风险;获取道路场景信息,并根据道路场景信息,预测目标车辆与第一对象的目标碰撞位置;道路场景信息包括目标车辆的多个历史位置,以及第一对象的多个历史位置;根据目标碰撞位置,生成目标多媒体资源,并以播放目标多媒体资源的方式进行告警;目标多媒体资源用于指示目标车辆与第一对象在目标碰撞位置发生碰撞的场景。
6.根据上述技术手段,本技术通过播放目标多媒体资源的方式进行告警,可以让驾驶者更直观的看到碰撞场景,从而可以有效告警,进而提升车辆行驶的安全性。
7.在一种可能的实施方式中,道路场景信息还包括道路的弯曲程度;根据道路场景信息,预测目标碰撞位置,包括:根据目标车辆的多个历史位置,以及第一对象的多个历史位置,确定目标车辆与第一对象的初始碰撞位置;在道路的弯曲程度大于预设阈值的情况下,根据道路的弯曲程度对初始碰撞位置进行修正,得到目标碰撞位置;在道路的弯曲程度小于预设阈值的情况下,将初始碰撞位置确定为目标碰撞位置。
8.根据上述技术手段,本技术通过对初始碰撞位置进行修正,能够更准确的确定目标碰撞位置,从而使得后续根据目标碰撞位置生成的目标多媒体资源更准确。
9.在一种可能的实施方式中,上述根据目标车辆的多个历史位置,以及第一对象的多个历史位置,确定目标车辆与第一对象的初始碰撞位置,包括:在第一对象的当前速度小于预设速度的情况下,将第一对象的多个历史位置中距当前时刻最近的目标历史位置确定为初始碰撞位置。
10.根据上述技术手段,本技术可以有效降低确定目标碰撞位置的运算量,从而提高
确定目标碰撞位置的效率。
11.在一种可能的实施方式中,在目标车辆与第一对象不位于同一车道的情况下,上述确定目标车辆与道路中的第一对象存在碰撞风险,包括:确定目标车辆与第一对象的横向碰撞时长,以及目标车辆与第一对象的纵向碰撞时长;在横向碰撞时长大于纵向碰撞时长的情况下,确定目标车辆与第一对象存在碰撞风险。
12.根据上述技术手段,本技术可以通过横向碰撞时长与纵向碰撞时长确定目标车辆与第一对象是否存在碰撞风险,以使得在目标车辆与第一对象存在碰撞风险的情况下,通过目标多媒体资源进行告警。
13.根据本技术提供的第二方面,提供一种碰撞告警装置,应用于目标车辆的车机设备,该装置包括确定单元、处理单元:确定单元,用于确定目标车辆与道路中的第一对象存在碰撞风险;处理单元,用于获取道路场景信息,并根据道路场景信息,预测目标车辆与第一对象的目标碰撞位置;道路场景信息包括目标车辆的多个历史位置,以及第一对象的多个历史位置;处理单元,还用于根据目标碰撞位置,生成目标多媒体资源,并以播放目标多媒体资源的方式进行告警;目标多媒体资源用于指示目标车辆与第一对象在目标碰撞位置发生碰撞的场景。
14.在一种可能的实施方式中,道路场景信息还包括道路的弯曲程度;上述处理单元,具体用于:根据目标车辆的多个历史位置,以及第一对象的多个历史位置,确定目标车辆与第一对象的初始碰撞位置;在道路的弯曲程度大于预设阈值的情况下,根据道路的弯曲程度对初始碰撞位置进行修正,得到目标碰撞位置;在道路的弯曲程度小于预设阈值的情况下,将初始碰撞位置确定为目标碰撞位置。
15.在一种可能的实施方式中,上述处理单元,具体用于:在第一对象的当前速度小于预设速度的情况下,将第一对象的多个历史位置中距当前时刻最近的目标历史位置确定为初始碰撞位置。
16.在一种可能的实施方式中,在目标车辆与第一对象不位于同一车道的情况下,上述确定单元,具体用于:确定目标车辆与第一对象的横向碰撞时长,以及目标车辆与第一对象的纵向碰撞时长;在横向碰撞时长大于纵向碰撞时长的情况下,确定目标车辆与第一对象存在碰撞风险。
17.根据本技术提供的第三方面,提供一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为执行指令,以实现上述第一方面及其任一种可能的实施方式的方法。
18.根据本技术提供的第四方面,提供一种计算机可读存储介质,当计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述第一方面及其任一种可能的实施方式的方法。
19.根据本技术提供的第五方面,提供一种车辆,包括:车机设备,车机设备用于执行上述第一方面及其任一种可能的实施方式的方法。
20.根据本技术提供的第六方面,提供一种计算机程序产品,计算机程序产品包括计算机指令,当计算机指令在电子设备上运行时,使得电子设备执行上述第一方面及其任一种可能的实施方式的方法。
21.由此,本技术的上述技术特征具有以下有益效果:
22.(1)通过播放目标多媒体资源的方式进行告警,可以让驾驶者更直观的看到碰撞场景,从而可以有效告警,进而提升车辆行驶的安全性。
23.(2)通过对初始碰撞位置进行修正,能够更准确的确定目标碰撞位置,从而使得后续根据目标碰撞位置生成的目标多媒体资源更准确。
24.(3)可以有效降低确定目标碰撞位置的运算量,从而提高确定目标碰撞位置的效率。
25.(4)可以通过横向碰撞时长与纵向碰撞时长确定目标车辆与第一对象是否存在碰撞风险,以使得在目标车辆与第一对象存在碰撞风险的情况下,通过目标多媒体资源进行告警。
26.需要说明的是,第二方面至第六方面中的任一种实现方式所带来的技术效果可参见第一方面中对应实现方式所带来的技术效果,此处不再赘述。
27.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
28.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理,并不构成对本技术的不当限定。
29.图1是根据一示例性实施例示出的一种车辆的结构示意图;
30.图2是根据一示例性实施例示出的一种碰撞告警方法的流程图;
31.图3是根据一示例性实施例示出的一种碰撞告警装置的框图;
32.图4是根据一示例性实施例示出的一种电子设备的框图。
具体实施方式
33.为了使本领域普通人员更好地理解本技术的技术方案,下面将结合附图,对本技术实施例中的技术方案进行清楚、完整地描述。
34.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
35.在对本技术提供的碰撞告警方法进行详细介绍之前,先对本技术涉及的实施环境(实施架构)进行简单介绍。
36.本技术实施例提供的碰撞告警方法可以适用于车辆中的车机设备。图1示出了该车辆10的一种结构示意图。如图1所示,车辆10包括车机设备11、轮速传感器12、雷达模块13、定位模块14、摄像模块15、渲染模块16。其中,车机设备11分别连接轮速传感器12、雷达模块13、定位模块14、摄像模块15以及渲染模块16。
37.轮速传感器12用于获取目标车辆的当前横向速度以及目标车辆的当前纵向速度,并将目标车辆的当前横向速度以及目标车辆的当前纵向速度发送给车机设备11。
38.雷达模块13用于获取第一对象的当前横向速度以及第一对象的当前纵向速度,并将第一对象的当前横向速度以及第一对象的当前纵向速度发送给车机设备11。
39.车机设备11用于根据目标车辆的当前横向速度、第一对象的当前横向速度、目标车辆与第一对象之间的横向距离,确定目标车辆与第一对象的横向碰撞时长。车机设备根据目标车辆的当前纵向速度、第一对象的当前纵向速度、目标车辆与第一对象之间的纵向距离,确定目标车辆与第一对象的纵向碰撞时长。
40.车机设备11还用于在横向碰撞时长大于纵向碰撞时长的情况下,确定目标车辆与第一对象存在碰撞风险。
41.定位模块14用于获取目标车辆的多个历史位置,并将目标车辆的多个历史位置发送给车机设备11。
42.雷达模块13用于获取第一对象相对于目标车辆的多个历史距离,并将第一对象相对于目标车辆的多个历史距离发送给车机设备11。
43.车机设备11用于根据目标车辆的多个历史位置与第一对象相对于目标车辆的多个历史距离,确定第一对象的多个历史位置。
44.车机设备11还用于根据目标车辆的多个历史位置,得到目标车辆的多个预测位置以及根据第一对象的多个历史位置,得到第一对象的多个预测位置。进一步的,车机设备将目标车辆的多个预测位置与第一对象的多个预测位置中的重合位置确定为目标车辆与第一对象的目标碰撞位置。
45.摄像模块15用于拍摄得到第一对象的几何外观,并将拍摄得到第一对象的几何外观发送给车机设备11。
46.车机设备11还用于将目标碰撞位置、摄像模块拍摄得到第一对象的几何外观以及数据库中存储的目标车辆的几何外观输入渲染模块16,得到目标多媒体资源。
47.为了便于理解,以下结合附图对本技术提供的碰撞告警方法进行具体介绍。
48.图2是根据一示例性实施例示出的一种碰撞告警方法的流程图,该碰撞告警方法可以应用于目标车辆中的车机设备。如图2所示,该碰撞告警方法包括以下步骤:
49.s201、车机设备确定目标车辆与道路中的第一对象存在碰撞风险。
50.作为一种可能的实现方式,车机设备获取目标车辆的当前位置、第一对象的当前位置、目标车辆的当前速度、第一对象的当前速度,并根据目标车辆的当前位置、第一对象的当前位置,确定目标车辆与第一对象之间的距离。
51.接着,车机设备根据目标车辆的当前速度、第一对象的当前速度,确定目标车辆与第一对象的速度差值。进一步的,车机设备根据目标车辆与第一对象之间的距离、目标车辆与第一对象的速度差值,确定目标车辆与第一对象的第一碰撞时长,并在第一碰撞时长小于或者等于预设时长的情况下,确定目标车辆与第一对象存在碰撞风险。
52.示例性的,预设时长可以为60秒。
53.在实际应用中,目标车辆与第一对象可以位于同一车道,在第一对象位于目标车辆前方的情况下,若目标车辆的速度大于第一对象,则确定第一碰撞时长。在第一对象位于目标车辆后方的情况下,若目标车辆的速度小于第一对象,则确定第一碰撞时长。
54.s202、车机设备获取道路场景信息。
55.其中,道路场景信息包括目标车辆的多个历史位置,以及第一对象的多个历史位
置。
56.作为一种可能的实现方式,车机设备通过定位模块获取目标车辆的多个历史位置,以及通过雷达模块获取第一对象相对于目标车辆的多个历史距离。进一步的,车机设备根据目标车辆的多个历史位置与第一对象相对于目标车辆的多个历史距离,确定第一对象的多个历史位置。
57.示例性的,目标车辆的多个历史位置可以通过数组表示,例如[(x1,y1),(x2,y2),(x3,y3),(x4,y4),(x5,y5)]。
[0058]
s203、车机设备根据道路场景信息,预测目标车辆与第一对象的目标碰撞位置。
[0059]
作为一种可能的实现方式,车机设备根据目标车辆的多个历史位置,得到目标车辆的多个预测位置以及根据第一对象的多个历史位置,得到第一对象的多个预测位置。进一步的,车机设备将目标车辆的多个预测位置与第一对象的多个预测位置中的重合位置确定为目标车辆与第一对象的目标碰撞位置。
[0060]
作为另一种可能的实现方式,车机设备根据目标车辆的多个历史位置,确定目标车辆的历史运动轨迹,并根据目标车辆的历史预测轨迹,确定目标车辆的预测运动轨迹。接着,车机设备根据第一对象的多个历史位置,确定第一对象的历史运动轨迹,并根据第一对象的历史运动轨迹,确定第一对象的预测运动轨迹。进一步的,车机设备将目标车辆的预测运动轨迹与第一对象的预测运动轨迹中的重合位置确定为目标车辆与第一对象的目标碰撞位置。
[0061]
s204、车机设备根据目标碰撞位置,生成目标多媒体资源。
[0062]
其中,目标多媒体资源用于指示目标车辆与第一对象在目标碰撞位置发生碰撞的场景。
[0063]
作为一种可能的实现方式,车机设备将目标碰撞位置、摄像模块拍摄得到第一对象的几何外观以及数据库中存储的目标车辆的几何外观输入渲染模块,得到目标多媒体资源。
[0064]
需要说明的是,目标多媒体资源可以为动画,目标多媒体资源也可以为视频。
[0065]
s205、车机设备以播放目标多媒体资源的方式进行告警。
[0066]
作为一种可能的实现方式,车机设备生成目标多媒体资源之后,通过车机屏幕播放目标多媒体资源进行告警。
[0067]
可以理解的是,现有技术中通常通过控制蜂鸣器发出报警提示信息的方式提示驾驶员即将发生碰撞,但是这种方式不够直观,无法有效提示驾驶员避开碰撞风险。本技术在确定目标车辆与道路中的第一对象存在碰撞风险之后,获取道路场景信息,并根据道路场景信息,预测目标车辆与第一对象的目标碰撞位置。之后,根据目标碰撞位置,生成目标多媒体资源,并以播放目标多媒体资源的方式进行告警。其中,目标多媒体资源用于指示目标车辆与第一对象在目标碰撞位置发生碰撞的场景。这样,通过播放目标多媒体资源的方式进行告警,可以让驾驶者更直观的看到碰撞场景,从而可以有效告警,进而提升车辆行驶的安全性。
[0068]
在一些实施例中,道路场景信息还包括道路的弯曲程度,为了准确确定目标碰撞位置,上述s203可以以如下方式实现:
[0069]
s301、车机设备根据目标车辆的多个历史位置,以及第一对象的多个历史位置,确
定目标车辆与第一对象的初始碰撞位置。
[0070]
作为一种可能的实现方式,车机设备根据目标车辆的多个历史位置,得到目标车辆的多个预测位置以及根据第一对象的多个历史位置,得到第一对象的多个预测位置。进一步的,车机设备将目标车辆的多个预测位置与第一对象的多个预测位置中的重合位置确定为目标车辆与第一对象的初始碰撞位置。
[0071]
作为另一种可能的实现方式,车机设备根据目标车辆的多个历史位置,确定目标车辆的历史运动轨迹,并根据目标车辆的历史预测轨迹,确定目标车辆的预测运动轨迹。接着,车机设备根据第一对象的多个历史位置,确定第一对象的历史运动轨迹,并根据第一对象的历史运动轨迹,确定第一对象的预测运动轨迹。进一步的,车机设备将目标车辆的预测运动轨迹与第一对象的预测运动轨迹中的重合位置确定为目标车辆与第一对象的初始碰撞位置。
[0072]
s302、车机设备在道路的弯曲程度大于预设阈值的情况下,根据道路的弯曲程度对初始碰撞位置进行修正,得到目标碰撞位置。
[0073]
作为一种可能的实现方式,车机设备获取道路的弯曲程度,并在道路的弯曲程度大于预设阈值的情况下,根据道路的弯曲程度对初始碰撞位置进行修正,得到目标碰撞位置。
[0074]
s303、车机设备在道路的弯曲程度小于预设阈值的情况下,将初始碰撞位置确定为目标碰撞位置。
[0075]
作为一种可能的实现方式,车机设备获取道路的弯曲程度,并在道路的弯曲程度小于预设阈值的情况下,将初始碰撞位置确定为目标碰撞位置。
[0076]
可以理解的是,道路的弯曲程度会影响目标车辆与第一对象的目标碰撞位置。这样,在道路的弯曲程度大于预设阈值的情况下,通过对初始碰撞位置进行修正,能够更准确的确定目标碰撞位置,从而使得后续根据目标碰撞位置生成的目标多媒体资源更准确。
[0077]
在一些实施例中,为了提高确定目标碰撞位置的效率,上述s301可以以如下方式实现:
[0078]
s401、车机设备在第一对象的当前速度小于预设速度的情况下,将第一对象的多个历史位置中距当前时刻最近的目标历史位置确定为初始碰撞位置。
[0079]
作为一种可能的实现方式,车机设备获取第一对象的多个历史位置以及第一对象的当前速度,并在第一对象的当前速度小于预设速度的情况下,将第一对象的多个历史位置中距当前时刻最近的目标历史位置确定为初始碰撞位置。
[0080]
在实际应用中,在第一对象的当前速度小于预设速度的情况下,第一对象可以为行人、动物、障碍物。
[0081]
可以理解的是,在第一对象的当前速度小于预设速度的情况下,将第一对象的多个历史位置中距当前时刻最近的目标历史位置确定为初始碰撞位置,可以有效降低确定目标碰撞位置的运算量,从而提高确定目标碰撞位置的效率。
[0082]
在一些实施例中,在目标车辆与第一对象不位于同一车道的情况下,为了确定目标车辆与第一对象是否存在碰撞风险,上述s201可以以如下方式实现:
[0083]
s501、车机设备确定目标车辆与第一对象的横向碰撞时长,以及目标车辆与第一对象的纵向碰撞时长。
[0084]
作为一种可能的实现方式,车机设备通过轮速传感器获取目标车辆的当前横向速度以及目标车辆的当前纵向速度,并通过雷达模块获取第一对象的当前横向速度以及第一对象的当前纵向速度。之后,车机设备通过雷达模块获取目标车辆与第一对象之间的横向距离和纵向距离。
[0085]
进一步的,车机设备根据目标车辆的当前横向速度、第一对象的当前横向速度、目标车辆与第一对象之间的横向距离,确定目标车辆与第一对象的横向碰撞时长。车机设备根据目标车辆的当前纵向速度、第一对象的当前纵向速度、目标车辆与第一对象之间的纵向距离,确定目标车辆与第一对象的纵向碰撞时长。
[0086]
在实际应用中,可以以目标车辆的当前位置为原点建立坐标系,将坐标系的横轴确定为与目标车辆后轴重合的方向,将坐标系的纵轴确定为与目标车辆后轴垂直的方向。
[0087]
s502、车机设备在横向碰撞时长大于纵向碰撞时长的情况下,确定目标车辆与第一对象存在碰撞风险。
[0088]
在实际应用中,在第一对象位于目标车辆左侧车道的情况下,若目标车辆直行、第一对象右转,则在横向碰撞时长大于纵向碰撞时长的情况下,确定目标车辆与第一对象存在碰撞风险。若目标车辆左转、第一对象直行,则在横向碰撞时长大于纵向碰撞时长的情况下,确定目标车辆与第一对象存在碰撞风险。
[0089]
在第一对象位于目标车辆右侧车道的情况下,若目标车辆直行、第一对象左转,则在横向碰撞时长大于纵向碰撞时长的情况下,确定目标车辆与第一对象存在碰撞风险。若目标车辆右转、第一对象直行,则在横向碰撞时长大于纵向碰撞时长的情况下,确定目标车辆与第一对象存在碰撞风险。
[0090]
可以理解的是,在目标车辆与第一对象不位于同一车道的情况下,可以通过横向碰撞时长与纵向碰撞时长确定目标车辆与第一对象是否存在碰撞风险,以使得在目标车辆与第一对象存在碰撞风险的情况下,通过目标多媒体资源进行告警。
[0091]
上述主要从方法的角度对本技术实施例提供的方案进行了介绍。为了实现上述功能,碰撞告警装置或电子设备或车机设备包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0092]
本技术实施例可以根据上述方法,示例性的对碰撞告警装置或电子设备进行功能模块的划分,例如,碰撞告警装置或电子设备可以包括对应各个功能划分的各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0093]
图3是根据一示例性实施例示出的一种碰撞告警装置的框图,该碰撞告警装置600可以应用于目标车辆中的车机设备。参照图3,该碰撞告警装置600包括确定单元601、以及处理单元602。
[0094]
确定单元601,用于确定目标车辆与道路中的第一对象存在碰撞风险。
[0095]
处理单元602,用于获取道路场景信息,并根据道路场景信息,预测目标车辆与第一对象的目标碰撞位置。道路场景信息包括目标车辆的多个历史位置,以及第一对象的多个历史位置。
[0096]
处理单元602,还用于根据目标碰撞位置,生成目标多媒体资源,并以播放目标多媒体资源的方式进行告警。目标多媒体资源用于指示目标车辆与第一对象在目标碰撞位置发生碰撞的场景。
[0097]
可选的,道路场景信息还包括道路的弯曲程度,为了准确确定目标碰撞位置,如图3所示,上述处理单元602,具体用于:
[0098]
根据目标车辆的多个历史位置,以及第一对象的多个历史位置,确定目标车辆与第一对象的初始碰撞位置。
[0099]
在道路的弯曲程度大于预设阈值的情况下,根据道路的弯曲程度对初始碰撞位置进行修正,得到目标碰撞位置。
[0100]
在道路的弯曲程度小于预设阈值的情况下,将初始碰撞位置确定为目标碰撞位置。
[0101]
可选的,为了提高确定目标碰撞位置的效率,如图3所示,上述处理单元602,具体用于:
[0102]
在第一对象的当前速度小于预设速度的情况下,将第一对象的多个历史位置中距当前时刻最近的目标历史位置确定为初始碰撞位置。
[0103]
可选的,在目标车辆与第一对象不位于同一车道的情况下,为了确定目标车辆与第一对象是否存在碰撞风险,如图3所示,上述确定单元601,具体用于:
[0104]
确定目标车辆与第一对象的横向碰撞时长,以及目标车辆与第一对象的纵向碰撞时长。
[0105]
在横向碰撞时长大于纵向碰撞时长的情况下,确定目标车辆与第一对象存在碰撞风险。
[0106]
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0107]
图4是根据一示例性实施例示出的一种电子设备的框图。如图4所示,电子设备700包括但不限于:处理器701和存储器702。
[0108]
其中,上述的存储器702,用于存储上述处理器701的可执行指令。可以理解的是,上述处理器701被配置为执行指令,以实现上述实施例中的碰撞告警方法。
[0109]
需要说明的是,本领域技术人员可以理解,图4中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图4所示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
[0110]
处理器701是电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器702内的软件程序和/或模块,以及调用存储在存储器702内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。处理器701可包括一个或多个处理单元。可选的,处理器701可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器701中。
[0111]
存储器702可用于存储软件程序以及各种数据。存储器702可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能模块所需的应用程序(比如确定单元601以及处理单元602)等。此外,存储器702可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0112]
在示例性实施例中,还提供了一种包括指令的计算机可读存储介质,例如包括指令的存储器702,上述指令可由电子设备700的处理器701执行以实现上述实施例中的碰撞告警方法。
[0113]
在实际实现时,图3中的确定单元601以及处理单元602的功能均可以由图4中的处理器701调用存储器702中存储的计算机程序实现。其具体的执行过程可参考上实施例中的碰撞告警方法部分的描述,这里不再赘述。
[0114]
可选地,计算机可读存储介质可以是非临时性计算机可读存储介质,例如,该非临时性计算机可读存储介质可以是只读存储器(read-only memory,rom)、随机存储存储器(random access memory,ram)、cd-rom、磁带、软盘和光数据存储设备等。
[0115]
在示例性实施例中,本技术实施例还提供了一种车辆,该车辆包括车机设备,车机设备用于执行上述碰撞告警方法。
[0116]
在示例性实施例中,本技术实施例还提供了一种包括一条或多条指令的计算机程序产品,该一条或多条指令可以由电子设备的处理器执行以完成上述实施例中的碰撞告警方法。
[0117]
需要说明的是,上述计算机可读存储介质中的指令或计算机程序产品中的一条或多条指令被电子设备的处理器执行时实现上述碰撞告警方法实施例的各个过程,且能达到与上述碰撞告警方法相同的技术效果,为避免重复,这里不再赘述。
[0118]
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
[0119]
在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0120]
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0121]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0122]
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0123]
以上,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何在本技术揭露的技术范围内的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
技术特征:
1.一种碰撞告警方法,其特征在于,应用于目标车辆的车机设备,所述方法包括:确定所述目标车辆与道路中的第一对象存在碰撞风险;获取道路场景信息,并根据所述道路场景信息,预测所述目标车辆与所述第一对象的目标碰撞位置;所述道路场景信息包括所述目标车辆的多个历史位置,以及所述第一对象的多个历史位置;根据所述目标碰撞位置,生成目标多媒体资源,并以播放所述目标多媒体资源的方式进行告警;所述目标多媒体资源用于指示所述目标车辆与所述第一对象在所述目标碰撞位置发生碰撞的场景。2.根据权利要求1所述的方法,其特征在于,所述道路场景信息还包括所述道路的弯曲程度;根据所述道路场景信息,预测所述目标碰撞位置,包括:根据所述目标车辆的多个历史位置,以及所述第一对象的多个历史位置,确定所述目标车辆与所述第一对象的初始碰撞位置;在所述道路的弯曲程度大于预设阈值的情况下,根据所述道路的弯曲程度对所述初始碰撞位置进行修正,得到所述目标碰撞位置;在所述道路的弯曲程度小于所述预设阈值的情况下,将所述初始碰撞位置确定为所述目标碰撞位置。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标车辆的多个历史位置,以及所述第一对象的多个历史位置,确定所述目标车辆与所述第一对象的初始碰撞位置,包括:在所述第一对象的当前速度小于预设速度的情况下,将所述第一对象的多个历史位置中距当前时刻最近的目标历史位置确定为所述初始碰撞位置。4.根据权利要求1-3中任一项所述的方法,其特征在于,在所述目标车辆与所述第一对象不位于同一车道的情况下,所述确定所述目标车辆与道路中的第一对象存在碰撞风险,包括:确定所述目标车辆与所述第一对象的横向碰撞时长,以及所述目标车辆与所述第一对象的纵向碰撞时长;在所述横向碰撞时长大于所述纵向碰撞时长的情况下,确定所述目标车辆与所述第一对象存在碰撞风险。5.一种碰撞告警装置,其特征在于,应用于目标车辆的车机设备,所述装置包括确定单元、处理单元:所述确定单元,用于确定所述目标车辆与道路中的第一对象存在碰撞风险;所述处理单元,用于获取道路场景信息,并根据所述道路场景信息,预测所述目标车辆与所述第一对象的目标碰撞位置;所述道路场景信息包括所述目标车辆的多个历史位置,以及所述第一对象的多个历史位置;所述处理单元,还用于根据所述目标碰撞位置,生成目标多媒体资源,并以播放所述目标多媒体资源的方式进行告警;所述目标多媒体资源用于指示所述目标车辆与所述第一对象在所述目标碰撞位置发生碰撞的场景。6.根据权利要求5所述的装置,其特征在于,所述道路场景信息还包括所述道路的弯曲程度;所述处理单元,具体用于:
根据所述目标车辆的多个历史位置,以及所述第一对象的多个历史位置,确定所述目标车辆与所述第一对象的初始碰撞位置;在所述道路的弯曲程度大于预设阈值的情况下,根据所述道路的弯曲程度对所述初始碰撞位置进行修正,得到所述目标碰撞位置;在所述道路的弯曲程度小于所述预设阈值的情况下,将所述初始碰撞位置确定为所述目标碰撞位置。7.根据权利要求6所述的装置,其特征在于,所述处理单元,具体用于:在所述第一对象的当前速度小于预设速度的情况下,将所述第一对象的多个历史位置中距当前时刻最近的目标历史位置确定为所述初始碰撞位置。8.根据权利要求5-7中任一项所述的装置,其特征在于,在所述目标车辆与所述第一对象不位于同一车道的情况下,所述确定单元,具体用于:确定所述目标车辆与所述第一对象的横向碰撞时长,以及所述目标车辆与所述第一对象的纵向碰撞时长;在所述横向碰撞时长大于所述纵向碰撞时长的情况下,确定所述目标车辆与所述第一对象存在碰撞风险。9.一种电子设备,其特征在于,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如权利要求1至4中任一项所述的方法。10.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中存储的计算机执行指令由电子设备的处理器执行时,所述电子设备能够执行如权利要求1至4中任一项所述的方法。11.一种车辆,其特征在于,包括:车机设备,所述车机设备用于执行如权利要求1至4中任一项所述的方法。
技术总结
本申请涉及一种碰撞告警方法、装置、设备、存储介质及车辆,涉及车辆控制技术领域。该方法包括:在确定目标车辆与道路中的第一对象存在碰撞风险之后,获取道路场景信息,并根据道路场景信息,预测目标车辆与第一对象的目标碰撞位置。之后,根据目标碰撞位置,生成目标多媒体资源,并以播放目标多媒体资源的方式进行告警。其中,道路场景信息包括目标车辆的多个历史位置,以及第一对象的多个历史位置;目标多媒体资源用于指示目标车辆与第一对象在目标碰撞位置发生碰撞的场景。这样,可以让驾驶者更直观的看到碰撞场景,从而可以有效告警,进而提升车辆行驶的安全性。而提升车辆行驶的安全性。而提升车辆行驶的安全性。
技术研发人员:黄福燕
受保护的技术使用者:重庆长安汽车股份有限公司
技术研发日:2023.07.28
技术公布日:2023/10/11
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
