【技术实现步骤摘要】
三维地图元素生成方法、装置、设备及存储介质
[0001]本公开涉及计算机视觉、高精地图
,尤其涉及一种三维地图元素生成方法、装置、设备及存储介质。
技术介绍
[0002]随着科技的不断进步发展,高精度地图(也称高精地图)的使用越来越广泛。高精地图是具有精度高、数据维度广的电子地图,通常服务于自动驾驶技术中,为自动驾驶提供结构化的道路数据,供自动驾驶过程中参考;对自动驾驶定位、决策控制等任务都能起来至关重要的作用。
[0003]但是,传统高精度地图技术的采集设备包括以下几个比较核心的部件:激光镭达、惯导系统IMU(Inertial Measurement Unit)、全球导航卫星系统GNSS(Global Navigation Satellite System)、高精度轮速仪以及相机等,导致基于激光雷达的高精地图制作方式成本高,采集更新周期长的缺点。
[0004]针对上述的问题,目前尚未提出有效的解决方案。
[0005]公开内容
[0006]本公开提供了一种用于三维地图元素的生成的方法、装置、设备及存储介质。
[0007]根据本公开的一方面,提供了一种三维地图元素生成方法,包括:获取多帧待检测图像中每帧待检测图像的三维地图元素数据;基于多个上述三维地图元素数据,获取第一地图元素和第二地图元素之间的元素关联关系,其中,上述第一地图元素和第二地图元素为分属于不同帧待检测图像的同一地图元素;基于上述元素关联关系在三维地图中生成三维地图元素,其中,上述三维地图元素至少用于表征上述三 ...
【技术保护点】
【技术特征摘要】
1.一种三维地图元素生成方法,包括:获取多帧待检测图像中每帧待检测图像的三维地图元素数据;基于多个所述三维地图元素数据,获取第一地图元素和第二地图元素之间的元素关联关系,其中,所述第一地图元素和第二地图元素为分属于不同帧待检测图像的同一地图元素;基于所述元素关联关系在三维地图中生成三维地图元素,其中,所述三维地图元素至少用于表征所述三维地图中需要标记的标识牌。2.根据权利要求1所述的方法,其中,所述获取多帧待检测图像中每帧待检测图像的三维地图元素数据,包括:获取每帧所述待检测图像的图像数据,其中,所述图像数据中至少包含:图像时间戳,地图元素的二维坐标信息、地图元素朝向;确定每帧所述待检测图像对应的二维检测框;采用所述二维检测框对所述图像数据进行检测处理,得到所述三维地图元素数据,其中,所述三维地图元素数据至少包含以下自由度:地图元素中心点的三维坐标信息、地图元素朝向和地图元素长度。3.根据权利要求1所述的方法,其中,所述基于多个所述三维地图元素数据,获取第一地图元素和第二地图元素之间的元素关联关系,包括:基于多个所述三维地图元素数据,确定多帧所述待检测图像中包含所述第一地图元素的当前帧图像,以及包含所述第二地图元素的关联帧图像;依据所述当前帧图像和所述关联帧图像,建立所述第一地图元素和所述第二地图元素之间的元素关联关系。4.根据权利要求3所述的方法,其中,所述依据所述当前帧图像和所述关联帧图像,建立所述第一地图元素和所述第二地图元素之间的元素关联关系,包括:获取所述当前帧图像的第一位姿和所述关联帧图像的第二位姿;确定所述第一位姿与所述第二位姿之间的极线约束关系;确定所述第一地图元素在所述当前帧图像中的第一位置,以及所述第二地图元素在所述关联帧图像中的第二位置;基于所述极线约束关系、所述第一位置和所述第二位置,确定所述第一地图元素与所述第二地图元素之间的元素关联关系。5.根据权利要求3所述的方法,其中,所述依据所述当前帧图像和所述关联帧图像,建立所述第一地图元素和所述第二地图元素之间的元素关联关系,包括:获取所述当前帧图像与所述关联帧图像的第一匹配矩阵,其中,所述第一匹配矩阵用于表征所述当前帧图像与所述关联帧图像中处于不同位置的同一地图元素之间的相似程度;计算所述当前帧图像中的地图元素中心点在所述关联帧图像上的极线,以及所述关联帧图像中的各个地图元素至所述极线的第一相对距离;依据所述第一匹配矩阵和所述第一相对距离,建立所述第一地图元素和所述第二地图元素之间的元素关联关系。6.根据权利要求1所述的方法,其中,所述基于多个所述三维地图元素数据,获取第一
地图元素和第二地图元素之间的元素关联关系,包括:基于多个所述三维地图元素数据,确定多帧所述待检测图像中包含所述第一地图元素的当前帧图像,以及包含所述第二地图元素的二维地图;依据所述当前帧图像和所述二维地图,建立所述第一地图元素和所述第二地图元素之间的元素关联关系。7.根据权利要求6所述的方法,其中,所述依据所述当前帧图像和所述二维地图,建立所述第一地图元素和所述第二地图元素之间的元素关联关系,包括:获取所述当前帧图像与所述二维地图的第二匹配矩阵,其中,所述第二匹配矩阵用于表征所述当前帧图像与所述二维地图中处于不同位置的同一地图元素之间的相似程度;将所述第一地图元素投影至所述二维地图上,并计算所述第一地图元素与所述第二地图元素的地图元素中心点的第二相对距离;依据所述第二匹配矩阵和所述第二相对距离,建立所述第一地图元素和所述第二地图元素之间的元素关联关系。8.根据权利要求1所述的方法,其中,所述基于所述元素关联关系在三维地图中生成三维地图元素,包括:利用多帧观测估计算法,计算所述三维地图元素的地图元素中心点的三维坐标信息;依据所述三维坐标信息和所述三维地图元素在多帧所述待检测图像中的二维元素信息,得到三维元素信息;根据多帧所述待检测图像的偏航角度均值的相反数,确定所述三维地图元素的初始朝向;基于所述三维元素信息、所述初始朝向和所述元素关联关系,在所述三维地图中生成所述三维地图元素。9.根据权利要求1所述的方法,其中,所述方法还包括:对多个所述三维地图元素数据进行元素优化处理,得到优化处理后的三维地图元素数据,其中,所述元素优化处理至少包括:基于地图元素朝向约束的初始朝向优化、基于三维地图元素重投影误差的投影优化。10.一种三维地图元素的生成装置,包括:第一获取模块,用于获取多帧待检测图像中每帧待检测图像的三维地图元素数据;第二获取模块,用于基于多个所述三维地图元素数据,获取第一地图元素和第二地图元素之间的元素关联关系,其中,所述第一地图元素和第二地图元素为分属于不同帧待检测图像的同一地图元素;生成模块,用于基于所述元素关联关系...
【专利技术属性】
技术研发人员:张瀚天,周尧,侯深化,何宇喆,彭亮,万国伟,
申请(专利权)人:阿波罗智能技术北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。