如上圖所示,在原始層把數(shù)據(jù)都融合在一起,融合好的數(shù)據(jù)就好比是一個Super傳感器,而且這個傳感器不僅有能力可以看到radar,還有能 力可以看到攝像頭或者RGB,也有能力看到LiDAR的三維信息,就好比是一雙超級眼睛。方法上只有一個感知的算法,對融合后的多維綜合 數(shù)據(jù)進行感知。 后融合
如上圖所示,每個傳感器各自獨立處理生成的目標(biāo)數(shù)據(jù);每個傳感器都有自己獨立的感知,比如激光雷達(dá)有激光雷達(dá)的感知,攝像頭有攝 像頭的感知,毫米波雷達(dá)也會做出自己的感知。當(dāng)所有傳感器完成目標(biāo)數(shù)據(jù)(如目標(biāo)檢測、目標(biāo)速度預(yù)測)生成后,再使用一些傳統(tǒng)方法融 合所有傳感器的結(jié)果,得到最終結(jié)果。 前融合,還是后融合? 到底哪種融合方式好呢?這里舉個例子:假設(shè)在你手上有一個手機,激光雷達(dá)只能看到手機的一個角,攝像頭只能看到第二個角,而毫米波 雷達(dá)可以看到第三個角,那么大家可以想象,如果使用后融合算法,由于每個傳感器只能看到它的一部分,這個物體非常有可能不被識別 到,最終會被濾掉。而在前融合中,由于它是集合了所有的數(shù)據(jù),也就相當(dāng)于可以看到這個手機的三個角,那對于前融合來說,是非常容易 能夠識別出這是一臺手機的。 五.解決GPS誤差多等問題 傳感器融合技術(shù)就是給汽車導(dǎo)航的,用來解決GPS導(dǎo)航誤差多的問題。 GPS誤差多,傳感器融合技術(shù)來幫忙 都知道GPS是當(dāng)前行車定位不可或缺的技術(shù),但是由于GPS的誤差、多路徑,以及更新頻率低等問題,不可以只依賴于GPS進行定位。相 反,民用傳感器擁有很高的更新頻率,可以跟GPS形成很好的互補。使用傳感器融合技術(shù),可以融合GPS與慣性傳感器數(shù)據(jù),各取所長,以 達(dá)到較好的定位效果。 簡單的傳感器融合技術(shù) 簡單地說,傳感器融合就是將多個傳感器獲取的數(shù)據(jù)、信息集中在一起綜合分析以便更加準(zhǔn)確可靠地描述外界環(huán)境,從而提高系統(tǒng)決策的正 確性。
多傳感器融合技術(shù)理念 由于單一傳感器獲得的信息有限,且還要受到自身品質(zhì)和性能的影響,因此智能機器人通常配有數(shù)量眾多的不同類型的傳感器,以滿足探測 和數(shù)據(jù)采集的需要。 若對各傳感器采集的信息進行單獨、孤立地處理,不僅會導(dǎo)致信息處理工作量的增加,而且,割斷了各傳感器信息間的內(nèi)在聯(lián)系,丟失了信 息經(jīng)有機組合后可能蘊含的有關(guān)環(huán)境特征,造成信息資源的浪費,甚至可能導(dǎo)致決策失誤。為了解決上述問題人們提出了多傳感器融合技 術(shù)。
相機:對目標(biāo)的顏色和紋理比較敏感,可以完成目標(biāo)分類、檢測、分割、識別等任務(wù),但是不能得到精確的探測距離,而且易受光 照、天氣條件的影響。 LiDAR:可以獲得目標(biāo)精確的3D信息,檢測范圍也能夠到達(dá)150米。對光照不敏感,晚上也可以正常工作。但是角分辨率大,目標(biāo)稀 疏,無法獲得目標(biāo)紋理,分類不準(zhǔn),而且在雨、霧、雪等惡劣天氣中,性能會下降。對揚塵、水霧也比較敏感,易產(chǎn)生噪點。 radar:可以提供精確的距離和速度信息,探測距離也比較遠(yuǎn),可以全天候工作,但分辨率較低,無法提供物體高度信息。 相關(guān)傳感器對比如下表:
如圖:在 T1 時刻,sensor 2產(chǎn)生了一個數(shù)據(jù),如果要進行時間同步,我們需要查找對應(yīng)時刻的sensor 1和sensor 3的數(shù)據(jù),而實際查找的 方式就是找出與sensr 2時間差最近的傳感器數(shù)據(jù)包。 硬同步方法:這種方法可以緩解查找時間戳造成的誤差現(xiàn)象。該方法可以以激光雷達(dá)作為觸發(fā)其它傳感器的源頭,當(dāng)激光雷達(dá)轉(zhuǎn)到某個角度 時,才觸發(fā)該角度的攝像頭,這可以大大減少時間差的問題。這套時間同步方案可以做到硬件中,這樣可以大大降低同步誤差,提高數(shù)據(jù)對 齊效果。 統(tǒng)一坐標(biāo)系 統(tǒng)一坐標(biāo)系有兩步,一是運動補償,二是傳感器標(biāo)定。 運動補償主要針對長周期的傳感器,如lidar,周期為100ms。由于所有的傳感器都裝在車上,車是運動的剛體。因此傳感器在采集數(shù)據(jù)時, 周期開始的時間點和結(jié)束時間點車輛是處于不同位置的,導(dǎo)致不同時刻采集的數(shù)據(jù)所處坐標(biāo)系不同,因此需要根據(jù)車體的運動對傳感器采集 的數(shù)據(jù)進行運動補償。如下圖所示:虛線部分可以認(rèn)為是世界坐標(biāo)系,紅色點代表一個靜態(tài)的障礙物,在坐標(biāo)系中有一個穩(wěn)定的坐標(biāo) (5,5)。藍(lán)色部分代表自動駕駛車自己的局部坐標(biāo)系,也就是說世界坐標(biāo)系的(4,0)為局部坐標(biāo)系的原點。在T1時刻,這個局部坐標(biāo) 系移動到了(6,0)的位置,也就是自動駕駛車沿著X方向向前移動了2。也就是說,在T時刻,障礙物的在局部坐標(biāo)系下的坐標(biāo)是 (1,5),而在T1時刻,它的坐標(biāo)變?yōu)榱耍?1,5)。
多傳感器融合又稱多傳感器信息融合,有時也稱作多傳感器數(shù)據(jù)融合,于1973年在美國國防部資助開發(fā)的聲納信號處理系統(tǒng)中被首次提 出,它是對多種信息的獲取、表示及其內(nèi)在聯(lián)系進行綜合處理和優(yōu)化的技術(shù)。它從多信息的視角進行處理及綜合,得到各種信息的內(nèi)在聯(lián)系 和規(guī)律,從而剔除無用的和錯誤的信息,保留正確的和有用的成分,最終實現(xiàn)信息的優(yōu)化,也為智能信息處理技術(shù)的研究提供了新的觀念。 六.到底有多精確
三.多傳感器融合的先決條件 眾多的傳感器裝在同一輛車上,如nuscenes中使用了6個camera、1個lidar、5個radar,使用同一個系統(tǒng)來采集并處理數(shù)據(jù),為了將他們規(guī) 范,我們需要對這些傳感器統(tǒng)一坐標(biāo)系和時鐘,目的就是為了實現(xiàn)三同一不同:同一個目標(biāo)在同一個時刻出現(xiàn)在不同類別的傳感器的同一個 世界坐標(biāo)處。 統(tǒng)一時鐘 在這里要做的就是同步不同傳感器的時間戳: GPS時間戳的時間同步方法: 這個需要看傳感的硬件是否支持該種方法,如果支持則傳感器給出的數(shù)據(jù)包會有全局的時間戳,這些時間戳以 GPS為基準(zhǔn),這樣就使用了相同的時鐘,而非各自傳感器的時鐘了。 但是還有一個問題,不同傳感器的數(shù)據(jù)頻率是不同的,如lidar為10Hz,camera為25/30Hz,那不同傳感器之間的數(shù)據(jù)還是存在延遲,如下 圖所示。雖然可以通過找相鄰時間戳的方法找到最近幀,但是如果兩個時間戳差距較大,障礙物又在移動,最終會導(dǎo)致較大的同步誤差。
這些系統(tǒng)的數(shù)量將會隨著新法案的通過而不斷增加,例如在美國,就有強制要求安裝后視攝像頭的法案。此外,諸如車險打折優(yōu)惠和美國公 路交通安全管理局(NHTSA)、歐洲新車安全評鑒協(xié)會(Euro-NCAP)等機構(gòu)做出的汽車安全評級正在使某些系統(tǒng)成為汽車的強制功能; 另一方面,這也助長了消費者對它們的需求。 ADAS如何實現(xiàn)突破限制 目前,大多數(shù)路面上行駛車輛內(nèi)的ADAS都是獨立工作的,這意味著它們彼此之間幾乎不交換信息。(沒錯,某些高端車輛具有非常先進的 自動駕駛功能,不過這些功能還未普及)。后視攝像頭、環(huán)視系統(tǒng)、雷達(dá)和前方攝像頭都有它們各自的用途。通過將這些獨立的系統(tǒng)添加到 車輛當(dāng)中,可以為駕駛員提供更多信息,并且實現(xiàn)自動駕駛功能。不過,你還可以突破限制,實現(xiàn)更多功能——參見圖1。
必一運動sport網(wǎng)頁版登錄
多傳感器融合技術(shù)有多精確 簡單的傳感器融合不外乎就是每個傳感器的數(shù)據(jù)能大致在空間跟時間上能得到對齊。而整個多傳感器融合技術(shù)的核心就在于高精度的時間以 及空間同步。精度到什么量級呢? 舉個例子,比如時間上能得到10的-6次方,空間上能得到在一百米外3到5厘米的誤差,這是一個典型的技術(shù)指標(biāo)。 當(dāng)然,多傳感器同步技術(shù)的難度與時間和空間的要求是一個指數(shù)級的增加。在百米外能得到3cm的空間精度,換算成角度是0.015度左右。
傳感器各有優(yōu)劣,難以互相替代,未來要實現(xiàn)自動駕駛,是一定需要多個傳感器相互配合共同構(gòu)成汽車的感知系統(tǒng)的。不同傳感器的原理、 功能各不相同,在不同的使用場景里可以發(fā)揮各自優(yōu)勢。 多傳感器融合是人工智能未來趨勢 多個同類或不同類傳感器分別獲得不同局部和類別的信息,這些信息之間可能相互補充,也可能存在冗余和矛盾,而控制中心最終只能下達(dá) 唯一正確的指令,這就要求控制中心必須對多個傳感器所得到的信息進行融合,綜合判斷。 隨著機器人技術(shù)的不斷發(fā)展,智能化已成為機器人技術(shù)的發(fā)展趨勢,而傳感器技術(shù)則是實現(xiàn)智能化的基礎(chǔ)之一。
這個問題解決起來比較簡單,因為自動駕駛車擁有比較準(zhǔn)確的實時定位信息,它可提供T和T1兩個時刻內(nèi),車本身的姿態(tài)差距,利用姿態(tài) 差,我們就可以比較容易補償自身移動了多少。 傳感器標(biāo)定分為內(nèi)參標(biāo)定和外參標(biāo)定,內(nèi)參標(biāo)定,解決的是單獨的每個傳感器與世界坐標(biāo)系間的變換;外參標(biāo)定是在世界坐標(biāo)系下,解決的 不同傳感器間的變換。傳感器外參校準(zhǔn)依賴于傳感器的精確內(nèi)參校準(zhǔn)。 四.融合方法 經(jīng)常可以看到的不同的融合方法,這里僅做簡單介紹,后續(xù)會專門介紹相關(guān)方法。 經(jīng)過以上幾步,可以拿到的信息有:做好運動補償及時間同步的傳感器源數(shù)據(jù)、傳感器內(nèi)參、傳感器外參,有了這些信息后,我們可以做相 應(yīng)的融合方法了。到底如何做呢?下面舉兩個例子: 相機和lidar融合:激光雷達(dá)數(shù)據(jù)是包含了明確的(x,y,z)數(shù)據(jù)的3D觀測,通過標(biāo)定參數(shù)與照相機本身的內(nèi)參,多傳感器深度融合可以實現(xiàn) 把3D點投到圖像上,圖像上的某些像素也就打上了深度信息,幫助感知系統(tǒng)進行基于圖像的分割或者訓(xùn)練深度學(xué)習(xí)模型。 毫米波雷達(dá)和激光雷達(dá)融合:毫米波雷達(dá)和激光雷達(dá)的融合方式比較簡單。在笛卡爾坐標(biāo)系下,它們擁有完整的( x,y )方向的信息。因此在 笛卡爾坐標(biāo)系下,激光雷達(dá)和毫米波雷達(dá)可以實現(xiàn)基于距離的融合。另外,毫米波雷達(dá)還可以探測到障礙物速度,而激光雷達(dá)通過位置的追 蹤,也會得到對障礙物速度的估計,對這些速度的信息進行融合,更能幫助篩選錯誤的匹配候選集。 根據(jù)數(shù)據(jù)在整個流程中融合的不同位置,可以分為前融合和后融合。 前融合
ADAS以汽車內(nèi)單個、獨立的功能存在。 僅僅通過多次使用相同種類的傳感器無法克服每種傳感器的缺點。反之,需要將來自不同種類傳感器的信息組合在一起。工作在可見光譜范 圍內(nèi)的攝像頭CMOS芯片在濃霧、下雨、刺眼陽光和光照不足的情況下會遇到麻煩。而雷達(dá)缺少目前成像傳感器所具有的高分辨率。可以在 每種傳感器中找到諸如此類的優(yōu)缺點。
控制模塊分析處理信息,并進行判斷、下達(dá)指令,扮演大腦的角色。車身各部件負(fù)責(zé)執(zhí)行指令,扮演手腳的角色。而環(huán)境感知是這一切的基 礎(chǔ), 因此傳感器對于自動駕駛不可或缺。 二.多傳感器融合的必要性 為什么一定要多傳感器融合呢?主要是揚長避短、冗余設(shè)計,提高整車安全系數(shù)。多傳感器融合系統(tǒng)所實現(xiàn)的功能要遠(yuǎn)超這些獨立系統(tǒng)能夠 實現(xiàn)的功能總和。使用不同的傳感器種類可以在某一種傳感器全都出現(xiàn)故障的環(huán)境條件下,額外提供一定冗余度。這種錯誤或故障可能是由 自然原因(諸如一團濃霧)或是人為現(xiàn)象(例如對攝像頭或雷達(dá)的電子干擾或人為干擾)導(dǎo)致。各傳感器優(yōu)缺點如下:
假設(shè)在你手上有一個手機激光雷達(dá)只能看到手機的一個角攝像頭只能看到第二個角而毫米波雷達(dá)可以看到第三個角那么大家可以想象如果使用后融合算法由于每個傳感器只能看到它的一部分這個物體非常有可能不被識別到最終會被濾掉
多傳感器融合(一) 一.概述 “傳感器融合技術(shù)”號稱自動駕駛中的核心技術(shù)。 傳感器是汽車感知周圍的環(huán)境的硬件基礎(chǔ),在實現(xiàn)自動駕駛的各個階段都必不可少。 自動駕駛離不開感知層、控制層和執(zhí)行層的相互配合。攝像頭、雷達(dá)等傳感器獲取圖像、距離、速度等信息,扮演眼睛、耳朵的角色。
大家也知道在無人駕駛當(dāng)中,毫米波雷達(dá)、相機、激光雷達(dá)和超聲波都是完全不同的傳感器,讓他們在時域跟空域上得到這樣的精度是非常 難的,需要對機器人技術(shù)以及機器學(xué)習(xí)優(yōu)化技術(shù)有非常深的理解。 自動泊車、公路巡航控制和自動緊急制動等自動駕駛汽車功能在很大程度上也是依靠傳感器來實現(xiàn)的。 多傳感器融合技術(shù)使用方式 重要的不僅僅是傳感器的數(shù)量或種類,它們的使用方式也同樣重要。目前,大多數(shù)路面上行駛車輛內(nèi)的ADAS都是獨立工作的,這意味著它 們彼此之間幾乎不交換信息。只有把多個傳感器信息融合起來,才是實現(xiàn)自動駕駛的關(guān)鍵。 現(xiàn)在路面上的很多汽車,甚至是展廳內(nèi)的很多新車,內(nèi)部都配備有基于攝像頭、雷達(dá)、超聲波或LIDAR等不同傳感器的先進駕駛員輔助系統(tǒng) (ADAS)。