机载 LiDAR 点云数据分类
1、加載MicroStation的TSCAN模塊。
圖1 加載TSCAN模塊
2、加載點云數據
從TerraScan 菜單欄選擇 File→Read Points 即可打開選擇文件對話框,在數據目錄雙擊文件,點擊 Done 按鈕,軟件將會讀入數據并在Microstation 的View對數據進行顯示。
圖2 加載點云數據
3、更改數據顯示模式
通過View→Display mode 對點云數據的不同顯示模式進行更改。可供選擇的方式有:類、回波、高程、強度、距離、渲染等。
圖3 高程顯示模式
4、設置分類層
TerraScan—>General—>Define Classes,根據數據后處理的需求設定不同的點層。
圖4 圖5
圖6
5、提取噪聲點
利用TSCAN模塊TerraScan—>Classify—>Routine—>Air points,提取噪聲點。其原理是若中心點高于周圍點的平均高程限差,則該點確定為噪聲點。
圖7 提取噪聲點
6、提取低點
TerraScan—>Classify—>Routine—>Low points,這一步主要是提取因為多路徑反射而產生的比實際點位低的錯誤點,其原理是給定一個點作為中心點,指定范圍的點與其進行高程比較,若明顯低于指定范圍內的點,那么這個點被確定為低點。
圖8 提取低點
7、提取地面點
TerraScan—>Classify—>Routine—>Gound,提取地面點是分類中最關鍵的一個步驟,主要是通過反復迭代建立地面三角網模型來分離出地面點。在算法上包括兩個階段:首先,在分離出低點的基礎上,軟件在一定范圍內搜尋初始地面點來建立一個初始模型,并在這些點之間構建臨時的TIN模型;其次,在原來初始模型的基礎上,抬高模型,如果某些點和TIN之間的角度 距離符合預設的參數,將會增加這些新的點到原來構建的TIN模型中,每個增加的點使得模型越來越接近真實的地面。
圖9 提取地面點
8、其他地物點分類
地面以上地物點的提取是建立在地面模型基礎上的,主要通過其高度來進行分類。植被點和電力線點在根據高度分類之后,要人工分別區分開來。建筑物點的分類由程序自動進行,再加以人工輔助修改。一般情況下,機載激光用于掃描地形,水面反射接收到的激光點很少,所以,激光點很離散稀疏的就判斷為水域,再參考影像來確定水域的形狀邊界等信息。
圖10 提取地面點
圖11 提取植被
圖12 提取建筑物
9、提取成果展示
圖13 地面點
圖14 地面點構像展示
圖15 植被
圖16 建筑物
圖17 建筑物構像展示
圖18 提取結果融合
總結
以上是生活随笔為你收集整理的机载 LiDAR 点云数据分类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 浅析Java内存模型
- 下一篇: armeabi armeabi-v7a