[首發(fā)于智駕最前沿微信公眾號]自動駕駛系統(tǒng)想“看清”周圍的世界,可通過多個傳感器來完成,激光雷達由于可以提供豐富的三維點云信息,一直是很多方案的主要選擇。激光雷達的工作原理也非常簡單,其不斷發(fā)射激光脈沖,激光遇到物體后反射回傳感器,通過測量激光來回的時間,就可以計算出物體到車輛的距離。
這樣重復(fù)數(shù)百萬次,還能生成一堆具有空間坐標的點,也就是大家熟知的點云,這些點組成了周圍環(huán)境的三維模型。點云里不僅有路面、建筑、行人,也有樹木、車輛甚至交通標志。這些三維點云就是自動駕駛系統(tǒng)理解和交互現(xiàn)實世界的重要基礎(chǔ)。

圖片源自:網(wǎng)絡(luò)
在自動駕駛的感知鏈路里,點云數(shù)據(jù)要經(jīng)過噪聲過濾、坐標轉(zhuǎn)換、地面點分割等預(yù)處理,這些步驟可以幫助車輛將原始數(shù)據(jù)整理成更有意義的信息。地面點是一個特別重要的類別,它能幫助自動駕駛系統(tǒng)理解可行駛區(qū)域和障礙物邊界。
激光雷達的每一個返回點都包含三個基本量,即橫坐標X、縱坐標Y以及高度Z。有時還會記錄激光的回波強度值,這個值反映了激光與表面材料的反射強弱。不同材質(zhì)對激光的反射強度不一樣,但這比起距離信息來說更容易受到角度、表面狀態(tài)等因素影響,因此常被作為輔助特征。

地面與非地面的基本區(qū)分邏輯
在點云處理中,一個很常見的任務(wù)是“地面分割”。所謂地面分割,就是把代表路面、裸地、草地等的點,從點云中挑出來,把非地面點(比如車輛、行人、樹木等)單獨留出來,這樣可以讓后續(xù)的目標檢測、碰撞規(guī)避等算法處理起來更清晰。很多算法是根據(jù)點的高度變化、鄰近點的坡度關(guān)系,或是統(tǒng)計整體曲率等來判定一個點是不是地面。如基于斜率的算法,會將激光點沿一個方向排列,通過它們高度差與一定閾值比較找到相對平坦且連續(xù)的點云區(qū)域,這類區(qū)域一般就代表地面。
這些地面分割方法在城市道路場景里很常見,是自動駕駛感知的基礎(chǔ)步驟。分割好地面點后,非地面點就可以被聚類,進一步識別為車輛、行人、欄桿等其他物體。地面分割的關(guān)鍵在于算法能否正確抓住地面本身連續(xù)、低起伏的空間特點。
在理想情況下,地面的高程在一個小區(qū)域內(nèi)是相對平滑且連續(xù)的,這便于數(shù)學(xué)模型將其從點云里分離出來。而且點云分類還可以更精細,除地面之外,還能分類出建筑物、植被、線路、水體等,這在專業(yè)點云處理領(lǐng)域是標準做法。美國攝影測量與遙感學(xué)會(ASPRS)甚至制定了統(tǒng)一的點云分類標簽,其中就編號2表示地面,編號9表示水體等分類。
| 分類值 | 含義 |
| 0 | 已創(chuàng)建,從不分類 |
| 1 | 未分配 |
| 2 | 地面 |
| 3 | 低植被 |
| 4 | 中等植被 |
| 5 | 高植被 |
| 6 | 建筑物 |
| 7 | 低點 |
| 8 | 模型關(guān)鍵點 |
| 9 | 水體 |
| 10 | 鐵路 |
| 11 | 路面 |
| 12 | 保留 |
| 13 | 鋼絲護網(wǎng)(護罩) |
| 14 | 導(dǎo)線(相位) |
| 15 | 輸電塔 |
| 16 | 線結(jié)構(gòu)連接器(絕緣體) |
| 17 | 橋板 |
| 18 | 高噪音 |
| 19 | 保留 |
| 20 | 已忽略地面 |
| 21 | 雪 |
| 22 | 時間排除 |
| 23–63 | 保留 |
| 64–255 | 用戶自定義 |
ASPRS制定的點云分類標簽

水面在激光雷達點云里是如何表現(xiàn)的?
地面和水面雖然看起來都是平的表面,但激光雷達看待它們的方式并不一樣。地面對大多數(shù)激光雷達常用的近紅外激光(波長通常在900–1064nm區(qū)間)有比較穩(wěn)定的反射,因此當雷達脈沖打到硬質(zhì)地面時,大部分激光能被反射回傳感器,形成清晰的點云,這也是地面分割算法能有效的原因。
圖片源自:網(wǎng)絡(luò)
水面對近紅外激光的吸收則較強,在平靜、清澈的水域,激光脈沖會被水面吸收,難以形成清晰穩(wěn)定的回波。這在點云中的體現(xiàn)是非常明顯的,水面區(qū)域會表現(xiàn)為點云稀疏,甚至出現(xiàn)“空洞”,這就是激光雷達未能接收到足夠的反射信號導(dǎo)致的。
基于這個原理,地面和水面的區(qū)分就會非常明顯,如果某個區(qū)域的點云非常稀疏,特別是在車輛運動軌跡附近的低洼區(qū)域,那么這個區(qū)域就有可能是水面,而不是地面。點云分類器在預(yù)處理階段就能利用這種特點來標記潛在的水體區(qū)域。當然,這種方法并不完美,因為在實際駕駛場景中,積水、濕滑地面、淺水或泥濘路面也會導(dǎo)致點云稀疏或噪聲增多。
當然,如果水面粗糙、有波動或雜質(zhì)(比如有風、有泡沫、懸浮物),雷達激光會在水面產(chǎn)生散射及反射,這些回波有時候能被激光雷達捕捉到,但這些點一般是分布不規(guī)則,噪聲多且密度較低的。這跟地面那種規(guī)則連續(xù)的點云明顯不一樣。
還有一點需要明確的是,這些來自水面的反射信號與地面等實體表面的穩(wěn)定回波不同。水面點云大多源于波動、雜質(zhì)或特定入射角度導(dǎo)致的偶然反射,并不是來自水面本身清晰的幾何結(jié)構(gòu)。因此,依靠點云數(shù)據(jù)區(qū)分水面與地面,只能是識別方法的一部分,而不是唯一依據(jù)。

為什么僅靠點云本身難以完美區(qū)分水面?
點云本身只能反映激光返回的空間點,并不會像攝像頭那樣反饋顏色、紋理等信息。在區(qū)分地面與水面時,如果僅依托激光雷達,很難做到非常完美的區(qū)分。
激光雷達是基于激光發(fā)射與接收的時間差進行測距的,其信號能否返回、返回的強度與質(zhì)量,均取決于物體表面的反射特性。水面對近紅外激光具有較強的吸收作用,因此在多數(shù)情況下,激光在水面無法返回有效信號,導(dǎo)致該位置在點云中呈現(xiàn)為“無數(shù)據(jù)”的狀態(tài)。
此外,像被雨水打濕的路面、積水坑洼或泥濘表面等,也會改變激光的反射行為,使點云表現(xiàn)出類似不規(guī)則噪聲的形態(tài)。這使得依賴幾何特征的算法很難用統(tǒng)一規(guī)則將其歸類為水面或地面。簡單來說,僅依據(jù)點云的幾何形狀與高度分布,有時難以區(qū)分“濕路面”究竟是實心地面上覆蓋的積水,還是開放的水體。
激光雷達點云本身也不包含材質(zhì)或顏色信息,僅提供距離與反射強度兩類數(shù)據(jù)。反射強度雖然可以在一定程度上輔助材質(zhì)判別,但其受反射角度、表面粗糙度、傳感器差異等多種因素影響,因此不能作為穩(wěn)定可靠的水體或地面判斷依據(jù)。
正因如此,行業(yè)內(nèi)不會僅依賴激光雷達點云完成水體識別。在完整的自動駕駛系統(tǒng)架構(gòu)中,還會融合如攝像頭圖像、毫米波雷達數(shù)據(jù)及高精地圖等其他信息源。攝像頭能提供顏色與紋理特征,有助于將點云中的“空洞”區(qū)域結(jié)合視覺信息進行確認;毫米波雷達在某些場景下對水體也有不同的反射特性,可作為有效的感知補充。通過多傳感器融合,系統(tǒng)能夠更可靠地識別水面及其它復(fù)雜道路狀況。

最后的話
激光雷達通過發(fā)射激光測量距離,但水面容易吸收激光,常導(dǎo)致信號缺失,在三維點云中呈現(xiàn)空洞。潮濕路面等也會造成干擾激光雷達的點云形成,因此,僅憑激光雷達難以可靠區(qū)分水面與地面,需要結(jié)合攝像頭和毫米波雷達等傳感器的數(shù)據(jù),共同完成識別。
審核編輯 黃宇
-
激光雷達
+關(guān)注
關(guān)注
979文章
4470瀏覽量
196529
發(fā)布評論請先 登錄
為什么自動駕駛激光雷達點云中間是黑洞?
激光雷達點云中的空洞現(xiàn)象是什么原因?qū)е碌模?/a>
如何解決激光雷達點云中“鬼影”和“膨脹”問題?
激光雷達點云為什么會出現(xiàn)吸點現(xiàn)象?
激光雷達點云中“鬼影”和“膨脹”是什么原因?qū)е碌模?/a>
如何為自動駕駛汽車選擇一款合適的激光雷達?
中科億海微SoM模組——激光雷達控制板
納芯微柵極驅(qū)動器NSD2017在激光雷達應(yīng)用中PCB設(shè)計的注意點
自動駕駛里的激光雷達有何作用?
如何使用自動駕駛激光雷達獲得的點云圖進行障礙物識別?
全固態(tài)激光雷達為什么遲遲未來?其技術(shù)難點是什么?
第三方激光雷達ASIC方案,能改變行業(yè)格局嗎?
激光雷達在自動駕駛領(lǐng)域中的優(yōu)勢
自動駕駛激光雷達:原理、類型與應(yīng)用梳理
激光雷達點云能分清地面和水面嗎?
評論