清華「計圖」迎來重大更新:支持熱門的可微渲染,多項CV任務速度...

2020-12-10 澎湃新聞

蕭簫 發自 凹非寺

量子位 報導 | 公眾號 QbitAI

想研究可微分渲染,卻擔心找不到合適的框架?

現在,世界上首個官方支持可微分渲染的深度學習框架來了:

清華自研的「計圖」 (Jittor)深度學習框架,在更新的版本中加入了可微分渲染庫。

可微分渲染是計算機圖形學的熱門領域,CVPR 2020的最佳論文獎,就頒給了可微分渲染的相關工作(Jittor已優化開源相關代碼)。

當然,作為一個主打計算機圖形學的深度學習框架,Jittor的這次更新也「緊隨潮流」,加入了最新的Vision Transformer等模塊,性能優化上較之PyTorch等框架優秀不少。

一起來看看。

可微分渲染,圖像重建利器

渲染究竟是什麼?

簡單來說,「渲染」通常是指將3D場景,轉變為2D圖像的過程。

對於人眼來說,這種事情非常容易,因為現實世界中存在大量自然光線,人眼通過光線反射,能看清物體各個方位的深度、形狀。

但計算機眼裡的3D場景,並沒有現實世界中各種各樣的光線,這種情況下生成的2D圖像不僅沒有參數,形狀也容易出錯。那麼,直接在計算機中模擬四面八方來的所有光線?

計算量太大。

所以,為了讓計算機生成圖像效果更好,即更快、更逼真地生成接近於人眼看到的2D圖像,「渲染」目前是圖形學重要的研究領域,通常被用於如製作動畫電影等方向:

那麼,可微分渲染呢?

這有點像是「渲染」的「反向操作」,從2D圖像中,生成所需的3D場景信息,包括3D幾何、燈光、材質、視角等等。

在用深度學習生成3D場景的過程中,同樣需要進行梯度下降優化算法,這其中,就會用到可微分渲染。

目前在圖像領域中,可微分渲染仍然是非常新穎的一個方向,但相比之下,此前還沒有深度學習框架設立一個相關的庫,便於進行可微分渲染的相關工作。

清華「計圖」,自發布實例分割模型庫和3D點雲模型庫後,目前正式發布可微分渲染庫,支持obj的加載和保存、三角網格模型渲染。

除此之外,這一可微分渲染庫內置2種主流可微渲染器,支持多種材質渲染,相比於PyTorch,速度提升了1.49~13.04倍。

當然,這次「計圖」的更新,帶來的驚喜不止這些。

視覺玩家福音:訓練速度較PyTorch更快

繼在NLP領域取得最優性能後,Transformer又進入了圖像領域,目前Vision Transformer也已經在視覺分類上取得了最佳效果。

有關Vision Transformer,目前「計圖」已經實現了復現,訓練速度相比於PyTorch還要快上20%。

同時,這次更新還帶上了YOLOv3的加速和復現,訓練速度相較於PyTorch提升11%。

原來在Jittor上可以運行的MobileNet,這次的訓練和推理速度也得到了全面提升,在不同的圖像及batchsize大小上,速度提升從10%~50%不等。

簡直是視覺分類玩家的福音。

搞圖形學,選哪個深度學習框架?

就傳統的幾大主流框架而言,相比於Caffe的速度,Tensorflow和PyTorch更側重於「容易上手」。

這裡面相較於Tensorflow,PyTorch搭建在更高層,雖然上手更友好,但訓練速度也會因此更慢。

此外,這些深度學習框架並非像「計圖」一樣,完全針對於圖形學領域,因此無論是渲染、還是圖形處理等方向,並不能做到每個新領域都及時地跟進。

Caffe作者賈揚清也曾在知乎表示,「計圖」更關注計算圖優化及JIT(實時)編譯。

也就是說,在訓練速度、上手友好度方向,「計圖」都是要優於PyTorch的,而接口仿PyTorch,也是為了讓大家能更快適應新的框架。

那麼,這次的可微渲染庫,與胡淵鳴的Taichi渲染工具相比怎麼樣呢?

據開發者之一梁盾介紹,二者整體來說屬於不同的領域。

Taichi做的是類似下圖的可微物理模擬,而Jittor這次加入的則是可微渲染庫。

但就渲染領域來看,Taichi並沒有可微分渲染部分,主要也是通過物理模擬光線的折射,來完成簡單的渲染工作。

也就是說,渲染是完成三維模型和圖像之間的變換,而物理模擬,則是完成三維模型和作用力之間的變化。

如果想要系統地上手CV,「計圖」會是一個不錯的深度學習框架。

作者介紹

「計圖」的開發團隊,均來自清華大學計算機系圖形學實驗室,負責人是清華大學計算機系的胡事民教授。

而主要負責開發的,則是來自實驗室的博士生們:梁盾、楊國燁、楊國煒、周文洋……

梁盾認為,這次「計圖」的升級,兼具創新、前瞻性,而且可微分渲染也是逐漸火熱的研究領域。

而針對Vision transformer的訓練,速度也比許多國際主流平臺要快。

心動的同學,可以更新/安裝起「計圖」來了~

Jittor項目地址:

https://github.com/Jittor/jittor

參考連結:

https://mp.weixin.qq.com/s/MpxW82hqW7cgPL6IgncwRA

— 完 —

本文系網易新聞•網易號特色內容激勵計劃籤約帳號【量子位】原創內容,未經帳號授權,禁止隨意轉載。

原標題:《清華「計圖」迎來重大更新:支持熱門的可微渲染,多項CV任務速度超越PyTorch》

閱讀原文

相關焦點

  • 渲染100最新支持VR5.0,便宜好用的雲渲染平臺
    目前市場上性價比最高、口碑最好的雲渲染平臺——渲染100雲渲染,終於支持VR5.0了。渲染100最高支持3dmax2020+VR5.0+CR5.0可註冊試用:新增的功能確實niubility,尤其是LightMix功能,可以直接在幀緩存中調整燈光的顏色和強度,而無需重新渲染。渲染100本次更新升級全面支持到Vray50005版本(3dmax2016-2020)。
  • Altair即將迎來重大軟體更新,新版本功能即將上線
    上海2020年6月4日 /美通社/ -- 2020年6月3日,Altair 宣布即將迎來重大軟體更新。此次所有軟體產品更新均專注於更好的用戶體驗,並新增了諸多新功能,包括更直觀的工作流程、更優化的產品開發流程,助力客戶更快將產品投入市場。
  • 建模+渲染+出圖一起學!
    學習SketchUp入門到進階,我們可以為渲染工作打下基礎,並快速進入渲染的學習和渲染作品輸出。想學習如何渲染SketchUp模型?SketchUp可以選擇多款渲染器,根據不同的項目需求和成圖效果,會有最合適的渲染工作流給你選擇,優象提供兩種主流渲染的方向培訓。
  • NVIDIA Studio 驅動十月版現支持下載 —為 Adobe MAX 上全新宣布...
    為慶祝本次活動,我們宣布推出全新的驅動更新,以支持 Adobe Photoshop 中由 AI 驅動的全新 神經濾鏡功能,以及 Adobe Premiere Pro 中的 GPU硬體加速解碼,讓編輯工作獲得更快的響應速度。
  • 《Fate/stay night》iOS迎來了重大更新
    《Fate/stay night》迎來了重大更新
  • 維珍銀河首次發布擬議中超音速噴氣機渲染圖,速度可達3馬赫巡航
    昨天,理察-布蘭森的太空旅遊企業維珍銀河(Virgin Galactic)公司對外公布了其擬議的超音速噴氣機渲染圖。與此同時,該公司還宣稱飛機可以搭載9至19名乘客,超音速飛機的運行空間對比現有的客運飛船來說更加靠近地球邊緣。
  • Max版Vray5.0終於更新了,新功能有點炫!「渲雲渲染」
    渲雲,百萬設計師首選的雲渲染平臺。3ds Max版本的Vray5.0強勢來襲,本次升級添加了許多重要的新功能。比較突出的是V-Ray新增的Lightmix功能,可以直接在幀緩存中調整燈光的顏色和強度,而無需重新渲染。
  • 蘋果官方詳解 2020 款 27 英寸 iMac 重大更新:更絢麗 5K 視網膜...
    IT之家8月5日消息 蘋果官網表示,27 英寸 iMac 迎來重大更新。這臺超凡的桌上型電腦現在性能大幅提升,全線標配固態硬碟,擁有更絢麗的 5K 視網膜顯示屏,以及更高品質的攝像頭、揚聲器和麥克風。新款 27 英寸 iMac 是迄今性能最強大、功能最出色的 iMac。
  • ​Epic喜加二:《ABZU》《風起雲湧2:越南》PS商城將迎來重大更新...
    ​Epic喜加二:《ABZU》《風起雲湧2:越南》PS商城將迎來重大更新 網頁端商店不再支持舊平臺遊戲購買
  • 百度發布 Paddle Fluid v1.3 版本,帶來多項重要更新
    正式發布 AnalysisConfig 預測接口,支持計算圖分析、算子融合等優化,並支持利用 Intel MKLDNN、Nvidia TensorRT 子圖引擎等第三方庫的加速.模型庫新增發布 PaddlePaddle 視頻模型庫,提供 5 個視頻分類經典模型以及適合視頻分類任務的通用骨架代碼,用戶可一鍵式高效配置模型完成訓練和評測。
  • 熱門的模型跨界,Transformer、GPT做CV任務一文大盤點
    新工具、新算法、新算力等不斷迭代更新,在各自領域大放異彩。如果說將 NLP 領域的模型應用到 CV 領域,或反之,那效果該如何呢?模型跨界是否可行?答案是肯定的。下面我們來盤點一下模型的跨界、破界表現如何?
  • P30系列迎來第二次大版本更新
    如今,經過一個多月的內測,P30系列終於迎來公測。華為再寵粉:P30系列迎來第二次大版本更新華為P30系列於去年4月發布,搭載了當時最新的EMUI 9.1系統,並於發布當年就升級至EMUI 10。而現在,華為P30系列正式啟動EMUI 11公測升級。
  • 飛槳重磅升級:支持千萬規模分類任務訓練,部署能力全面提升
    2020 年 2 月 27 日飛槳核心框架(以下簡稱Paddle)發布了1.7版本,這也是Paddle在2020年首個重大更新,下面讓我們來看看具體的更新內容。Paddle 1.7版本對框架功能層面進行了重點增強,預測部署能力全面提升,分布式訓練發布PLSC支持千萬規模分類任務,並對參數伺服器模式進行了優化整合。對編譯選項、編譯依賴以及代碼庫進行了全面清理優化。模型庫持續完善,優化了整體層次結構,增加了動態圖模型實現。端到端開發套件和工具組件進一步完善。
  • 過去一年瑞雲渲染了2億幀,助力超180億元的電影票房
    這一年,中國科幻電影的裡程碑《流浪地球》開啟了中國科幻電影元年;《哪吒之魔童降世》《羅小黑戰記》《白蛇:緣起》三部動畫電影歷史性打破多項影史紀錄,「國漫崛起」的呼聲不絕於耳;獻禮影片正當紅,《我和我的祖國》等主旋律電影,再度掀起了全民觀影熱潮......
  • 10.長五遙三等航天重大發射任務取得多項新突破
    2019年,航天重大發射任務取得多項新突破。12月27日,長徵五號遙三運載火箭在中國文昌航天發射場點火升空,將實踐二十號衛星準確送入預定軌道,發射飛行試驗任務取得圓滿成功,為後續探月工程三期、首次火星探測任務奠定基礎。
  • 3dmax動畫渲染步驟與流程,看了就會!
    渲染時影視動畫中最重要的一個步驟,能在3dmax適用渲染器很多:1、就渲染速度而言,max裡面的掃描線渲染器肯定是最快的。不過由於它的功能較弱,因而需要在場景的材質、布光等方面很有經驗才能渲染出好的效果。2、渲染效果最好的是Brazil,但目前的渲染速度相對來說非常慢。
  • 3Dmax更新到2021版本了,這些新功能你get到了嗎?
    特點:PBR材質3ds Max 2021對軟體的材質和渲染工具集進行了重大更改,其中尤其重要的一點是更好地支持了遊戲和實時工作的PBR(基於物理渲染)工作流。雖然3ds Max的「 物理材質」已支持PBR陰影模型,但2021年更新增加了對其他PBR功能的支持。通過新的「 金屬/粗糙」和「 規格/光澤」材料支持兩種標準的PBR工作流程。Autodesk將它們描述為「簡化的腳本材料…,並為物理材料提供了前端UI」。
  • 一起來拍圖 《劍網3》官方視頻編輯器更新
    作為國內首款成熟的遊戲視頻拍攝工具,《劍網3》官方視頻編輯器憑藉其友好的圖形化操作界面,完整的技術支持和豐富的自定義設定,讓眾多玩家實現了自己的視頻導演之夢
  • 《火紋:英雄》4月份迎來重大更新 新系統英雄值加入
    3 月 15 日,任天堂官網發布消息,旗下正在運營的手遊《火焰紋章:英雄》預定在 4 月份迎來重大更新,強化遊戲內容,更新方向是...
  • 什麼是速度式流量計,速度式流量計是如何工作的
    什麼是速度式流量計,相信很多的小夥伴們都沒有聽說過,但要是說起電磁流量計就會有很多人知道,諸如葉輪流量計、超聲波流量計等,都可以稱之為速度式流量計,速度式流量計的工作原理確有很多種,下面就來了解一下三種速度式流量計的測量原理。