[首發于智駕最前沿微信公眾號]想實現自動駕駛,首先要做的就是感知周圍的環境,這一感知流程并不是僅靠一臺攝像頭或一個雷達就可以完成的。為了能夠確保足夠的安全,做到感知冗余,需要攝像頭、激光雷達(LiDAR)、毫米波雷達、超聲波傳感器、慣性測量單元(IMU)等傳感器組合起來工作。
每一種傳感器有自己的優勢和局限,攝像頭擅長捕捉顏色和形狀,但在強光、夜間光線不足的時候會受影響;激光雷達能輸出精確的三維空間點云,但在雨雪等惡劣天氣下可能受到干擾;毫米波雷達對速度測量很穩健,但分辨率沒那么高。這些數據融合起來,可以建立一個準確的環境認知模型,為車輛決策和控制提供可靠的基礎,這個過程就是常說的“多傳感器融合”。

圖片源自:網絡
傳感器越多,代表著感知的信息更準確,但也會帶來數據不一致的問題,最近就有小伙伴提問,如果傳感器數據打架怎么辦?其實這里就涉及到在傳感器數據不一致時,系統該如何判斷哪些信息更可信?哪些應該被弱化甚至舍棄?今天就圍繞這個話題展開聊聊。

數據不一致為什么會出現?
在討論自動駕駛如何處理感知不一致前,首先要理解為什么會出現這種不一致。傳感器對環境的感知并不是絕對精確的,其測量數據總是伴隨著噪聲與誤差,這是由多個原因導致的。

圖片源自:網絡
一是物理層面的限制。自動駕駛傳感器的基于不同的物理原理工作的,在不同環境條件下的表現各不相同。激光雷達發射的激光在大雨或濃霧中會被水滴大量散射,導致點云數據產生噪點;攝像頭在夜間或逆光條件下,光學圖像對物體邊緣和紋理的識別能力也會下降。這些物理局限使得這些傳感器即便是面對同一物體,輸出的數據也可能存在偏差。
還有就是數據處理過程中引入的誤差。傳感器采集到的原始數據需經過濾波、特征提取、目標識別等一系列處理步驟,每一步都可能帶來偏差或誤判。不同傳感器使用的處理算法各不相同,因此對同一目標的識別結果也可能不一致。如對于同一個行人,基于圖像特征的攝像頭可能判定其存在,如果激光雷達的點云密度不足,則可能無法明確該目標。
此外,還有一個常被忽視的因素,即時間與坐標對齊問題。不同傳感器的采樣頻率和時間戳并不完全一致,若直接將數據混合,會導致同一時刻的數據被誤認為是不同時間的信息,從而引發不一致。因此,在處理傳感器數據時,必須首先進行時間同步與空間對齊,才能將不同傳感器的數據進行比較。

感知融合的基本邏輯是評估可信度
當多個傳感器傳回不同的環境信息時,自動駕駛系統不會簡單地“少數服從多數”,也不會哪個傳感器數據多就聽誰的。它的核心思路,是要融合這些信息,構建出一個更靠譜、更完整的環境模型。

圖片源自:網絡
現階段自動駕駛采用的多傳感器融合技術,會在算法層面評估每個傳感器輸出的“可信度”。所謂可信度,是指在當前環境和當前條件下,這個傳感器輸出結果的可靠程度。在晴朗白天路況清晰的時候,攝像頭的圖像識別可信度將會更高;在大霧天氣里,毫米波雷達的障礙物速度和距離測量會更值得信賴。融合算法根據這種可信度來動態調整每種傳感器在環境模型中的權重。
如何去確定這個可信度呢?這個過程不是憑經驗規則簡單決定,而是通過復雜的數學方法來實現。很多系統會采用統計模型、卡爾曼濾波、貝葉斯推理等方法,把各傳感器的測量和不確定性表達成數學概率,然后根據這些概率綜合估計目標的狀態。統計方法的優點是能夠量化傳感器不確定性的影響,從而在融合結果中弱化誤差較大的數據,并把更可靠的信號放大。
也就是說,在面對傳感器之間的“分歧”時,系統是靠算法來評估該信誰,而不是誰聲音大就聽誰的。一旦某個傳感器在特定場景下明顯表現失常,融合算法就會自動降低它的權重,甚至暫時把它的數據排除在外。此外,這個權重并不是一成不變的,而是會隨著環境變化隨時更新,其調整是實時、動態的。

動態權重分配讓系統更可靠
動態權重分配是感知融合中的一個核心概念,它解決了傳感器在不同場景中表現不一致的問題。所謂動態,就是系統不會給某個傳感器一個固定的“優先級”,而是每時每刻會根據環境條件和傳感器自身狀態重新評估它的數據可靠程度,然后再決定在融合中給予多少“話語權”。
舉個例子,晴天、下雨天,對同一片道路,攝像頭的表現不會一樣。在晴天,攝像頭的視覺信息清晰,它對車道線、標志牌、行人顏色形態等有豐富信息,因此這種場景下它的數據可能有較高的權重。但在大雨中,鏡頭可能因為水滴遮擋視線而出現噪聲,此時系統會主動將攝像頭的權重降低,讓激光雷達或毫米波雷達的數據主導判斷。權重是系統根據傳感器狀態自動調整的,它無法人為定義。
動態權重的實現可以是基于經驗規則,也可以是通過機器學習模型。在經驗規則方式下,基于事先定義好的規則,可以確定在哪些環境條件下應該降低哪些傳感器權重,這種方法可靠但靈活性有限。現階段,系統通過大量訓練樣本學習判斷哪些場景下哪些傳感器更可信,這種方法能適應更加復雜和細微的環境變化。
動態權重的核心在于,它讓系統具備了感知策略的靈活調整能力,避免了對某一個傳感器的盲目依賴,從而大大提高了整體的魯棒性。經過動態權重調整的融合系統更容易在復雜現實條件下保持可靠的感知結果。

多層次融合策略讓系統更穩妥
處理感知不一致的問題,不能單靠一個算法解決,還需要多個層次的融合策略配合,一般會把融合分成幾個階段來處理。

圖片源自:網絡
最底層是數據級融合。這一步先把不同傳感器的原始數據在時間和空間上對齊,然后直接進行融合。這種方法能保留最多的細節信息,適合那些采樣頻率高、時間對齊要求精確的場景。不過,它對同步精度和計算資源的要求也很高,并不適用于所有情況。
再往上是特征級融合。在這個階段,系統會先對每個傳感器的數據(如邊緣、形狀、運動軌跡等)提取關鍵特征,再把來自不同傳感器的特征整合起來。這樣就不再需要直接對比不同格式的原始數據,而是將各類數據轉化為統一的特征表達,再基于這些特征做綜合判斷。
更高一層得是決策級融合。到了這一步,各個傳感器先獨立做出自己的初步判斷,形成一個個“候選結論”,系統再對這些結論進行綜合評估。這種策略常用于需要快速響應的場景,因為各傳感器并行處理,最后再統一權衡,實現起來相對高效。
采用多層次融合策略的好處,在于它能兼顧細節保留與處理效率。當某一層的融合結果出現不一致或表現不佳時,系統可以借助其他層級的信息進行補充或糾正,從而讓整體感知更加穩定可靠。

其他方案
在一些極端情況下,系統甚至可能發現所有傳感器輸出都不夠可信。如在霧霾、傾盆大雨或者強逆光情況下,各種傳感器都可能出現誤判。這時候系統不會盲目依據其中某個傳感器的數據,而是采取如降低車速、增加決策的不確定性容忍度,甚至提示人工接管等更保守的策略。這種保守做法本身就是一種安全優先的策略。

圖片源自:網絡
處理不一致還有一個重要機制是“故障檢測”。故障檢測的作用是識別如鏡頭被遮擋、雷達信號異常等明顯的傳感器失常情況。當系統檢測到某個傳感器明顯失去了正常工作能力,它就可以將這個傳感器排除在當前融合之外,從而避免錯誤數據影響融合判斷。這同樣是提高感知可靠性的關鍵手段。

最后的話
自動駕駛遇到傳感器不一致時并不是簡單“選邊”,而是會評估各數據源的不確定性,并通過動態加權與多層次融合形成最可信的環境模型;若不確定性仍然較高,系統會將這一風險傳遞給決策層,采取更保守的動作(如減速或請求人工接管),以保障安全,這正是多傳感器體系的核心價值。
審核編輯 黃宇
-
自動駕駛
+關注
關注
793文章
14879瀏覽量
179788
發布評論請先 登錄
鏡頭不一致的問題原因分析
自動駕駛感知系統如何設計才能確保足夠安全?
CAN總線采樣點不一致的危害
變頻器運行頻率與給定頻率不一致的原因及解決方案
采樣點不一致:總線通信的隱形殺手
如何應對自動駕駛感知不一致的問題?
評論