基于三维激光点云的道路参数化建模方法

2024-01-08 10:42祖帅
城市勘测 2023年6期
关键词:参数信息模型库三角网

祖帅

(福州市勘测院有限公司,福建 福州 350108)

0 引 言

近年来,众多城市开始推进新型城市基础设施建设,实施智能化市政基础设施建设和改造。道路三维模型结合属性信息可以在规、建、管全生命周期管理中发挥重要作用,是新城建的重要建设内容,也是数字孪生城市和智慧交通建设的基础数据[1]。

传统道路三维建模主要是根据道路平面、纵断面、横断面等资料,利用计算机手工构建道路三维模型。随着道路数据信息不断丰富,道路三维建模方法也发生变化。李晓丽[1]等利用高精度矢量数据自动构建路面三维模型;汤圣君[2]等提出利用三维GIS数据实现道路参数化建模方法;高阳[3]等通过点云扫描强度值与强度差值提取道路标志线信息,创建道路三维模型;张慧智等[4]提出基于车载激光点云的三维道路精细化建模。

本文通过分析道路空间特征和数据结构,根据三维激光点云提取道路矢量和参数信息,对路面和地物建模进行算法设计,实现基于点云数据的道路路面和地物参数化三维建模。

1 道路三维模型数据结构设计

从道路空间分布特征角度,道路由路面、标线、设施、景观绿化等要素构成。考虑道路要素空间结构、拓扑关系和几何特征,本文将道路三维模型数据结构分为点状物和体状物两类数据结构:空间体、空间点,如图1所示。

图1 道路三维模型数据结构

2 道路参数化建模原理

参数化建模是将三维模型不同构件通过合理方式分离出来,将几何特征、位置特征等映射为变化量参数[5],通过控制参数实现模型大小、位置的变化。道路参数化建模可以通过建立道路模型库,用参数和算法驱动模型库自动建模[6]。该方法借鉴了3DGIS和BIM两类数据模型的几何、语义信息融合和数据集成[7]。

道路模型库是参照BIM族库的理念,采用构件承载各类几何和非几何信息的常用模型单元,如灯杆、树木、支挡防护等地物,通过定义构件参数信息建立起可用算法驱动变化的道路模型库[8-9]。

道路参数信息是通过提取道路的类别信息、几何信息、坐标信息等,作为道路参数化建模的参数信息。例如,可根据道路直线、曲线要素提取关键位置参数,用于路面平面参数化建模,结合道路表面高程信息、道路厚度信息,实现参数信息驱动道路面层三维建模。同理,树木、路灯、信号灯等点设施,可以直接根据类别参数、几何参数、坐标参数等自动化建模。

3 道路三维模型参数化建模实现

道路参数化三维建模流程如图2所示。

图2 道路参数化三维建模流程

3.1 道路参数信息获取

道路参数信息采集可以利用传统的测量技术,如全站仪、GNSS+RTK等方式,也可以采用如无人机倾斜摄影测量、三维激光扫描等技术。相比其他测量手段,车载移动三维激光扫描以全息采集的方式,有精度高、速度快、可视化效果好、易于解析等优点,是新型基础测绘典型的数据采集技术手段。车载激光移动测量系统是以小型汽车/摩托车为载体、多传感器集成的测量系统。一般由三维激光扫描仪、全球定位导航系统(GNSS)、惯性导航系统(INS)、CCD相机、里程计(DMI)、时间同步控制器等传感器组合构成[3]。

面向三维建模的道路参数信息获取,首先需要对点云数据经过点云数据解析、导航数据结算、点云滤波、去噪、抽稀、分类、渲染等步骤,获取三维真彩点云[10],之后在采集软件中实现半自动化提取道路矢量信息、位置参数、几何参数、纹理等信息。

3.2 道路模型库建设

道路模型库是通过一系列参数定义三维模型,参数保存了地物类别信息、几何信息和坐标信息[11]。因此,在制作地物模型库时,需要针对模型相应的使用目标,在制作过程中设置相应的参数信息,以便在之后建模过程中实现参数驱动建模,从而提高建模和应用的效率[12]。

根据上述道路地物建模规则和建模对象的实际形状,利用Revit软件和二次开发工具设计并创建了道路常用地物标准模型库,模型的长、宽、高、位置和方向受控于所创建的几何参数,可根据实际情况改变;模型纹理采用自制贴图,可在常用三维建模软件和平台中无丢失流转,如图3、图4所示。

图3 典型地物模型库示意

图4 典型地物模型参数示意

3.3 路面参数化建模算法

道路路面是由一系列关键节点连接而成的连续实体,关键节点直接控制着道路的形状、位置,是三维重建和空间分析的基本要素[13-14],通过提取道路边线关键节点,设计连续规则的三角网算法,可以满足路面快速建模。根据三维激光点云数据可以提取道路直线、曲线要素,并且在直/曲线要素的基础上按照规则的间距加密三维特征点。在Microstation V8软件中通过约定三角网底边关键点参数、设计规则三角网算法,自动构建连续规则三角网,在此基础上利用3DMAX/Revit软件生成表面模型,纹理贴图后生成路面三维模型。

例如,Z(1)、Z(2)…Z(n)点连接成道路直线,直缓点ZH、缓曲点HQ、曲中点QZ、曲缓点QH、缓直点HZ等参数构成道路的曲线要素,根据定义规则间隔的直线要素和曲线要素,在Microstation V8软件中利用三角网算法,自动构建底边长相同的连续规则三角网、生成DSM,进而在3DMAX/Revit软件中经纹理参数识别、纹理映射后快速实现道路路面的三维建模,如图5所示。

图5 连续规则三角网算法三维建模示意

3.4 地物参数化建模算法

道路标线为面状矢量数据,包括长标线、短标线及方向指示线[15]。在二维平面中,路面长标线、短标线及方向指示线为几何图形,中心点为图形几何中心,可以根据点云数据获取的标线几何中心坐标信息、方向信息、类别信息,利用放样算法实现批量自动建模[16],并运用投影原理将道路标线投射到路面模型上。

道路路灯、树木等点状地物,可以根据点云数据获取的其地面三维坐标、几何信息、类别信息等,利用放样算法读取模型库实现批量自动建模,并运用投影原理将模型投射到路面模型上。

4 试验及精度分析

本文选取某路段长约1 km车载三维激光点云数据进行实验,验证基于三维激光点云道路参数化三维建模的效果和精度。

首先利用点云信息采集软件,获取道路矢量数据和参数信息;其次利用Revit软件建立道路参数化模型库;然后利用连续规则三角网算法结合参数信息构建路面三维模型、利用放样算法结合参数信息批量放置点状地物模型;最后将重建后的点状地物模型利用投影原理映射到路面,实现道路三维模型的参数化建模,局部效果如图6所示。

图6 试验成果局部效果

在精度分析上,分别从点云和模型成果上选取地面关键位置平面坐标和高程,例如分车带、人行道、车行道特征点,开展误差分析评定。从表1中可以看出:在构建路面模型三角网底边参数取 1.5 m时,特征点处模型成果平面坐标中误差约 13 cm,高程中误差约 10 cm,可以表明基于三维激光点云的道路参数化建模精度很高,满足厘米级工程应用需要。

表1 试验成果精度分析

5 结 论

通过对道路数据结构和参数化建模规则的研究,设计并创建了带参数的模型库、连续规则三角网算法、模型放样算法,结合建模软件,形成了一套点云数据的道路参数化三维建模技术工艺。试验表明,该方法可以基于三维激光点云数据,实现道路的高精度、参数化建模。本文所设计的道路建模方法结合了BIM建模的理念,能实现模型与属性合一的建模效果,可以根据需要,在道路工程规、建、管全生命周期管理中做进一步应用。

猜你喜欢
参数信息模型库三角网
基于BIM技术的建筑构件参数信息交互研究
基于SolidWorks和Excel二次开发零部件参数化设计研究
基于Creo参数化建模的设备模型库建立方法
BIM参数信息在管网运维平台上的应用研究
模拟输注系统的设计与应用
针对路面建模的Delaunay三角网格分治算法
基于模型库系统的金融体系流动性风险预警机制研究
清华山维在地形图等高线自动生成中的应用
基于模型库的现代成本会计计量系统研究
GIS地形分析模型库管理系统的设计与实现