sponsored links

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

函擎 發自 凹非寺

量子位 報道 | 公眾號 QbitAI

萬萬沒想到,把照片變3D這件事,離了神經網路也是這般絲滑。

而在此之前,新視角合成這方面的“大牛”,是近兩年大火的NeRF (神經輻射場)。

它是一個簡單的全連線神經網路,使用2D影象的資訊作為訓練資料,還原擁有體積的3D場景。

但最近,來自伯克利大學的研究人員提出了一個叫做Plenoxels的方法。

不需要神經網路,僅僅透過梯度下降和正則化便實現了同樣的效果,而且速度還快了100倍

那麼他們是如何做到這點的呢?

由NeRF到Plenoxels的進化

為了幫助大家理解Plenoxels,我們先來簡單介紹一下NeRF模型。

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

要準備NeRF的資料,我們首先需要一部相機。

拍了很多張各個角度的照片後,沿相機射線將每一張2D圖片的座標檢視方向構成一個5D向量 (x, y, z, θ, φ)作為mlp (多層全連線神經網路)的輸入。

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

我們從圖(b)上可以看到,射線上的點有了顏色,每點的顏色c = (r, g, b)和密度(σ)就是輸出向量。

接著NeRF使用體積渲染技術將得到的顏色與密度進行3D渲染。

由於渲染函式是可導的,我們可以最小化合成效果與實際效果的誤差,從而進行神經網路引數的最佳化。

其中mlp使用的引數多可達到5MB,實際訓練起來就會發現訓練時間十分漫長,通常要1-4天。

這個速度與Plenoxels的11分鐘相比確實是無法接受的。

2D圖片變3D,聽起來不是個小工程,Plenoxels不用神經網路是如何實現的呢?其實並不複雜。

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

Plenoxels發現NeRF成功的秘訣其實是它的體積渲染方程,與其最耗時的神經網路關係不大。

那麼你一定會好奇這個體積渲染方程究竟是何方神聖,我們就先來看一下。

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

σi代表不透明度,ci代表顏色,δi代表距離。Ti代表有多少光經過射線上的點i,是透過密度和距離計算的。

這個體積渲染方程其實就是將射線上每個點的顏色,不透明度,光,還有距離進行了一個整合處理。

體積渲染方程介紹過了,那麼不需要神經網路的Plenoxels是如何表示圖片的呢?

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

Plenoxels首先重建了一個稀疏的體素表格,每個被佔用的體素都帶有不透明度球諧係數

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

我們的顏色資訊就儲存在這些球諧係數中,每個顏色通道需要9個係數表示,一共有三個顏色,那麼每個體素就需要27個球諧係數來表示它的顏色。

相機射線經過的每個點的顏色和不透明度,就是透過其最近處的8個體素的三線性插值計算的。

接著與NeRF一樣,使用體積渲染技術將得到的顏色與不透明度進行3D渲染。

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

Plenoxels透過對渲染的畫素的平均平方誤差 (MSE)進行最小化,來最佳化體素的不透明度和球諧係數,並且使用TV正則化幫助消除噪聲。

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

我們可以看出,是否使用TV正則化的效果區別還是很大的!

提速100倍,僅需11分鐘

我們用最直觀的方法對比一下兩個模型速度上的差距。

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

看到了嗎,只用幾秒Plenoxels就可以達到一個比較清晰的效果,而NeRF只有一個模糊的影子。

同樣是單個場景,NeRF使用型號為v100的單個GPU訓練需要耗時1-2天,而Plenoxels使用單個GPU通常只需要11分鐘。

這時有一個問題一定縈繞在你的腦海裡,速度提升了這麼多,效果真的不會受影響嗎?

空口無憑,我們還是要用資料說話。

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

PSNR (峰值信噪比):是最普遍,最廣泛使用的評鑑畫質的客觀量測法,PSNR值越大,就代表失真越少。

SSIM (結構相似性):衡量實際影象和合成影象的相似度,當兩張影象一模一樣時,SSIM的值等於1。

LPIPS (學習感知影象塊相似度):用於度量實際影象和合成影象之間的差別,值越低代表圖片越相似。

可以看到Plenoxels對比其他模型的表現不說樣樣最好,但也絕不落後他人,關鍵在於它的速度整整快了兩個數量級

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

正因為Plenoxels速度上的大幅提升,使得一些目前處於瓶頸的下游應用變得可能,例如多次反射照明 (multi-bounce lighting)和大型場景的3D建模 (3D generative models)。

如果能在相機和體素雜湊上進行有效最佳化,模型甚至可以讓端到端三維重建成為擁有pipeline的實際應用。

相信Plenoxels的潛力不僅於此,讓我們一起期待它落地後的成果吧!

UC伯克利本科生一作

效果強勁的Plenoxels來自UC伯克利的學生團隊,一作Alex Yu還是一名本科生

在大學裡,他不僅同時學習計算機應用數學兩門專業,還在伯克利的BAIR ( Berkeley Artificial Intelligence Research)實驗室進行3D計算機視覺的相關研究。

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

Alex計劃在2022的秋季開始他的PhD旅程,讓人不禁感嘆AI界真是人才輩出。

在未來經過PhD的學習後,他又會迸發出怎樣的能量呢,讓我們一起拭目以待吧!

GitHub程式碼開源

目前,Plenoxels專案的程式碼已經在GitHub上開源。

本科生新演算法打敗NeRF,不用神經網路照片也能動起來,提速100倍

小夥伴們要注意的是,拍攝照片的時候要儘可能環繞物體,並且嘗試不同的高度哦。

快來試試效果如何吧!

參考連結:

[1]https://alexyu.net/plenoxels/?s=09
[2]https://github.com/sxyu/svox2
[3]https://www.casualganpapers.com/eccv-3d-novel-view-synthesis-differentiable-rendering-implicit-representation/NeRF-explained.html
[4]https://www.casualganpapers.com/nerf-3d-voxels-without-neural-networks/Plenoxels-explained.html

— 完 —

量子位 QbitAI · 頭條號簽約

關注我們,第一時間獲知前沿科技動態

分類: 歷史
時間: 2021-12-23

相關文章

他是大軍區政委,55年沒被授銜,後來地位高過元帥,官至正國級

他是大軍區政委,55年沒被授銜,後來地位高過元帥,官至正國級
1955年,全軍開始實行軍銜制,根據資歷.軍功.職位等授予軍銜.陶鑄出身出身黃埔軍校,在戰爭時期立下赫赫戰功,還曾被陳毅將軍稱為"二野和三野的始祖".按道理來說,授銜必定有他的一席 ...

寶刀不老!35歲哲科5場意甲為國米貢獻4球1助攻

寶刀不老!35歲哲科5場意甲為國米貢獻4球1助攻
直播吧9月22日訊 國米在本輪意甲3-1逆轉佛羅倫薩,老將哲科打進1球. 資料統計顯示,自哲科加盟以來,這位35歲的中鋒已經在5場意甲4次首發,貢獻4球1助攻. (Richard)

平型關大捷 誕生了3元帥、1大將、11上將、31中將、200多位少將
對抗日戰爭史有所瞭解的夥伴們都知道,平型關戰鬥是整個抗日戰爭時期比較有名的一次戰役. 當時是抗日戰爭初期,日本侵略者的的攻勢銳不可當,很快北京淪陷.天津失守,整個華北陷入全面危機,日本侵略者甚至妄言& ...

鬼吹燈主角爺爺輩的三位奇人:胡國華、鷓鴣哨、陳玉樓

鬼吹燈主角爺爺輩的三位奇人:胡國華、鷓鴣哨、陳玉樓
鬼吹燈一書一共分為兩部八冊,其中完全寫主角團的部分只有六冊半,剩下一冊半的內容卻是在講老一輩的這三位的故事.老一代的這三位,胡國華是胡八一的爺爺,是清末傳奇摸金校尉張三鏈子的徒孫,鷓鴣哨是女主Shir ...

中國通訊服務(00552):控股股東中國電信劃轉1.66億股內資股給國網信通獲國資委批准
智通財經APP訊,中國通訊服務(00552)公佈,內容有關公司控股股東中國電信集團擬將其持有的公司1.66億股內資股股份無償劃轉給國網信通產業集團. 於2021年9月22日,公司接到中國電信集團轉發的 ...

55年授銜的這位開國少將,元帥大將都給他面子,最後升到了正國級

55年授銜的這位開國少將,元帥大將都給他面子,最後升到了正國級
1955年我軍進行了授銜,被授銜的將軍總共是1048位:包括元帥10位,大將10位,上將55位,中將175位,少將798位. 在這些將帥中,有一位少將有著極其特殊的地位,元帥大將都給他最大的面子,他在 ...

中央認定的36位軍事家:26位見證了新中國成立,幾人官至正國級?

中央認定的36位軍事家:26位見證了新中國成立,幾人官至正國級?
中央認定的36位軍事家:26位見證了新中國成立,幾人官至正國級? 朱德.周恩來和毛澤東 從1927年8月1日,南昌起義打響武裝反抗國民黨統治的第一槍起,一直到1949年10月1日新中國成立,在22年漫 ...

1986年,少將鍾國楚去福建拜訪一和尚,見面後:老首長,我想你啊

1986年,少將鍾國楚去福建拜訪一和尚,見面後:老首長,我想你啊
1986年,少將鍾國楚受邀來到福建,參加<南方三年游擊戰爭>史料叢書審校. 此時,鍾國楚已經74歲高齡了,不僅是他,還有很多當年留在蘇區的老紅軍也來參加了.大家坐在一起,回憶往昔艱苦歲月, ...

1955-1964年,12位廣西籍將領被授予少將軍銜,其中8位參加了長征

1955-1964年,12位廣西籍將領被授予少將軍銜,其中8位參加了長征
1955年中國人民解放軍進行授銜時,有10位廣西籍紅軍將領被授予少將軍銜,其中有8位少將是參加過長征的的,有一位參加的是南方三年游擊戰爭(姜茂生),還有一位直到1937年才重新找到部隊(黃一平,193 ...

揚威濟南府鏖戰長津湖的27軍走出多少將軍 其中三位上將兩位副國級

揚威濟南府鏖戰長津湖的27軍走出多少將軍 其中三位上將兩位副國級
第27軍不僅是中國人民志願軍第九兵團的王牌,也是人民解放軍中有名的"猛虎軍".尤其是經歷了朝鮮戰場"長津湖戰役"鏖戰,27軍更是揚名天下. 正在全國熱映的電影& ...

志願軍參謀長被授少將,彭德懷拍桌子:解方是少將,我撐死中將

志願軍參謀長被授少將,彭德懷拍桌子:解方是少將,我撐死中將
在那艱難的歲月中,中華民族湧現了數不勝數的英雄人物,為國捐軀的左權,永遠的豐碑楊靖宇,女英雄趙一曼等等. 這些人的英雄事蹟一直被人傳頌,而建國後的"第一少將"解方將軍也是其中之一, ...

新四軍十位首任團長:有上將,有中將,有少將,有烈士,也有叛徒

新四軍十位首任團長:有上將,有中將,有少將,有烈士,也有叛徒
前言: 提起抗戰時期我黨領導的抗日武裝,很多人都想起了八路軍,甚至有的人會下意識地說出<亮劍>獨立團團長李雲龍的名字. 很多人或許忽略了新四軍. 確實,與八路軍相比,在影視劇中新四軍出境次 ...

53歲軍醫少將去世,張掖一老農感嘆性命難保,5年後他果然被槍斃

53歲軍醫少將去世,張掖一老農感嘆性命難保,5年後他果然被槍斃
1970年,甘肅省張掖市的一位老農民被抓起來槍斃,當時的他已經75歲高齡了.這位老農並不是普通人,他曾經在革命隊伍最困難的時候救下3位紅軍,其中的一位在1955年還被授予少將軍銜.這位少將對昔日的恩人 ...

1985年,73歲少將拜訪福建一主持,失蹤50年的老首長道出當年事蹟

1985年,73歲少將拜訪福建一主持,失蹤50年的老首長道出當年事蹟
捨生忘死從軍行,年少閩贛已揚名.存亡關頭入暗亭,法號磬揚楊道明.彭祜供言已捐軀,一片佛心繫百姓.戰友遺言莫寫信,悔教紅裝改緇衣! 這一首詩,單道紅軍老首長楊道明傳奇的一生.他年少有為,加入紅軍沒多久, ...

開國少將被活埋38個小時,兩隻蒼蠅成了救命恩人,現99歲仍健在

開國少將被活埋38個小時,兩隻蒼蠅成了救命恩人,現99歲仍健在
蒼蠅從古至今都是大家熟悉又討厭的一種昆蟲,甚至有人會對它談之色變,但是在歷史上有兩隻蒼蠅,居然是我國一位開國少將的救命恩人,這位少將一輩子也從來不打蒼蠅,這位開國少將是誰?他又跟這兩隻蒼蠅有什麼樣的故 ...

開國少將中,有四位將領,級別最高,他們都是誰?

開國少將中,有四位將領,級別最高,他們都是誰?
相信瞭解歷史的朋友都知道,在1955年,共有十位將領授予元帥,十位將領授予大將軍銜,57位將領授予上將軍銜,177位將領授予中將軍銜.還有1360名將領被授予了開國少將軍銜.當然,這一千多名開國少將, ...

在國足執教相對成功的五位主帥

在國足執教相對成功的五位主帥
自1951年建隊以來,本土主帥與洋帥合計在內,國足合計更換了31任主帥.回顧國足的發展歷程,可以說是在曲折中發展.在進步與倒退之間反覆橫跳.真正能稱得上衝出亞洲的高光時刻少之又少. 中國足球環境相當之 ...

聚焦 | 每人650萬!“中國版諾獎”公佈:4位院士獲獎

聚焦 | 每人650萬!“中國版諾獎”公佈:4位院士獲獎
2021 年未來科學大獎獲獎人.來源:未來科學大獎官網 9月12日,一年一度的未來科學大獎在北京公佈最新一屆獲獎名單.香港大學教授袁國勇.裴偉士獲得"生命科學獎":上海交通大學.中 ...

他曾主政山東福建青海四川省,兩任浙江省委書記,副國級活到90歲

他曾主政山東福建青海四川省,兩任浙江省委書記,副國級活到90歲
江西,簡稱"贛".位於中國的東南部,長江中下游的南岸,東鄰浙江.福建:南連廣東:西靠湖南:北毗湖北.安徽而共接長江,其區位優越,地處江南,自古為"幹越之地".& ...

向英雄們致敬:1955年授銜,十大元帥,十大將軍,57位上將等

向英雄們致敬:1955年授銜,十大元帥,十大將軍,57位上將等
在抗日戰爭和解放戰爭時期,無數勇士們為了中國人民的解放事業,拋頭顱灑熱血,很多英雄永遠地離開了我們.1949年新中國成立,中國人民從此站起來了,當家做主,也有很多的軍人,繼續為了新中國的發展和建設做出 ...