在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

基于極坐標劃分和表面高度估計的純視覺非均勻BEV表示學習方法

地平線HorizonRobotics ? 來源:地平線HorizonRobotics ? 作者:地平線HorizonRobot ? 2022-10-18 11:10 ? 次閱讀

摘要: 鳥瞰圖(Bird’s Eye View, BEV)表示可以隱式而優雅地將多視圖信息進行統一表示,避免了耗時的多視圖融合后處理操作,其對于自動駕駛中的環境感知具有很大的實用價值。在CoRL2022上,地平線-天津大學-華中科技大學聯合發表了研究成果PolarBEV:基于極坐標劃分和表面高度估計的純視覺非均勻BEV表示學習。不同于基于矩形表示和深度估計的方案,PolarBEV提出將BEV空間沿著角度和半徑進行柵格化,并結合迭代的高度估計來確定2D到3D的對應關系,極大地提升了BEV分割的精度和推理速度。

簡介

本文提出了一個基于極坐標劃分和表面高度估計的純視覺非均勻BEV表示學習方法PolarBEV。相比于之前基于矩形表示和深度估計的方法[1],PolarBEV通過將BEV空間沿著角度和半徑進行柵格化來得到非均勻劃分的網格點,之后通過將每個網格點的向量映射分解為角度向量映射和半徑向量映射來增強每個網格點的表征能力,最后通過迭代的高度估計來確定2D到3D的對應關系。在這一范式下,PolarBEV在Nuscenes[2]數據集語義分割和實例分割任務上的性能都超越了之前的方法,并且在2080Ti GPU上取得了實時的推理速度。

動機

非均勻表示相比均勻表示更有優勢

對于自動駕駛來說,自車周圍的感知結果相比于遠處來說更重要,因此自車周圍區域應該需要更高的分辨率。我們通過將BEV空間沿著角度和半徑進行劃分,從而得到一個距離相關的非均勻的網格分布-密集分布于自車周圍,稀疏分布于遠處。

對于均勻表示來說,大范圍的BEV空間通常需要較多的網格點和更大的計算量。通過在半徑上進行長尾不均勻的劃分,可以實現以較小的計算成本覆蓋較大的BEV空間。

因為相機近大遠小的成像特點,相同角度不同距離的同一個物體在成像上應該具有相似外形、尺度不一的特點,而相同距離不同角度的同一物體在成像上應該具有相似尺度、不同外形的特點。通過將BEV空間沿著角度和半徑進行劃分,可以使得BEV表示和相機的這一成像特點相適應。此外,可以通過將每個網格點的向量映射分解為角度向量映射和半徑向量映射來建模圓形BEV表示下每個網格點之間的關系,從而增強每個網格點的特征表示。

高度估計相比于深度估計更有優勢

深度估計方法通常需要為每個像素點估計一個深度分布,而這通常限制了該類方法的推理速度。此外,深度的真實范圍通常是[0,+∝),網絡很難在如此大的解空間中估計出準確的深度。高度估計方法只需要為每個網格點隱式地估計一個高度,這可以極大地加速網絡的推理速度,而且高度的估計也比深度的估計要簡單的多。

方法

整體框架

PolarBEV的整體框架如圖1所示,其總共包含三個部分:1)圖像特征抽取部分 2)BEV空間柵格化和重組 3)迭代的表面高度估計和2D到3D的特征變換。

3f49b6d0-4e08-11ed-a3b6-dac502259ad0.png

圖1PolarBEV整體框架示意圖

極坐標柵格化和重組

本工作首先將BEV空間沿著角度和半徑分別進行柵格化,得到3f52c3a6-4e08-11ed-a3b6-dac502259ad0.png個半徑劃分和3f617c84-4e08-11ed-a3b6-dac502259ad0.png個角度劃分。為了便于后續的處理,該工作將柵格化后的網格點重組成3f6e243e-4e08-11ed-a3b6-dac502259ad0.png大小的矩形。如圖一所示,因為在角度這一維上,3f727624-4e08-11ed-a3b6-dac502259ad0.png和?3f7e41e8-4e08-11ed-a3b6-dac502259ad0.png雖然表示相同角度,但是卻被分割在矩形的兩端,所以需要對重組后的矩形網格點做相應處理才能滿足一般的卷積操作。這里,通過在角度這一維上使用循環填充來彌補該缺陷。?

極坐標向量映射分解

對于每個角度為,半徑為的極坐標點,本工作將其對應的查詢向量映射分解為半徑相關的3f8b3ee8-4e08-11ed-a3b6-dac502259ad0.png和角度相關的?3f911d90-4e08-11ed-a3b6-dac502259ad0.png?,這一過程形式化表示為:

3fa11650-4e08-11ed-a3b6-dac502259ad0.png

本工作通過該分解來建模圓形BEV表示下每個網格點之間的關系,從而增強每個網格點的特征表示。

迭代的表面高度估計和2D到3D的特征變換

為了確定圖像和BEV之間的對應關系,本工作首先設置一個初始高度為3fb60f42-4e08-11ed-a3b6-dac502259ad0.png的假設表平面,然后根據每個查詢向量映射??來迭代更新每個網格點??的對應高度:

3fbacab4-4e08-11ed-a3b6-dac502259ad0.png

隨后,本工作將歸一化到[0,1]范圍,再縮放至目標高度范圍3fc776e2-4e08-11ed-a3b6-dac502259ad0.png

3fd803ea-4e08-11ed-a3b6-dac502259ad0.png

然后,本工作根據每個網格點對應的極坐標3fdc9504-4e08-11ed-a3b6-dac502259ad0.png,構造出該網格點的三維齊次坐標??:

3fea938e-4e08-11ed-a3b6-dac502259ad0.png

最后,本工作根據相機內參矩陣和外參矩陣將投影到圖像平面:

400437f8-4e08-11ed-a3b6-dac502259ad0.png

再根據投影點從圖像特征中采樣得到最終的BEV特征:

400c4f4c-4e08-11ed-a3b6-dac502259ad0.png

其中401d5b5c-4e08-11ed-a3b6-dac502259ad0.png表示從4028c53c-4e08-11ed-a3b6-dac502259ad0.png位置采樣出的特征,402f0550-4e08-11ed-a3b6-dac502259ad0.png是一個用于掩碼超出圖像邊緣的投影點的二值掩膜。

實驗結果

語義分割結果

表1和表2分別展示了在不掩碼不可見車輛和掩碼不可見車輛兩種情況下,PolarBEV和其他方法的結果對比。可以看出PolarBEV在使用相同輸入分辨率的設置下,不僅在精度上超過了FIERY Static[1],而且取得了實時的推理速度(25FPS,2080Ti)。

403a953c-4e08-11ed-a3b6-dac502259ad0.png

表1 不掩碼不可見車輛的BEV語義分割結果

407235e6-4e08-11ed-a3b6-dac502259ad0.png

表2 掩碼不可見車輛的BEV語義分割結果

實例分割結果

表3展示了PolarBEV相比于FIERY Static[1]在實例分割上的優勢,可以看出PolarBEV主要在RQ指標上比FIERYStatic高,說明PolarBEV能夠更加準確的分類出不同實例。

4078652e-4e08-11ed-a3b6-dac502259ad0.png

表3 掩碼不可見車輛的實力分割結果

消融實驗

表4和表5分別驗證了PolarBEV提出的圓形表示相比于矩形表示的優勢、基于高度的特征變換相比于基于深度的特征變換的優勢。

408a44ba-4e08-11ed-a3b6-dac502259ad0.png

表4 矩形表示和圓形表示對比結果

410b666c-4e08-11ed-a3b6-dac502259ad0.png

表5 基于深度和基于高度的對比結果

表6驗證了PolarBEV提出的各個模塊的有效性。在添加環卷積之后,模型在IoU和PQ指標上分別提升了0.33和1.03個點。在環卷積之后,添加向量映射分解(PED)可以使得模型在IoU和PQ指標上進一步提升0.55和0.36個點。

411b168e-4e08-11ed-a3b6-dac502259ad0.png

表6 各個模塊的消融實驗結果

表7驗證了圓形BEV表示在分辨率上的消融實驗。從該表可以看出無論是增大角度分辨率或是增大半徑分辨率,模型的精度都有提升。

41556a82-4e08-11ed-a3b6-dac502259ad0.png

表7 圓形BEV表示在分辨率上的消融實驗

表8驗證了迭代次數對模型精度的影響。從該表可以看出,隨著迭代次數的增多,模型的精度越來越高。當迭代次數到達3或者6時,模型精度趨向飽和,但是FPS下降明顯。

416c729a-4e08-11ed-a3b6-dac502259ad0.png

表8 迭代次數的消融實驗

可視化結果

圖2展示了PolarBEV在不同場景下的分割質量,可以看出PolarBEV即使在復雜環境中依然可以得到準確的分割結果。

41760a44-4e08-11ed-a3b6-dac502259ad0.png

圖2 PolarBEV在不同場景下分割質量的可視化圖

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

    關注

    9

    文章

    2885

    瀏覽量

    107611
  • 網格
    +關注

    關注

    0

    文章

    139

    瀏覽量

    16023
  • 自動駕駛
    +關注

    關注

    784

    文章

    13838

    瀏覽量

    166538

原文標題:CoRL 2022 | PolarBEV: 基于極坐標劃分和表面高度估計的純視覺非均勻BEV表示學習

文章出處:【微信號:horizonrobotics,微信公眾號:地平線HorizonRobotics】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    [分享]CVI中怎樣畫極坐標

    CVI中怎樣畫極坐標?解答:CVI中沒有專門提供畫極坐標的控件。可以使用Picture控件自己畫,或者使用繪圖軟件繪制出極坐標圖,然后保存為圖片再使用canvas控件將圖片導入。
    發表于 05-26 09:35

    怎么在極坐標的圓中表示分貝值

    怎么在極坐標的圓中表示分貝值
    發表于 09-29 21:59

    FPGA技術的學習方法

    。那么究竟如何才能高效學習好FPGA技術呢?本期邀請到的FPGA專家梅雪松,將為大家解答FPGA有效學習方法。專家觀點:學習FPGA技術,或者不僅局限于FPGA,學習任何一個新技術只要
    發表于 01-11 13:58

    如何布局allegro極坐標

    allegro 如何用極坐標布局?
    發表于 07-02 23:05

    AD18中極坐標的添加方法

    Altium Designer 18 極坐標的添加方法如圖,要實現下圖所示的器件布局效果,在Altium Designer軟件里可以使用極坐標方法。Altium Designer 1
    發表于 07-10 06:25

    Altium Designer 19極坐標的添加方法

    方法一:1. 在“Properties”中找到“Grid Manager(柵格管理器)”,點擊“Add”,選擇添加“Add Polar Grid(添加極坐標)”; 2. 完成極坐標的添加。
    發表于 10-22 16:45

    Allegro極坐標布局方法

    allegro極坐標布局方法!記得多余時間來撩我!!!好了廢話不多說了,開始!!!首先,將網標導入PCB中(封裝記得都做對)然后,快速放入器件緊接著,畫一個圓形,并選擇一個要放在圓上器件放好(使用坐標法);又來
    發表于 12-31 00:01

    頻率響應法--極坐標

    頻率響應法--極坐標圖 
    發表于 07-27 14:26 ?3868次閱讀

    ZigBee 簡介和學習方法

    zigbee簡介以及學習方法,ZigBee的歷史發展前景。
    發表于 04-15 14:07 ?14次下載

    一種基于極坐標變換的點模式匹配算法

    點模式匹配是目標識別、圖像配準與匹配、姿態估計等計算機視覺與模式識別應用方向的基礎問題之一。提出了一種新的利用點特征進行匹配的算法,該算法根據點集的分布與點位置信息,構建了點的特征屬性圖,通過極坐標
    發表于 12-05 19:08 ?2次下載

    基于傅里葉極坐標變換的織物瑕疵檢測方法

    本文研究的目的是檢測不同光照下紡織工業中織布的瑕疵,不同光照下的織布圖像清晰度不同,但卻都非常有周期性,有方向性。所以本文提出了一種基于傅里葉極坐標變換的方法:該方法將圖像在頻域內的頻譜能量轉化到
    發表于 12-12 18:35 ?1次下載

    深度解析機器學習三類學習方法

    在機器學習(Machine learning)領域。主要有三類不同的學習方法:監督學習(Supervised learning)、監督學習
    發表于 05-07 09:09 ?1.4w次閱讀

    基于變分自編碼器的網絡表示學習方法

    ,將這些信息融入到網絡表示學習過程中,有助于提升下游任務的性能。但是針對不同的應用場景,結構和屬性信息并不總是線性相關,而且它們都是高度非線性的數據。提岀一種基于變分自編碼器的網絡表示
    發表于 05-12 14:50 ?27次下載

    面向異質信息的網絡表示學習方法綜述

    面向異質信息的網絡表示學習方法綜述
    發表于 06-09 14:12 ?13次下載

    基于視覺的感知方法

    ? ? ?背景? 近年來,基于視覺的感知方法由于其較高的信噪比和較低的成本,在自動駕駛領域占有重要地位。其中,鳥瞰圖(BEV)感知已成為主流的方法
    的頭像 發表于 06-15 14:20 ?1168次閱讀
    基于<b class='flag-5'>純</b><b class='flag-5'>視覺</b>的感知<b class='flag-5'>方法</b>
    主站蜘蛛池模板: 国产精品午夜免费观看网站| 77788色淫网站女女免费视频| 2021国产精品午夜久久| aaa一级| 欧美三级一级| 婷婷第四色| 天天摸天天爽天天澡视频| 黄色一级毛片网站| 日韩a级毛片免费观看| 一色屋成人免费精品网| 性夜影院爽黄a爽免费视频| 视频在线观看免费网址| 国产情侣露脸| 欧美在线天堂| 2021久久精品99精品久久| 欧美性幼| 美女扒开内裤让男人桶| 日本不卡视频在线| 亚洲国产一区二区三区在线观看| 婷婷色香五月激情综合2020| 黄色h网站| 五月婷婷六月丁香激情| 国产午夜久久影院| 九九热在线视频观看| 日本三级456| 欧美456| 美女黄色毛片| 久久久精品免费| 日本68xxxxxxxxx老师| 婷婷激情久久| 亚洲你xx我xx网站| 亚洲成人看片| 亚洲天堂免费| 秋霞一级特黄真人毛片| 免费人成年短视频在线观看免费网站| 日本大片黄色| 日本www黄| 都市激情 亚洲| 亚洲午夜影视| 天天射夜夜骑| 久久亚洲精选|