当前位置:网站首页>利用NVIDIA GPU将Minecraft场景渲染成真实场景
利用NVIDIA GPU将Minecraft场景渲染成真实场景
2022-07-02 06:12:00 【扫地的小何尚】
GANcraft-将游戏玩家变成3D艺术家

NVIDIA 和康奈尔大学的科学家们引入了一种混合无监督神经渲染流程,可以在立体元素世界中有效地表示大型复杂场景。从本质上讲,3D 艺术家只需要构建最简单的部分,算法将完成剩下的工作来构建一个逼真的世界。研究人员将这种混合神经渲染管道应用于 Minecraft 块世界,以生成更逼真的 Minecraft 场景版本。
NVIDIA 和更广泛的研究社区(pix2pix、pix2pixHD、MUNIT、SPADE)以前的工作解决了图像到图像转换 (im2im) 的问题——将图像从一个域转换到另一个域。乍一看,这些方法似乎为将一个世界转换为另一个世界的任务提供了一个简单的解决方案——一次转换一个图像。然而,im2im 方法不保持视点一致性,因为它们不了解 3D 几何,并且每个 2D 帧都是独立生成的。从下面的图像中可以看出,这些方法的结果会产生抖动和突然的颜色和纹理变化。
| MUNIT | SPADE | wc-vid2vid | NSVF-W | GANcraft |
|---|




进入 GANcraft,一种直接对 3D 输入世界进行操作的新方法。
研究人员在研究中解释说:“由于用户创建的块世界的真实照片级渲染根本不存在,我们必须通过
间接监督来训练模型。”
该方法的工作原理是在输入块世界中随机采样相机视图,然后想象该视图的逼真版本会是什么样子。 这是在 SPADE 的帮助下完成的,SPADE 是 NVIDIA 在图像到图像转换方面的先前工作,并且是流行的 GauGAN 演示中的关键组件。 GANcraft 通过使用可以消除世界结构与渲染风格歧义的风格调节网络,克服了这些生成的“伪真实”的视图不一致问题。 这使 GANcraft 能够生成视图一致的输出视频,以及如图所示的不同风格!

虽然研究结果在 Minecraft 中得到了展示,但该方法适用于其他 3D 块世界,例如立体像素。 缩短构建高清世界所需的时间和专业知识的潜力增加了这项研究的价值。 它可以帮助游戏开发者、CGI 艺术家和动画行业减少构建这些庞大而令人印象深刻的世界所需的时间。
GANcraft 在 Imaginaire 库中实现。 该库针对生成模型和生成对抗网络的训练进行了优化,支持多 GPU、多节点和自动混合精度训练。 NVIDIA 制作的 10 多种不同研究工作的实现以及预训练模型已经发布。 随着时间的推移,这个库将继续更新更新的作品。
边栏推荐
- Eco express micro engine system has supported one click deployment to cloud hosting
- 稀疏数组(非线性结构)
- LeetCode 39. 组合总和
- The Chinese word segmentation task is realized by using traditional methods (n-gram, HMM, etc.), neural network methods (CNN, LSTM, etc.) and pre training methods (Bert, etc.)
- I/o impressions from readers | prize collection winners list
- Spark overview
- Deep learning classification network -- alexnet
- Support new and old imperial CMS collection and warehousing tutorials
- LeetCode 90. Subset II
- 穀歌出海創業加速器報名倒計時 3 天,創業人闖關指南提前收藏!
猜你喜欢

Lucene Basics

New version of dedecms collection and release plug-in tutorial tool

穀歌出海創業加速器報名倒計時 3 天,創業人闖關指南提前收藏!

Data playback partner rviz+plotjuggler

VLAN experiment of switching technology

Community theory | kotlin flow's principle and design philosophy

Zhuanzhuanben - LAN construction - Notes

Step by step | help you easily submit Google play data security form

经典文献阅读之--SuMa++

From design delivery to development, easy and efficient!
随机推荐
Database learning summary 5
如何使用MITMPROXy
Sudo right raising
社区说|Kotlin Flow 的原理与设计哲学
492. Construction rectangle
WLAN相关知识点总结
ROS create workspace
500. Keyboard line
Memcached installation
Introduce uview into uni app
Reading classic literature -- Suma++
Web page user step-by-step operation guide plug-in driver js
RestTemplate请求时设置请求头,请求参数,请求体。
Let every developer use machine learning technology
LeetCode 83. Delete duplicate elements in the sorting linked list
日期时间API详解
The difference between session and cookies
Common means of modeling: combination
LeetCode 40. 组合总和 II
LeetCode 47. Full arrangement II