女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

5種前沿的點云分割網絡

新機器視覺 ? 來源:新機器視覺 ? 作者:泡椒味的泡泡糖 ? 2022-06-21 11:08 ? 次閱讀

眾所周知,點云的有效分割是許多應用的前提,例如在三維重建領域,需要對場景內的物體首先進行分類處理,然后才能進行后期的識別和重建。傳統的點云分割主要依賴聚類算法和基于隨機采樣一致性的分割算法,在很多技術上得到了廣泛應用,但當點云規模不斷增大時,傳統的分割算法已經很難滿足實際需要,這時就需要結合深度學習進行分割。因此,本文將重點介紹5種前沿的點云分割網絡,包括PointNet/PointNet++、PCT、Cylinder以及JSNet網絡,最后介紹5中常用的點云分割數據集。

“點云分割是根據空間、幾何和紋理等特征對點云進行劃分,使得同一劃分內的點云擁有相似的特征。”

01PointNet/PointNet++

說起點云分割網絡,就不得不介紹PointNet,它來源于CVPR的論文“Deep Learning on Point Sets for 3D Classification and Segmentation”。PointNet是首個輸入3D點云輸出分割結果的深度學習網絡,屬于開山之作,成為了后續很多工作的BaseLine,網絡的總體結構如圖1所示。

c0b02f18-f09a-11ec-ba43-dac502259ad0.png

圖1 PointNet網絡

整體的PointNet網絡中,除了點云的感知以外,還有T-Net,即3D空間變換矩陣預測網絡,這主要是由于點云分類的旋轉不變性,當一個N×D在N的維度上隨意的打亂之后,其表述的其實是同一個物體,因此針對點云的置換不變性,其設計的網絡必須是一個對稱的函數。

在PointNet網絡中,對于每一個N×3的點云輸入,網絡先通過一個T-Net將其在空間上對齊(旋轉到正面),再通過MLP將其映射到64維的空間上,再進行對齊,最后映射到1024維的空間上。這時對于每一個點,都有一個1024維的向量表征,而這樣的向量表征對于一個3維的點云明顯是冗余的,因此這個時候引入最大池化操作,將1024維所有通道上都只保留最大的那一個,這樣得到的1×1024的向量就是N個點云的全局特征。

PointNet網絡在ShapeNet數據集上的實驗效果如表1所示,可以看出,大多數分割都取得了SOAT效果。部分分割結果如圖2所示,可以看出分割結果相當平穩,并且具有很強的魯棒性。

c0d5b03a-f09a-11ec-ba43-dac502259ad0.png

表1 PointNet在ShapeNet上的分割效果對比

c0e1ff5c-f09a-11ec-ba43-dac502259ad0.png

圖2 PointNet部分分割結果

PointNet++主要是為了克服PointNet自身的一些缺點,其中最大的缺點就是缺失局部特征。由于PointNet直接暴力地將所有的點最大池化為一個全局特征,因此局部點與點之間的聯系并沒有被網絡學習到。在分類和物體的Part Segmentation中,這樣的問題還可以通過中心化物體的坐標軸部分地解決,但在場景分割中,這就會導致效果變差。

為了克服PointNet的缺點,作者在PointNet++中主要借鑒了CNN的多層感受野的思想。CNN通過分層不斷地使用卷積核掃描圖像上的像素并做內積,使得越到后面的特征圖感受野越大,同時每個像素包含的信息也越多。而PointNet++就是仿照了這樣的結構,先通過在整個點云的局部采樣并劃一個范圍,將里面的點作為局部的特征,用PointNet進行一次特征的提取。因此,通過了多次這樣的操作以后,原本的點的個數變得越來越少,而每個點都是有上一層更多的點通過PointNet提取出來的局部特征,也就是每個點包含的信息變多了。

PointNet++的網絡結構如圖3所示,同時作者對比了PointNet和PointNet++的分割效果如圖4所示,可見PointNet++的效果全面優于PointNet。

c0f65d08-f09a-11ec-ba43-dac502259ad0.png

圖3 PointNet++網絡結構

c1055fec-f09a-11ec-ba43-dac502259ad0.png

圖4 PointNet++分割結果

02PCT網絡

近年來,NLP領域的Transformer大火,同時也有大量學者將其從NLP領域遷移到圖像和點云領域。清華大學將Transformer應用于3D點云分割技術,設計了全新的PCT(Point Cloud Transformer)網絡,其網絡結構如圖5所示。

c112b142-f09a-11ec-ba43-dac502259ad0.png

圖5 PCT網絡結構

PCT應用Transformer進行點云分割的具體原理如圖6所示,其中星號代表Transformer的查詢向量,黃色到藍色代表注意力權重逐漸增加,最后一列代表分割結果。

c12572b4-f09a-11ec-ba43-dac502259ad0.png

圖6 PCT點云分割原理

為了更好地捕獲點云中的local context,作者在最遠點采樣和最近鄰居搜索的支持下增強了輸入嵌入,同時Transformer在點云分割領域的成功,也逐漸打通了NLP、圖像、點云等不同領域的壁壘,對于“模型大一統”具有重要意義。PCT點云分割與其他分割算法的對比如圖7所示,大量的實驗表明,PCT在形狀分類,part分割和法向量估算任務方面達到了最先進的性能。

c13a88f2-f09a-11ec-ba43-dac502259ad0.png

圖6 PCT點云分割效果與其他算法對比

03Cylinder網絡

Cylinder網絡來源于CVPR論文“Cylindrical and Asymmetrical 3D Convolution Networks for LiDAR Segmentation”,Cylinder網絡結構如圖7所示。Cylinder網絡由圓柱坐標體素劃分和非對稱3D卷積網絡組成,作者認為圓柱分割可以有效提高分割精度,此外作者還引入了一個point-wise模塊來改進體素塊輸出,提高辨識精度。

c14aaa0c-f09a-11ec-ba43-dac502259ad0.png

圖7 Cylinder網絡結構

作者認為基于柱坐標的voxel的劃分,可以與激光雷達掃描過程保持一致。進而有效地減少空voxel的比率。此外,作者將Cylinder網絡在兩個大型室外場景數據集(SemanticKITTI和nuScenes)上進行了評估,評估效果對比如表2和表3所示。評估顯示,在SemanticKITTI數據集上,Cylinder網絡排名第一。在nuScenes數據集上,新方法的表現也大大超過了之前的方法。

c16225ce-f09a-11ec-ba43-dac502259ad0.png

表2 Cylinder網絡在SemanticKITTI數據集上的對比效果

c1736708-f09a-11ec-ba43-dac502259ad0.png

表3 Cylinder網絡在nuScenes數據集上的對比效果

04JSNet網絡

JSNet來源于AAAI論文“JSNet: Joint Instance and Semantic Segmentation of 3D Point Clouds”,JSNet可以同時解決3D點云的實例和語義分割問題,其網絡結構如圖8所示。

c191bf50-f09a-11ec-ba43-dac502259ad0.png

圖8JSNet網絡結構

JSNet首先建立有效的骨干網絡,以從原始點云數據中提取魯棒的特征。其次為了獲得更多的判別特征,提出了一種點云特征融合模塊來融合骨干網的不同層特征。此外,JSNet開發了聯合實例語義分割模塊以將語義特征轉換為實例嵌入空間,然后將轉換后的特征進一步與實例特征融合以促進實例分割。同時,該模塊還將實例特征聚合到語義特征空間中,以促進語義分割。最后,JSNet通過對實例嵌入應用簡單的均值漂移聚類來生成實例預測。

如表4和表5所示是JSNet網絡在大型3D室內點云數據集S3DIS上的評估結果,圖9是JSNet網絡的分割效果。實驗結果表明,JSNet網絡在3D實例分割中的性能優于最新方法,在3D語義預測方面有重大改進,同時有利于零件分割。

c1a1b2e8-f09a-11ec-ba43-dac502259ad0.png

表4 JSNet網絡在S3DIS數據集上的實例分割結果

c1b60478-f09a-11ec-ba43-dac502259ad0.png

表5 JSNet網絡在S3DIS數據集上的語義分割結果

c1cb7dc6-f09a-11ec-ba43-dac502259ad0.png

圖9 JSNet網絡的分割效果

05點云分割數據集

深度神經網絡的訓練往往需要大量的數據集,同時深度神經網絡性能的優劣也往往是在公開數據集上進行評估,因此選擇合適的數據集至關重要。常用的點云分割數據集主要有如下幾個:

5.1 Semantic3D

經典的大型室外場景點云分割數據集,由激光雷達掃描周圍場景得到。Semantic3D提供了一個帶有大標簽的自然場景的3D點云數據集,總計超過40億個點,8個類別標簽。

數據集包含了各種城市和鄉村場景,如農場,市政廳,運動場,城堡和廣場。該數據集包含15個訓練數據集和15個測試數據集,另外還包括4個縮減了的測試數據集。數據集中的點都含有RGB和深度信息,并被標記為8個語義類別,分別是1:人造地形;2:自然地形;3:高植被;4:低植被;5:建筑物;6:硬景觀;7:掃描人工制品,8:汽車,附加標簽0:未標記點,標記沒有地面真值的點。

數據集地址:http://www.semantic3d.net/

c1f49a6c-f09a-11ec-ba43-dac502259ad0.png

c206cc0a-f09a-11ec-ba43-dac502259ad0.png

5.2 S3DIS

S3DIS數據集是斯坦福大學開發的帶有像素級語義標注的語義數據集,是常用的室內場景分割數據集,使用Matterport相機收集數據,包含6個Area,13個語義元素,11種場景。

其中13個語義元素分別包括:天花板ceiling、地板floor、墻壁wall、梁beam、柱column、窗window、門door、桌子table、椅子chair、沙發sofa、書柜bookcase、板board、混雜元素(其他)clutter;11種場景分別包括辦公室office、會議室conference room、走廊hallway、禮堂auditorium、開放空間open space、大堂lobby、休息室lounge、儲藏室pantry、復印室copy room、儲藏室storage和衛生間WC。

數據集地址:http://buildingparser.stanford.edu/dataset.html

c21b58f0-f09a-11ec-ba43-dac502259ad0.png

c229fce8-f09a-11ec-ba43-dac502259ad0.png

5.3 SemanticKITTI

SemanticKITTI數據集是一個基于KITTI Vision Benchmark里程計數據集的大型戶外點云數據集,顯示了市中心的交通、住宅區,以及德國卡爾斯魯厄周圍的高速公路場景和鄉村道路。原始里程計數據集由22個序列組成,作者將序列00到10拆分為訓練集,將11到21拆分為測試集,并且為了與原始基準保持一致,作者對訓練和測試集采用相同的劃分,采用和KITTI數據集相同的標定方法,這使得該數據集和KITTI數據集等數據集可以通用。

SemanticKITTI數據集作者提供了精確的序列掃描注釋,并且在點注釋中顯示了前所未有的細節,包含28個類,確保了類與Mapillary Visiotas數據集和Cityscapes數據集有很大的重疊,并在必要時進行了修改,以考慮稀疏性和垂直視野。

數據集地址:http://www.semantic-kitti.org/index.html

5.4 ShapeNet

ShapeNet數據集是一個由對象的三維CAD模型表示的形狀存儲庫,注釋豐富,規模較大。ShapeNet包含來自多種語義類別的3D模型,并按照WordNet分類法組織,能夠完成部件分割任務,即不僅知道這個點云數據大的分割,還要將它的小部件進行分割。它總共包括十六個大的類別,每個大的類別有可以分成若干個小類別,十六個類別具體包括:飛機Airplane、包Bag、帽子Cap、汽車Car、椅子Chair、耳機Earphone、吉他Guitar、刀Knife、燈Lamp、電腦Laptop、摩托車Motorbike、杯子Mug、手槍Pistol、火箭Rocket、滑板Skateboard、桌子Table。

數據集地址:https://www.shapenet.org/

c2663f14-f09a-11ec-ba43-dac502259ad0.png

c287de3a-f09a-11ec-ba43-dac502259ad0.png

5.5 PartNet

PartNet數據集是用于細粒度和分層零件級3D對象理解的大規模基準。數據集包含573585個零件實例,涵蓋26671個3D模型,涵蓋24個對象類別。PartNet數據集啟用并充當許多任務的催化劑,例如形狀分析,動態3D場景建模和仿真,可負擔性分析等。數據集建立了用于評估3D零件識別的三個基準測試任務:細粒度語義分割,分層語義分割和實例分割。

數據集地址:https://shapenet.org/download/parts

c29bb7e8-f09a-11ec-ba43-dac502259ad0.png

06結論

近年來,隨著自動駕駛和三維重建技術的不斷發展,需要處理的點云規模越來越龐大,傳統的聚類算法和基于隨機采樣一致性的分割算法較難滿足實時性和精度要求。而基于深度學習的點云分割網絡較好地解決了上述問題,本文重點介紹了幾種前沿的點云分割網絡,包括PointNet/PointNet++、PCT、Cylinder以及JSNet網絡,并介紹了5種常用的點云分割數據集。讀者在應用深度學習進行點云分割或設計點云分割網絡時,要根據自身需求和實際工況,有針對地選擇合適的點云分割網絡和數據集。

審核編輯 :李倩

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

    關注

    3

    文章

    4371

    瀏覽量

    64248
  • 數據集
    +關注

    關注

    4

    文章

    1223

    瀏覽量

    25284
  • 深度學習
    +關注

    關注

    73

    文章

    5555

    瀏覽量

    122504

原文標題:基于深度學習的點云分割網絡及點云分割數據集

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    HarmonyOS5服務技術分享--Serverless抽獎模板部署

    活動。不用寫復雜代碼,跟著步驟走就能搞定,文末還有部署避坑指南哦~ 一、前期準備 1?? ??注冊賬號+創建項目?? 先到華為開發者平臺注冊賬號 創建新項目時記得勾選\"開發
    發表于 05-22 20:25

    HarmonyOS5服務技術分享--存儲SDK文章整理

    , JSON.parse(jsonString)); } 3.2 添加網絡權限 在module.json5中添加: \"requestPermissions\"
    發表于 05-22 19:09

    自動駕駛中常提的“”是個啥?

    [首發于智駕最前沿微信公眾號]在自動駕駛系統中,技術作為三維空間感知的核心手段,為車輛提供了精確的距離和形狀信息,從而實現目標檢測、環境建模、定位與地圖構建等關鍵功能。那所謂的“
    的頭像 發表于 05-21 09:04 ?182次閱讀
    自動駕駛中常提的“<b class='flag-5'>點</b><b class='flag-5'>云</b>”是個啥?

    Comcast將5G核心網絡遷移至亞馬遜科技

    近日,在2024年亞馬遜科技re:Invent全球大會上,Comcast與亞馬遜科技共同宣布了一項重大合作成果:Comcast已成功將其5G無線核心網絡從本地數據中心遷移至亞馬遜
    的頭像 發表于 12-24 14:26 ?407次閱讀

    淺談分割接地層的利弊

    如果分割接地層并且線路穿過分割線(如圖1所示)那么電流返回通路在哪里呢?假設兩個層在某處連接(通過在一個單獨),則返回電流必在該大型環路內流動。大型環路內的高頻電流產生輻射和高接地電感。大型環路內的低電平模擬電流易受干擾的影響
    的頭像 發表于 10-30 10:09 ?526次閱讀
    淺談<b class='flag-5'>分割</b>接地層的利弊

    什么是三維分割

    是世界的一非結構化三維數據表示,通常由激光雷達傳感器、立體相機或深度傳感器采集。它由一系列單個組成,每個由 x、y 和 z 坐標定
    的頭像 發表于 10-29 09:21 ?571次閱讀

    阻礙計算采用5原因

    盡管計算在企業和普通用戶未來的計算需求里占據重要位置,但計算存在的一切缺點和瑕疵還是在阻礙著企業和組織采用計算。在服務交付中扮演重要角色的“
    的頭像 發表于 10-23 10:57 ?385次閱讀

    語義分割25損失函數綜述和展望

    本綜述提供了對25用于圖像分割的損失函數的全面且統一的回顧。我們提供了一新穎的分類法,并詳細審查了這些損失函數如何在圖像分割中被定制和利用,強調了它們的重要特征和應用,并進行了系統
    的頭像 發表于 10-22 08:04 ?1501次閱讀
    語義<b class='flag-5'>分割</b>25<b class='flag-5'>種</b>損失函數綜述和展望

    畫面分割器怎么調試

    畫面分割器,通常指的是視頻畫面分割器,它是一可以將一個視頻信號分割成多個小畫面的設備。這種設備廣泛應用于監控系統、視頻會議、多畫面顯示等場景。調試畫面
    的頭像 發表于 10-17 09:32 ?958次閱讀

    畫面分割器怎么連接

    畫面分割器,也稱為視頻分割器或多畫面處理器,是一可以將多個視頻信號源分割成單個畫面或多個畫面顯示在單個監視器上的設備。這種設備廣泛應用于監控系統、視頻會議、多媒體展示等領域。 一、畫
    的頭像 發表于 10-17 09:29 ?866次閱讀

    圖像語義分割的實用性是什么

    什么是圖像語義分割 圖像語義分割是一將圖像中的所有像素點按照其語義類別進行分類的任務。與傳統的圖像分類和目標檢測任務不同,語義分割關注的是圖像中每個像素
    的頭像 發表于 07-17 09:56 ?822次閱讀

    圖像分割和語義分割的區別與聯系

    圖像分割和語義分割是計算機視覺領域中兩個重要的概念,它們在圖像處理和分析中發揮著關鍵作用。 1. 圖像分割簡介 圖像分割是將圖像劃分為多個區域或對象的過程。這些區域或對象具有相似的屬性
    的頭像 發表于 07-17 09:55 ?1757次閱讀

    圖像分割與語義分割中的CNN模型綜述

    圖像分割與語義分割是計算機視覺領域的重要任務,旨在將圖像劃分為多個具有特定語義含義的區域或對象。卷積神經網絡(CNN)作為深度學習的一核心模型,在圖像
    的頭像 發表于 07-09 11:51 ?1783次閱讀

    機器人視覺技術中常見的圖像分割方法

    、場景理解、導航和交互等任務至關重要。以下是一些常見的圖像分割方法: 閾值分割法(Thresholding) 閾值分割法是一基于像素強度的簡單圖像
    的頭像 發表于 07-09 09:31 ?1269次閱讀

    網絡計算:有什么區別?

    計算和網絡是相關但又不同的概念。計算關注的是應用程序如何運行,而網絡則關注的是應用程序之
    的頭像 發表于 06-25 11:43 ?770次閱讀
    <b class='flag-5'>云</b><b class='flag-5'>網絡</b>與<b class='flag-5'>云</b>計算:有什么區別?