宋洪英 曹坤 閆曉楠
摘 要:三維激光掃描技術(shù)能夠快速獲取目標(biāo)表面大量的點(diǎn)云數(shù)據(jù),通過(guò)對(duì)這些點(diǎn)云數(shù)據(jù)利用和處理,能夠反映出目標(biāo)的屬性和三維模型。高層建筑發(fā)展速度不斷增加,其復(fù)雜性、龐大性增加了建模難度。于是文章借助三維激光掃描技術(shù),對(duì)高層建筑建模進(jìn)行研究。首先對(duì)三維激光掃描系統(tǒng)的基本原理進(jìn)行分析,然后基于三維激光掃描建立某高層建筑模型,結(jié)果表明構(gòu)建的高層建筑模型效果較好、構(gòu)建速度較快。
關(guān)鍵詞:三維激光掃描;高層建筑;建模
中圖分類號(hào):P225.2;TU198 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1001-5922(2021)08-0123-04
Research on High-rise Building Modeling Based on 3D Laser Scanning
Song Hongying, Cao Kun, Yan Xiaonan
(Aerospace Architecture Design & Research Institute Co., Ltd., Beijing 100162,China)
Abstract:Three-dimensional laser scanning technology can quickly obtain a large number of point cloud data on the target surface. By using and processing these point cloud data, it can reflect the attributes and three-dimensional model of the target. The development speed of high-rise buildings continues to increase, and their complexity and largeness increase the difficulty of modeling. So the paper uses 3D laser scanning technology to study the modeling of high-rise buildings. First, the basic principles of the 3D laser scanning system are analyzed, and then a high-rise building model is established based on the 3D laser scanning. The results show that the constructed high-rise building model has a better effect and a faster construction speed.
Key words:3D laser scanning; high-rise buildings; modeling
三維激光掃描技術(shù)能夠連續(xù)、快速、準(zhǔn)確、自動(dòng)的獲取目標(biāo)物體表面點(diǎn)云數(shù)據(jù),通過(guò)大量的點(diǎn)云數(shù)據(jù)能夠重建物體模型,將多種傳統(tǒng)的測(cè)繪技術(shù)融為一體,能夠在很多領(lǐng)域中發(fā)揮重要優(yōu)勢(shì),屬于一種全新的數(shù)據(jù)獲取方法[1-2]。隨著我國(guó)現(xiàn)代社會(huì)進(jìn)程加快,高層建筑越來(lái)越多,由于高層建筑的特點(diǎn)不同,增加了其建模難度,需要使用大量的準(zhǔn)確數(shù)據(jù)才可能構(gòu)建一個(gè)完整模型。三維激光掃描技術(shù)的發(fā)展,能夠簡(jiǎn)化高層建筑建模,提高高層建筑建模的準(zhǔn)確度,能夠準(zhǔn)確反映高層建筑的特征,并且能夠?qū)⑵滢D(zhuǎn)化為三維模型[3]。于是文章選擇某高層建筑作為研究對(duì)象,借助三維激光掃描技術(shù)進(jìn)行高層建筑建模。
1 三維激光掃描系統(tǒng)的基本原理
三維激光掃描技術(shù)的應(yīng)用范圍廣,具有較強(qiáng)的應(yīng)用效果和作用。其中三維激光掃描系統(tǒng)的具有4個(gè)主要不同的部分,分別為掃描軟件控制平臺(tái)、激光掃描儀、電源供應(yīng)系統(tǒng)和數(shù)據(jù)處理平臺(tái),因其這4個(gè)部分的組成,使得三維激光掃描技術(shù)能夠發(fā)揮應(yīng)有的作用效果[4-5]。在4個(gè)部分中激光掃描儀作為核心部分,其主要由激光掃描系統(tǒng)和激光測(cè)距系統(tǒng)構(gòu)成。下面將從激光測(cè)距系統(tǒng)和激光掃描系統(tǒng)這兩種組成部分進(jìn)行分析,即三維激光掃描系統(tǒng)的基本工作原理。
1.1 激光測(cè)距系統(tǒng)
激光測(cè)距系統(tǒng)可以使用不同的測(cè)距方式,比較常見(jiàn)的方式有脈沖式測(cè)距、相位式測(cè)距和激光三角測(cè)距,每種測(cè)距方式都有各自的特點(diǎn)。在三維激光掃描儀中主要使用脈沖測(cè)距方式,這種測(cè)距方式的主要原理如圖1所示。使用激光發(fā)射器對(duì)被測(cè)目標(biāo)發(fā)射激光脈沖信號(hào),然后該脈沖信號(hào)會(huì)被反射回來(lái),然后被接收器所接收,記錄器會(huì)將發(fā)射信號(hào)到接收信號(hào)的時(shí)間記錄下來(lái),即脈沖信號(hào)的往返時(shí)間t ,由于光速c已知,于是可以根據(jù)下面公式計(jì)算出測(cè)量距離S[6]。
1.2 激光掃描系統(tǒng)
在三維激光掃描儀中會(huì)存在一個(gè)坐標(biāo)系統(tǒng),其中坐標(biāo)原點(diǎn)為儀器中心位置,橫向掃描時(shí)的方向設(shè)置為X軸,然后垂直于X軸的橫向掃描面設(shè)置為Y軸,最后垂直于橫向掃描面的方向設(shè)置為Z軸,圖2即為激光掃描系統(tǒng)坐標(biāo)計(jì)算示意圖。通過(guò)三維坐標(biāo),能夠確定被測(cè)點(diǎn)的位置。假設(shè)目標(biāo)點(diǎn)P點(diǎn)的坐標(biāo)為(Xp、Yp、Zp),如圖2所示,于是該點(diǎn)的計(jì)算公式如下:
2 高層建筑建模
2.1 點(diǎn)云數(shù)據(jù)采集
點(diǎn)云數(shù)據(jù)采集作為高層建筑建模的關(guān)鍵所在,其主要采集流程如圖3所示。在掃描之前,需要進(jìn)行實(shí)地考察,主要目的在于合理布設(shè)掃描站點(diǎn),因?yàn)橐粋€(gè)合理的掃描測(cè)站布設(shè)方案能夠提高點(diǎn)云數(shù)據(jù)采集的質(zhì)量和效率。為了得到更好的布設(shè)方案,需要考慮的因素比較多:比如首先需要考慮到三維激光掃描儀最佳的工作范圍,為了能夠保證測(cè)量點(diǎn)能夠在最佳工作范圍內(nèi),通常會(huì)將兩個(gè)相鄰掃描測(cè)站之間的距離設(shè)置得更小一點(diǎn),即需要小于掃描儀的最佳工作范圍;然后掃描點(diǎn)在布設(shè)過(guò)程中需要考慮與控制點(diǎn)的配合問(wèn)題;掃描時(shí)盡量保證正直掃描;最后還需要考慮到數(shù)據(jù)的重疊度問(wèn)題和掃描過(guò)程中的障礙物問(wèn)題等[7]。
掃描過(guò)程并不是直接對(duì)目標(biāo)物進(jìn)行掃描即可,在這個(gè)掃描過(guò)程中需要將其劃分為4個(gè)不同階段,分別為粗略掃描、精細(xì)掃描、精掃靶標(biāo)和照片獲取,粗略掃描主要是進(jìn)行全方位掃描,其中使用較低的分辨率,掃描時(shí)間非??欤軌虻玫饺皰呙璧亩S圖形;精細(xì)掃描就是在二維圖的基礎(chǔ)之上選擇目標(biāo)區(qū)域進(jìn)行長(zhǎng)時(shí)間的掃描,其中需要使用高分辨率掃描;精掃靶標(biāo)就是對(duì)后視靶標(biāo)進(jìn)行高分辨率掃描,確定其中心位置,從而保證點(diǎn)云數(shù)據(jù)的拼接準(zhǔn)確度;照片獲取就是在激光掃描儀器上安裝數(shù)碼相機(jī),從而獲得對(duì)應(yīng)掃描點(diǎn)云數(shù)據(jù)的真實(shí)紋理信息。
以某高層建筑作為研究對(duì)象,該建筑的位于繁華地帶,于是就會(huì)增加數(shù)據(jù)采集的難度。在進(jìn)行點(diǎn)云數(shù)據(jù)采集之前,對(duì)高層建筑的周圍進(jìn)行實(shí)際考察,然后再根據(jù)掃描測(cè)站布設(shè)的注意事項(xiàng)和相關(guān)規(guī)范,采用遠(yuǎn)近結(jié)合的設(shè)置方式,一共設(shè)置了12站,如圖4所示,其中在高層建筑四周較近的地方設(shè)置站點(diǎn),用來(lái)獲取高層建筑底部完整的點(diǎn)云,然后在高層建筑比較遠(yuǎn)的地方設(shè)置站點(diǎn),用來(lái)獲取高層建筑整體點(diǎn)云。
2.2 點(diǎn)云數(shù)據(jù)后期處理
高層建筑的點(diǎn)云數(shù)據(jù)采集完成之后,就需要對(duì)這些數(shù)據(jù)進(jìn)行處理,點(diǎn)云數(shù)據(jù)的后期處理流程如圖5所示。于是接下來(lái)將對(duì)這4個(gè)步驟進(jìn)行分析。
2.2.1 點(diǎn)云數(shù)據(jù)拼接
三維激光掃描儀在使用過(guò)程中,由于多種因素的影響使得每個(gè)掃描站點(diǎn)只能對(duì)高層建筑的某一部分點(diǎn)云進(jìn)行獲取,為了得到完整的點(diǎn)云數(shù)據(jù),需要將所有掃描站點(diǎn)獲取的點(diǎn)云數(shù)據(jù)拼接在同一坐標(biāo)系中。對(duì)點(diǎn)云數(shù)據(jù)進(jìn)行配準(zhǔn)的方式不止一種,其中使用頻率最高的方法為基于輪廓特征的點(diǎn)配準(zhǔn)方法,這種方式從本質(zhì)上講就是基于最小二乘法的最優(yōu)配準(zhǔn)方式[8]。配準(zhǔn)又可以分為兩種形式,分別為基于目標(biāo)配準(zhǔn)和無(wú)目標(biāo)配準(zhǔn)。由于文章只需要對(duì)高層建筑的外部形狀特征進(jìn)行采集,使用靶球進(jìn)行測(cè)量,于是文章選擇基于目標(biāo)配準(zhǔn)的方式進(jìn)行配準(zhǔn)。
2.2.2 點(diǎn)云數(shù)據(jù)去噪
使用三維激光掃描技術(shù)獲取的點(diǎn)云數(shù)據(jù)會(huì)受到多方面因素的影響,從而導(dǎo)致有些數(shù)據(jù)會(huì)偏離理論值,這些噪聲點(diǎn)會(huì)影響到后期數(shù)據(jù)處理的精度,所有有必要對(duì)其進(jìn)行去除。常用的去噪方式比較多,比如觀察法、有序點(diǎn)云去噪法、散亂點(diǎn)云去噪法等,在有序點(diǎn)云去噪法中又可以分為好幾種方法,其中有一種方法為濾波法,這種方法的優(yōu)勢(shì)較多,比較適合應(yīng)用于文章研究的高層建筑建模中[9]。因?yàn)樵肼晹?shù)據(jù)具有高頻率特征,通過(guò)設(shè)計(jì)濾波函數(shù),能夠?qū)⒃肼曌兊酶悠交?,這種去噪方式就是濾波法。其中使用的濾波算法通常情況下有3種,分別為高斯濾波、平均濾波和中值濾波等,這3種濾波算法的濾波效果如圖6所示,其中中值濾波屬于非常常見(jiàn)的一種非線性濾波方式,具有比較好的濾波效果[10]。然后根據(jù)實(shí)際情況,文章選擇中值濾波方式進(jìn)行去噪處理。最終的去噪結(jié)果如圖7所示。
2.2.3 點(diǎn)云數(shù)據(jù)精簡(jiǎn)
在使用三維激光掃描技術(shù)時(shí),會(huì)對(duì)高層建筑表面進(jìn)行大量的點(diǎn)云數(shù)據(jù)采集,這些點(diǎn)云數(shù)據(jù)會(huì)過(guò)于密集,從而影響到模型的光順性,而且還會(huì)影響到計(jì)算機(jī)的運(yùn)行速率。所以為了解決這些問(wèn)題,可以對(duì)密集的點(diǎn)云數(shù)據(jù)進(jìn)行精簡(jiǎn),提取出能夠反映曲面特征的點(diǎn),然后將其余的數(shù)據(jù)刪除,于是就可以降低點(diǎn)云數(shù)據(jù)的密集,提高計(jì)算機(jī)的運(yùn)行時(shí)間,并且還能夠較好的反映高層建筑模型。通過(guò)國(guó)內(nèi)外學(xué)者對(duì)點(diǎn)云數(shù)據(jù)精簡(jiǎn)的不斷研究,當(dāng)前使用比較廣泛的精簡(jiǎn)算法為基于曲率和基于法向量的方式。文章選擇基于曲率的精簡(jiǎn)方式對(duì)點(diǎn)云數(shù)據(jù)進(jìn)行處理,能夠刪除大量冗余數(shù)據(jù)。
2.2.4 點(diǎn)云數(shù)據(jù)分割
點(diǎn)云數(shù)據(jù)分割主要應(yīng)用于點(diǎn)云數(shù)據(jù)非常多的情況下,為了方便數(shù)據(jù)處理,可以將需要處理的數(shù)據(jù)分割出來(lái)單獨(dú)進(jìn)行分析。當(dāng)前自動(dòng)分割方法有3種,分別為基于邊的點(diǎn)云分割法、基于面的點(diǎn)云分割法、基于混合區(qū)域的點(diǎn)云分割法[11]。點(diǎn)云數(shù)據(jù)自動(dòng)分割的軟件也比較多,但是大多情況下需要根據(jù)操作者的經(jīng)驗(yàn)完成手動(dòng)分割。文章研究的高層建筑建模,其中涉及到的點(diǎn)云數(shù)據(jù)量非常龐大,使用相關(guān)軟件進(jìn)行手動(dòng)分割點(diǎn)云會(huì)使得計(jì)算機(jī)運(yùn)行速度較慢,嚴(yán)重時(shí)還會(huì)造成軟件崩潰,所以文章可以對(duì)單站進(jìn)行分割處理,或者還可以對(duì)精簡(jiǎn)之后的數(shù)據(jù)進(jìn)行分割處理。
2.3 高層建筑的模型建立
點(diǎn)云數(shù)據(jù)處理完成之后,即可根據(jù)數(shù)據(jù)對(duì)高層建筑進(jìn)行建模分析。首先,需要從點(diǎn)云數(shù)據(jù)中提取高層建筑的特征線,通過(guò)特征線能夠描述出高層建筑的外貌。特征線提取使用的算法比較多,當(dāng)前比較常用方式有機(jī)遇曲率值、基于法向量等方式,還可以使用影響特征線輔助點(diǎn)云提取特征線[12]。為了更加方便特征線的提取,研究者們發(fā)明了相關(guān)的軟件可以實(shí)現(xiàn)特征線的提取。文章選擇Trimble Realworks軟件進(jìn)行特征線提取,該軟件中含有一個(gè)快速輪廓曲線命令,通過(guò)選擇一個(gè)合適的視角和高度,該軟件能夠能夠得到不同角度的剖切面,而且還會(huì)進(jìn)行曲線擬合。在使用該軟件進(jìn)行特征線提取時(shí),可能會(huì)存在缺失的部分,如果出現(xiàn)此情況,可以將其和現(xiàn)場(chǎng)照片進(jìn)行對(duì)比,將缺失的特征線補(bǔ)齊即可。
特征線提取完成之后,將其導(dǎo)入到Sketchup中,根據(jù)其中平移、推拉等工具能夠建立高層建筑的三維模型基本框架。在高層建筑建模中還存在花壇、廣告牌等單體要素,于是接下來(lái)將這些單體要素的點(diǎn)云數(shù)據(jù)分割出來(lái)對(duì)其進(jìn)行單獨(dú)建模即可。然后將建立好的單獨(dú)模型導(dǎo)入到基本框架中,去要對(duì)其進(jìn)行組合,并且統(tǒng)一坐標(biāo),于是就可以形成高層建筑的三維白模。
此時(shí)得到的白膜并不能完全真實(shí)的反應(yīng)出高層建筑,還需要進(jìn)行紋理映射。首先使用照相機(jī)獲取實(shí)際建筑的紋理圖,此時(shí)會(huì)由于各種因素導(dǎo)致紋理扭曲,不能將其直接貼到白膜上。于是將該紋理圖糾正為正視圖,此時(shí)即可將該圖導(dǎo)入到Sketchup中,并使用相關(guān)編輯器將糾正后的紋理圖貼到白膜上,通過(guò)相關(guān)調(diào)整之后,使得紋理圖能夠符合高層建筑的原本形貌,最后使用Enscape插件對(duì)模型進(jìn)行渲染,于是高層建筑的三維模型如圖8所示。
3 結(jié)語(yǔ)
通過(guò)三維激光掃描技術(shù)獲取高層建筑的點(diǎn)云數(shù)據(jù),然后對(duì)點(diǎn)云數(shù)據(jù)進(jìn)行處理和加工,最后借助相關(guān)軟件能夠建立高層建筑的模型。經(jīng)過(guò)上文分析,三維激光掃描技術(shù)的功能強(qiáng)大,使用效果好,能夠在諸多領(lǐng)域中發(fā)揮重要作用。文章用其進(jìn)行高層建筑建模,最后得到的模型效果較好。文章選擇的高層建筑相對(duì)比較規(guī)整,所以基于三維激光掃描的建筑模型效果較好,如果對(duì)于異形高層建筑建模,要想快速有效的建模還需要不斷對(duì)其進(jìn)行深入研究。
參考文獻(xiàn)
[1]楊必勝, 梁福遜, 黃榮剛.三維激光掃描點(diǎn)云數(shù)據(jù)處理研究進(jìn)展,挑戰(zhàn)與趨勢(shì)[J].測(cè)繪學(xué)報(bào),2017,46(10):1509-1516.
[2]梁爽,譚龍,李海泉,等.三維激光掃描技術(shù)制作不可移動(dòng)文物本體測(cè)繪圖方法研究[J].測(cè)繪與空間地理信息,2016,39(2):123-125.
[3]賈東峰,程效軍.三維激光掃描技術(shù)在建筑物建模上的應(yīng)用[J].河南科學(xué),2009(09):1111-1114.
[4]郭祥,劉卉.三維激光掃描技術(shù)及其在地質(zhì)中的應(yīng)用展望[J].軟件導(dǎo)刊,2009,000(003):183-185.
[5]徐進(jìn)軍,余明輝,鄭炎兵.地面三維激光掃描儀應(yīng)用綜述[J].工程勘察,2008(12):35-38.
[6]張永彬,高祥偉,謝宏全,等.地面三維激光掃描儀距離測(cè)量精度試驗(yàn)研究[J].測(cè)繪通報(bào),2014(12):16-19.
[7]袁夏.三維激光掃描點(diǎn)云數(shù)據(jù)處理及應(yīng)用技術(shù)[D].南京:南京理工大學(xué).
[8]Besl P J .A method for registration of 3d shapes[J].IEEE Trans on PAMI,1992,14(2):239-256.
[9]溫銀放.數(shù)據(jù)點(diǎn)云預(yù)處理及特征角點(diǎn)檢測(cè)算法研究[D].哈爾濱:哈爾濱工程大學(xué),2007.
[10]余鵬磊, 于海洋, 謝秋平,等.基于RANSAC算法的地鐵隧道點(diǎn)云數(shù)據(jù)濾波[J].測(cè)繪工程,2014,23(008):28-31.
[11]宋景.基于反求工程的貴州少數(shù)物質(zhì)民族文化遺產(chǎn)的保護(hù)和開發(fā)技術(shù)研究[D].貴陽(yáng):貴州大學(xué),2007.
[12]王波.影像特征線輔助下的三維激光點(diǎn)云建筑物建模[D].南京:南京師范大學(xué),2013.