System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及地图,具体涉及一种道路矢量数据的处理方法、装置、电子设备及存储介质。
技术介绍
1、在高精地图的生产和制作过程中,数据采集端采集得到现实道路上的采集数据如道路图像,对所述采集数据进行处理可以得到道路矢量数据,数据处理端则对道路矢量数据进行处理后,可以制作高精地图。为了提升道路矢量数据的质量和精度,并进一步提供道路拓扑等通行规则信息,从而得到能够供智能驾驶使用的高精地图,相关技术中会对道路矢量数据进行预处理,比如将路段进行聚类后,按照车道线方向划分上下行等,但是这种方式由于对车道线的方向敏感,如果车道线方向错误,或者存在双向车道线时,容易导致划分结果错误,从而导致制作出的高精地图数据存在错误。
2、因此,需要提出一种能够准确地将道路矢量数据进行分组,以提升高精地图的制作效率以及质量的解决方案。
技术实现思路
1、本公开实施例提供一种道路矢量数据的处理方法、装置、电子设备及存储介质。
2、第一方面,本公开实施例中提供了一种道路矢量数据的处理方法,其中,包括:
3、获取道路矢量数据;
4、基于道路矢量数据识别目标区域;所述目标区域包括路口和分岔口;
5、将所述道路矢量数据中的车道线,划分为所述目标区域内的区域内车道线和所述目标区域外的路段车道线;
6、将所述路段车道线划分成多组车道线,并将所述路口、分岔口和多组车道线作为所述道路矢量数据对应的分组数据;其中,每组车道线中包括的所述路段车道线的道路行驶方向一致
7、第二方面,本专利技术实施例中提供了一种高精地图数据生产方法,其中,包括:基于第一方面所述的方法得到的分组数据,进行高精地图数据的生产。
8、第三方面,本专利技术实施例中提供了一种道路矢量数据的处理装置,其中,包括:
9、获取模块,被配置为获取道路矢量数据;
10、识别模块,被配置为基于道路矢量数据识别目标区域;所述目标区域包括路口和分岔口;
11、第一划分模块,被配置为将所述道路矢量数据中的车道线,划分为所述目标区域内的区域内车道线和所述目标区域外的路段车道线;
12、第二划分模块,被配置为将所述路段车道线划分成多组车道线,并将所述路口、分岔口和多组车道线作为所述道路矢量数据对应的分组数据;其中,每组车道线中包括的所述路段车道线的道路行驶方向一致。
13、所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。
14、在一个可能的设计中,上述装置的结构中包括存储器和处理器,所述存储器用于存储一条或多条支持上述装置执行上述对应方法的计算机指令,所述处理器被配置为用于执行所述存储器中存储的计算机指令。上述装置还可以包括通信接口,用于上述装置与其他设备或通信网络通信。
15、第四方面,本公开实施例提供了一种电子设备,包括存储器、处理器以及存储在存储器上的计算机程序,其中,所述处理器执行所述计算机程序以实现上述任一方面所述的方法。
16、第五方面,本公开实施例提供了一种计算机可读存储介质,用于存储上述任一装置所用的计算机指令,该计算机指令被处理器执行时用于实现上述任一方面所述的方法。
17、第六方面,本公开实施例提供了一种计算机程序产品,其包含计算机指令,该计算机指令被处理器执行时用于实现上述任一方面所述的方法。
18、本公开实施例提供的技术方案可以包括以下有益效果:
19、本公开实施例,针对道路矢量数据,识别包括道路上的路口和分岔口的目标区域,进而基于目标区域,将道路矢量数据中的车道线划分为位于目标区域内的区域车道线和位于目标区域外的路段车道线,之后再将路段车道线划分成多组,每组包括的路段车道线的道路行驶方向一致。经过本实施例的处理,道路矢量数据可以按照路口、分岔口和路段区域,被划分成不同的组,进一步还将路段区域内的路段车道线划分成多组车道线,每组车道线的道路行驶方向一致,经过上述分组后可以得到道路矢量数据对应的包括路口、分岔口和多组车道线的分组数据,在用于高精地图的制作时,能够提高高精地图的制作效率以及质量。
20、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
本文档来自技高网...【技术保护点】
1.一种道路矢量数据的处理方法,其中,包括:
2.根据权利要求1所述的方法,其中,基于道路矢量数据识别目标区域,包括:
3.根据权利要求1或2所述的方法,其中,将所述道路矢量数据中的车道线,划分为所述目标区域内的区域内车道线和所述目标区域外的路段车道线,包括:
4.根据权利要求1或2所述的方法,其中,所述方法还包括以下一种或多种的组合:
5.根据权利要求1或2所述的方法,其中,将所述路段车道线划分成多组车道线,包括:
6.根据权利要求5所述的方法,其中,将属于同一凹包路段面的所述路段车道线,划分为不同组的路段车道线,包括:
7.根据权利要求6所述的方法,其中,从属于同一凹包路段面的所述路段车道线中,识别边界车道线之后,所述方法还包括:
8.一种高精地图数据生产方法,其中,包括:基于权利要求1-7任一项所述的方法得到的分组数据,进行高精地图数据的生产。
9.一种道路矢量数据的处理装置,其中,包括:
10.一种电子设备,其中,包括存储器、处理器以及存储在存储器上的计算机程序,其
11.一种计算机可读存储介质,其上存储有计算机指令,其中,该计算机指令被处理器执行时实现权利要求1-8任一项所述的方法。
...【技术特征摘要】
1.一种道路矢量数据的处理方法,其中,包括:
2.根据权利要求1所述的方法,其中,基于道路矢量数据识别目标区域,包括:
3.根据权利要求1或2所述的方法,其中,将所述道路矢量数据中的车道线,划分为所述目标区域内的区域内车道线和所述目标区域外的路段车道线,包括:
4.根据权利要求1或2所述的方法,其中,所述方法还包括以下一种或多种的组合:
5.根据权利要求1或2所述的方法,其中,将所述路段车道线划分成多组车道线,包括:
6.根据权利要求5所述的方法,其中,将属于同一凹包路段面的所述路段车道线,划分为不同组的路段车道线,包括:
【专利技术属性】
技术研发人员:王喆,韩洪林,邹剑章,张建芳,荆迪,向哲,
申请(专利权)人:高德软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。