本技术公开了一种公路边坡三维可视化建模方法、装置、介质和设备,涉及三维可视化技术领域。包括:采集公路边坡的点云数据,基于点云数据获得各个点的特征向量;基于特征向量的相似性将各个点分为若干个不同的类,每个类包括若干个在地理空间位置分散的子集群;获得用于表征各子集群内点云数据混乱程度的混乱特征值和各子集群邻域内属于其他类别的子集群数量;对每个子集群设置与混乱特征值和属于其他类别的子集群数量成正比的三角网格数量;基于所设置的三角网格数量,使用三角化方法将各个子集群中点连接为无重叠的三角形网格,获得公路边坡三维模型。
背景技术
公路边坡三维可视化建模是一种将公路边坡实际场景通过计算机技术转化为三维模型并实现可视化的过程,为公路边坡的设计、分析、监测和养护提供了有力的工具。公路边坡三维可视化建模时,首先采集公路边坡表面的点云数据。然后通过不同大小的三角方式将点云数据中的点连接成网格面,绘制出公路边坡三维模型的表皮。最后将实景照片贴到对应的网格中,获得具有纹理的公路边坡三维模型。
现有技术中,中国专利CN112734924B公开了一种路基边坡实景三维模型可视化建模方法,该方法包括:导入带有卫星定位信息的实景照片、实景视频;对齐实景照片;根据对齐的实景照片生成密集点云;根据密集点云生成网格;根据网格生成纹理;导出路基边坡三维模型标准文件;对路基边坡三维模型标准文件进行轻量化加载。该方法在生成网格时,人为将网格面的数量设为30000。
但是,上述方法基于经验的人为设置网格数量,可能导致设置的网格数量与点云数据不匹配,难以适用于不同类型的公路边坡模型。
实现思路