【技术实现步骤摘要】
一种面向城市信息模型的三维语义地图构建方法
[0001]本专利技术涉及数字孪生与SLAM
,尤其是涉及一种面向城市信息模型的三维语义地图构建方法。
技术介绍
[0002]数字孪生是指充分利用物理模型、传感器、运行历史等数据,集成多学科、多物理量、多尺度、多概率的仿真过程,在虚拟信息空间中对物理实体进行镜像映射,反映物理实体行为、状态或活动的全生命周期过程的技术。越复杂的系统建立数字孪生体后管理效率提升越高,收益越大,而城市就是最为复杂而庞大的系统,数字孪生城市应运而生,《国民经济和社会发展第十四个五年规划纲要和2035年远景目标》就明确提出“探索建设数字孪生城市”,要“以数字化助推城乡发展和治理模式创新,全面提高运行效率和宜居度”。
[0003]城市信息模型(CIM)是数字孪生城市技术中基础设施端的重要内容,包括山峰河流等自然地貌、道路桥梁等基础设施和各类建筑物等在虚拟空间中的模型及各类属性信息。城市发展日新月异,城市信息模型也要不断更新,使用配备多种传感器的信息采集车通过城市环境巡游构建三维语义地图,是建立城市信息模型的重要手段。
[0004]SLAM(同时定位与地图构建)是车辆自主建立城市三维地图的基本方式。双目相机能够采集信息量丰富的彩色图像,通过立体匹配能够恢复出深度图,成本又远低于激光雷达,适合城市级别的SLAM用作主要传感器。ORB
‑
SLAM3是目前综合性能最好的开源视觉SLAM方案,且支持双目图像输入,本专利技术选择它作为算法的基础框架。但是ORB
‑< ...
【技术保护点】
【技术特征摘要】
1.一种面向城市信息模型的三维语义地图构建方法,其特征在于,该方法包括以下步骤:步骤S1、设计和训练深度神经网络,同时提取输入图像中的语义分割信息和SLAM特征;步骤S2、将步骤S1得到的语义分割信息以及SLAM特征输入至改进双目ORB
‑
SLAM3框架,进行相机位姿估计,并持续增量更新稀疏点云语义地图;步骤S3、对步骤S2中生成的稀疏点云语义地图,结合步骤S1的语义分割信息进行空间
‑
语义地图点聚类;步骤S4、根据空间
‑
语义地图点聚类结果,重建超二次曲面物体形式的物体模型,并对物体模型持续增量优化;步骤S5、基于重建的超二次曲面物体模型以及相机位姿估计,构建物体级三维语义地图;步骤S6、基于双目立体匹配,获取RGB
‑
D图像,结合相机位姿估计和语义分割信息,构建稠密点云级三维语义地图。2.根据权利要求1所述的一种面向城市信息模型的三维语义地图构建方法,其特征在于,所述稀疏点云语义地图、物体级三维语义地图、稠密点云级三维语义地图的构建过程为三个并行进程。3.根据权利要求1所述的一种面向城市信息模型的三维语义地图构建方法,其特征在于,所述步骤S1中的深度神经网络的架构具体为:在用于语义分割的HRNetV2网络的末端增设一网络分支,输出定位建图所需的关键点和描述子,形成一多分支网络,即语义分割分支和SLAM特征提取分支;所述语义分割分支的训练采用交叉熵损失函数;所述SLAM特征分支的训练采用基于Superpoint的关键点真值构造方式和损失函数。4.根据权利要求1所述的一种面向城市信息模型的三维语义地图构建方法,其特征在于,所述步骤S2中改进双目ORB
‑
SLAM3框架,具体结构为:在ORB
‑
SLAM3框架结构基础上,将其中的特征提取器替换为所述步骤S1中的深度神经网络。5.根据权利要求1所述的一种面向城市信息模型的三维语义地图构建方法,其特征在于,所述步骤S3中空间
‑
语义地图点聚类采用的距离度量由地图点空间距离和地图点间语义属性的概率分布差异组成,具体表达式:式中,m
i
,m
j
是由ORB
‑
SLAM3模型构建的稀疏地图点,是地图点m
i
,m
j
在世界坐标系下的三维坐标,代表地图点m
i
,m
j
的语义类别标签的概率分布,KL(
·
||
·
)代表Kullback
‑
Lei...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。