精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一種基于深度注意力感知特征的視覺定位框架

3D視覺工坊 ? 來源:3D視覺工坊 ? 作者:秦嶺北麓小丹童 ? 2022-11-15 09:54 ? 次閱讀

0.筆者個人體會:

這個工作來自于Baidu ADT部門,是該團隊繼L3-Net之后的在自動駕駛領域內關于定位的又一力作,其利用圖像數據取得了與基于Lidar的方法相當的定位精度。 其突出的優勢在于:

1.該方法達到了極高的精度。即使是在訓練以及建圖是用到了激光雷達(點云數據),但在實際線上使用時,只用了圖像數據。在這種設置下,本方法大大節省了實際使用時的成本,并達到了厘米級別的精度。

2.該方法繼承了L3-Net在求解位姿時的做法,即基于Cost volume求解位姿修正量。這種設置可以滿足端到端訓練的需求,并在某種程度上等價于對候選的位姿進行遍歷對比,求解了一定范圍內的最優解。

3.該方法的時間效率可控。隨著選擇較少的關鍵點數量,該方法可以達到極高的時間效率。

但此方法也有一定的不足,即該方法嚴重依賴于給定初始預測位姿的精度。基于Cost volume的定位本質上是在候選位姿集合上做一個遍歷,選擇其中的最優解。

但如果給定的初始預測位姿精度不夠時,所有候選位姿的精度都有限,即無法得到一個精度較高的定位結果。這個問題可能為實際使用帶來一定的局限性。

1、論文相關內容介紹:

摘要:針對自動駕駛應用領域,本文提出了一種基于深度注意力感知特征的視覺定位框架,該框架可達到厘米級的定位精度。傳統的視覺定位方法依賴于手工制作的特征或道路上的人造物體。然而,它們要么容易由于嚴重的外觀或光照變化而導致不穩定的匹配,要么太過稀少,無法在具有挑戰性的場景中提供穩定和魯棒的定位結果。

在這項工作中,本文利用深度注意力機制,通過一種新的端到端深度神經網絡來尋找場景中有利于長距離匹配的顯著的、獨特的和穩定的特征。此外,此學習的特征描述符被證明有能力建立魯棒的匹配,因此成功地估計出最優的、具有高精度的相機姿態。

本文使用新收集的具有高質量的地面真實軌跡和傳感器之間硬件同步的數據集全面驗證了本方法的有效性。

結果表明,與基于lidar的定位解決方案相比,在各種具有挑戰性的環境下,本文的方法獲得了具有競爭力的定位精度,這是一種潛在的低成本自動駕駛定位解決方案。

主要貢獻:

1.提出一種新穎的自動駕駛視覺定位框架,在各種具有挑戰性的照明條件下達到了厘米級定位精度。

2.通過一種新的端到端深度神經網絡使用了注意力機制和深層特征,這有效的提高了算法性能。

3.使用具有高質量的地面真實軌跡和硬件(相機、激光雷達、IMU)同步的新數據集對所提出的方法進行嚴格測試,并驗證了其性能。

方法介紹:

該系統分為三個階段:(1)網絡訓練;(2)地圖生成;(3)在線定位。地圖生成和在線定位都可以看作是經過訓練的網絡的應用。提出的網絡架構如圖1所示。

ff3ae3fa-6470-11ed-8abf-dac502259ad0.png

Fig1:基于端到端深度注意力感知特征的視覺定位框架在三個不同階段的網絡架構和系統工作流:a)訓練;bb)地圖生成;c)在線定位。

一、系統工作流

1. 訓練:

訓練階段包括三個模塊,LFE, AKS和WFM。首先,給定一個預測位姿,并選取其在歐氏距離內最接近的地圖圖像;接下來,LFE模塊分別從在線圖像和地圖圖像中提取稠密特征,并從地圖圖像中提取相應的注意力熱圖。AKS模塊根據熱圖的注意力得分,從地圖圖像中選擇具備好的特征的點作為關鍵點。

然后通過激光雷達點云投影得到它們的相應的三維坐標。最后,以這些三維關鍵點和特征描述符作為輸入,WFM模塊在一個三維代價卷中搜索,尋找最優位姿偏移量,并將最優位姿偏移量與地面真實位姿進行比較,構造損失函數。

2.地圖生成:

訓練結束后,使用如圖2所示的網絡的部分子網絡,可以完成地圖生成。給定激光雷達掃描和車輛真實位姿,可以很容易地獲得激光雷達點的全局三維坐標。注意,激光雷達傳感器和車輛位姿真值僅用于建圖。首先,在給定車輛真實位姿的情況下,通過將三維激光雷達點投影到圖像上,將地圖圖像像素與全局三維坐標關聯起來。

然后利用LFE網絡求解地圖圖像的注意力熱圖和不同分辨率的特征圖。接下來,在AKS模塊的金字塔中為不同的分辨率選擇一組關鍵點。總體而言,本方法將關鍵點及其特征描述符,以及其3D坐標保存到地圖數據庫中。

3.在線定位:

在定位階段,利用LFE網絡再次估計在線圖像中不同分辨率的特征圖。本方法從給定的相機的預測位姿的最近的地圖圖像中收集關鍵點及其特征描述符和全局3D坐標。

然后,在WFM模塊中,構建的成本卷中給出了候選位姿,而這些關鍵點則被利用這些候選位姿投影到在線圖像上。通過三個不同分辨率的特征匹配網絡級聯實現由粗到細的位姿估計。

ff744190-6470-11ed-8abf-dac502259ad0.png

Fig.2 三個主要模塊的網絡結構說明:(a)局部特征學習(LFE);(b)關鍵點選取(AKS);(c)加權特征匹配(WFM)。

二、局部特征學習

在所有三個不同的階段都使用相同的LFE模塊。本文采用了一種類似于特征金字塔網絡(FPN)的網絡架構,如圖2(a)所示。通過將編碼器和解碼器中相同大小的特征圖級聯起來,FPN可以在所有尺度上增強高級語義特征,從而獲得更強大的特征提取器。

在本方法的編碼器中有一個FPN,其由17層網絡組成,可以分解為4個階段。第一階段由兩個二維卷積層組成,其中括號中的數字分別是通道、核和步幅大小。從第二階段開始,每個階段包括一個二維卷積層和兩個殘差塊。每個殘差塊由兩個3 × 3卷積層組成。

在解碼器中,經過二維卷積層后,上采樣層被應用于從更粗糙但語義更強的特征中產生更高分辨率的特征。來自編碼器的相同分辨率的特征被通過按元素平均來合并以增強解碼器中的這些特征。解碼器的輸出是原始圖像的不同分辨率的特征圖。再通過如圖2右下角所示的兩個不同的網絡頭,分別用于提取特征描述符和估計注意力熱圖

。特征描述符表示為d維向量,能夠在不同光照或視點條件引起的嚴重外觀變化下進行魯棒匹配。該熱圖由[0-1]標量組成,這些標量在后文的基于注意力的關鍵點選擇和特征匹配模塊中用作相關性權重。更具體地說,

ff9f2d1a-6470-11ed-8abf-dac502259ad0.png

是描述符學習模塊輸出, 其中s∈2,4,8是尺度因子,D = 8為特征維度。注意力熱圖輸出是ffb4f73a-6470-11ed-8abf-dac502259ad0.png

三、關鍵點選取

在研究過程中,了解到不同的關鍵點選擇策略對系統的整體性能有相當大的影響。AKS模塊分為兩個階段:訓練和地圖生成。當在解決一個幾何問題時,眾所周知,相較于聚集在一起的關鍵點,在幾何空間中幾乎均勻分布的一組關鍵點是至關重要的。

本方法發現,提出的方法優于其他更自然的選擇,例如top-K。本方法考慮了兩種選擇策略,即最遠點采樣(FPS)算法及其變體,加權FPS (WFPS)算法(如圖2(b)所示)。給定一組已選點S和未選點Q,如果試圖迭代地從Q中選擇一個新點, FPS算法會計算

ffcff2ec-6470-11ed-8abf-dac502259ad0.png

在本方法的WFPS算法中,取而代之的是計算

ffe3f4b8-6470-11ed-8abf-dac502259ad0.png

在訓練階段,本方法的目標是統一學習所有的候選者的注意力分數,因此必須要有一個有效的隨機選擇策略。為此,首先隨機抽取K個候選點,然后,本方法應用FPS算法來選擇其中的關鍵點。 在地圖生成階段,本方法通過有效地結合學習的注意力權重實現了一個能夠選擇好的關鍵點的算法。

本方法再次隨機選擇K個候選點,然后在地圖生成過程中使用WFPS,并以熱圖為采樣概率來使用稠密采樣。 為了將二維特征描述符與三維坐標相關聯,本方法將3D激光雷達點投射到圖像上。考慮到并非所有的圖像像素都與LiDAR點相關聯,本方法只考慮與已知三維坐標有關聯的稀疏2D像素作為候選點,從中選擇適合匹配的關鍵點。

四、加權特征匹配

傳統方法通常利用RANSAC框架中的PnP求解器來求解給定2D-3D對應的攝像機位姿估計問題。不幸的是,這些包括異常值拒絕步驟的匹配方法是不可微的,從而阻礙了他們在訓練階段的反向傳播。

L3-Net引入了一種特征匹配和位姿估計方法,該方法利用可微分的三維代價卷來評估給定的位姿偏移量下,來自在線圖像和地圖圖像的對應特征描述符對的匹配代價。 下面,本方法對原來的L3-Net設計進行改進,提出將注意力權重納入解決方案,并使其有效訓練。網絡架構如圖2(c)所示。

代價卷:與L3-Net的實現類似,本方法建立了一個

fff71da4-6470-11ed-8abf-dac502259ad0.png

的代價卷,其中00104b6c-6471-11ed-8abf-dac502259ad0.png為所選關鍵點的個數,00225bea-6471-11ed-8abf-dac502259ad0.png00332178-6471-11ed-8abf-dac502259ad0.png為每個維度的網格大小。具體來說,給定預測位姿作為代價卷中心,將其相鄰空間均勻劃分為一個三維網格,記為004b6d14-6471-11ed-8abf-dac502259ad0.png

0063e97a-6471-11ed-8abf-dac502259ad0.png

該代價卷中的節點是候選位姿,本方法希望從中評估其對應的特征對并找到最優解。具體而言,利用每個候選位姿將地圖圖像中選定的三維關鍵點投影到在線圖像上,通過對在線圖像特征圖進行雙線性插值,計算出對應的局部特征描述符。通過計算在線和地圖圖像的兩個描述符之間的元素的總的L2距離,本方法實現了一個單維代價標量。然后,由一個以Conv3D(8,1,1)-Conv3D(8,1,1)-Conv3D(1,1,1)為內核的三層三維CNN對代價卷進行處理,結果記為007ac5be-6471-11ed-8abf-dac502259ad0.png

邊緣化:通過應用平均操作,在關鍵點維度上將匹配代價卷0086ab2c-6471-11ed-8abf-dac502259ad0.png邊緣化為0098953a-6471-11ed-8abf-dac502259ad0.png

在LFE模塊的熱圖學習訓練中,成功的關鍵在于如何有效地結合所有關鍵點特征的注意力權重。與沒有注意力權重的平均相比,最直接的解決方案是使用加權平均操作取代直接平均。

本方法在訓練時使用加權平均,在在線定位化階段使用直接平均。 其余部分估計00a78f86-6471-11ed-8abf-dac502259ad0.png的最優偏移量00bd8098-6471-11ed-8abf-dac502259ad0.png及其概率分布00cf8c5c-6471-11ed-8abf-dac502259ad0.png與圖2 (c)所示的L3-Net的設計相同。

五、損失函數設計

1)絕對損失:以估計偏移量00e275ba-6471-11ed-8abf-dac502259ad0.png與真值00f8a7a4-6471-11ed-8abf-dac502259ad0.png之間的絕對距離作為第一個損失: 010b8d7e-6471-11ed-8abf-dac502259ad0.png

其中α是一個平衡因子。

2)聚集損失:除上述絕對損失外,概率分布011c6da6-6471-11ed-8abf-dac502259ad0.png對估計的魯棒性也有相當大的影響。因此,取

013003fc-6471-11ed-8abf-dac502259ad0.png

其中014291a2-6471-11ed-8abf-dac502259ad0.png

從而第二個損失函數定義為01563702-6471-11ed-8abf-dac502259ad0.png016741fa-6471-11ed-8abf-dac502259ad0.png


3)相似損失:除幾何約束外,對應的2D-3D關鍵點該有相似的描述符。因此,本方法將第三個損失定義為:

01787d3a-6471-11ed-8abf-dac502259ad0.png

其中,為關鍵點P的三維CNN的輸出,當使用真值位姿將地圖中的關鍵點投影到在線圖像上時,在在線圖像中找到對應的點,并計算匹配點對之間的描述符的距離。018b992e-6471-11ed-8abf-dac502259ad0.png是一個常數。






審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ADT
    ADT
    +關注

    關注

    0

    文章

    11

    瀏覽量

    9482
  • 激光雷達
    +關注

    關注

    967

    文章

    3939

    瀏覽量

    189598
  • 自動駕駛
    +關注

    關注

    783

    文章

    13684

    瀏覽量

    166147

原文標題:視覺定位在自動駕駛領域可否比肩基于Lidar的方法?

文章出處:【微信號:3D視覺工坊,微信公眾號:3D視覺工坊】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    基于視覺語言模型的導航框架VLMnav

    本文提出了一種視覺語言模型(VLM)轉換為端到端導航策略的具體框架。不依賴于感知、規劃和控制之間的分離,而是使用VLM在步中直接選擇動作
    的頭像 發表于 11-22 09:42 ?66次閱讀

    一種基于因果路徑的層次圖卷積注意力網絡

    機電系統中的故障檢測對其可維護性和安全性至關重要。然而,系統監測變量往往具有復雜的聯系,很難表征它們的關系并提取有效的特征。本文開發了一種基于因果路徑的層次圖卷積注意力網絡(HGCAN),以提高復雜
    的頭像 發表于 11-12 09:52 ?187次閱讀
    <b class='flag-5'>一種</b>基于因果路徑的層次圖卷積<b class='flag-5'>注意力</b>網絡

    一種創新的動態軌跡預測方法

    本文提出了一種動態軌跡預測方法,通過結合歷史幀和歷史預測結果來提高預測的穩定性和準確性。它引入了歷史預測注意力模塊,以編碼連續預測之間的動態關系,并通過三重因子注意力模塊實現了最先進的性能。本方法能夠生成準確且穩定的未來軌跡,這
    的頭像 發表于 10-28 14:34 ?288次閱讀
    <b class='flag-5'>一種</b>創新的動態軌跡預測方法

    一種將NeRFs應用于視覺定位任務的新方法

    視覺定位旨在估計在已知環境中捕獲的給定圖像的旋轉和位置,大致可以分為絕對姿態回歸(APR),場景坐標回歸(SCR)和分層方法(HM)。
    的頭像 發表于 10-28 10:03 ?139次閱讀
    <b class='flag-5'>一種</b>將NeRFs應用于<b class='flag-5'>視覺</b><b class='flag-5'>定位</b>任務的新方法

    一種完全分布式的點線協同視覺慣性導航系統

    在本文中,我們提出了一種完全分布式的點線協同視覺慣性導航系統。我們通過蒙特卡羅模擬和真實環境數據集,在稠密特征或稀疏特征環境下將所提出的算法與其他四
    的頭像 發表于 09-30 14:45 ?316次閱讀
    <b class='flag-5'>一種</b>完全分布式的點線協同<b class='flag-5'>視覺</b>慣性導航系統

    一種半動態環境中的定位方法

    和終身定位方法,以識別非靜態環境中的半動態物體,并提出了個通用框架,將主流物體檢測算法與建圖和定位算法集成在起。建圖方法結合物體檢測算法
    的頭像 發表于 09-30 14:40 ?218次閱讀
    <b class='flag-5'>一種</b>半動態環境中的<b class='flag-5'>定位</b>方法

    2024 年 19 最佳大型語言模型

    ,當時篇題為“通過聯合學習對齊和翻譯的神經機器翻譯”的研究論文中引入了注意力機制(一種旨在模仿人類認知注意力的機器學習技術)。2017年,另
    的頭像 發表于 08-30 12:56 ?478次閱讀
    2024 年 19 <b class='flag-5'>種</b>最佳大型語言模型

    TensorFlow與PyTorch深度學習框架的比較與選擇

    深度學習作為人工智能領域的個重要分支,在過去十年中取得了顯著的進展。在構建和訓練深度學習模型的過程中,深度學習框架扮演著至關重要的角色。T
    的頭像 發表于 07-02 14:04 ?888次閱讀

    基于深度學習的鳥類聲音識別系統

    的泛化能力,然后提出了個輕量級的鳥類聲音識別模型,以MobileNetV3為骨干構建了一種輕量級的特征提取和識別網絡。通過調整模型中的深度可分離卷積,提高了模型的識別能力。設計了
    發表于 05-30 20:30

    激光焊接視覺定位引導方法

    激光焊接是一種高效、精確的焊接技術,廣泛應用于汽車制造、航空航天、電子產品等領域。隨著工業自動化和智能化的發展,激光焊接的精度和效率需求日益增加。在此背景下,視覺定位引導技術成為提升激光焊接質量
    的頭像 發表于 05-28 10:34 ?475次閱讀
    激光焊接<b class='flag-5'>視覺</b><b class='flag-5'>定位</b>引導方法

    一種利用光電容積描記(PPG)信號和深度學習模型對高血壓分類的新方法

    深度神經網絡在計算機視覺任務中的有效性,并為開發更強大、更復雜的神經網絡架構鋪平了道路。 ResNet-50是一種深度神經網絡架構,由研究人員Kaiming He、XiangyuZh
    發表于 05-11 20:01

    采用單片超構表面與元注意力網絡實現快照式近紅外光譜成像

    日前,北京理工大學王涌天教授、黃玲玲教授團隊聯合張軍院士、邊麗蘅教授團隊,采用單片超構表面與元注意力網絡實現快照式近紅外光譜成像。
    的頭像 發表于 04-25 09:08 ?1047次閱讀
    采用單片超構表面與元<b class='flag-5'>注意力</b>網絡實現快照式近紅外光譜成像

    淺析自動駕駛行業的視覺感知主流框架設計

    視覺感知系統主要以攝像頭作為傳感器輸入,經過系列的計算和處理,對自車周圍的環境信息做精確感知。目的在于為融合模塊提供準確豐富的信息,包括被檢測物體的類別、距離信息、速度信息、朝向信息
    發表于 01-26 11:25 ?613次閱讀
    淺析自動駕駛行業的<b class='flag-5'>視覺</b><b class='flag-5'>感知</b>主流<b class='flag-5'>框架</b>設計

    基于機器視覺深度學習的焊接質量檢測系統

    基于機器視覺深度學習的焊接質量檢測系統是一種創新性的技術解決方案,它結合了先進的計算機視覺深度學習算法,用于實時監測和評估焊接過程中的焊
    的頭像 發表于 01-18 17:50 ?740次閱讀

    理解KV cache的作用及優化方法

    MQA (Multi Query Attention,多查詢注意力) 是多頭注意力一種變體。其主要區別在于,在 MQA 中不同的注意力頭共享
    的頭像 發表于 12-04 15:24 ?6605次閱讀
    理解KV cache的作用及優化方法