AI将是游戏技术的未来:DLSS已支持多达55+款大作且蓬勃发展
我们都知道DLSS是一项非常实用的技术,NVIDIA为此研究多年,从RTX 20系GPU开始就让玩家通过DLSS技术体验到了AI助力游戏的魅力。到RTX 30系GPU的时候,Tensor Core已经发展到了第三代,AI算力大大提升,同时支持DLSS技术的游戏也是越来越多。
从各个方面来看,NVIDIA对DLSS技术都是很重视的。游戏与硬件支持两方面都发展的十分迅速,并且现在已经形成了相当可观的规模。时至今日,共计有超过55款大作支持DLSS技术,这里面包含了很多热门的畅销游戏,如《使命召唤:战区》、《控制》、《赛博朋克2077》、《堡垒之夜》、《地铁:离去》PC增强版、《我的世界》等等。
NVIDIA表示未来会有更多大作加入到DLSS的大家庭之中,比如《RUST》、《毁灭战士:永恒》、《乐高建筑者之旅》等等,这说明DLSS的发展又迈进了坚实的一步。
并且DLSS支持了很多主流的游戏引擎,比如大名鼎鼎的虚幻引擎4、5还有Unity 2021.2版本,很多工作室的引擎也得到了很好的支持。NVIDIA在2月推出适用于虚幻引擎4的DLSS插件,即将支持Unity 2021.2版,而适用于虚幻引擎5的DLSS插件则于6月17日推出。引擎集成DLSS使开发者能够快速、轻易地为其游戏引入DLSS。
Night Dive工作室的首席工程师Matthew Kenneally表示:"虚幻引擎4插件使为游戏添加NVIDIA DLSS变得轻而易举,事实上,我们仅用了一周末时间就完成了对DLSS支持。为新一代的游戏玩家带来《网络奇兵》,是我们团队的夙愿,它也凝聚了我们大量的心血,而不可否认的是,NVIDIA DLSS对玩家体验的影响至关重要。”。
此外,开发者已为自己的十几个内部引擎引入DLSS支持,以便能够更快地为未来的游戏支持DLSS。
为什么说DLSS是把AI人工智能合理的运用到游戏中的前沿游戏技术呢?要想搞明白这一点我们必须先要搞清楚DLSS是如何工作的。如上图所示,我们可以看到在开启光线追踪技术之后,庞大的计算量对GPU提出了非常严峻的挑战。
DLSS技术就应运而生了,NVIDIA使用算力非常强大的超算让游戏的16K分辨率的图像与4K原生分辨率进行比对,从而形成一个具有学习能力的AI学习模型,这个模型可以智能的对比低分辨率与高分辨率的差异,并同时进行各种优化与细节补充。
要想从1080p的游戏输入(200万像素)生成4K DLSS输出(820万像素),我们必须预测额外的620万像素。DLSS算法能够收到的关于这些像素的信息越多,得到的4K输出就越好。
DLSS通过使用4个不同输入信息来确定玩家显示器上的最终帧,从而实现优秀的图像质量:
1.由游戏引擎渲染的较低分辨率的图像(如1080p)。
2.由游戏引擎生成的同一图像的运动矢量。运动向量通知算法,场景中的物体在帧与帧之间的运动方向。
3.前一个DLSS增强帧的高分辨率输出(4K)。
4.用于训练AI网络的不同类型游戏内容的16K分辨率标准图像的大型数据集。
而目前在低分辨率超采样到高分辨率主要是两种方法,第一种就是之前传统的空间采样算法再配合锐化得到高分辨率图像,这种办法确实可以提升帧数表现,但是也向各位看到的一样,这种常规的采样都是在低分辨率的画面上进行弥补采样,与实际的原生4K分辨率会产生一定的出入。
并且与DLSS不同的是,该算法不支持AI和时间数据,只使用游戏渲染的当前低分辨率图像的信息作为输入。虽然由此产生的图像质量通常比典型的显示器或游戏中的分辨率升频选项更好,但它缺乏DLSS的时间数据和AI智能,无法提供可媲美原始分辨率的细节和强大的帧到帧的稳定性。AMD的FSR技术很大程度上是在第一种方法的基础上进行研发的,所以后续的实际画面效果是有待考察的。
而NVIDIA的DLSS技术就不一样了,因为RTX GPU都具备Tensor Core,使得AI加入了这次游戏技术革命之中。在DLSS技术使用时,GPU在采样阶段每一个像素都是超采样,这其中有AI的智能分析也有与16K超清图像的对比分析,经过不断的训练,AI的智能分析能力以及准确度会越来越强,并且由于与16K分辨率超高清比对的原因,部分游戏如《控制》甚至能在原本画质的基础上更上一层楼,这其实都是DLSS 技术的功劳。
NVIDIA其实也做过类似的实验,如果没有AI的帮助,仅仅依靠普通的超采样进行画面处理的话,就会出现上图左方的情况,很多像素会与原本的画质不符,出现很多多余的颗粒,造成“出戏”的感觉,而现在随着AI技术的不断运用,GPU已经可以智能识别这种情况并针对性的消除了。
外媒WCCF对最近传出的FSR技术也是给到了自己的预测“AMD的FSR技术估计还不如DLSS 1.0,因为他们没有使用AI以及任何的专用硬件。”当然这个结论还需要我们后续的评测进行实际考察,因为目前尚未听说有游戏同时支持这两种技术,因此不能简单的横向比较。
NVIDIA一直以来都希望把最好的游戏技术奉献给玩家,他们也确实正在为此努力,NVIDIA表示他们在未来还将支持VULKAN API、Linux系统等,我们在此也希望NVIDIA能更快的推广DLSS技术,让更多的玩家以及游戏开发者因此受益。所以可以预见的是,未来的游戏GPU不能只凭借传统的性能进行比较,AI性能与光追性能的实力也将成为玩家们重点关心的性能指标。