NVIDIA 開放機器學習系統程式碼,可依草圖合成景觀

英偉達公司 опубликовала 機器學習系統原始碼 (GauGAN),它允許您根據草圖以及與項目相關的草圖合成真實的景觀 訓練有素的模型。 該系統是 證明了 2019 月的 GTC XNUMX 大會上,但代碼昨天才發布。 動態 打開 根據專有許可 CC BY-NC-SA 4.0 (知識共享署名-非商業性-相同方式分享 4.0),僅允許非商業用途。 程式碼是使用Python框架編寫的 火炬.

NVIDIA 開放機器學習系統程式碼,可依草圖合成景觀

草圖以分段地圖的形式繪製,以確定場景中近似物件的位置。 產生的物件的性質是使用顏色標記指定的。 例如,藍色填充變為天空,藍色填充為水,深綠色填充為樹木,淺綠色填充為草,淺棕色填充為岩石,深棕色填充為山脈,灰色填充為雪,棕色線填充為道路,藍色填充填充為道路。線入河此外,根據參考影像的選擇,確定整體構圖風格和一天中的時間。 所提出的用於創建虛擬世界的工具對於從建築師和城市規劃師到遊戲開發人員和景觀設計師等廣泛的專家來說都是有用的。

NVIDIA 開放機器學習系統程式碼,可依草圖合成景觀

物件由生成對抗神經網路合成(),它根據示意性分段地圖創建逼真的圖像,借用在數百萬張照片上預先訓練的模型中的細節。 與先前開發的影像合成系統不同,所提出的方法是基於使用自適應空間變換,然後是基於機器學習的變換。 處理分段地圖而不是語義標記可以讓您獲得精確的匹配結果並控制樣式。

NVIDIA 開放機器學習系統程式碼,可依草圖合成景觀

為了實現真實感,兩個神經網路相互競爭:生成器和鑑別器。 生成器根據真實照片的混合元素產生影像,鑑別器識別與真實影像可能存在的偏差。 結果,形成了回饋,在此基礎上,生成器開始組合越來越好的樣本,直到鑑別器不再將它們與真實樣本區分開來。

來源: opennet.ru

添加評論