<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          基于深度學(xué)習(xí)的單視圖三維重建算法學(xué)習(xí)路線

          共 3412字,需瀏覽 7分鐘

           ·

          2022-01-14 13:54

          ↑ 點(diǎn)擊藍(lán)字?關(guān)注極市平臺(tái)

          來源 | 三維重建學(xué)習(xí)筆記?
          編輯 | 極市平臺(tái)

          極市導(dǎo)讀

          ?

          作者從2018年開始接觸基于深度學(xué)習(xí)的單視圖三維重建算法,中間因?yàn)榭佳械仍蛐菹⒘艘荒辏厴I(yè)設(shè)計(jì)也是關(guān)于這方面的內(nèi)容。在學(xué)習(xí)的過程中,踩過很多坑,也學(xué)到了很多東西。作者將學(xué)習(xí)路線記錄如下,也算是對(duì)本科學(xué)習(xí)的一個(gè)總結(jié)。?>>加入極市CV技術(shù)交流群,走在計(jì)算機(jī)視覺的最前沿

          一 基礎(chǔ)知識(shí)

          1.英語(yǔ):下面給出的論文是全英文,可以培養(yǎng)閱讀能力,建議少用翻譯軟件。

          2.高等數(shù)學(xué):非常重要,例如梯度下降公式涉及求導(dǎo)。

          3.線性代數(shù):非常重要,例如圖像就是以矩陣的形式表示。

          4.算法分析與設(shè)計(jì):要有基本的算法思想,例如怎么減少時(shí)間復(fù)雜度和空間復(fù)雜度。

          5.Python:這個(gè)不用說,基礎(chǔ)的語(yǔ)法要會(huì)。推薦小甲魚的python視頻,B站搜:小甲魚,P54之后的可以不用看。書籍推薦《Python編程 從入門到實(shí)踐》。

          6.Pytorch:大部分三維重建算法都是利用pytorch實(shí)現(xiàn),推薦莫煩的pytorch,B站搜:莫煩python。書籍推薦《深度學(xué)習(xí)框架PyTorch:入門與實(shí)踐》。

          二 進(jìn)階知識(shí)

          1.Linux基本操作:大部分代碼涉及到編譯的過程,需要在Linux系統(tǒng)上面運(yùn)行。同時(shí)這類算法的網(wǎng)絡(luò)結(jié)構(gòu)都比較大,代碼基本上都是在服務(wù)器上面跑,需要了解如何使用服務(wù)器。書籍推薦《鳥哥的Linux私房菜》。

          2.計(jì)算機(jī)圖形學(xué):主要是渲染相關(guān)知識(shí),如何從三維模型得到二維圖像是三維重建算法的一個(gè)重要問題,后面列舉的論文基本上都涉及到這個(gè)過程。視頻推薦B站:GAMES101,看評(píng)論就知道老師有多厲害,暫時(shí)只看到了P9,感興趣的可以往后面看。

          3.基于深度學(xué)習(xí)的最新三維重建算法綜述:這篇論文對(duì)近幾年三維重建相關(guān)工作做了詳細(xì)的總結(jié),例如網(wǎng)絡(luò)結(jié)構(gòu)、輸入輸出、數(shù)據(jù)集等。在閱讀下面的論文之前,可以先看看這個(gè),對(duì)所有的三維重建算法有一個(gè)大致的了解。論文鏈接:https://arxiv.org/pdf/1906.06543v3.pdf

          4.數(shù)據(jù)集:后續(xù)算法使用了兩個(gè)數(shù)據(jù)集,一個(gè)是ShapeNet,這個(gè)數(shù)據(jù)集很大,只有三維模型,需要經(jīng)過渲染才能夠得到二維圖像。第二個(gè)是PASCAL3D+,這也是一個(gè)比較出名的數(shù)據(jù)集。

          5.打開三維模型的軟件:后續(xù)三維模型基本上都是使用網(wǎng)格的表示方法。可以用Windows系統(tǒng)自帶的3D查看器和Print 3D,Linux系統(tǒng)需要安裝meshlab,也可以使用python的vtk庫(kù)進(jìn)行查看。用text打開obj文件時(shí),可以看到網(wǎng)格模型具體是怎么表示的。

          6.三維重建涉及的一些基本概念:例如相機(jī)坐標(biāo)系和世界坐標(biāo)系、旋轉(zhuǎn)矩陣、透視變換等,這些都需要慢慢了解。視頻推薦B站:計(jì)算機(jī)視覺之三維重建篇,書籍推薦張廣軍老師的《機(jī)器視覺》。

          三 學(xué)習(xí)路線

          1.Neural 3D Mesh Renderer

          論文地址:https://arxiv.org/pdf/1711.07566.pdf

          代碼地址:https://github.com/hiroharu-kato/neural_renderer

          可以把它列為基于深度學(xué)習(xí)的單視圖三維重建算法里程碑之作,后續(xù)很多算法都由此展開。標(biāo)準(zhǔn)的渲染過程中涉及光柵化這種離散操作,阻止了反向傳播,這就不能使用深度學(xué)習(xí)的方法進(jìn)行訓(xùn)練。因此這篇文章提出了一種可微的渲染方法,能夠在特定的視角渲染三維模型得到二維圖像。

          2.Learning Category-Specific Mesh Reconstruction from Image Collections(CMR)

          論文地址:https://arxiv.org/pdf/1803.07549.pdf

          代碼地址:https://github.com/akanazawa/cmr

          這篇文章是對(duì)上一個(gè)算法的應(yīng)用,也算是這類算法更完整的實(shí)現(xiàn)。作者提出了一種從單個(gè)圖像中恢復(fù)物體三維形狀、相機(jī)和紋理的學(xué)習(xí)框架,輸入的數(shù)據(jù)集需要標(biāo)注關(guān)鍵點(diǎn),但是不需要真實(shí)的3D數(shù)據(jù)集或者單個(gè)物體的多張圖像進(jìn)行監(jiān)督,最后的輸出是帶有紋理的網(wǎng)格模型。

          3.Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoning

          論文地址:https://arxiv.org/pdf/1904.01786.pdf

          代碼地址:https://github.com/ShichenLiu/SoftRas

          這篇文章提出了另外一個(gè)可微渲染器,和第一篇不同的是,它將覆蓋的所有三角形都考慮在內(nèi),能夠使用可微函數(shù)直接渲染彩色網(wǎng)格。

          4.Shape and Viewpoints without Keypoints(UCMR)

          論文地址:https://arxiv.org/pdf/2007.10982.pdf

          代碼地址:https://github.com/shubham-goel/ucmr

          這篇文章是對(duì)第二篇的改進(jìn),也是對(duì)第一、第三篇文章所提到的渲染器的綜合應(yīng)用。總的來說,數(shù)據(jù)集更加簡(jiǎn)單,只需要原始圖像和掩膜即可,但是達(dá)到的效果更好。

          四 后續(xù)論文推薦

          1.Self-supervised Single-view 3D Reconstruction via Semantic Consistency(UMR)

          論文地址:https://arxiv.org/pdf/2003.06473.pdf

          2.Using Adaptive Gradient for Texture Learning in Single-View 3D Reconstruction

          論文地址:https://arxiv.org/pdf/2104.14169.pdf

          本文與另外三篇的重建效果對(duì)比如下表所示:

          MetricMask IOUSSIM
          CMR0.7040.782
          UCMR0.63690.756
          UMR0.7340.812
          Ours0.76910.8294

          五 相關(guān)論文推薦

          1.Learning to Predict 3D Objects with an Interpolation-based Differentiable Renderer

          論文地址:https://nv-tlabs.github.io/DIB-R/files/diff_shader.pdf

          代碼地址:https://github.com/nv-tlabs/DIB-R

          2.Occupancy Networks: Learning 3D Reconstruction in Function Space

          論文地址:http://www.cvlibs.net/publications/Mescheder2019CVPR.pdf

          代碼地址:https://github.com/autonomousvision/occupancy_networks

          如果覺得有用,就請(qǐng)分享到朋友圈吧!

          △點(diǎn)擊卡片關(guān)注極市平臺(tái),獲取最新CV干貨

          公眾號(hào)后臺(tái)回復(fù)“transformer”獲取最新Transformer綜述論文下載~


          極市干貨
          課程/比賽:珠港澳人工智能算法大賽保姆級(jí)零基礎(chǔ)人工智能教程
          算法trick目標(biāo)檢測(cè)比賽中的tricks集錦從39個(gè)kaggle競(jìng)賽中總結(jié)出來的圖像分割的Tips和Tricks
          技術(shù)綜述:一文弄懂各種loss function工業(yè)圖像異常檢測(cè)最新研究總結(jié)(2019-2020)


          #?CV技術(shù)社群邀請(qǐng)函?#

          △長(zhǎng)按添加極市小助手
          添加極市小助手微信(ID : cvmart4)

          備注:姓名-學(xué)校/公司-研究方向-城市(如:小極-北大-目標(biāo)檢測(cè)-深圳)


          即可申請(qǐng)加入極市目標(biāo)檢測(cè)/圖像分割/工業(yè)檢測(cè)/人臉/醫(yī)學(xué)影像/3D/SLAM/自動(dòng)駕駛/超分辨率/姿態(tài)估計(jì)/ReID/GAN/圖像增強(qiáng)/OCR/視頻理解等技術(shù)交流群


          每月大咖直播分享、真實(shí)項(xiàng)目需求對(duì)接、求職內(nèi)推、算法競(jìng)賽、干貨資訊匯總、與?10000+來自港科大、北大、清華、中科院、CMU、騰訊、百度等名校名企視覺開發(fā)者互動(dòng)交流~


          覺得有用麻煩給個(gè)在看啦~??
          瀏覽 59
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  无毛少妇 | 蜜桃成人网站 | 色欲熟妇 | 蜜桃视频在线无码播放 | 亚洲三级片免费观看 |