胡曉斌
(1.武漢大學 測繪學院,湖北 武漢 430079)
近年來,機載LiDAR技術(shù)得到了蓬勃發(fā)展,在硬件系統(tǒng)設(shè)計方面技術(shù)已較成熟,三維空間位置測量精度已達到相當高的水平?;跈C載LiDAR的數(shù)據(jù)應(yīng)用較多,在大量高精度信息數(shù)據(jù)獲取的同時如何高效地完成數(shù)據(jù)處理并有效轉(zhuǎn)化為工程應(yīng)用成果成為目前重點研究問題。
大比例尺地形圖是各類工程應(yīng)用中最重要的參考依據(jù),其生產(chǎn)效率和精度直接制約了后續(xù)工作的進程和質(zhì)量。相比于傳統(tǒng)的立體測圖方式,基于點云數(shù)據(jù)生產(chǎn)地形圖具有高程精度高、自動化程度高等優(yōu)勢。目前,在基于點云數(shù)據(jù)的地形圖生產(chǎn)過程中已可實現(xiàn)高程點和等高線的自動生成,而建筑物邊界等地物信息還需人工繪制。因此,如何基于點云數(shù)據(jù)實現(xiàn)建筑物的自動提取,進一步提升點云數(shù)據(jù)制圖的自動化程度,提高生產(chǎn)效率,縮短生產(chǎn)周期,具有重要的現(xiàn)實意義[1]。
鑒于此,本文提出了一種基于機載點云數(shù)據(jù)的半自動化成圖方法,其中,等高線、高程點和建筑物邊界線能通過算法自動提取。由于等高線和高程點的提取可通過現(xiàn)有軟件完成,本文對建筑物邊界線的提取成圖開展了深入研究,提出了一套完整的技術(shù)方案,并通過實驗證明了其有效性。
采用機載點云數(shù)據(jù)生產(chǎn)地形圖的主要流程如圖1所示,包括數(shù)據(jù)采集、數(shù)據(jù)預(yù)處理和點云制圖3個部分。其中,數(shù)據(jù)采集和數(shù)據(jù)預(yù)處理的方法已較成熟,而點云制圖主要仍在Terrasoild軟件下完成,該軟件能實現(xiàn)等高線的自動提取,但對于建筑物等地物還需通過人工采集完成[2-4]。
本文算法的核心問題就是實現(xiàn)機載點云數(shù)據(jù)生產(chǎn)地形圖過程中建筑物邊界的自動提取。通過軟件提取等高線、高程點和本文方法提取建筑物邊界后,再對照正射影像補充其他地形要素即可完成整個地形圖的制作過程。
圖1 機載點云生產(chǎn)地形圖流程圖
建筑物邊界的提取是機載點云生產(chǎn)地形圖過程中的重要步驟之一,在提取建筑物邊界前,需將建筑物點云提取出來,再使用建筑物邊界線提取算法即可自動提取建筑物邊界。
建筑物點云提取主要包括地面點云濾除、點云分割和點云分類3個步驟。
2.1.1 地面點濾除
由于LiDAR系統(tǒng)獲取的點云數(shù)據(jù)中不僅包含來自裸露地面的信息,還包含來自建筑物、樹木、橋等非地面對象表面的信息。地面點云主要用于生成等高線和高程點,該過程已能實現(xiàn)自動化;當存在大量地面點云時,無法對其他地物點云進行有效處理,因此,在提取建筑物點云之前,需將地面點云濾除。地面點云濾除結(jié)果見圖2[5-6]。
圖2 點云數(shù)據(jù)地面點濾除結(jié)果
2.1.2 點云分割
對點云數(shù)據(jù)進行分割的目的即化繁為簡,根據(jù)其幾何或紋理特征將復(fù)雜的掃描場景點云分割成獨立的地物點云集合,再通過分析獨立地物集合的特征進行后續(xù)分類和識別操作,可大大簡化點云數(shù)據(jù)處理的復(fù)雜度。目前,散亂點云數(shù)據(jù)的分割方法主要包括區(qū)域增長法、基于特征圖像的方法和空間特征聚類法。濾除地面點云后,本文使用空間特征聚類法對非地面點云進行空間聚類分割處理,將離散點分割為獨立的地物點集合,分割結(jié)果如圖3所示,不同的顏色代表不同的地物點集合。
圖3 非地面點云數(shù)據(jù)分割結(jié)果
2.1.3 點云分類
經(jīng)過分割的點云數(shù)據(jù)可再進行點云的分類,將獨立的地物點集合賦予類別屬性,對于制圖應(yīng)用來說,興趣對象類別包括建筑物、植被和橋梁等。首先采集興趣地物的樣本,并確定分類特征和分類模型再進行訓(xùn)練。本文采用的分類特征主要包括高度、長寬比、面積、粗糙度、法向量、曲率等幾何特征,使用的分類模型是隨機森林,分類結(jié)果如圖4所示,綠色點云為植被,紅色點云為建筑物。
圖4 點云分類結(jié)果
在完成建筑物點云提取并單體化后,即可自動提取每塊建筑物點云的邊界。邊界提取主要包括邊界點提取、邊界點簡化、邊界擬合3個步驟。
1)邊界點提取,采用Alpha Shape算法。其算法思想為:假設(shè)有1個點云數(shù)據(jù)集S,且外部有1個半徑為α的圓沿S滾動,當α足夠大時,這個圓將在點云的外圍滾動;而當α較小時,該圓將落到點云內(nèi)部。根據(jù)這一準則,將LiDAR點云數(shù)據(jù)中每兩個點和給定半徑α確定一個圓,當圓中沒有其他點時,該點即為邊界點。
2)邊界點簡化。建筑物邊界點云包含整個建筑物邊界的離散點,而在地形圖生成的過程中只需要建筑物邊界的角點,因此需對提取的建筑物邊界點進行簡化,以滿足地形圖生產(chǎn)的需求。由于建筑物角點的夾角一般為90°,依此可對建筑物邊界點進行判斷,篩選建筑物角點。
3)邊界擬合。經(jīng)過邊界點提取和簡化后,提取出的建筑物邊界已接近于真實建筑物的形狀,但由于激光掃描獲取的點云數(shù)據(jù)并不完整,導(dǎo)致提取的建筑物邊界精度不夠理想,還需對邊界進行精化處理,以提高建筑物邊界的提取精度。采用RANSAC方法對每條建筑物邊界上的點云進行直線擬合,得到最精確的邊界。通過邊界線求交可獲取精確的建筑物角點。建筑物邊界的提取結(jié)果如圖5所示。
圖5 建筑物邊界提取結(jié)果
本文以Leica ALS60機載掃描系統(tǒng)獲取的點云數(shù)據(jù)為實驗數(shù)據(jù),從建筑物的有效提取率和邊界提取的絕對精度兩個方面來驗證整體提取精度。
有效提取率即所有提取正確的建筑物與整個范圍內(nèi)建筑物總數(shù)之比。整個范圍內(nèi)建筑物數(shù)量需結(jié)合正射影像統(tǒng)計獲取。據(jù)統(tǒng)計,測區(qū)范圍內(nèi)共有建筑物356 棟,自動提取獲得325棟,有效提取率為91.2%。由于ALS60設(shè)備點云較稀,部分面積較小的建筑物沒有被正確提取,對于沒有被提取的建筑物還需結(jié)合正射影像人工判別。
除了對建筑物的有效提取率進行檢查之外,本文還對邊界提取的絕對精度進行了檢查論證。通過外業(yè)采集房頂角點的方式對建筑物邊界提取的絕對精度進行檢查。部分建筑物邊界提取結(jié)果和控制點位置如圖6所示。本文共采集50個建筑物角點進行精度檢查,統(tǒng)計求得平面中誤差為0.65 m。建筑物邊界的提取平面精度主要受點云數(shù)據(jù)質(zhì)量的影響,點云越密集,絕對精度越高,則提取的邊界精度越高,整個提取過程中高程精度未損失。
圖6 部分建筑物提取結(jié)果及控制點
完成精度驗證后,利用本文所設(shè)計的智能化成圖流程對實驗測區(qū)進行了1∶2 000地形圖制圖,制圖成果如圖7所示。測區(qū)面積為3 km2,若采用傳統(tǒng)立體測圖方式需2工天完成,而采用本文作業(yè)流程只需0.5工天,生產(chǎn)效率提升了3倍,且地形圖成果擁有更高的高程精度。
圖7 智能化成圖案例
根據(jù)機載點云數(shù)據(jù)的特點,本文提出了一種基于機載點云數(shù)據(jù)的智能化成圖作業(yè)模式,可通過自動提取等高線、高程點、建筑物等地形要素,大大減少地形圖制作的內(nèi)業(yè)工作量。本文對整個作業(yè)流程中的建筑物邊界提取方法開展了深入研究,提供了點云濾波、點云分割、點云分類、建筑物提取、邊界線提取等步驟的技術(shù)方案;并利用項目數(shù)據(jù)進行了實驗分析,結(jié)果表明該方法具備較高的提取有效率和精度。在后續(xù)研究中,可進一步開展對其他地物的智能化提取和成圖方法研究,以提高基于點云數(shù)據(jù)生產(chǎn)地形圖的精度和效率。
[1] 黃克城,宋時文,閻鳳霞.機載LiDAR技術(shù)在地形圖測繪中的應(yīng)用[J].地理空間信息,2016,14(4):99-101
[2] 馮梅,鐘斌.基于LiDAR點云自動生成等高線的方法研究[J].測繪與空間地理信息,2012(6):87-90
[3] 張小紅,劉經(jīng)南.機載激光掃描測高數(shù)據(jù)濾波[J].測繪科學,2004,29(6):50-53
[4] 陳弘奕,胡曉斌.海量點云數(shù)據(jù)等高線生成算法研究[J].測繪通報,2013(10):83-86
[5] Axelsson P.DEM Generation from Laser Scanner Data Using Adaptive TIN Models[J].International Archives of Photogrammetry and Remote Sensing,2000,33(B4/1):111-118
[6] Vosselman G. Slope Based Filtering of Laser Altimetry Data[J].International Archives of Photogrammetry and Remote Sensing,2000(33):935-942
[7] 趙小陽,孫穎.基于LiDAR點云的建筑物邊界提取及規(guī)則化[J].地理空間信息,2016,14(7):88-90