白冰
(遼寧省地理空間成果應(yīng)用中心,遼寧沈陽 110034)
中國有悠久歷史,祖輩留下的古建筑都是寶貴的文明結(jié)晶,是中華文化的傳承。但任何建筑都是有壽命,天氣和其它不可抗力因素也會加大建筑物的破壞,隨著時間的推移,再堅固的建筑也會消亡。隨著科學(xué)技術(shù)的發(fā)展,測繪手段迎來了三維激光掃描的技術(shù)革命,在城市建筑測量,地形測繪、變形監(jiān)測、基礎(chǔ)設(shè)施建設(shè)、水利工程、電力設(shè)施等方面都得到了很好應(yīng)用,其高效、精準、快速、實時、高密度等特點,使它成為目前測繪古建筑最好的手段。
測繪行業(yè)傳統(tǒng)的古建筑測繪手段主要通過全站儀、水準儀、RTK等儀器單點測量采集,效率低,數(shù)據(jù)采集不全面。三維激光掃描是一種非接觸式測量手段,整合了激光技術(shù)和測量技術(shù),可以快速高效采集目標物體的三維空間數(shù)據(jù)和材質(zhì)紋理等信息。
三維激光掃描的原理是激光測距,發(fā)射器發(fā)射出一個激光信號,通過被測物體表面的漫反射所反彈,沿著與原發(fā)射路徑幾乎相同的軌跡,回到三維激光掃描儀的接收器之中,儀器內(nèi)部軟件對其進行計算和分析,記錄被測目標表面點的空間三維信息、反射率信息和紋理信息等。
三維激光掃描技術(shù)與傳統(tǒng)測繪手段相比擁有十分突出的優(yōu)勢:一是精確度高,傳統(tǒng)的測量手段精度完全依靠點位之間的坐標構(gòu)建,點位精度取決于點位的設(shè)置,而三維激光掃描其精度遠遠高于傳統(tǒng)測量技術(shù),精度分布也十分的均勻;二是非接觸測量,無需棱鏡就可以對被測目標進行數(shù)據(jù)的采集,使測量人員的操作空間更大;三是受外界條件影響較小,三維激光掃描是通過激光測距來獲取數(shù)據(jù),無論是白天黑夜,光照條件優(yōu)劣都能可靠的采集數(shù)據(jù);四是采集數(shù)據(jù)帶有被測物體的光學(xué)特征,可以獲取目標物體的色彩紋理信息。
首先進行現(xiàn)場勘探,布設(shè)測量控制網(wǎng),再使用三維激光掃描儀采集數(shù)據(jù),得到原始點云數(shù)據(jù)后在Recap軟件中進行數(shù)據(jù)處理,最后在Revit軟件中進行古建筑建模。
數(shù)據(jù)采集的流程為:現(xiàn)場勘探—控制網(wǎng)布設(shè)—測站點布設(shè)—建筑物掃描?,F(xiàn)場勘探的目的是摸清建筑物及四周的地形環(huán)境,便于設(shè)置測站點和測站數(shù)。使用三維激光掃描儀對目標進行全方位掃描,采用自由設(shè)站的方式,保證覆蓋建筑物的同時盡量減少測站數(shù),降低配準次數(shù)和誤差。在測量的時候,要求相鄰測站之間有一定的重疊區(qū)域,測站點的布設(shè)會用到標靶,這是因為建筑物的結(jié)構(gòu)比較復(fù)雜需要多次掃描,各測站點的數(shù)據(jù)要整合為一體,這就需要同名特征點來幫助匹配,標靶的作用就是代替同名特征點。在標靶的布設(shè)時,要確定兩個相鄰的測站之間有三個及以上的公共標靶,但是標靶不能在同一條直線上,標靶和測站點之間也要確保通視。建筑物掃描時,儀器的架設(shè)要略高一些,可以提高掃描的精準度和減少冗余數(shù)據(jù)量。對于建筑物不同的部分,掃描的精度距離要因地制宜,確保達到理想的掃描結(jié)果(圖1)。
圖1 原始點云圖
(1)點云拼接
點云數(shù)據(jù)拼接的目的是為了將各測站的數(shù)據(jù)整合到一起,即同名坐標點位映射。各測站點的點云坐標系都是獨立坐標系,先將不同測站的點云統(tǒng)一到同一坐標系里面,然后進行點云拼接,拼接操作的本質(zhì)是誤差函數(shù)的運用,用來體現(xiàn)各點云重合區(qū)域之間的吻合水平與程度。使用最小二乘法進行迭代運算,盡可能的減小誤差,實現(xiàn)各點云數(shù)據(jù)間的合理拼接。在統(tǒng)一坐標系的配準過程前,需要解算出點位坐標的7個變換參數(shù)(3個旋轉(zhuǎn)參數(shù),3個平移參數(shù),1個尺度參數(shù))。在解算參數(shù)的基礎(chǔ)之上,采用七參數(shù)法進行配準,還可使用其他方法配準,如ICP迭代最近點算法和四元素配準算法。
(2)點云去噪濾波
測量會出現(xiàn)誤差,會影響點云質(zhì)量,產(chǎn)生點云中的噪點。噪點產(chǎn)生的原因分三種:一是環(huán)境因素,刮風(fēng)下雨或落塵揚灰等都會讓掃描采集時記錄下不需要的數(shù)據(jù),要減少這種數(shù)據(jù),需在掃描前設(shè)置好參數(shù),保證有合適的閥值避免誤差;二是儀器本身和操作人員操作能力的問題;三是被測物體本身,不同的材料、顏色和紋理對激光的反射率不同,都能造成誤差,這種誤差的消減需在測量時盡可能保持合適的掃描距離。
點云數(shù)據(jù)里的噪點會對后續(xù)的建模等工作帶來影響,需要對其進行平滑式處理。點云濾波處理噪點的方法主要有中值濾波法,平均值濾波法和高斯濾波法。本文采用中值濾波法來進行濾波去噪,中值濾波法是在一個指定的區(qū)域內(nèi)用3個相鄰的點位數(shù)據(jù)的平均值替換原目標點的值,主要能清除點云數(shù)據(jù)中的毛刺,突起等。
(3)點云切割
三維激光掃描采集的點云數(shù)據(jù)大量且密集,運行數(shù)據(jù)較吃力。為了更好處理點云數(shù)據(jù),需對原始數(shù)據(jù)進行切割,將不需要的大部分點云剔除。點云數(shù)據(jù)的切割方法有很多,本文采用基于混合區(qū)域的點云數(shù)據(jù)切割方法,具體步驟是先經(jīng)過二次曲面技術(shù)擬合測量的點云數(shù)據(jù),再加上曲面高斯曲率與平均曲率結(jié)合,就可以對原始的區(qū)域開始進行分割,初始邊界的提取采用基于邊的方法,最后可實現(xiàn)點云數(shù)據(jù)的良好分割(圖2)。
圖2 點云數(shù)據(jù)切割
(4)點云簡化
點云的簡化是為了盡可能的減少建模過程中不需要的點,簡化必須保障后續(xù)的操作效率與建成模型的精度,這是點云簡化的重點。簡化前要根據(jù)實際需求先設(shè)好誤差上限值,使輸出成果更符合需求。對于點云的簡化,根據(jù)點云中數(shù)據(jù)點彼此之間的空間位置關(guān)系,來設(shè)計其空間拓撲關(guān)系(網(wǎng)格),解算出每個空間點的數(shù)據(jù)信息,根據(jù)這些信息的大小來優(yōu)化設(shè)計點云數(shù)據(jù)。
(1)建?;A(chǔ)準備
在Revit軟件中打開點云文件后,首先需要建立軸網(wǎng)標高和視圖范圍,軸網(wǎng)是在平面中確定模型的范圍,標高則控制模型高度,沒有軸網(wǎng)和標高,模型構(gòu)建時則無法精確控制其位置。標高可以根據(jù)個人的需求來設(shè)定,這里是設(shè)置到每層樓板的底部。標高可以根據(jù)建筑不同部分設(shè)置多個。打開標高視圖,點云數(shù)據(jù)不是正南正北方向,因為在拼接的過程中沒有指定正方向,所以點云數(shù)據(jù)出現(xiàn)偏移。找到要建模的建筑,沿著建筑外邊做一條輔助線,在這條輔助線的一端做一條正方向的輔助線,重置建筑的旋轉(zhuǎn)中心,將旋轉(zhuǎn)中心放置到兩條輔助線的交點處,將點云數(shù)據(jù)旋轉(zhuǎn)至正南正北方向。
(2)古建筑各部分的構(gòu)建
古建筑各部分的構(gòu)建需根據(jù)實際情況確定,主要包括墻體、門窗、屋頂和其它部分(圖3)。墻體的建立是結(jié)合導(dǎo)入的點云數(shù)據(jù)描圖,根據(jù)三維視野中點云厚度確定墻體的后度。門窗的建立首先在立面圖中先做輔助線,輔助線來確定門窗的位置和尺寸,并移動使其位置對齊。屋頂?shù)膭?chuàng)建方法是結(jié)合點云圖像選擇屋頂所在標高,框選出范圍并設(shè)置角度,使用跡線繪出屋頂,在立面圖中調(diào)整位置,屋頂裝飾物使用內(nèi)建模型來構(gòu)建。其它部分構(gòu)建是沿著圖像使用樣條曲線進行捕捉,盡量與點云數(shù)據(jù)做到貼合,線條繪制完成后在三維視圖中確定模型厚度與位置,場景中其他小構(gòu)建可通過建族來完成,建立多種族后載入項目擺放到指定位置即可。
圖3 建模成果渲染圖
三維激光掃描技術(shù)在當今社會有著極為廣泛的發(fā)展前景,亦是各行業(yè)應(yīng)用和研究的熱點。本文以三維激光掃描的應(yīng)用實例為基礎(chǔ),基于三維激光掃描技術(shù)在古建筑的測繪與建模方面進行了探討,包括了數(shù)據(jù)的采集、處理和建模,結(jié)果表明三維激光掃描在空間三維信息的獲取有著巨大的優(yōu)勢,與傳統(tǒng)測量方法手段進行互補,可以提高測繪工作效率,獲得更佳的測繪產(chǎn)品。