System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种地图更新方法、装置、车辆及存储介质制造方法及图纸_技高网

一种地图更新方法、装置、车辆及存储介质制造方法及图纸

技术编号:41286667 阅读:7 留言:0更新日期:2024-05-11 09:35
本申请涉及一种地图更新方法、装置、车辆及存储介质,涉及计算机技术领域。该方法包括:车辆获取目标道路的当前地图和原始地图,当前地图包括目标道路的多个实际点云数据,原始地图包括目标道路的的多个原始点云数据。车辆根据多个实际点云数据和多个原始点云数据,确定当前地图与原始地图的重叠区域、当前地图中与原始地图的非重叠区域。车辆根据重叠区域中的点云数据,确定重叠区域的区域地图。车辆根据重叠区域的区域地图和非重叠区域的区域地图,对原始地图进行更新,以得到目标地图。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及高精地图,具体涉及一种地图更新方法、装置、车辆及存储介质


技术介绍

1、道路语义点云地图是一种具有道路点云数据,能够描述行车、泊车等场景中所含道路标志信息(如直行标志、转向标志、人行横道等)的地图,可以帮助驾驶员、自动驾驶汽车更好的分析道路环境,提高行车的安全性。

2、但是,当道路情况发生变化时,会导致道路标志点云地图的数据不准确。因此,如何在道路情况发生变化时,更新道路标志点云地图,成为一个亟待解决的技术问题。


技术实现思路

1、本申请提供一种地图更新方法、装置、车辆及存储介质,以至少解决相关技术中……的技术问题。本申请的技术方案如下:

2、根据本申请涉及的第一方面,提供一种地图更新方法,包括:车辆获取目标道路的当前地图和原始地图,当前地图包括目标道路的多个实际点云数据,原始地图包括目标道路的的多个原始点云数据。车辆根据多个实际点云数据和多个原始点云数据,确定当前地图与原始地图的重叠区域、当前地图中与原始地图的非重叠区域。车辆根据重叠区域中的点云数据,确定重叠区域的区域地图。车辆根据重叠区域的区域地图和非重叠区域的区域地图,对原始地图进行更新,以得到目标地图。

3、基于上述技术方案,车辆可以获取目标道路的当前地图和原始地图。之后,车辆可以根据多个实际点云数据和多个原始点云数据,确定当前地图与原始地图的重叠区域、当前地图中与原始地图的非重叠区域。接着,车辆可以根据重叠区域中的点云数据,确定重叠区域的区域地图。然后,车辆可以根据重叠区域的区域地图和非重叠区域的区域地图,对原始地图进行更新,以得到目标地图。这样一来,车辆可以根据当前地图,对原始地图进行更新,保障地图数据的准确性。

4、在一种可能的实施方式中,当前地图还包括当前地图的坐标原点,原始地图还包括原始地图的坐标原点。根据多个实际点云数据和多个原始点云数据,确定当前地图与原始地图的重叠区域、当前地图中与原始地图的非重叠区域,包括:车辆根据当前地图的坐标原点和原始地图的坐标原点,确定目标参数,目标参数用于指示当前地图的坐标原点和原始地图的坐标原点的坐标差距。车辆根据目标参数,对当前地图进行处理,得到更新后的当前地图,更新后的当前地图的坐标原点与原始地图的坐标原点相同。对于更新后的当前地图中的任一点云数据,当更新后的当前地图中的点云数据的预设范围内包括原始地图中的点云数据时,车辆确定预设范围为重叠区域,预设范围为距离更新后的当前地图中的点云数据第一预设半径的范围。当预设范围内不包括原始地图中的点云数据时,车辆确定预设范围为非重叠区域。

5、在另一种可能的实施方式中,车辆根据重叠区域的区域地图和非重叠区域的区域地图,对原始地图进行更新,以得到目标地图,包括:车辆对非重叠区域的区域地图进行矢量化操作,以得到第一地图,第一地图中的点云数据的数量小于非重叠区域的区域地图中的点云数据的数量。若当前地图中的重叠区域的点云数据与原始地图中的重叠区域点云数据不同,车辆则对当前地图中的重叠区域的区域地图进行矢量化操作,以得到第二地图,第二地图中的点云数据的数量小于当前地图中的重叠区域的区域地图中的点云数据的数量。车辆将第一地图添加到原始地图中,并通过第二地图更新原始地图中的重叠区域的区域地图,以得到目标地图。

6、在另一种可能的实施方式中,点云数据包括:道路标志的类型。道路标志的类型包括车道线,矢量化操作,包括:车辆基于车辆轨迹和第二预设半径,对待矢量化地图进行降采样处理,生成第一点云数据集合,车辆轨迹为车辆采集当前地图的数据时的行驶轨迹,待矢量化地图包括:当前地图中的重叠区域的区域地图和非重叠区域的区域地图。车辆根据第一点云数据集合中的每个点云数据和第二预设半径,确定多个第二点云数据集合,多个第二点云数据集合的数量与第一点云数据集合中的点云数据的数量相同。车辆对于每个第二点云数据集合中的每个点云数据,若第二点云数据集合中的点云数据的道路标志的类型为车道线,则根据第三预设半径,确定第三点云数据集合,以得到至少一个第三点云数据集合,第三预设半径小于第二预设半径,第三点云数据集合包括:第二点云数据集合中的至少一个点云数据。若第二点云数据集合中的点云数据的道路标志的类型为非车道线,车辆则根据点云数据的道路标志的类型,确定第四点云数据集合,以得到至少一个第四点云数据集合,第四点云数据集合包括:在第二点云数据集合中,与第二点云数据集合中的点云数据具有相同道路标志类型的点云数据。车辆对每个第三点云数据集合和每个第四点云数据集合进行矢量化处理,得到矢量化点云数据集合。车辆根据矢量化点云数据集合,生成目标矢量化地图。

7、在另一种可能的实施方式中,当前地图中的点云数据还包括:道路标志的坐标、道路标志的方向角。其中,矢量化点云数据的道路标志的坐标为在矢量化点云数据所在的数据集合中,所有矢量化点云数据的道路标志的坐标的中心。矢量化点云数据的道路标志的方向角为在矢量化点云数据所在的数据集合中,所有矢量化点云数据的方向角的平均值。矢量化点云数据的道路标志的类型与矢量化点云数据所在的数据集合中其他矢量化点云数据的道路标志的类型相同。

8、在另一种可能的实施方式中,当前地图中的点云数据还包括:车道线分组信息。车辆根据矢量化点云数据集合,生成目标矢量化地图,包括:车辆根据车道线分组信息,对矢量化点云数据集合中的所有道路标志的类型为车道线的矢量化点云数据进行分组,得到分组后的矢量化点云数据集合。车辆根据分组后的矢量化点云数据集合,生成目标矢量化地图。

9、根据本申请提供的第二方面,提供一种地图更新装置,包括获取单元和处理单元。

10、获取单元,用于获取目标道路的当前地图和原始地图,当前地图包括目标道路的多个实际点云数据,原始地图包括目标道路的的多个原始点云数据。处理单元,用于根据多个实际点云数据和多个原始点云数据,确定当前地图与原始地图的重叠区域、当前地图中与原始地图的非重叠区域。处理单元,还用于根据重叠区域中的点云数据,确定重叠区域的区域地图。处理单元,还用于根据重叠区域的区域地图和非重叠区域的区域地图,对原始地图进行更新,以得到目标地图。

11、在一种可能的实施方式中,当前地图还包括当前地图的坐标原点,原始地图还包括原始地图的坐标原点。处理单元,还用于根据当前地图的坐标原点和原始地图的坐标原点,确定目标参数,目标参数用于指示当前地图的坐标原点和原始地图的坐标原点的坐标差距。处理单元,还用于根据目标参数,对当前地图进行处理,得到更新后的当前地图,更新后的当前地图的坐标原点与原始地图的坐标原点相同。处理单元,还用于对于更新后的当前地图中的任一点云数据,当更新后的当前地图中的点云数据的预设范围内包括原始地图中的点云数据时,确定预设范围为重叠区域,预设范围为距离更新后的当前地图中的点云数据第一预设半径的范围。处理单元,还用于当预设范围内不包括原始地图中的点云数据时,确定预设范围为非重叠区域。

12、在另一种可能的实施方式中,处理单元,还用于对非本文档来自技高网...

【技术保护点】

1.一种地图更新方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述当前地图还包括所述当前地图的坐标原点,所述原始地图还包括所述原始地图的坐标原点;所述根据所述多个实际点云数据和所述多个原始点云数据,确定所述当前地图与所述原始地图的重叠区域、所述当前地图中与所述原始地图的非重叠区域,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述根据所述重叠区域的区域地图和所述非重叠区域的区域地图,对所述原始地图进行更新,以得到目标地图,包括:

4.根据权利要求3所述的方法,其特征在于,所述点云数据包括:道路标志的类型;所述道路标志的类型包括车道线,所述矢量化操作,包括:

5.根据权利要求4所述的方法,其特征在于,所述当前地图中的点云数据还包括:道路标志的坐标、道路标志的方向角;

6.根据权利要求4所述的方法,其特征在于,所述当前地图中的点云数据还包括:车道线分组信息;所述根据所述矢量化点云数据集合,生成所述目标矢量化地图,包括:

7.一种地图更新装置,其特征在于,所述装置包括:

8.根据权利要求7所述的装置,其特征在于,所述当前地图还包括所述当前地图的坐标原点,所述原始地图还包括所述原始地图的坐标原点;

9.根据权利要求7或8所述的装置,其特征在于,

10.根据权利要求9所述的装置,其特征在于,所述点云数据包括:道路标志的类型;所述道路标志的类型包括车道线;

11.根据权利要求10所述的装置,其特征在于,所述当前地图中的点云数据还包括:道路标志的坐标、道路标志的方向角;

12.根据权利要求10所述的装置,其特征在于,所述当前地图中的点云数据还包括:车道线分组信息;

13.一种车辆,其特征在于,包括:

14.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中存储的计算机执行指令由车辆的处理器执行时,所述车辆能够执行如权利要求1至6中任一项所述的方法。

...

【技术特征摘要】

1.一种地图更新方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述当前地图还包括所述当前地图的坐标原点,所述原始地图还包括所述原始地图的坐标原点;所述根据所述多个实际点云数据和所述多个原始点云数据,确定所述当前地图与所述原始地图的重叠区域、所述当前地图中与所述原始地图的非重叠区域,包括:

3.根据权利要求1或2所述的方法,其特征在于,所述根据所述重叠区域的区域地图和所述非重叠区域的区域地图,对所述原始地图进行更新,以得到目标地图,包括:

4.根据权利要求3所述的方法,其特征在于,所述点云数据包括:道路标志的类型;所述道路标志的类型包括车道线,所述矢量化操作,包括:

5.根据权利要求4所述的方法,其特征在于,所述当前地图中的点云数据还包括:道路标志的坐标、道路标志的方向角;

6.根据权利要求4所述的方法,其特征在于,所述当前地图中的点云数据还包括:车道线分组信息;所述根据所述矢量化点云...

【专利技术属性】
技术研发人员:盛腾飞康轶非李巍姚志伟
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1