第41卷第11期2018年11月
测绘与空间地理信息
GEOMATICS&SPATIALINFORMATIONTECHNOLOGY
Vol.41ꎬNo.11Nov.ꎬ2018
基于三维激光点云的隧道中轴线及断面连续提取
吴 廷1ꎬ侯阳飞2ꎬ鲍 金2
(1.上海市建筑科学研究院ꎬ上海200032ꎻ2.同济大学测绘与地理信息学院ꎬ上海200092)
摘要:隧道中轴线包含着隧道的重要信息ꎬ准确提取中轴线有着重要的意义ꎮ本文提出了基于三维激光点云
及椭圆拟合的隧道中轴线及断面连续提取算法ꎬ并利用实测数据对该算法进行了验证ꎬ验证结果表明该算法满足工程实践的要求ꎬ对三维激光扫描技术的实践应用具有一定的指导意义ꎮ关键词:椭圆拟合ꎻ轴线提取ꎻ断面提取
中图分类号:P228 文献标识码:A 文章编号:1672-5867(2018)11-0085-03
ContinuousExtractionofAxisandSectioninTunnel
Basedon3DLaserPointCloud
(1.ShanghaiResearchInstituteofBuildingSciencesꎬShanghai200032ꎬChinaꎻ
WUTing1ꎬHOUYangfei2ꎬBAOJin2
2.CollegeofSurveyingandGeo-informaticsꎬTongjiUniversityꎬShanghai200092ꎬChina)
Abstract:Thecentralaxisofthetunnelcontainsimportantinformationaboutthetunnelꎬandtheaccurateextractionofthecentralaxisthree-dimensionallaserpointcloudandellipsefitting.Thealgorithmisvalidatedbythemeasureddata.Theresultsshowthatthealgo ̄rithmsatisfiestherequirementsofengineeringpracticeꎬpracticalapplicationhascertainguidingsignificance.Keywords:ellipsefittingꎻaxisextractionꎻsectionextraction
isofgreatsignificance.Thispaperpresentsacontinuousextractionalgorithmfortheaxisandcrosssectionofthetunnelbasedonthe
0 引 言
地铁隧道及其周围建筑物都不可避免地会发生形变ꎬ对整个城市的交通系统造成破坏ꎬ因此对地铁隧道的变形监测尤为重要ꎮ传统的地铁隧道变形测量方法多为接触式测量ꎬ比如通过观测安装在隧道内壁的倾角仪、安置在隧道管片上的标靶球等方法来进行隧道变形分析ꎮ近年来ꎬ随着三维激光扫描技术的发展ꎬ利用三维激光扫描技术进行隧道变形监测成为研究的热点ꎬ在进行隧道变形情况分析时ꎬ隧道中轴线及隧道断面的确定对于后续的数据处理及分析极为重要[1]ꎮ本文提出了基于椭圆拟合的隧道中心线提取算法ꎬ并利用所提取的中轴线实现了隧道断面连续提取ꎮ
量等优点ꎬ其独特的空间数据采集方式使其在各个领域的运用越来越深入[2
-3]
内获取海量点云数据ꎬ缩短监测周期ꎬ且观测时受外界环境影响较低ꎮ地铁隧道的变形监测时间十分有限ꎬ三维激光扫描技术在保证精度的前提下ꎬ能够大大缩短监测时间ꎬ与传统测量方法相比具有明显优势ꎮ
ꎮ三维激光扫描技术能在短时间
2 隧道中轴线提取
隧道中轴线反映了隧道的整体走势ꎬ而中轴线提取的准确性也影响着后续的点云数据处理ꎮ本文提出的隧道中轴线提取方法基于椭圆拟合的相关理论ꎬ利用实测点云数据进行断面椭圆拟合ꎬ进而确定中轴线ꎮ
2.1 断面椭圆拟合
形为一个离心率很小的椭圆[4]ꎮ由于三维激光扫描仪测
隧道断面在设计时为圆形ꎬ但是在外力作用后会变
1 激光扫描隧道点云
三维激光扫描技术能够快速高效地获取物体的三维影像数据ꎬ并且具有数据采样率高、精确度高、非接触测
收稿日期:2017-04-17
得的是空间坐标ꎬ应先利用平面拟合的相关知识进行空间平面拟合ꎬ将所有测点坐标投影到平面内[5]ꎬ然后定义
作者简介:吴 廷(1990-)ꎬ男ꎬ江苏淮安人ꎬ工程师ꎬ硕士ꎬ2015年毕业于同济大学大地测量学与测量工程专业ꎬ主要从事工程测量
方面的应用研究工作ꎮ
86
测绘与空间地理信息
2018年
椭圆坐标系O-pqꎬ原点O为椭圆圆心ꎬOp为长半轴方向ꎬOq为短半轴方向XTeΛXe
=ꎬ则椭圆坐标方程可表示为:
1(1)æ1式(1)中ꎬX=æçxeö
ça2ö÷eèy÷为椭圆坐标ꎻΛ=çç÷eøçèb12
÷÷ꎬ
aꎬb分别为椭圆的长、短半轴ꎮ
ø
(的转换关系为xxꎬ假定某yy)测量点在平面拟合所得坐标系中坐标为Tꎬ在椭圆坐标系中坐标为[6](xeꎬye)Tꎬ则两者之间æçxöæx0ö:
eæèy÷=ç÷ø+ç
cosαeøèy式(2)中ꎬ0èxsinα
-cossinααö÷æøçxxö
èyy÷
ø
(2)
和长半轴旋转角0ꎮ
ꎬy0ꎬα为拟合过程中需要求解的平移量利用式(1)ꎬ认为平面坐标不满足椭圆方程部分为残差ꎬ则误差方程可表示为:
νi=XTeiΛXei
-1(3)将式(2)v∂v代入式(3)ꎬ利用泰勒级数展开并线性化得:
i+∂vidΛ+∂vi
i=dX0dα-li
(4)式∂X0∂Λ∂α∂∂Xv(4)中各项导数和常数项为:i=2Λ(X0+RXæi)=2ΛXe=çè22λλ1xeö
y÷(5)0
2eø
∂∂λvi
=(X0+RXi)Tçæ
1
ö÷(1X0
+RXi)=x2
e(6)∂∂vè0øi=(X0+RXiç0ö÷(X+RXi)=y2
e
∂λ2)Tæè1ø0(7)
∂vαi=2(X-0+RXi=)TΛçæ
-sinα
1-(Xècosα
-cosαö
÷X(8)0+RXsinαøi
lii对所有测量点列出误差方程并线性化)TΛ(X0+RXi)=XTeꎬ在最小二乘ΛXe
(9)原则下组成法方程ꎬ并迭代计算改正数至收敛ꎬ即可得到椭圆的长短半轴、平移量以及旋转角ꎮ确定椭圆拟合参数后ꎬ利用式(1)中所推导的椭圆坐标与平面坐标之间的关系ꎬ反推出椭圆中心(0ꎬ0)T在平面坐标系中坐标ꎬ然后利用平面投影的相关理论知识反求出椭圆中心的测量坐标ꎮ
2.2 轴线提取
隧道中任意断面中心必定位于隧道中轴线上ꎬ基于这一理论ꎬ过2.11)在扫描所得点云数据两端任意切出两个断面本文提出的隧道中轴线提取方法如下:
ꎬ通心出发2)中椭圆拟合方法得到这两个断面中心点坐标ꎬ将拟合出来的椭圆中心连接起来按一定里程截取若干个垂直于椭圆中心连线的ꎬ然后从任一中ꎮ
断面ꎮ
将相邻断面中心点连接起来3)利用2.1种方法拟合出所有断面中心点ꎬ即可得到隧道椭圆中心线ꎬ然后依次ꎮ
3 隧道断面数据连续提取
提取中轴线时所采用的隧道断面是任意截取的ꎬ而
进行形变分析时需要的断面应严格的垂直于隧道中轴线[7]面数据提取时需要利用提前布设好的标靶作为基准点ꎬ并且所提取的断面应该具有一定的厚度ꎬ在进行断ꎮ
断面提取具体步骤如下心线方向为1)已知标靶中心坐标为:
(a(x1ꎬy1ꎬz1)Tꎬ该位置隧道中程可表示为:
1ꎬb1ꎬc1)Tꎬ则垂直于中心线的隧道平面方a1x+b1y+c1z+d将(x1=0可以求得方程中的d断面为断面1ꎬy1ꎮ
1ꎬz1)代入ꎬ1ꎬ同时记该
(10)
为(x2)提取断面间隔设定为lꎬ记断面2应包含的点坐标
2ꎬy2ꎬz2)ꎬ则该点坐标可表示为:
ìïï
x2=x1+a1líïy2=y1+b1lîz(11)
2
=z1+c2l
利用步骤(1)中的方法可以求得断面2方程中的面i(3)i=利用提取好的中轴线1ꎬ2ꎬ3)平面方程中的ꎬ重复上述步骤dꎬ可以获得断d2ꎮ
i以及该断面的法线向量(a断面4)iꎬbi包含的数据在进行断面提取前应设定好截取断面厚度iꎬci)Tꎮ
(xwꎬ则iꎬyiꎬzi)T应满足:
aw
ixi+biyi+cizi+di≤
2
(12)
各个断面上的点5)按照(4)中方法遍历整个点云数据ꎮ
ꎬ即可分别获取
4 实例与分析
本文采用美国的FARO三维激光扫描仪对上海地铁隧道进行点云数据的采集ꎬ表1为仪器的参数及点云数据的个数ꎮ
表1 仪器参数及点数
Tab.1 Instrumentparametersandpoints
仪器扫描分辨率
点的个数测距精度FAR0扫描仪
1/5
1112664
±5mm
4.1 轴线连续提取效果
利用本文2中介绍算法ꎬ基于C++进行程序设计ꎬ对实测点云数据进行隧道中轴线提取ꎬ提取轴线时设置里1.84程间隔为sꎬ隧道中轴线提取效果如图1.2mꎬ轴线提取长度为1所示20mꎬꎮ
提取轴线耗时
图1 隧道中轴线提取效果Fig.1 Effectoftunnelaxisextraction
第11期
吴 廷等:基于三维激光点云的隧道中轴线及断面连续提取
87
4.2 断面连续提取
基于4.1中提取所得隧道中轴线ꎬ利用本文中提出的断面连续提取算法对隧道点云数据进行隧道断面连续提取ꎬ断面提取效果如图2所示ꎮ
图2 隧道断面连续提取
Fig.2 Continuousextractionoftunnelsection
图2(a)为断面正视图ꎬ图2(b)为断面侧视图ꎬ共提取出16个厚度为3cm的断面ꎬ断面提取共耗时1.68sꎬ证明了本文提出算法的有效性ꎬ提取出的断面属性见表2ꎮ
表2 断面数据属性表Tab.2 Sectiondataattribute
断面号点云数周长面积周长面积(m)
(m2
)
断面号点云数(m)
(m2
)
11713519.861923.122692760319.978723.189122047117.315222.8186102346117.349622.771232614220.087023.1972111640719.048423.053643107817.736722.8814121605017.345122.840853514320.117923.1739131269819.721923.127864445917.320422.7912141119217.373022.828474051620.104923.219615999317.882022.94368
3292818.054322.8582
16
860517.488222.8382
4.3 断面椭圆拟合
为了进一步验证本文中提出的轴线及断面连续提取算法的可靠性ꎬ对截取出来的16个断面点云数据进行断面椭圆拟合ꎬ同时在实地隧道中利用全站仪对相应断面进行监测ꎮ利用两种不同的数据分别计算断面椭圆长、短半轴ꎬ并对计算结果统计分析ꎬ由于全站仪测量精度较高ꎬ统计时将其计算值作为真值ꎬ统计结果如图3所示ꎮ
图3中粗折线为两种数据计算所得椭圆长半轴之差ꎬ细折线为两种数据计算所得短半轴之差ꎮ从图3中可以明显看出长、短半轴之差绝对值最大值小于3mmꎬ且80%差值小于1.5mmꎬ充分证明了本文提出的轴线及断面连续提取算法的准确性及可靠性ꎬ对工程实践应用具有一定的指导性ꎮ
图3 扫描仪、全站仪计算结果比较Fig.3 Comparisonofcomputedresultsbetween
scannerandtotalstation
5 结束语
本文针对隧道点云数据的轴线及断面提取问题ꎬ提出了基于椭圆拟合的隧道中轴线及断面连续提取算法ꎮ利用该算法对实测点云数据进行轴线及断面自动提取ꎬ其中提取出长度为20m轴线共耗时1.84sꎬ提取出16个厚度为3cm的断面共耗时1.68sꎬ充分证明了本文提出算
法的有效性ꎮ对截取出的16个断面点云数据进行椭圆拟合并计算断面长、短半轴ꎬ与全站仪计算结果进行比较ꎬ结果显示长、短半轴之差绝对值最大为2.3mmꎬ80%差值小于1.5mmꎬ满足工程实践中的精度要求ꎬ充分证明了本文提出的轴线及断面连续提取算法的准确性及可靠性ꎬ对三维激光扫描技术的实践应用具有一定的指导意义ꎮ
参考文献:
[1] 黄祖登线提取ꎬ[J].唐琨地理空间信息ꎬ戴鑫.基于三维激光扫描数据的隧道中轴
ꎬ2014(4):122-123.[2] [J].张宏伟测绘通报ꎬ赖百炼ꎬ2012(S1):320.三维激光扫描技术特点及其应用前景[3] 董秀军.三维激光扫描技术及其工程应用研究-322.都:成都理工大学ꎬ2007.
[D].成[4] 何丽娜[J].工程勘察ꎬ王解先ꎬ2009ꎬ37(9):77.隧道断面中心线形确定的方法讨论[5] 王解先-80.
社ꎬ2008.
ꎬ季凯敏.工业测量拟合[M].北京:测绘出版
[6] 王解先同济大学学报ꎬ周善石:.自然科学版椭圆形构件变形测量的数据处理ꎬ2007ꎬ35(2):253-256.[J].
[7] 托雷道断面连续截取方法研究ꎬ康志忠ꎬ谢远成ꎬ等.利用三维点云数据的地铁隧
[J].武汉大学学报:信息科学版ꎬ2013(2):171-175.
[编辑:张 曦]