日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > pytorch >内容正文

pytorch

【唐宇迪 深度学习-3D点云实战系列】学习笔记

發布時間:2023/12/10 pytorch 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【唐宇迪 深度学习-3D点云实战系列】学习笔记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?課程目錄如下:

https://download.csdn.net/learn/35500/529919


一、3D點云應用領域分析

  • 3D點云領域都關注了哪些方向?
  • 課程核心系列-PointNet系列:點云數據如何處理、點云數據如何進行特征提取。后續無論是分類、分割、補全、配準檢測,首先都要先對點云數據進行特征提取。
  • PointNet系列就是重點系列。算法原理、論文思想、源碼實現
  • 基礎算法、論文核心思想。
  • 點云數據的特點:
    ? ? ? ? ① 由點組成,近密遠疏
    ? ? ? ? ② 有遮擋

    實際的點云數據:軟件CloudCompare? 3D坐標(x,y,z); 數據格式為.pts

    ?點云的應用:無人機進行環境3D重建。 在城市的交通等領域還是有需求的。點云是有3維的數據的,比2D的數據多了一個維度的。
    可以旋轉、多視角的觀察數據。

    公開的數據集如下: 左側為點云;右側為分割結果。

    2020年開始,點云算是一個比較火熱的領域了。計算機視覺的算法、論文研究——然后才有實際輸出。

    在2020在點云方向的paper越來越多了。視覺領域的圖像、視頻算法研究已經飽和,目前轉向了點云了。不斷的在挖掘這個領域了。

    ?

    ?點云的應用:

    ① 點云分割:點云中沒有像素值的大小,只有坐標。那怎么做分割呢?

    不是做實例分割。部件分割。判斷每一個點屬于哪一個任務? 傳統的圖像是每一個像素屬于哪一塊。

    ② 點云補全:近密遠疏

    把缺失的點補全出來。???編碼器encoder,解碼器decoder。對抗生成網絡。風格遷移、AI變臉、特效等,有點類似的技術。?

    ③ 點云生成:無人機圖像做成3D點云。雖然有很多算法,但目前研究的人不是太多,文章也不多。——傳統數據,映射成點云數據。

    ④? 點云物體檢測:目前是研究最最熱門的一個方向。分割的論文比檢測多一些。

    先做檢測,再去做其他任務。(就像視覺里面的分類-->location YOLO)

    ?

    3D檢測,是一個立體的東西。是很多后續任務的前提。

    點云配準:無人機數據,地圖合成。不同角度拍到的數據,然后組合出來整體的圖像。

    點云配準是為了給下游任務做服務的,做基礎的。比如是家具行業:室內拍攝;達芬奇手術機器人。


    ?⑥ 點云數據特征提取概述

    ?特征提取

    我們的點如何進行特征提取,backbone是什么?——PointNet,去解決點云中的檢測、分割問題。——PointNet++,做特征提取的。

    • 3D數據只有坐標信息;如何將數據給轉換為特征。
    • 特征轉換是通過backbone來進行特征提取。與圖像數據有差異的。圖像數據和3D點云數據差異是很大的。
    • 我們的點(x,y,z)如何轉換為特征??它和其他點的關系如何考慮?這個點和全局的關系如何考慮?
    • 處理點云數據中最重要的backbone是PointNet
      • 點補全、分割、檢測等領域,都會用到的PonitNet++這個backbone的。

    3D點云中有哪些核心的網絡?

    ⑦ 3D 數據應用領域與點云介紹

    • 3D點云數據與圖像數據有很大的差異:
      • 感知端的傳感方式與之前不一樣了。屬于3D方式的采集。360度旋轉,掃描得到3D數據,稱之為點云。
      • 3D數據(點云數據)
    • 3D數據應用于自動駕駛無人車、增強現實AR游戲中。
    • 一個飛機樣本,由如下的點組成。三維的數據(x,y,z) 共10000個點來表達一個目標。?還有三個法向量信息:Nx,Ny,Nz。

    • 點云數據可視化展示:6個維度。

    • ?點云數據特性:分類、部件分割、語義分割

    3D的數據有很多其他形式,為什么一定要用點云呢?——

    ?

    ?

    ?

    ?

    二、PointNet算法解讀

    ① PointNet基本出發點

    算法要體現出來交換不變性! 比如max函數、求和函數,都是滿足交換不變性的。跟x的次序無關。

    ② PointNet基本模型架構和整體網絡架構

    ?三維的特征維度太少了,需要進行升維。維度提升。

    ?③ PointNet有哪些問題呢?PointNet++網絡

    ?PointNet升級算法需要解決的問題:

    最遠點采樣方法

    分組Group方法原理解讀

    整體流程概述分析

    分類與分割問題解決方案

    遇到的問題及改進方法分析

    三、PointNet++項目實戰

    總結

    以上是生活随笔為你收集整理的【唐宇迪 深度学习-3D点云实战系列】学习笔记的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。