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

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

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

采用的網(wǎng)絡(luò)架構(gòu),實現(xiàn)了基于圖像強度的變分深度自編碼器

nlfO_thejiangme ? 來源:未知 ? 作者:李倩 ? 2018-06-22 16:32 ? 次閱讀

相信各位小伙伴一定已經(jīng)學習了今年CVPR的兩篇最佳論文了,一篇是來自于斯坦福和伯克利大學的研究人員共同進行的關(guān)于如何進行高效遷移學習的:Taskonomy: Disentangling Task Transfer Learning,另一篇來自卡耐基梅隆大學的論文:Total Capture: A 3D Deformation Model for Tracking Faces, Hands, and Bodies實現(xiàn)了多尺度人類行為的三維重建和追蹤。但除此之外,還有四篇優(yōu)秀的工作被授予了最佳論文的榮譽提名獎,分別是來自:

帝國理工戴森機器人實驗室的:CodeSLAM — Learning a Compact, Optimisable Representation for Dense Visual SLAM;

加州大學默塞德分校、麻省大學阿默斯特分校和英偉達的:SPLATNet: Sparse Lattice Networks for Point Cloud Processing;

隆德大學、羅馬尼亞科學院的:Deep Learning of Graph Matching;

奧地利科技學院、馬克思普朗克圖賓根研究所、海德巴拉國際信息技術(shù)研究所和劍橋大學共同研究的:Efficient Optimization for Rank-based Loss Functions四篇論文分別從幾何描述、點云處理、圖匹配和優(yōu)化等方面進行了研究,下面讓我們一起學習一下吧!

CodeSLAM — Learning a Compact, Optimisable Representation for Dense Visual SLAM

在實時三維感知系統(tǒng)中,物體幾何的表述一直是一個十分關(guān)鍵的問題,特別是在定位和映射算法中有著重要的作用,它不僅影響著映射的幾何質(zhì)量,更與其采取的算法息息相關(guān)。在SLAM特別是單目SLAM中場景幾何信息不能從單一的視角得到,而與生俱來的不確定性在大自由度下會變得難以控制。這使得目前主流的slam分成了稀疏和稠密兩個方向。雖然稠密地圖可以捕捉幾何的表面形貌并用語義標簽進行增強,但它的高維特性帶來的龐大存儲計算量限制了它的應(yīng)用,同時它還不適用于精密的概率推測。稀疏的特征可以避免這些問題,但捕捉部分場景的特征僅僅對于定位問題有用。

為了解決這些問題,這篇文章里作者提出了一種緊湊但稠密的場景幾何表示,它以場景的單幅強度圖作為條件并由很少參數(shù)的編碼來生成。研究人員在從圖像學習深度和自編碼器等工作的啟發(fā)下設(shè)計了這一方法。這種方法適用于基于關(guān)鍵幀的稠密slam系統(tǒng):每一個關(guān)鍵幀通過編碼可以生成深度圖,而編碼可以通過位姿變量和重疊的關(guān)鍵幀進行優(yōu)化以保持全局的連續(xù)性。訓練的深度圖可使得編碼表示不能直接從圖像預測出的局部幾何特征。

這篇文章的貢獻主要在兩個方面:

推導出了一種通過強度圖訓練深度自編碼器的稠密集合表示,并進行了優(yōu)化;

首次實現(xiàn)了稠密集合與運動估計聯(lián)合優(yōu)化的單目系統(tǒng)。

下圖是研究人員采用的網(wǎng)絡(luò)架構(gòu),實現(xiàn)了基于圖像強度的變分深度自編碼器。

下圖是編解碼階段不同的輸出,以及編碼抓取細節(jié)的能力:

下圖是編碼后的恢復以及sfm結(jié)果:

研究人員們希望在未來構(gòu)建出完整的基于關(guān)鍵幀的實時SLAM系統(tǒng),并在更遠的將來致力于研究一般三維幾何更加緊湊的表示,甚至用于三維物體識別。

如果有興趣,可以訪問項目主頁獲取更詳細信息,也可參看附件的視頻簡介:

http://www.imperial.ac.uk/dyson-robotics-lab/projects/codeslam/

SPLATNet: Sparse Lattice Networks for Point Cloud Processing

激光雷達等三維傳感器的數(shù)據(jù)經(jīng)常是不規(guī)則的點云形式,分析和處理點云數(shù)據(jù)在機器人和自動駕駛中有著十分重要的作用。

但點云具有稀疏性和無序性的特征,使得一般的卷積神經(jīng)網(wǎng)絡(luò)處理3D點數(shù)據(jù)十分困難,所以目前主要利用手工特征來對點云進行處理。其中一種方法就是對點云進行預處理使其符合標準空間卷積的輸入形式。按照這一思路,用于3D點云分析的深度學習架構(gòu)都需要對不規(guī)則的點云進行預處理,或者進行體素表示,或者投影到2D。這需要很多的人工并且會失去點云中包含自然的不變性信息。

為了解決這些問題,在這篇文章中作者提出了一種用于處理點云的網(wǎng)絡(luò)架構(gòu),其中的關(guān)鍵在于研究發(fā)現(xiàn)雙邊卷積層(e bilateral convolutionlayers——BCLs)對于處理點云有著很多優(yōu)異的特性。

雙邊卷積層

BCLs提供了一種系統(tǒng)的方法來除了無序點,但同時保持了卷積操作中柵格的靈活性。BCL將輸入點云平滑地映射到稀疏的柵格上,并在稀疏柵格上進行卷積操作,隨后進行平滑插值并將信號映射到原始輸入中去。利用BCLs研究人員們建立了SPLATNet(SParse LATtice Networks)用于分層處理無序點云并識別器空間特征。

SPLATNet的架構(gòu)

它具有以下優(yōu)點:

無需點云預處理;

可以方便實現(xiàn)像標準CNN一樣的鄰域操作;

利用哈希表可高效處理稀疏輸入;

利用稀疏高效的柵格濾波實現(xiàn)對輸入點云分層和空間特征的處理;

可實現(xiàn)2D-3D之間的互相映射。

二維到三維的投影

下圖是對于建筑物點云的處理結(jié)果:

如果有興趣的小伙伴可以參考項目主頁:

http://vis-www.cs.umass.edu/splatnet/

和英偉達的官方介紹:https://news.developer.nvidia.com/nvidia-splatnet-research-paper-wins-a-major-cvpr-2018-award/

如果想要上手練練,這里還有代碼可以跑一波:https://github.com/NVlabs/splatnet

今天附件中包含了視頻介紹,敬請觀看。

https://pan.baidu.com/s/1dIyZyEx-Bc9zYPIr4F_5bw

Deep Learning of Graph Matching

圖匹配問題是優(yōu)化、機器學習、計算機視覺中的重要問題,而如何表示節(jié)點與其相鄰結(jié)構(gòu)的關(guān)系是其中的關(guān)鍵。這篇文章提出了一種端到端的模型來使得學習圖匹配過程中的所有參數(shù)成為可能。其中包括了單位的和成對的節(jié)點鄰域、表達成了深度分層的特征抽取。

完整訓練圖匹配模型的計算流程

這其中的難點在于為不同層之間的矩陣運算建立從損失函數(shù)開始的完整流程、實現(xiàn)高效、連續(xù)的梯度傳播。通過結(jié)合優(yōu)化層解決了匹配問題,并利用了分層特征抽取。最后在計算機視覺的實驗中取得了很好的結(jié)果。

可以看到在外形和位姿都極不同的各個實例中,關(guān)鍵點的圖匹配算法依然表現(xiàn)良好。

Efficient Optimization for Rank-based Loss Functions

在信息檢索系統(tǒng)中通常利用復雜的損失函數(shù)(AP,NDCG)來衡量系統(tǒng)的表現(xiàn)。雖然可以通過正負樣本來估計檢索系統(tǒng)的參數(shù),但這些損失函數(shù)不可微、不可分解使得基于梯度的算法無法使用。通常情況下人們通過優(yōu)化損失函數(shù)hinge-loss上邊界或者使用漸進方法來規(guī)避這一問題。

系統(tǒng)算法

為了解決這一問題,研究人員們提出了一種用于大規(guī)模不可微損失函數(shù)算法。提供了符合這一算法的損失函數(shù)的特征描述,它可以處理包括AP和NDCC系列的損失函數(shù)。同時研究人員們還提出了一種非比照的算法改進了上述漸進過程的計算復雜度。這種方法與更簡單的可分解(需要對照訓練)損失函數(shù)相比有著更好的結(jié)果。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4733

    瀏覽量

    100420
  • 圖像
    +關(guān)注

    關(guān)注

    2

    文章

    1078

    瀏覽量

    40375
  • 激光雷達
    +關(guān)注

    關(guān)注

    967

    文章

    3921

    瀏覽量

    189438

原文標題:提名也是莫大的榮譽:除了最佳論文,CVPR的這些論文也不容錯過

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

收藏 人收藏

    評論

    相關(guān)推薦

    基于自編碼器的異常小區(qū)檢測

    異常小區(qū) (c)干擾類異常小區(qū)  圖1 異常小區(qū)類型  本文只對異常小區(qū)進行檢測,不對造成異常的原因進行分析。  2.2自編碼器  
    發(fā)表于 12-03 15:06

    是什么讓自編碼器成為如此成功的多媒體生成工具呢?

    標準自編碼器能學習生成緊湊的數(shù)據(jù)表達并重建輸入數(shù)據(jù),然而除了像去噪自編碼器等為數(shù)不多的應(yīng)用外,它的應(yīng)用卻極其有限。其根本原因在于自編碼器將輸入轉(zhuǎn)換為隱含空間中的表達并不是連續(xù)的,使得其中的插值和擾動難以完成。
    的頭像 發(fā)表于 04-19 16:48 ?1.3w次閱讀
    是什么讓<b class='flag-5'>變</b><b class='flag-5'>分</b><b class='flag-5'>自編碼器</b>成為如此成功的多媒體生成工具呢?

    自編碼器介紹

    自編碼器若僅要求X≈Y,且對隱藏神經(jīng)元進行稀疏約束,從而使大部分節(jié)點值為0或接近0的無效值,便得到稀疏自動編碼算法。一般情況下,隱含層的神經(jīng)元數(shù)應(yīng)少于輸入X的個數(shù),因為此時才能保證這個網(wǎng)絡(luò)結(jié)構(gòu)的價值。
    發(fā)表于 06-11 15:07 ?4897次閱讀

    基于稀疏自編碼器的屬性網(wǎng)絡(luò)嵌入算法SAANE

    在多數(shù)屬性網(wǎng)絡(luò)嵌入算法中,拓撲結(jié)構(gòu)的設(shè)計只考慮節(jié)點間直接鏈接,而未考慮節(jié)點間間接鏈接及不同節(jié)點的共同鏈接比,導致不能充分提取網(wǎng)絡(luò)真實拓撲特征。針對該問題,提出一種基于稀疏自編碼器的屬性網(wǎng)絡(luò)
    發(fā)表于 03-27 10:26 ?7次下載
    基于稀疏<b class='flag-5'>自編碼器</b>的屬性<b class='flag-5'>網(wǎng)絡(luò)</b>嵌入算法SAANE

    基于自編碼器的海面艦船軌跡預測算法

    軌跡坐標數(shù)據(jù)集轉(zhuǎn)化為軌跡移動矢量集,使用自編碼器完成軌跡運動特征的提取與生成預測。同時為提高軌跡預測精度,將
    發(fā)表于 03-30 09:53 ?5次下載
    基于<b class='flag-5'>變</b><b class='flag-5'>分</b><b class='flag-5'>自編碼器</b>的海面艦船軌跡預測算法

    自編碼器基礎(chǔ)理論與實現(xiàn)方法、應(yīng)用綜述

    自編碼器深度學習中的一種非常重要的無監(jiān)督學習方法,能夠從大量無標簽的數(shù)據(jù)中自動學習,得到蘊含在數(shù)據(jù)中的有效特征。因此,自編碼方法近年來受到了廣泛的關(guān)注,已成功應(yīng)用于很多領(lǐng)域,例如數(shù)據(jù)分類、模式識別
    發(fā)表于 03-31 11:24 ?9次下載
    <b class='flag-5'>自編碼器</b>基礎(chǔ)理論與<b class='flag-5'>實現(xiàn)</b>方法、應(yīng)用綜述

    一種多通道自編碼器深度學習的入侵檢測方法

      針對現(xiàn)有的入侵檢測方法在檢測準確率和誤報率方面存在的不足,提岀一種多通道自編碼器深度學習的入侵檢測方法。該方法分為無監(jiān)督學習和有監(jiān)督學習兩個階段:首先分別采用正常流量和攻擊流量訓
    發(fā)表于 04-07 15:23 ?7次下載
    一種多通道<b class='flag-5'>自編碼器</b><b class='flag-5'>深度</b>學習的入侵檢測方法

    一種基于自編碼器的人臉圖像修復方法

    方法。首先設(shè)計一種自編碼器的變種網(wǎng)絡(luò),通過引人生成對抗網(wǎng)絡(luò)解決修復人臉
    發(fā)表于 04-21 10:51 ?10次下載
    一種基于<b class='flag-5'>變</b><b class='flag-5'>分</b><b class='flag-5'>自編碼器</b>的人臉<b class='flag-5'>圖像</b>修復方法

    基于自編碼器網(wǎng)絡(luò)表示學習方法

    ,將這些信息融入到網(wǎng)絡(luò)表示學習過程中,有助于提升下游任務(wù)的性能。但是針對不同的應(yīng)用場景,結(jié)構(gòu)和屬性信息并不總是線性相關(guān),而且它們都是高度非線性的數(shù)據(jù)。提岀一種基于自編碼器
    發(fā)表于 05-12 14:50 ?27次下載

    自編碼器神經(jīng)網(wǎng)絡(luò)應(yīng)用及實驗綜述

    自編碼器深度學習中的一種非常重要的無監(jiān)督學習方法,能夠從大量無標簽的數(shù)據(jù)中自動學習,得到蘊含在數(shù)據(jù)中的有效特征。因此,自編碼方法近年來受到了廣泛的關(guān)注,已成功應(yīng)用于很多領(lǐng)域,例如數(shù)據(jù)分類、模式識別
    發(fā)表于 06-07 16:38 ?7次下載

    基于深度稀疏自編碼網(wǎng)絡(luò)的行人檢測

    針對傳統(tǒng)卷積神經(jīng)網(wǎng)絡(luò)在行人檢測中卷積速度慢、抗噪弱、冗余大的問題,提岀一種基于深度稀疏自編碼網(wǎng)絡(luò)的方法。首先在輸入層后添加一層感興趣層,在
    發(fā)表于 06-11 14:53 ?12次下載

    基于交叉熵損失函欻的深度自編碼器診斷模型

    對小類別樣本的學習。尤其當故障樣本數(shù)極少時,此問題更突岀。針對這饣問題,提岀一種基于改進交叉熵損失函欻的深度自編碼器的診斷模型,首先提取振動數(shù)據(jù)的小波包能量,其次將小波包能量輸入到深度自編碼器
    發(fā)表于 06-18 16:49 ?9次下載

    深度對戰(zhàn)自編碼網(wǎng)絡(luò)在船舶重量評估的應(yīng)用

    深度對戰(zhàn)自編碼網(wǎng)絡(luò)在船舶重量評估的應(yīng)用
    發(fā)表于 06-25 14:38 ?67次下載

    自編碼器 AE(AutoEncoder)程序

    原文鏈接 1.程序講解 (1)香草編碼器 在這種自編碼器的最簡單結(jié)構(gòu)中,只有三個網(wǎng)絡(luò)層,即只有一個隱藏層的神經(jīng)網(wǎng)絡(luò)。它的輸入和輸出是相同的,可通過使用Adam優(yōu)化
    的頭像 發(fā)表于 01-11 17:29 ?1283次閱讀
    <b class='flag-5'>自編碼器</b> AE(AutoEncoder)程序

    自編碼器的原理和類型

    自編碼器(Autoencoder, AE)是一種無監(jiān)督學習的神經(jīng)網(wǎng)絡(luò)模型,它通過編碼器和解碼的組合,實現(xiàn)
    的頭像 發(fā)表于 07-09 11:25 ?862次閱讀