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

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

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

3天內不再提示

基于隱式表達的大規模三維建圖的方法

3D視覺工坊 ? 來源:3D視覺工坊 ? 2023-06-27 11:01 ? 次閱讀

?導讀 本文是VCC馬雪奇同學對論文 SHINE-Mapping: Large-Scale 3D Mapping Using Sparse Hierarchical Implicit Neural Representations[1] 的解讀,該工作來自德國波恩大學攝影測量與機器人實驗室,已被機器人領域的頂級會議ICRA 2023收錄。 項目主頁: https://github.com/PRBonn/SHINE_mapping 該工作提出了一種基于隱式表達的大規模三維建圖的方法,它利用分層八叉樹的結構來存儲可學習的局部特征,并通過共享的淺層MLP將局部特征轉換為有符號距離場。相比于以往的工作,該方法能夠以更小的資源消耗,重建出更準確、更完整的大規模場景。 注:本文圖片與視頻均來自原論文與其項目主頁。

I 引言 對移動機器人而言,在大規模的室外場景中進行定位和導航是一項常見的任務。因此,一個精確的三維環境地圖變得尤為重要。重建的三維場景地圖除了要足夠精確,還應該盡可能地減少內存消耗。而目前的建圖方法往往采用空間網格來表示三維地圖[2][3][4],這種方法很難同時滿足精確建圖和減少內存的要求。 最近,基于隱式神經網絡的表示方法在精確重建網格的同時,還能保持低內存消耗的要求。不過,這類方法通常應用于RGB-D數據構建的三維場景[5][6][7],在LiDAR數據方面應用的不多。此外,這類方法只適用于小型場景,很難應用于大規模的室外場景中。 本次導讀論文從Takikawa等人[8] 的工作中得到啟發,通過構建稀疏的分層隱式神經網絡表示,完成了對大規模場景的增量式重建。該方法利用八叉樹的稀疏數據結構來增量式地存儲學習到的局部特征,并基于一個淺層的MLP將學習到的局部特征轉換為有符號距離場。除此之外,該工作還設計了一個二值交叉熵損失函數,能夠高效地實現局部特征優化。并且,該論文采用正則化的方法對特征更新進行約束,有效地緩解了在大規模場景建圖過程中遇到的災難性遺忘問題。實驗結果表明: (1) 在密集點云采樣區域,該方法的重建精度優于基于TSDF的方法[4][9] 以及基于體積渲染的隱式神經映射方法[7]; (2) 在稀疏點云采樣區域,該方法的重建完整度優于非學習的方法[12]; (3) 相比于基于TSDF的方法,該方法重建的場景內存消耗更小。

II 技術貢獻

本工作主要貢獻如下:

提出了一種新的基于稀疏分層八叉樹的大規模場景表示方法。該方法增量式地將學習到的局部特征向量存儲在八叉樹中,并通過一個淺層的神經網絡將學習到的局部特征轉換為有符號距離值;

設計了一種二值交叉損失函數,能夠實現快速且魯棒的局部特征值優化;

通過對特征進行正則化,有效避免了災難性遺忘問題對大規模場景建圖的影響。

III 方法介紹 SHINE-Mapping以激光雷達點云作為輸入,利用稀疏分層八叉樹以及全局共享的MLP解碼器來隱式地表示連續空間中的有符號距離場。該方法以直接測量的點云作為監督,通過在線優化MLP解碼器輸出的有符號距離值來捕捉局部場景中的幾何信息。最后,該方法利用Marching Cubes[10]將有符號距離場轉換為顯式的網格信息。 隱式神經地圖表示 首先,SHINE-Mapping將三維空間中的局部特征存儲在稀疏分層八叉樹中,實現了隱式地圖表示,有效地減少了建圖過程中的內存開銷。其次,該方法將八叉樹中存儲的多層局部特征進行求和,并送入到MLP中進行解碼,從而得到三維空間中的有符號距離場。 此外,為了能夠快速查找局部空間中的特征信息,SHINE-Mapping將八叉樹中每一層特征信息存儲在一個哈希表中,并通過獨特的莫頓碼,將多維數據映射到一維。這樣的設計使得該方法能夠輕松地擴展地圖,而無需事先分配內存,從而有效地提升了建圖速度。

9929d6e6-1476-11ee-962d-dac502259ad0.png

圖1 SHINE-Mapping整體重建過程 圖1為SHINE-Mapping重建隱式表示地圖的整體過程。為了便于理解,上圖中僅描述了兩個層級的特征,綠色和藍色。該方法的流程為:對于任意的查詢點首先從最底層(第0層)開始,對的空間位置進行三線性插值,從而得到第0層的特征。然后以此類推,獲得第1層的特征信息。接著,該方法通過對多層的特征信息進行求和,得到合并后的特征,并將合并后的特征送入到MLP中,從而獲得位置點的有符號距離值。由于整個過程是可微的,因此可以通過反向傳播的方式對特征向量和MLP參數進行聯合優化。 訓練與損失函數 因為LiDAR能夠提供準確的三維空間測距結果,因此該方法直接以LiDAR作為真值,以二值交叉熵作為損失函數來對特征向量和MLP參數進行監督訓練。除此之外,由于該方法的網絡輸出是有符號距離值,為了能夠得到準確的輸出結果,該方法在損失函數中添加了一個Eikonal項[11]: 其中為網絡模型的輸出,為網絡模型的參數,為網絡模型的輸入。 得到的損失函數如下:其中,為超參數,其表示的權重。 增量式重建 在增量式重建工程中,由于每次重建只聚焦于當前的局部區域,忽略了之前重建區域的信息,往往會導致最終的全局重建性能下降。為了避免這種問題對重建結果的影響SHINE-Mapping在損失函數中添加了正則化項用于約束參數更新:其中,為權重,表示先前訓練數據的Loss對于參數變化的敏感性。為當前的參數值,為之前數據訓練收斂之后的參數值。增量式重建的損失函數如下:其中,為超參數,表示的權重。 IV 部分結果展示

接下來我們首先以虛擬場景數據集MaiCity dataset為例,展示SHINE-Mapping與之前方法 Voxblox、VDBFusion、Puma[12] 以及添加可微渲染 (Differentiable Rendering: DR) 的SHINE-Mapping的重建結果對比。第一行展示的是重建后的網格結果,其中,黑色線框部分為街道兩旁的“樹”;第二行展示的是重建結果的誤差圖,從藍色到紅色的顏色圖表示從-5cm到5cm的有符號重建誤差。

995d080e-1476-11ee-962d-dac502259ad0.png

圖2 在MaiCity數據集上,不同方法的重建結果對比

表1為不同方法在MaiCity數據集上的重建質量評價結果??梢钥闯?,SHINE-Mapping與先前的大規模室外場景建圖方法相比,在完整性誤差,準確性誤差、Chamfer-L1誤差、完整度、F-score上均表現 SOTA。

999d1994-1476-11ee-962d-dac502259ad0.png

表1 不同方法在MaiCity數據集上的重建質量對比

99bf1a76-1476-11ee-962d-dac502259ad0.gif

圖3 在MaiCity數據集上,SHINE-Mapping增量式重建過程

接下來是SHINE-Mapping在真實場景數據集Newer College dataset上的重建結果。第一行展示的是不同方法重建的Newer College網格結果,黑色線框部分為“樹”;第二行展示的是重建結果的誤差圖,從藍色到紅色的顏色圖表示從-50cm到50cm的有符號重建誤差。

9a0d1d48-1476-11ee-962d-dac502259ad0.png

圖4 在Newer College數據集上,不同方法的重建結果對比

9a61cb18-1476-11ee-962d-dac502259ad0.gif

?圖5 在Newer College數據集上,SHINE-Mapping的重建結果

表2為不同方法在Newer College dataset上的重建質量評價結果。可以看到,在真實場景數據集上,相比于其他方法,SHINE-Mapping的重建質量也是最好的。

9b7eec42-1476-11ee-962d-dac502259ad0.png

表2 不同方法在Newer College數據集上的重建質量對比

下圖描述了在MaiCity dataset與Newer College dataset兩個數據集實驗中,內存消耗與建圖質量之間的關系,地圖的分辨率從100cm到10cm。從對比結果可以看出,SHINE-Mapping方法可以使用更小的內存資源來重建出質量更高的室外地圖。

9b9cdc0c-1476-11ee-962d-dac502259ad0.png

圖6 不同方法在內存效率與重建誤差上的表現

下圖為SHINE-Mapping在KITTI dataset上的重建過程??梢钥吹剑词故谴笠幠5膶嶋H復雜街道場景,該方法依然可以精確地重建出道路的真實樣貌。

9be030ba-1476-11ee-962d-dac502259ad0.gif

圖7 SHINE-Mapping在KITTI數據集上的重建過程

V 總結與展望 本次導讀的論文提出了一種基于LiDAR的大規模三維場景建圖方法。與基于TSDF的方法不同,SHINE-Mapping方法使用基于八叉樹的隱式表示法,將學習到的隱式特征存儲在哈希表中,大大縮短了處理時間。其次,該方法將學習到的特征通過一個MLP轉換為有符號距離值,并通過Marching Cubes進行顯式化網格重建。除此之外,該方法通過對損失函數進行調整,并添加相應的正則化,避免了增量式重建過程中遇到的災難性遺忘問題。實驗結果表明,該方法能夠以較小的內存重建出更為準確和完整的三維地圖。 VI 思考與討論 Q: SHINE-Mapping方法將局部特征信息存放入八叉樹中時,使用了其中的幾層呢?又是如何實現快速查找對應的特征信息的呢? A: 如下圖所示,假設八叉樹為11層,SHINE-Mapping方法將最低的三層作為局部特征存放層,即第0,1,2層(分別對應圖中的紅色、綠色、藍色方格)。為了能夠加速建圖速度,SHINE-Mapping將八叉樹中第 0,1,2層的局部特征信息存儲在哈希表中,并且每一層對應一個哈希表。當需要查詢指定點的局部特征時,使用哈希表可以很快得到相應的特征信息。

9c7dfc1e-1476-11ee-962d-dac502259ad0.png

圖8SHINE-Mapping對空間進行網格劃分,并得到局部特征信息 Q: 在增量式重建過程中,是否可以使用預訓練的MLP作為解碼器來得到相應的有符號距離值? A: 是的,雖然本文提出的方法可以在訓練過程中聯合優化八叉樹中的局部特征信息以及MLP中的參數,但是在實際增量式重建過程中,作者采用的是預訓練的MLP來得到對應位置的有符號距離值,一方面這樣可以加快重建的速度,另外一方面,在實驗過程中,使用預訓練的MLP可以得到更好的重建效果。 以下是開放性問題,歡迎讀者朋友留言討論: Q: SHINE-Mapping在增量式重建的過程中,實際上是增量式地更新空間中的局部特征信息,并在更新完整個地圖之后,使用MLP將局部特征信息轉換為有符號距離值,然后使用Marching Cubes來顯式的構建網格。因此,如果想在建圖的過程中,實時地查看重建的網格信息,則需要不斷地調用MLP和Marching Cubes,這將會導致實時的計算效率非常低。那么應該如何改進這一方法,或者是否可以使用其他的網格構建方法,使得在快速建圖過程中,能夠實時地查看重建效果呢?

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

    關注

    211

    文章

    28593

    瀏覽量

    207823
  • 三維
    +關注

    關注

    1

    文章

    511

    瀏覽量

    29017
  • 函數
    +關注

    關注

    3

    文章

    4344

    瀏覽量

    62843

原文標題:基于稀疏分層隱式神經表示的大規模三維場景建圖

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

收藏 人收藏

    評論

    相關推薦

    單像素動態液晶透鏡的三維立體顯示方法介紹

    近來,三維顯示技術受到了極大的關注,并有可能在將來帶來一個可觀的市場。三維顯示依據實現方法分為多種,例如:偏振眼鏡法式、頭盔、障柵、棱鏡
    的頭像 發表于 11-01 07:57 ?6452次閱讀
    單像素動態液晶透鏡的<b class='flag-5'>三維</b>立體顯示<b class='flag-5'>方法</b>介紹

    光學三維測量技術的各種實現方法及原理

    本文主要對接觸三維測量和非接觸三維測量進行了介紹。著重介紹了光學三維測量技術的各種實現方法
    發表于 07-13 10:09 ?4060次閱讀

    三維的高級處理

    三維的高級處理1. 消處理 例.比較網前后的圖形 z=peaks(50); subplot(2,1,1); mesh(z); t
    發表于 09-22 15:37

    什么讓三維掃描數據栩栩如生

    三維模型數據5.真實拍攝的物體照片4、小結思看科技的HSCAN331可以在10分鐘內掃描出該物體外形,相比傳統的三維掃描儀,HSCAN手持三維
    發表于 08-02 10:18

    labview怎樣畫三維曲面?

    用labview三維曲面圖畫一個曲面,橫截面表達式為f=2.4*y*y*y*y-1.6*y*y+0.1*y+2.2
    發表于 12-15 18:42

    三維快速建模技術與三維掃描建模的應用

    的HANDYSCAN三維激光掃描儀采集它的三維點云信息,然后利用Vxelements軟件對多站點云數據進行拼接、統一化和去燥,將處理后的點云數據導入Geomagic Studio軟件,對其進行封裝、孔洞填充、平滑等
    發表于 08-07 11:14

    廣西掃描服務三維檢測三維掃描儀

    、醫療、教育等行業都在廣泛使用三維掃描技術。中科院廣州電子的Creaform便攜激光三維掃描儀掃描工件的三維數據,通過實物與理論二、
    發表于 08-29 14:42

    Handyscan三維掃描儀對戶外大型燈箱三維掃描解決方案

    的戶外廣告燈箱的生產圖紙??蛻粼瓉硎鞘褂美鲜降呐恼?b class='flag-5'>式三維掃描儀,掃描前需要噴粉、貼點,但是掃描數據精度卻差強人意,不僅外觀粗糙、噪點多,且掃描速度慢,工作效率低。在掃描結束后,還需要再對噴的粉(顯像劑
    發表于 07-15 10:52

    Labview繪制三維曲面

    `現在有個項目我想優化一下,想要添加一個三維曲線圖(火山),有沒有在這方面有過研究的?不太會弄,每次畫出來的都奇奇怪怪的,主要問題應該是數據不夠,有人知道怎么將X-Z,Y-Z(如圖)兩條曲線擬合
    發表于 12-18 10:12

    光學方法測量三維形狀綜述

    光學方法測量三維形狀綜述光學方法測量三維形狀綜述光學方法測量三維形狀綜述
    發表于 01-07 16:48 ?2次下載

    近日奧比中光Workshop舉行展示 商業空間三維數字化大規模應用前景

    近日,奧比中光Workshop系列之新商業沙龍在深圳舉行,北京眾趣科技創始人、CEO高翔發表了題為《商業空間三維數字化的大規模應用》演講,展示了商業空間三維數字化的大規模應用前景。
    的頭像 發表于 07-26 11:06 ?3302次閱讀

    基于三維激光數據的層級SLAM方法

    課題組已將該研究成果應用于智能駕駛即時定位與(SLAM)任務中,提出了基于三維激光數據的層級SLAM方法,實現了無GNSS環境下智能無
    的頭像 發表于 04-20 09:19 ?2100次閱讀
    基于<b class='flag-5'>三維</b>激光數據的層級<b class='flag-5'>式</b>SLAM<b class='flag-5'>方法</b>

    智慧城市_實景三維|物業樓三維掃描案例分享_泰來三維

    三維激光掃描技術是近年來發展的新型測量方法,通過三維掃描獲取大量全面點云數據,形成三維立體模型,實現快速掌握被測目標信息。
    的頭像 發表于 05-16 13:56 ?1084次閱讀
    智慧城市_實景<b class='flag-5'>三維</b>|物業樓<b class='flag-5'>三維</b>掃描案例分享_泰來<b class='flag-5'>三維</b>

    NeurlPS&apos;23開源 | 大規模室外NeRF也可以實時渲染

    神經輻射場 (NeRF)是一種新穎的三維重建方法,顯示出巨大的潛力,受到越來越多的關注。它能夠僅從一組照片中重建3D場景。然而,它的實時渲染能力,尤其是對于
    的頭像 發表于 11-08 16:41 ?1050次閱讀
    NeurlPS&apos;23開源 | <b class='flag-5'>大規模</b>室外NeRF也可以實時渲染

    RayDF:實時渲染!基于射線的三維重建新方法

    在機器視覺和機器人領域的許多前沿應用中,學習準確且高效的三維形狀表達是十分重要的。然而,現有的基于三維坐標的
    的頭像 發表于 11-17 16:23 ?766次閱讀
    RayDF:實時渲染!基于射線的<b class='flag-5'>三維</b>重建新<b class='flag-5'>方法</b>
    主站蜘蛛池模板: 2020天天操| 性夜黄 a 爽免费看| 天天摸夜夜添夜夜添国产| 五月天综合婷婷| 人人澡 人人澡 人人看| 免费观看一级一片| 88av在线看| 亚洲一区二区在线| 免费黄视频网站| 亚洲人成www在线播放| 四虎国产精品高清在线观看| 日韩欧美国产电影| 色爱区综合激月婷婷激情五月| 大黄一级片| 555成人免费影院| 国产一区二区中文字幕| 婷婷色网站| 欧美成人伊人久久综合网| 黄 色 大 片 网站| 午夜在线观看免费| 国产理论在线观看| 亚洲一区免费| 亚洲综合狠狠| 欧美色图一区二区| 一区二区三区免费视频网站| 色综合久久天天综合绕观看| 欧美日韩一区不卡| 丁香六月婷婷激情| 日本在线一本| 欧美极品在线播放| 中文字幕一区二区三区乱码aⅴ| 四虎国产在线观看| 激情五月婷婷丁香| 欧美成人免费| 俄罗斯毛片基地| 久久综合色播| 亚洲视频www| 天天碰人人| 韩国电影天堂| 色天天天天| 亚洲国产视频一区|