道路减速带警示方法、装置、电子设备及存储介质与流程

文档序号:32978383发布日期:2023-01-17 21:40阅读:22来源:国知局
道路减速带警示方法、装置、电子设备及存储介质与流程

1.本公开涉及智能网联汽车及智慧交通技术领域,尤其涉及一种道路减速带警示方法、装置、电子设备及存储介质。


背景技术:

2.近年来汽车智能化与智慧交通技术快速发展,越来越多汽车投入日常生活中。在行驶过程中,车辆在高速通过减速带的情况下,会造成剧烈的颠簸,或者在减速到急速刹车的情况下,会加大交通事故的发生。
3.相关技术中,在基于车用无线通信技术的路侧设备与车载设备下,根据车辆的行驶速度与减速带的距离,控制车辆通过减速带的速度,来减少交通事故的发生。但是,这种方式所处理的减速带数据量过大,会造成效率低下和计算精度不准确的问题。


技术实现要素:

4.本公开提供一种道路减速带警示方法、装置、电子设备及存储介质,以至少解决相关技术中如何减少减速带信息的数据量,提高减速带信息提醒的准确度问题。本公开的技术方案如下:
5.根据本公开实施例的第一方面,提供一种道路减速带警示方法,包括:
6.在一种可能的实现方式中,获取目标车辆的位置信息以及所述目标车辆关联的道路信息;所述道路信息包括第一减速带信息和地图信息;
7.根据所述位置信息和所述地图信息,确定所述目标车辆所在车道的第一车道标识信息;
8.在所述第一减速带信息中存在第二减速带信息的情况下,进行减速带提醒操作;其中,所述第二减速带信息是与所述第一车道标识信息相同、且位于所述目标车辆前方的减速带信息。
9.根据本公开实施例的第二方面,提供一种道路减速带警示装置,包括:
10.信息获取模块,用于获取目标车辆的位置信息以及所述目标车辆关联的道路信息;所述道路信息包括第一减速带信息和地图信息;
11.第一车道标识获取模块,用于根据所述位置信息和所述地图信息,确定所述目标车辆所在车道的第一车道标识信息;
12.提醒操作模块,用于在所述第一减速带信息中存在第二减速带信息的情况下,进行减速带提醒操作;其中,所述第二减速带信息是与所述第一车道标识信息相同、且位于所述目标车辆前方的减速带信息。
13.根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如上述第一方面中任一项所述的方法。
14.根据本公开实施例的第四方面,提供一种计算机可读存储介质,当所述计算机可
读存储介质中的指令由电子设备的处理器执行时,使得所述电子设备能够执行本公开实施例的第一方面中任一所述的方法。
15.本公开的实施例提供的技术方案至少带来以下有益效果:
16.通过根据所述位置信息和所述地图信息,确定所述目标车辆所在车道的第一车道标识信息;在所述第一减速带信息中存在第二减速带信息的情况下,进行减速带提醒操作;其中,所述第二减速带信息是与所述第一车道标识信息相同、且位于所述目标车辆前方的减速带信息。通过确定车道标识和方位信息这样的方式,对减速带信息进行了筛选,减少了减速带信息的数据量,从而提高了减速带信息提醒的准确度。
17.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
18.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
19.图1是根据一示例性实施例示出的一种应用环境的示意图。
20.图2是根据一示例性实施例示出的一种道路减速带提醒方法的流程图。
21.图3是根据一示例性实施例示出的一种目标车辆的位置信息以及目标车辆关联的道路信息的示意图。
22.图4是根据一示例性实施例示出的一种确定目标车辆所在车道的第一车道标识信息的流程图。
23.图5是根据一示例性实施例示出的一种根据位置信息与中心坐标序列确定第一距离的示意图。
24.图6是根据一示例性实施例示出的一种根据位置信息与虚拟中线构成的直线确定第一距离的示意图。
25.图7是根据一示例性实施例示出的一种确定位置信息至每个虚拟车道的虚拟中线的第一距离的流程图。
26.图8是根据一示例性实施例示出的一种基于目标车辆的经纬度坐标和两个目标中心坐标的示意图。
27.图9是根据一示例性实施例示出的一种确定第二减速带信息的流程图。
28.图10是根据一示例性实施例示出的一种确定第一减速带信息中多个减速带各自的方位信息的流程图。
29.图11是根据一示例性实施例示出的一种确定多个减速带各自的方位信息的示意图。
30.图12是根据一示例性实施例示出的一种减速带提醒操作的流程图。
31.图13是根据一示例性实施例示出的一种获取目标车辆关联的道路信息的流程图。
32.图14是根据一示例性实施例示出的一种道路减速带警示装置框图。
33.图15是根据一示例性实施例示出的一种用于道路减速带警示的电子设备示意图。
具体实施方式
34.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
35.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
36.请参阅图1,图1是根据一示例性实施例示出的一种应用环境的示意图,如图1所示,该应用环境可以包括路侧单元rsu(road side unit)01、车载单元obu(on board unit)02和终端03。
37.在一个可选的实施例中,路侧单元01和车载单元02通过车用无线通信技术v2x(vehicle to x,vehicle to everything)互相接收与传送信息。
38.在一个可选的实施例中,终端03可以结合车载单元02用于对减速带进行提醒,以减少交通事故与风险的发生。具体的,终端03可以包括但不限于车载显示器、智能手机、平板电脑、智能音箱、数字助理、增强现实(augmented reality,ar)/虚拟现实(virtual reality,vr)设备、智能可穿戴设备等类型的电子设备。可选的,电子设备上运行的操作系统可以包括但不限于安卓系统、ios系统、linux、windows等。
39.此外,需要说明的是,图1所示的仅仅是本公开提供的道路减速带警示方法的一种应用环境。
40.本说明书实施例中,上述路侧单元01、车载单元02通过车用无线通信技术互相接收与传送信息,车载单元02和终端03可以通过有线或无线通信方式进行直接或间接地连接,本技术在此不做限制。
41.需要说明的是,以下图中示出的是一种可能的步骤顺序,实际上并不限定必须严格按照此顺序。有些步骤可以在互不依赖的情况下并行执行。本公开所涉及的目标车辆的位置信息(包括但不限于目标车辆的经纬度、目标车辆的航向角等)、第一减速带信息(包括但不限于减速带的经纬度、减速带的宽度、减速带的材料、减速带对应的车道标识等)和地图信息(包括但不限于中心坐标序列、车道标识、车道宽度等),均为经用户授权或者经过各方充分授权的信息和数据。
42.图2是根据一示例性实施例示出的一种道路减速带提醒方法的流程图。如图2所示,可以包括以下步骤。
43.在步骤s201中,获取目标车辆的位置信息以及目标车辆关联的道路信息;道路信息包括第一减速带信息和地图信息。
44.在本技术实施例中,位置信息可以表征目标车辆的位置。位置信息可以包括:目标车辆的经纬度、目标车辆的航向角等,本技术对此不作限定。
45.道路信息可以表征为目标车辆位置信息设定范围内的道路信息,道路信息可以包括第一减速带信息和地图信息。其中,第一减速带信息可以是指减速带的属性信息,第一减速带信息可以包括:减速带的经纬度、减速带的宽度、减速带的材料、减速带对应的车道标
识等,本技术对此不作限定。地图信息可以是指路面车道的属性信息,地图信息可以包括:中心坐标序列、车道标识、车道宽度等,本技术对此不做限定。
46.其中,设定范围表征为预先设置的范围,设定范围可以是500米、1000米等,本技术对此不作限定。减速带对应的车道标识可以是指减速带横跨的车道所对应的车道标识,减速带对应的车道标识可以是一个,也可以是多个。车道标识可以是车道i(i可以是1,2,3,4......n)或者是车道a、车道b、车道c......,本技术对此不作限定,只要能够有效地表征出车道标识即可。
47.例如,在减速带横跨一个车道的情况下,该一个车道的车道标识为车道1或者车道a,减速带对应的车道标识为车道1或者车道a。在减速带横跨三个车道的情况下,该三个车道对应的车道标识为车道1、车道2、车道3或者车道a、车道b、车道c,减速带对应的车道标识为车道1、车道2、车道3或者车道a、车道b、车道c。
48.在本技术实施例中,可以获取目标车辆的位置信息以及目标车辆关联的道路信息。作为一个示例,如图3所示,图3是根据一示例性实施例示出的一种目标车辆的位置信息以及目标车辆关联的道路信息的示意图。可以先获取目标车辆的位置信息,再获取目标车辆位置信息设定范围内的道路信息。例如,可以先获取目标车辆的经纬度、目标车辆的航向角,再获取目标车辆位置信息500米内的第一减速带信息和地图信息,例如,减速带的经纬度、减速带对应的车道标识、中心坐标序列、车道宽度。
49.在步骤s203中,根据位置信息和地图信息,确定目标车辆所在车道的第一车道标识信息。
50.在本技术实施例中,可以根据位置信息和地图信息,确定目标车辆所在车道的第一车道标识信息。作为一个示例,可以根据位置信息,在地图信息中进行查找与该位置信息较近的地图信息。根据该地图信息,确定目标车辆所在车道的第一车道标识信息。
51.例如,根据位置信息中目标车辆的经纬度,在地图信息中查找与目标车辆的经纬度车较近的中心坐标序列,确定中心坐标序列对应的车道标识信息。将该中心坐标序列对应的车道标识信息作为目标车辆所在车道的第一车道标识信息。
52.作为另一个示例,可以将位置信息映射到地图信息构成的地图中,使位置信息与地图信息位于同一地图中。将位置信息与地图信息进行比对,得到比对结果。根据该比对结果,从而确定目标车辆所在车道的第一车道标识信息。
53.例如,将位置信息中目标车辆的经纬度映射到地图信息构成的地图中,使得目标车辆的经纬度与地图信息中的中心坐标序列进行比对,得到较近的中心坐标序列。从而确定中心坐标序列对应的车道标识信息。将该中心坐标序列对应的车道标识信息作为目标车辆所在车道的第一车道标识信息。
54.在步骤s205中,在第一减速带信息中存在第二减速带信息的情况下,进行减速带提醒操作;其中,第二减速带信息是与第一车道标识信息相同、且位于目标车辆前方的减速带信息。
55.在本技术实施例中,第二减速带信息可以表征用于进行减速带提醒的减速带信息,第二减速带信息是与第一车道标识信息相同、且位于目标车辆前方的减速带信息。第二减速带信息可以包括:减速带的方位信息、减速带与目标车辆的距离、减速带对应的车道标识等,本技术对此不作限定。
56.在本技术实施例中,在第一减速带信息中存在第二减速带信息的情况下,可以进行减速带提醒操作。作为一个示例,可以先根据上述第一车道标识信息,对第一减速带信息进行过滤,得到第一减速带信息中与第一车道标识信息相同的减速带信息。再根据减速带的方位信息,对第一减速带信息中与第一车道标识信息相同的减速带信息进行筛选,得到位于目标车辆前方的减速带信息,从而进行减速带提醒操作。
57.作为另一个示例,可以先从第一减速带信息中,根据减速带的方位信息,筛选出第一减速带信息中位于目标车辆前方的减速带信息。再根据上述第一车道标识信息,对第一减速带信息中位于目标车辆前方的减速带信息进行过滤,得到与第一车道标识信息相同的减速带信息,从而进行减速带提醒操作。
58.根据位置信息和地图信息,确定目标车辆所在车道的车道标识信息;在第一减速带信息中存在第二减速带信息的情况下,进行减速带提醒操作;其中,第二减速带信息是与车道标识信息相同、且位于目标车辆前方的减速带信息。通过先确定车道标识和方位信息这样的方式,对减速带信息进行了筛选,减少了减速带信息的数据量,从而提高了减速带信息提醒的准确度。
59.图4是根据一示例性实施例示出的一种确定目标车辆所在车道的第一车道标识信息的流程图。在一种可能的实现方式中,如图4所示,上述步骤s203可以包括下述步骤:
60.在步骤s401中,确定地图信息中的多个虚拟车道,每个虚拟车道包括中心坐标序列;每个虚拟车道的中心坐标序列构成每个虚拟车道的虚拟中线;虚拟中线到虚拟车道的车道分界线的距离相同。
61.在本技术实施例中,虚拟车道可以表征为用于规范目标车辆行驶路线的车道。其中,每个虚拟车道包括中心坐标序列;每个虚拟车道的中心坐标序列构成每个虚拟车道的虚拟中线;虚拟中线到虚拟车道的车道分界线的距离相同。
62.在本技术实施例中,可以确定地图信息中的多个虚拟车道。作为一个示例,查找地图信息中的中心坐标序列、车道标识、车道宽度的对应关系。根据该对应关系,确定地图信息中的多个虚拟车道。
63.作为另一个示例,可以通过地图信息中的中心坐标序列构成虚拟中线,根据虚拟中线到虚拟车道的车道分界线的距离相同,从而确定地图信息中的多个虚拟车道。
64.在步骤s403中,确定位置信息至每个虚拟车道的虚拟中线的第一距离。
65.在本技术实施例中,第一距离可以用于表征目标车辆至每个虚拟车道的虚拟中线的距离,例如,第一距离可以是0.1米、0.2米等。
66.在本技术实施例中,可以确定位置信息至每个虚拟车道的虚拟中线的第一距离。作为一个示例,可以根据位置信息v和每个虚拟车道的中心坐标序列p1、p2,确定位置信息至每个虚拟车道的虚拟中线的第一距离。如图5所示,图5是根据一示例性实施例示出的一种根据位置信息与中心坐标序列确定第一距离的示意图。
67.作为另一个示例,可以使每个虚拟车道的虚拟中线构成直线m,计算位置信息v至直线m的距离,将该距离作为第一距离。如图6所示,图6是根据一示例性实施例示出的一种根据位置信息与虚拟中线构成的直线确定第一距离的示意图。
68.在步骤s405中,基于第一距离,确定目标车辆所在的第一车道标识信息。
69.在本技术实施例中,基于第一距离,可以确定目标车辆所在的第一车道标识信息。
作为一个示例,通过将第一距离与地图信息中各个车道宽度进行比较,得到比较结果。根据比较结果,确定目标车辆所在的第一车道标识信息。例如,通过将第一距离与地图信息中各个车道宽度进行比较,在比较结果为第一距离小于车道宽度一半的情况下,根据地图信息中车道宽度与地图信息中车道标识信息的映射关系,获取该车道宽度所对应的车道标识信息。将该车道标识信息,作为目标车辆所在的第一车道标识信息。
70.图7是根据一示例性实施例示出的一种确定位置信息至每个虚拟车道的虚拟中线的第一距离的流程图。在一种可能的实现方式中,如图7所示,上述步骤s403可以包括下述步骤:
71.在步骤s701中,从每个虚拟车道的中心坐标序列中,提取两个目标中心坐标。
72.在本技术实施例中,目标中心坐标可以表征为每个虚拟车道的中心坐标序列中相邻的中心坐标。
73.在本技术实施例中,可以从每个虚拟车道的中心坐标序列中,提取两个目标中心坐标。作为一个示例,可以遍历每个虚拟车道的中心坐标序列,提取与位置信息中目标车辆的经纬度较近的两个相邻的中心坐标作为目标中心坐标。
74.作为另一个示例,可以从每个虚拟车道的中心坐标序列,提取两个相邻的中心坐标。计算两个相邻的中心坐标与位置信息中目标车辆的经纬度的距离,将较近的两个中心坐标作为目标中心坐标。
75.在步骤s703中,确定目标夹角的角度信息,目标夹角为目标车辆的经纬度坐标和两个目标中心坐标构成的三角形中的一个内角;内角为以目标中心坐标为顶点的内角。
76.在本技术实施例中,目标夹角可以表征为三角形中的任意一个内角,目标夹角为目标车辆的经纬度坐标和两个目标中心坐标构成的三角形中的一个内角。例如。角度信息可以表征为目标夹角的度数,例如,角度信息可以是30
°
、60
°
等。其中,内角为以目标中心坐标为顶点的内角。
77.在本技术实施例中,可以确定目标夹角的角度信息,如图8所示,图8是根据一示例性实施例示出的一种基于目标车辆的经纬度坐标和两个目标中心坐标的示意图。根据两个目标中心坐标p1(lat1,lng1),p2(lat2,lng2)和目标车辆的经纬度坐标v(latv,lngv)计算这三个坐标构成的三角形的三条边a,b,c。根据这三个坐标构成的三角形的三条边a,b,c计算出目标夹角的角度信息β。根据任意两个坐标计算距离d的公式为公式(1):
[0078][0079]
其中,d是任意两个坐标之间的距离。r是地球半径,本技术中可以取为6378137。坐标m(x1,y1)为第一个坐标,x1为坐标m的纬度,y1为坐标m的经度。坐标n(x2,y2)为第二个坐标,x2为坐标n的纬度,y2为坐标n的经度。
[0080]
上述a,b,c三条边可以通过公式(1)计算得到,例如:
[0081]
a=d(p1,p2),是将目标中心坐标p1(lat1,lng1)和目标车辆的经纬度坐标p2(lat2,lng2)带入公式(1)中,计算得到a。具体地,目标中心坐标p1(lat1,lng1)对应着上述公式(1)中的m(x1,y1),即lat1对应x1,lng1对应y1。目标车辆的经纬度坐标p2(lat2,lng2),对应着上述公式(1)中的n(x2,y2),即lat2对应x2,lng2对应y2。根据上述内容,将lat1、lng1、lat2、lng2带入公式(1)中,计算得到a。
[0082]
b=d(p1,v),是将目标中心坐标p1(lat1,lng1)和目标车辆的经纬度坐标v(latv,lngv)带入公式(1)中,计算得到b,具体计算方式参见上述a的计算方式,在此不再赘述。
[0083]
c=d(p2,v),是将目标中心坐标p2(lat2,lng2)和目标车辆的经纬度坐标v(latv,lngv)带入公式(1)中,计算得到c,具体计算方式参见上述a的计算方式,在此不再赘述。
[0084]
目标夹角的角度信息β的计算公式为公式(2):
[0085][0086]
在步骤s705中,根据角度信息和目标夹角关联的边,确定位置信息至每个虚拟车道的虚拟中线的第一距离;目标夹角关联的边为目标中心坐标与目标车辆的经纬度坐标之间的线段。
[0087]
在本技术实施例中,目标夹角关联的边可以表征为形成目标夹角的两边,目标夹角关联的边可以为目标中心坐标与目标车辆的经纬度坐标之间的线段。
[0088]
在本技术实施例中,可以根据角度信息和目标夹角关联的边,确定位置信息至每个虚拟车道的虚拟中线的第一距离。作为一个示例,如图8所示,图8是根据一示例性实施例示出的基于目标车辆的经纬度坐标和两个目标中心坐标的示意图。根据上述角度信息β和目标夹角β关联的边b计算出第一距离l1。第一距离l1计算公式为公式(3):
[0089]
l1=b*sinβ
ꢀꢀ
(3)
[0090]
图9是根据一示例性实施例示出的一种确定第二减速带信息的流程图。在一种可能的实现方式中,如图9所示,可以包括下述步骤:
[0091]
在步骤s901中,根据位置信息,确定第一减速带信息中多个减速带各自的方位信息以及各自的第二车道标识信息。
[0092]
在本技术实施例中,方位信息可以表征为减速带与目标车辆的位置关系,例如,方位信息可以是前方、后方等。第二车道标识信息可以表征为减速带对应的车道标识,例如,第二车道标识信息可以是1、2等,本技术对此不作限定。
[0093]
在本技术实施例中,可以根据位置信息,确定第一减速带信息中多个减速带各自的方位信息以及各自的第二车道标识信息。作为一个示例,可以通过位置信息与第一减速带信息中多个减速带各自的经纬度坐标进行计算,从而确定方位信息;可以通过将位置信息映射到地图信息上,获取该位置信息所在的车道标识。将该车道标识作为第二车道标识信息。车道标识的获取方式可参见上述步骤s203中第一车道标识信息获取方式,在此不再赘述。
[0094]
在步骤s903中,在存在第二车道标识信息与第一车道标识信息相同、且方位信息在目标车辆前方的情况下,确定第一减速带信息中存在第二减速带信息。
[0095]
在本技术实施例中,在存在第二车道标识信息与第一车道标识信息相同、且方位信息在目标车辆前方的情况下,可以确定第一减速带信息中存在第二减速带信息。作为一个示例,可以先根据上述第一车道标识信息,对第一减速带信息进行过滤,得到与第一车道标识信息相同的减速带信息。再根据减速带的方位信息,对与第一车道标识信息相同的减速带信息进行筛选,得到位于目标车辆前方的减速带信息,从而确定第一减速带信息中存在第二减速带信息。
[0096]
作为另一个示例,可以先从第一减速带信息中,根据减速带的方位信息,筛选出位
于目标车辆前方的减速带信息。再根据上述第一车道标识信息,对位于目标车辆前方的减速带信息进行过滤,得到与第一车道标识信息相同的减速带信息,从而确定第一减速带信息中存在第二减速带信息。
[0097]
图10是根据一示例性实施例示出的一种确定第一减速带信息中多个减速带各自的方位信息的流程图。在一种可能的实现方式中,如图10所示,上述步骤s903可以包括下述步骤:
[0098]
在步骤s1001中,根据多个减速带各自的经纬度坐标和目标车辆的经纬度坐标,确定多个减速带各自的方位信息。
[0099]
在本技术实施例中,可以根据多个减速带各自的经纬度坐标和目标车辆的经纬度坐标,确定多个减速带各自的方位信息。作为一个示例,如图11所示,图11是根据一示例性实施例示出的一种确定多个减速带各自的方位信息的示意图。根据多个减速带各自的经纬度坐标o(lat3,lng3)、目标车辆的经纬度坐标v(latv,lngv)和目标车辆的航向角heading,计算得到方位角φ。根据该方位角φ,确定多个减速带各自的方位信息。例如,该方位角φ位于0-90
°
或者270
°‑
360
°
之间,确定减速带的方位信息为前方。方位角φ的计算公式为公式(4):
[0100][0101]
其中,坐标s(x3,y3),x3为目标车辆的纬度,y3为目标车辆的经度。坐标t(x4,y4),x4为多个减速带各自的纬度,y4为多个减速带各自的经度。θ为目标车辆的航向角heading。
[0102]
例如,将多个减速带中一个减速带的经纬度坐标o(lat3,lng3)、目标车辆的经纬度坐标v(latv,lngv)和目标车辆的航向角heading带入上述公式(4)。经过计算,得到该方位角φ为45
°
,确定该减速带的方位信息为前方。
[0103]
图12是根据一示例性实施例示出的一种减速带提醒操作的流程图。在一种可能的实现方式中,如图12所示,上述步骤s205可以包括下述步骤:
[0104]
在步骤s1201中,根据位置信息和第二减速带信息,确定第二减速带信息与位置信息之间的第二距离。
[0105]
在本技术实施例中,第二距离可以表征为减速带与目标车辆之间的距离,例如,第二距离可以是0.2米、0.5米等。
[0106]
在本技术实施例中,可以根据位置信息和第二减速带信息,确定第二减速带信息与位置信息之间的第二距离。作为一个示例,根据减速带的经纬度坐标o(lat3,lng3)、目标车辆的经纬度坐标v(latv,lngv),计算得到第二距离l2。例如,将减速带的经纬度坐标o(lat3,lng3)和目标车辆的经纬度坐标v(latv,lngv),带入上述公式(1)中。经过计算,得到第二距离l2,具体计算方式参见上述a的计算方式,在此不再赘述。
[0107]
在步骤s1203中,根据第二距离和第二减速带信息,生成减速带提醒信息。
[0108]
在本技术实施例中,减速带提醒信息可以表征减速带与目标车辆之间存在的关联信息,减速带提醒信息可以包括:减速带与目标车辆之间的距离信息、减速带的方位信息等,本技术对此不做限定。
[0109]
在本技术实施例中,可以根据第二距离和第二减速带信息,生成减速带提醒信息。作为一个示例,可以根据第二距离和第二减速带信息,确定第二减速带信息中减速带与第
二距离之间的映射关系。将该映射关系加入第二减速带信息中,从而生成减速带提醒信息。
[0110]
在步骤s1205中,基于减速带提醒信息,进行减速带提醒操作。
[0111]
在本技术实施例中,可以基于减速带提醒信息,进行减速带提醒操作。作为一个示例,,可以通过在终端上显示减速带提醒信息,进行减速带提醒操作。
[0112]
作为另一个示例,可以通过语音播报的方式,播报减速带提醒信息,进行减速带提醒操作。
[0113]
图13是根据一示例性实施例示出的一种获取目标车辆关联的道路信息的流程图。在一种可能的实现方式中,如图13所示,上述步骤s201可以包括下述步骤:
[0114]
在步骤s1301中,在目标车辆进入目标路测设备的预设范围内,接收目标路测设备基于车用无线通信技术广播的道路信息。
[0115]
在本技术实施例中,预设范围可以用于表征目标路测设备的覆盖范围,预设范围可以是500米、1000米等,本技术对此不作限定。
[0116]
在本技术实施例中,可以在目标车辆进入目标路测设备的预设范围内,接收目标路测设备基于车用无线通信技术广播的道路信息。作为一个示例,可以在目标车辆进入目标路测设备的覆盖范围内,接收目标路测设备基于车用无线通信技术广播的道路信息。例如,在目标车辆进入目标路测设备覆盖的500米内,接收目标路测设备基于车用无线通信技术广播的道路信息。
[0117]
其中,目标路测设备可以是基于车用无线通信技术,通过直连通信接口pc5广播道路信息。道路信息可以是通过人机交互界面预先设置的第一减速带信息和地图信息。
[0118]
图14是根据一示例性实施例示出的一种道路减速带警示装置框图。参照图14,该装置可以包括:
[0119]
信息获取模块1401,用于获取目标车辆的位置信息以及目标车辆关联的道路信息;道路信息包括第一减速带信息和地图信息;
[0120]
第一车道标识信息获取模块1403,用于根据位置信息和地图信息,确定目标车辆所在车道的第一车道标识信息;
[0121]
提醒操作模块1405,用于在第一减速带信息中存在第二减速带信息的情况下,进行减速带提醒操作;其中,第二减速带信息是与第一车道标识信息相同、且位于目标车辆前方的减速带信息。
[0122]
根据位置信息和地图信息,确定目标车辆所在车道的车道标识信息;在第一减速带信息中存在第二减速带信息的情况下,进行减速带提醒操作;其中,第二减速带信息是与车道标识信息相同、且位于目标车辆前方的减速带信息。通过先确定车道标识和方位信息这样的方式,对减速带信息进行了筛选,减少了减速带信息的数据量,从而提高了减速带信息提醒的准确度。
[0123]
在一种可能实现的方式中,上述第一车道标识信息获取模块1403可以包括:
[0124]
虚拟车道获取单元,用于确定地图信息中的多个虚拟车道,每个虚拟车道包括中心坐标序列;每个虚拟车道的中心坐标序列构成每个虚拟车道的虚拟中线;虚拟中线到虚拟车道的车道分界线的距离相同;
[0125]
第一距离获取单元,用于确定位置信息至每个虚拟车道的虚拟中线的第一距离;
[0126]
第一车道标识获取单元,用于基于第一距离,确定目标车辆所在的第一车道标识
信息。
[0127]
在一种可能实现的方式中,位置信息包括目标车辆的经纬度坐标,上述第一距离获取单元可以包括:
[0128]
目标中心坐标获取子单元,用于从每个虚拟车道的中心坐标序列中,提取两个目标中心坐标;
[0129]
角度信息获取子单元,用于确定目标夹角的角度信息,目标夹角为目标车辆的经纬度坐标和两个目标中心坐标构成的三角形中的一个内角;内角为以目标中心坐标为顶点的内角;
[0130]
第一距离获取子单元,用于根据角度信息和目标夹角关联的边,确定位置信息至每个虚拟车道的虚拟中线的第一距离;目标夹角关联的边为目标中心坐标与目标车辆的经纬度坐标之间的线段。
[0131]
在一种可能实现的方式中,上述装置可以包括:
[0132]
第二车道标识信息获取单元,用于根据位置信息,确定第一减速带信息中多个减速带各自的方位信息以及各自的第二车道标识信息;
[0133]
第二减速带信息获取单元,用于在存在第二车道标识信息与第一车道标识信息相同、且方位信息在目标车辆前方的情况下,确定第一减速带信息中存在第二减速带信息。
[0134]
在一种可能实现的方式中,第一减速带信息包括多个减速带各自的经纬度坐标;位置信息包括目标车辆的经纬度坐标,上述第二减速带信息获取单元可以包括:
[0135]
方位信息获取子单元,用于根据多个减速带各自的经纬度坐标和目标车辆的经纬度坐标,确定多个减速带各自的方位信息。
[0136]
在一种可能实现的方式中,上述提醒操作模块1405可以包括:
[0137]
第二距离获取单元,用于根据位置信息和第二减速带信息,确定第二减速带信息与位置信息之间的第二距离;
[0138]
提醒信息生成单元,用于根据第二距离和第二减速带信息,生成减速带提醒信息;
[0139]
提醒操作单元,用于基于减速带提醒信息,进行减速带提醒操作。
[0140]
在一种可能实现的方式中,上述信息获取模块1401可以包括:
[0141]
道路信息获取单元,用于在目标车辆进入目标路测设备的预设范围内,接收目标路测设备基于车用无线通信技术广播的道路信息。
[0142]
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0143]
图15是根据一示例性实施例示出的一种用于道路减速带警示的电子设备示意图,该电子设备可以是车载单元,其内部结构图可以如图15所示。该电子设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输入装置。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种道路减速带警示的方法。该电子设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该电子设备的输入装置可以是显示屏上覆盖的触摸层,也可以是电子设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板
或鼠标等。
[0144]
本领域技术人员可以理解,图15中示出的结构,仅仅是与本公开方案相关的部分结构的框图,并不构成对本公开方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0145]
在示例性实施例中,还提供了一种电子设备,包括:处理器;用于存储该处理器可执行指令的存储器;其中,该处理器被配置为执行该指令,以实现如本公开实施例中的道路减速带警示方法。
[0146]
在示例性实施例中,还提供了一种计算机可读存储介质,当该计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行本公开实施例中的道路减速带警示方法。计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。
[0147]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
[0148]
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
[0149]
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1