【技术实现步骤摘要】
高精地图数据生成方法、装置、电子设备及存储介质
[0001]本公开涉及人工智能
,尤其涉及自动驾驶、智能交通、高精地图领域,更具体地,本公开提供了一种地图数据生成方法、装置、电子设备、存储介质、计算机程序产品以及自动驾驶车辆。
技术介绍
[0002]高精地图也称高精度地图,是一种供自动驾驶汽车使用的地图。高精地图拥有精确的车辆位置信息和丰富的道路元素数据信息,可以帮助汽车预知路面复杂信息,如坡度、曲率、航向等,更好地规避潜在的风险。在利用LiDAR(Light Detection And Ranging,激光雷达)等传感器确定高精地图过程中,需要对不同帧的点云数据进行拼接,点云数据的拼接结果的精度对高精地图的精度有直接影响。
技术实现思路
[0003]本公开提供了一种地图数据生成方法、装置、电子设备、存储介质、计算机程序产品以及自动驾驶车辆。
[0004]根据本公开的一方面,提供了一种地图数据生成方法,包括:根据第一点云数据集合和第二点云数据集合,确定N个点云数据对,N个点云数据对中的每个点云数据对包括来自第一点云数据集合的第一点云数据和来自第二点云数据集合的第二点云数据,每个点云数据对用于表征同一个目标对象,N是大于等于1的整数;针对每个点云数据对,根据第一点云数据的点坐标,拟合直线型或平面型的第一几何图形;根据第二点云数据的点坐标,确定预定数量个参考点;根据与每个点云对相对应的第一几何图形和预定数量个参考点的坐标,确定第一点云数据集合与第二点云数据集合之间的相对位姿信息;以及根据相对 ...
【技术保护点】
【技术特征摘要】
1.一种地图数据生成方法,包括:根据第一点云数据集合和第二点云数据集合,确定N个点云数据对,所述N个点云数据对中的每个点云数据对包括来自所述第一点云数据集合的第一点云数据和来自所述第二点云数据集合的第二点云数据,所述每个点云数据对用于表征同一个目标对象,N是大于等于1的整数;针对所述每个点云数据对,根据所述第一点云数据的点坐标,拟合直线型或平面型的第一几何图形;根据所述第二点云数据的点坐标,确定预定数量个参考点;根据与所述每个点云对相对应的所述第一几何图形和所述预定数量个参考点的坐标,确定所述第一点云数据集合与所述第二点云数据集合之间的相对位姿信息;以及根据所述相对位姿信息,基于所述第一点云数据集合与所述第二点云数据集合,生成地图数据。2.根据权利要求1所述的方法,其中,所述根据所述第二点云数据的点坐标,确定预定数量个参考点包括:根据所述第二点云数据的点坐标,拟合第二几何图形;以及从所述第二几何图形中确定所述预定数量个参考点。3.根据权利要求1所述的方法,其中,所述根据所述第一点云数据的点坐标,拟合直线型或平面型的第一几何图形包括:根据所述第一点云数据的点坐标,确定所述第一点云数据的协方差矩阵;以及根据所述协方差矩阵的特征值,确定所述第一点云数据的类型;根据所述第一点云数据的类型和点坐标,确定所述第一几何图形。4.根据权利要求3所述的方法,还包括:在根据所述第一点云数据的类型和点坐标,确定所述第一几何图形之后,根据所述第一几何图形和所述第一点云数据的点坐标,从所述第一点云数据中,确定所述第一几何图形的外点;以及在确定所述外点的数量大于数量阈值的情况下,从所述第一点云数据中滤除所述外点,并返回所述根据所述第一点云数据的点坐标,拟合直线型或平面型的第一几何图形的操作。5.根据权利要求1所述的方法,其中,所述根据第一点云数据集合和第二点云数据集合,确定N个点云数据对包括:展示所述第一点云数据集合和所述第二点云数据集合;响应于接收到选择指令,根据所述选择指令,从所述第一点云数据集合和所述第二点云数据集合中分别确定N个第一点云数据和N个第二点云数据;响应于接收到匹配指令,根据所述匹配指令,确定所述N个第一点云数据和所述N个第二点云数据之间的匹配关系;以及根据所述匹配关系,将所述N个第一点云数据和所述N个第二点云数据划分为所述N个点云数据对。6.根据权利要求1至5中任意一项所述的方法,其中,所述根据与所述每个点云对相对应的所述第一几何图形和所述预定数量个参考点的坐标,确定所述第一点云数据集合与所
述第二点云数据集合之间的相对位姿信息包括:针对所述每个点云数据对,基于候选变换矩阵,对所述预定数量个参考点的坐标进行坐标变换,得到变换后的坐标,作为所述预定数量个参考点在所述第一几何图形所处坐标系中的伪坐标;根据所述预定数量个参考点的伪坐标至所述第一几何图形的距离之和,确定与所述每个点云数据对相对应的第一距离;以及根据与所述每个点云数据对相对应的第一距离,确定与所述N个点云数据对相对应的第二距离;以及根据多个候选变换矩阵中,与最小第二距离相对应的候选变换矩阵,确定所述相对位姿信息。7.一种地图数据生成装置,包括:第一确定模块,用于根据第一点云数据集合和第二点云数据集合,确定N个点云数据对,所述N个点云数据对中的每个点云数据对包括来自所述第一点云数据集合的第一点云数据和来自所述第二点云数据集合的第二点云数据,所述每个点云数据对用于表征同一个目标对象,N是大于等于1的整数;第二确定模...
【专利技术属性】
技术研发人员:高巍,丁文东,万国伟,彭亮,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。