0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一種基于概率框架的三維點(diǎn)云生成模型PointFlow

nlfO_thejiangme ? 來(lái)源:lq ? 2019-08-02 14:32 ? 次閱讀

三維點(diǎn)云對(duì)于多視角和圖形學(xué)的表示,合成和重建高質(zhì)量、高分辨的點(diǎn)云具有重要的意義。雖然近年來(lái)在基于點(diǎn)云的判別模型上取得了一系列進(jìn)展,但在生成模型方面卻還存在著諸多挑戰(zhàn)。

為了實(shí)現(xiàn)對(duì)于生成模型的理解和應(yīng)用,來(lái)自康奈爾大學(xué)和英偉達(dá)的研究人員提出了一種基于概率框架的三維點(diǎn)云生成模型PointFlow,通過(guò)為分布的分布建模,分別建立形狀的分布和給定形狀下點(diǎn)云的分布,來(lái)實(shí)現(xiàn)對(duì)于形狀的采樣以及給定形狀下任意點(diǎn)云的采樣過(guò)程。

作為三維數(shù)據(jù)的重要形式,點(diǎn)云由于較高的分辨率和對(duì)復(fù)雜細(xì)節(jié)更好的表達(dá)越來(lái)越受到研究人員的青睞。有效的點(diǎn)云生成模型將為重建和超分辨等點(diǎn)云合成任務(wù)帶來(lái)較大的促進(jìn)作用。但由于點(diǎn)云復(fù)雜的形狀使得生成模型的研究較為緩慢,需要利用概率的方式重新審視點(diǎn)云生成模型的學(xué)習(xí)過(guò)程。

例如,一架飛機(jī)的點(diǎn)云可以看做是從飛機(jī)對(duì)應(yīng)表面上采樣而得到的點(diǎn);而這把飛機(jī)的曲面則可以視為從飛機(jī)形狀的分布中采樣得到的一個(gè)特定的形狀。為了生成點(diǎn)云我們需要對(duì)分布的分布進(jìn)行建模,也就是說(shuō)不僅需要為形狀分布進(jìn)行建模,同時(shí)需要對(duì)特定形狀下的點(diǎn)云進(jìn)行建模。

在研究人員提出的PointFlow中,對(duì)于形狀的分布和給定形狀下點(diǎn)的分布進(jìn)行了建模。

研究人員通過(guò)先驗(yàn)分布3D點(diǎn)的可逆參數(shù)化變換代替了直接對(duì)點(diǎn)云分布的建模。這意味著在給定模型的情況下,首先從通用的高斯先驗(yàn)中進(jìn)行采樣,而后基于參數(shù)變換將他們移動(dòng)到與目標(biāo)形狀對(duì)應(yīng)的新位置,使得參數(shù)化的變化和變量的分布都可以利用這一模型進(jìn)行描述。

更重要的是,這種模型還帶來(lái)了更強(qiáng)大的表達(dá)能力。在可以估計(jì)概率密度、提升變分下限的同時(shí),還可以避免由GANs帶來(lái)的復(fù)雜訓(xùn)練。

在三維點(diǎn)云的學(xué)習(xí)過(guò)程中,我們不經(jīng)需要從某一類的一系列形狀中進(jìn)行形狀采樣,同時(shí)也需要針對(duì)某一形狀對(duì)其表面上的點(diǎn)進(jìn)行采樣(均勻分布)。這一研究的目標(biāo)在于學(xué)習(xí)形狀的分布和點(diǎn)的分布。研究人員利用連續(xù)歸一化流(continuous normalizing flow,CNF)來(lái)為給定形狀下點(diǎn)的分布進(jìn)行建模。

連續(xù)歸一化流可以視為三維歐式空間中的向量場(chǎng),它可以通過(guò)對(duì)某一通用的先驗(yàn)分布進(jìn)行轉(zhuǎn)換(例如高斯分布)推導(dǎo)出點(diǎn)云的分布。連續(xù)歸一化流是一系列可逆的映射,可以將已知的初始化分布映射到更為復(fù)雜的分布上去。通過(guò)一系列可逆的變換f來(lái)表示,這些變換同樣可以利用神經(jīng)網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)。

為了從這一推導(dǎo)出的點(diǎn)云中采樣,研究人員首先從通用的先驗(yàn)分布中進(jìn)行采樣,然后將這些采樣點(diǎn)移動(dòng)到矢量場(chǎng)(連續(xù)歸一化流)中去。此外連續(xù)歸一化流是可逆的,這使得計(jì)算精確的似然成為可能。下圖展示了一個(gè)從先驗(yàn)分布到特定形狀點(diǎn)的過(guò)程。

隨后研究人員利用參數(shù)化的方法將每一個(gè)歸一化流用隱空間變量來(lái)進(jìn)行表示,使得對(duì)于形狀分布的建模被約化成了對(duì)于隱變量的建模。最終的生成模型包含了針對(duì)形狀和針對(duì)點(diǎn)分布的雙重連續(xù)歸一化流。

在訓(xùn)練過(guò)程中,得益于連續(xù)歸一化流的可逆性帶來(lái)的似然計(jì)算,端到端穩(wěn)定地訓(xùn)練GANs成為可能。訓(xùn)練的過(guò)程中需要基于變分自編碼器定義三種不同的模塊,分別是講點(diǎn)云編程成形狀表示z的編碼器Q(z|X)、形狀表示的先驗(yàn)P(z)、以及在給定形狀表達(dá)下為點(diǎn)云分布建模的解碼器P(z|X),下圖展示了模型的訓(xùn)練和推理過(guò)程。

在訓(xùn)練階段,針對(duì)給定的點(diǎn)云X編碼器將得到對(duì)于形狀的后驗(yàn)表示,并從中采樣出形狀的表示z,隨后通過(guò)z計(jì)算出兩方面的損失。一方面利用逆CNF計(jì)算出先驗(yàn)分布并與w進(jìn)行損失計(jì)算Lprior;另一方面利用另一個(gè)CNF,G的逆計(jì)算重建出似然的損失Lrecon。

同時(shí)還需要計(jì)算后驗(yàn)概率的交叉熵Lent。在測(cè)試階段,利用F和G即可。首先從高斯先驗(yàn)中進(jìn)行采樣并利用F變換到對(duì)應(yīng)的形狀表示z上,然后在3D高斯先驗(yàn)上進(jìn)行采樣并基于形狀的采樣z通過(guò)G得到進(jìn)行轉(zhuǎn)換得到最終的點(diǎn)云。

最終利用這種方法生成了一系列點(diǎn)云,可以采樣出各種不同的形狀,得到任意數(shù)量的點(diǎn)云。

下圖展示了多個(gè)形狀的生成過(guò)程,首先需要學(xué)習(xí)出某類形狀對(duì)應(yīng)的空間,并從形狀空間中得到一個(gè)隱變量,隨后利用點(diǎn)的CNF,更加隱變量進(jìn)行轉(zhuǎn)換,最后從歸一化分布中采樣的點(diǎn)就被轉(zhuǎn)換到了目標(biāo)形狀上了:

如果需要生成不同的形狀,只需要在隱空間中指定不同的隱變量,并對(duì)點(diǎn)進(jìn)行變換即可。

如果要采樣出新的形狀或不同的形狀,可以利用隨機(jī)變量采樣隱空間中CNF,并利用隱空間中對(duì)應(yīng)的變量來(lái)對(duì)輸入的點(diǎn)進(jìn)行變換。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 三維
    +關(guān)注

    關(guān)注

    1

    文章

    508

    瀏覽量

    28978
  • 模型
    +關(guān)注

    關(guān)注

    1

    文章

    3243

    瀏覽量

    48840

原文標(biāo)題:如何生成點(diǎn)云?基于概率分布的方法給出了答案

文章出處:【微信號(hào):thejiangmen,微信公眾號(hào):將門創(chuàng)投】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    三維快速建模技術(shù)與三維掃描建模的應(yīng)用

    的HANDYSCAN三維激光掃描儀采集它的三維點(diǎn)信息,然后利用Vxelements軟件對(duì)多站式點(diǎn)
    發(fā)表于 08-07 11:14

    怎樣去設(shè)計(jì)一種基于RGB-D相機(jī)的三維重建無(wú)序抓取系統(tǒng)?

    為什么要開(kāi)發(fā)一種三維重建無(wú)序抓取系統(tǒng)?三維重建無(wú)序抓取系統(tǒng)是由哪些部分組成的?三維重建無(wú)序抓取系統(tǒng)有哪些關(guān)鍵技術(shù)和創(chuàng)新點(diǎn)?
    發(fā)表于 07-02 06:29

    一種基于等高線生成三維地形的實(shí)用方法

    本文詳細(xì)介紹由等高線地形圖數(shù)據(jù)生成三維地形的基本原理和過(guò)程,具體實(shí)現(xiàn)方法是通過(guò)等高線數(shù)字化獲取離散點(diǎn)的高程數(shù)據(jù),采用Delaunay 角網(wǎng)進(jìn)行三維
    發(fā)表于 09-03 08:33 ?11次下載

    一種簡(jiǎn)化的三維模糊制器_沈勇

    一種簡(jiǎn)化的三維模糊制器_沈勇
    發(fā)表于 03-19 11:46 ?0次下載

    三維模型的空間匹配與拼接

    為獲得敦煌莫高窟第172窟的全景三維模型,實(shí)現(xiàn)文化遺產(chǎn)數(shù)字化保護(hù),提出一種三維模型的空間匹配與拼接方法。首先通過(guò)基于四目立體視覺(jué)系統(tǒng)的復(fù)雜場(chǎng)
    發(fā)表于 11-22 16:46 ?0次下載
    <b class='flag-5'>三維</b><b class='flag-5'>模型</b>的空間匹配與拼接

    一種新穎的三維模型壓縮算法

    針對(duì)三維(3D)網(wǎng)格模型的存儲(chǔ)與網(wǎng)絡(luò)傳輸問(wèn)題,提出一種新穎的三維模型壓縮算法。該算法基于對(duì)網(wǎng)格模型
    發(fā)表于 12-25 16:26 ?3次下載
    <b class='flag-5'>一種</b>新穎的<b class='flag-5'>三維</b><b class='flag-5'>模型</b>壓縮算法

    一種三維六度環(huán)面Cayley圖網(wǎng)絡(luò)模型

    于網(wǎng)絡(luò)中的任意節(jié)點(diǎn),可以建立任意兩點(diǎn)之間的最短路由路徑;基于陪集圖(coset graph)理論,給出了一種新型的廣播通信算法,并對(duì)該算法的效率進(jìn)行了分析:給出了三維六度環(huán)繞網(wǎng)絡(luò)模型
    發(fā)表于 01-30 16:32 ?0次下載

    通過(guò)多模態(tài)特征融合來(lái)設(shè)計(jì)三維點(diǎn)分類模型

    針對(duì)點(diǎn)數(shù)據(jù)本身信息量不足導(dǎo)致現(xiàn)有三維點(diǎn)分類方法分類精度較低的問(wèn)題,結(jié)合多模態(tài)特征融合,設(shè)計(jì)一種
    發(fā)表于 03-11 14:09 ?3次下載
    通過(guò)多模態(tài)特征融合來(lái)設(shè)計(jì)<b class='flag-5'>三維</b><b class='flag-5'>點(diǎn)</b><b class='flag-5'>云</b>分類<b class='flag-5'>模型</b>

    點(diǎn)的概念以及與三維圖像的關(guān)系

    點(diǎn)概念 點(diǎn)三維圖像的關(guān)系:三維圖像是一種特殊的
    的頭像 發(fā)表于 08-17 09:18 ?7283次閱讀
    <b class='flag-5'>點(diǎn)</b><b class='flag-5'>云</b>的概念以及與<b class='flag-5'>三維</b>圖像的關(guān)系

    三維點(diǎn)數(shù)據(jù)的兩結(jié)構(gòu)Kdtree和Octree

    三維點(diǎn)數(shù)據(jù)用于表征目標(biāo)表面的海量點(diǎn)集合,但是各個(gè)離散點(diǎn)之間并沒(méi)有拓?fù)潢P(guān)系,般通過(guò)建立
    的頭像 發(fā)表于 03-14 10:57 ?7497次閱讀

    介紹個(gè)用于點(diǎn)生成概率模型

    我們提出了個(gè)用于點(diǎn)生成概率模型,它可以被用于多種 3D 視覺(jué)任務(wù)的基礎(chǔ),例如形狀補(bǔ)全、上采
    的頭像 發(fā)表于 09-09 10:18 ?2078次閱讀

    什么樣的點(diǎn)可以稱為三維點(diǎn)云中的關(guān)鍵點(diǎn)呢?

    本工作受D2-Net啟發(fā),提出了一種新的三維點(diǎn)關(guān)鍵點(diǎn)定義方式,將其與三維點(diǎn)的特征描述子關(guān)聯(lián)起來(lái)
    的頭像 發(fā)表于 11-22 09:46 ?1331次閱讀

    文詳解點(diǎn)三維圖像處理技術(shù)

    點(diǎn)三維圖像的關(guān)系:三維圖像是一種特殊的信息表達(dá)形式,其特征是表達(dá)的空間中個(gè)維度的數(shù)據(jù),表現(xiàn)
    的頭像 發(fā)表于 03-31 16:07 ?3025次閱讀

    泰來(lái)三維|三維掃描服務(wù)_三維激光掃描儀測(cè)量山體滑坡點(diǎn)建模

    點(diǎn)建模是將測(cè)量得到的點(diǎn)數(shù)據(jù)進(jìn)行擬合、優(yōu)化與處理,生成真實(shí)的三維
    的頭像 發(fā)表于 05-15 16:32 ?287次閱讀
    泰來(lái)<b class='flag-5'>三維</b>|<b class='flag-5'>三維</b>掃描服務(wù)_<b class='flag-5'>三維</b>激光掃描儀測(cè)量山體滑坡<b class='flag-5'>點(diǎn)</b><b class='flag-5'>云</b>建模

    什么是三維點(diǎn)分割

    點(diǎn)是世界的一種非結(jié)構(gòu)化三維數(shù)據(jù)表示,通常由激光雷達(dá)傳感器、立體相機(jī)或深度傳感器采集。它由系列單個(gè)點(diǎn)
    的頭像 發(fā)表于 10-29 09:21 ?190次閱讀