【技术实现步骤摘要】
构建三维地图的方法、装置、电子设备及存储介质
[0001]本申请涉及地图
,更具体地,涉及一种构建三维地图的方法、装置、电子设备及存储介质。
技术介绍
[0002]通过计算机视觉技术构建三维地图是地图相关业务中的一个非常重要的任务,在道路生产自动化、高精地图构建、自动驾驶等等中有着广泛的应用。相关技术中,一般是通过大量的道路图像匹配和激光雷达采集的到点云数据来构建三维地图,该种方法由于需要利用到激光雷达采集到的点云数据,对数据采集的要求较高,而且,需要对道路图像和点云数据进行处理,因此,数据处理量较大。如果地图更新的频率较高,则三维地图构建的数据处理量对应加大。总结来说,按照图像匹配和激光雷达配合的方式,构建三维地图的成本较高。
技术实现思路
[0003]鉴于上述问题,本申请实施例提出了一种构建三维地图的方法、装置、电子设备及存储介质,以解决相关技术中三维地图构建成本高的问题。
[0004]根据本申请实施例的一个方面,提供了一种构建三维地图的方法,该方法包括:计算第一道路图像中与第二道路图像中特征点相匹配的道路元素之间的转移矩阵;第一道路图像和所述第二道路图像是在间隔距离不超过距离阈值的两个采集点所采集到的不同的道路图像;根据特征点相匹配的道路元素所对应的转移矩阵,将所述第一道路图像中的道路元素与所述第二道路图像中的道路元素进行语义关联,其中,被语义关联的两道路元素表示空间中的同一道路元素;根据被语义关联的道路元素所对应多个特征点在第一道路图像中的位置信息和在第二道路图像中的位置信息,确 ...
【技术保护点】
【技术特征摘要】
1.一种构建三维地图的方法,其特征在于,所述方法包括:计算第一道路图像中与第二道路图像中特征点相匹配的道路元素之间的转移矩阵;所述第一道路图像和所述第二道路图像是在间隔距离不超过距离阈值的两个采集点所采集到的不同的道路图像;根据特征点相匹配的道路元素所对应的转移矩阵,将所述第一道路图像中的道路元素与所述第二道路图像中的道路元素进行语义关联,其中,被语义关联的两道路元素表示空间中的同一道路元素;根据被语义关联的道路元素所对应多个特征点在第一道路图像中的位置信息和在第二道路图像中的位置信息,确定被语义关联的道路元素对应的三维空间信息;根据所述被语义关联的道路元素的三维空间信息和所述被语义关联的道路元素所属的元素类型,构建三维地图。2.根据权利要求1所述的方法,其特征在于,所述根据特征点相匹配的道路元素所对应的转移矩阵,将所述第一道路图像中的道路元素与所述第二道路图像中的道路元素进行语义关联,包括:对于所述第一道路图像中的第一道路元素,根据所述第一道路元素所对应第一检测框的位置信息和所述第一道路元素所对应的转移矩阵,确定所述第一检测框在第二道路图像中对应的预测框;若所述预测框内存在一个属于目标元素类型的第二道路元素所对应的第二检测框,则将所述第一道路图像中的第一道路元素与所述第二道路图像中的第二道路元素进行语义关联;其中,所述第一道路元素所属的元素类型为所述目标元素类型。3.根据权利要求1所述的方法,其特征在于,所述根据特征点相匹配的道路元素所对应的转移矩阵,将所述第一道路图像中的道路元素与所述第二道路图像中的道路元素进行语义关联,包括:对于所述第一道路图像中的第一道路元素,根据所述第一道路元素所对应第一检测框的位置信息和所述第一道路元素所对应的转移矩阵,确定所述第一检测框在第二道路图像中对应的预测框;在所述第二道路图像中对所述预测框进行膨胀处理;若膨胀处理后的预测框内存在一个属于目标元素类型的第二道路元素所对应的第二检测框,则将所述第一道路图像中的第一道路元素与所述第二道路图像中的第二道路元素进行语义关联。4.根据权利要求2或3所述的方法,其特征在于,所述方法还包括:若所述第一道路图像中存在未被语义关联的第三道路元素,根据所述第三道路元素在所述第一道路图像中的局部特征信息和所述第一道路图像中已语义关联的至少一个第四道路元素相对于所述第三道路元素的方位信息,确定所述第三道路元素在所述第一道路图像中的全局特征信息;根据未被语义关联的第五道路元素在候选道路图像中的局部特征信息和所述候选道路图像中已语义关联的第六道路元素相对于所述第五道路元素的方位信息,确定所述第五道路元素在所述候选道路图像中的全局特征信息;所述第五道路元素所属的元素类型与所述第三道路元素所属的元素类型相同;
根据所述第三道路元素在所述第一道路图像中的全局特征信息和所述第五道路元素在所述候选道路图像中的全局特征信息,计算所述第三道路元素与所述第五道路元素的相似度;若所述相似度超过相似度阈值,则将所述第一道路图像中的第三道路元素与所述候选道路图像中的第五道路元素进行语义关联。5.根据权利要求1所述的方法,其特征在于,所述根据被语义关联的道路元素对应的多个特征点在第一道路图像中的位置信息和在第二道路图像中的位置信息,确定被语义关联的道路元素对应的三维空间信息,包括:根据被语义关联的道路元素对应的多个特征点在第一道路图像中的位置信息和在第二道路图像中的位置信息,确定相对姿态信息;根据所述相对姿态信息,确定所述被语义关联的道路元素在第一道路图像所对应第一相机坐标系中的第一相对位置信息,和所述被语义关联的道路元素在第二道路图像所对应第二相机坐标系中的第二相对位置信息;根据所述第一道路图像所对应拍摄位置与所述第二道路图像所对应拍摄位置之间的间隔距离、所述第一相对位置信息和所述第二相对位置信息,确定所述被语义关联的道路元素对应的三维空间信息。6.根据权利要求5所述的方法,其特征在于,所述根据所述第一道路图像所对应拍摄位置与所述第二道路图像所对应拍摄位置之间的间隔距离、所述第一相对位置信息和所述第二相对位置信息,确定所述被语义关联的道路元素对应的三维空间信息之前,所述方法还包括:确定所述第一道路图像所关联的第一采集点在所述第一道路图像所对应的道路轨迹上的第一投影位置,将所述第一投影位置作为所述第一道路图像对应的拍摄位置;确定所述第二道路图像所关联的第二定位点在所述第二道路图像所对应的道路轨迹上的第二投影位置,将所述第二投影位置作为所述第二道路图像对应的拍摄位置;基于所述第一投影位置和所述第二投影位置,确定所述第一道路图像所对应拍摄位置与所述第二道路图像所对应拍摄位置之间...
【专利技术属性】
技术研发人员:谭川奇,
申请(专利权)人:腾讯云计算北京有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。