什么是英伟达DLAA?相同的技术,但不是DLSS

西北忒别忒 2023-08-08 16:50:00

在近两年前透露该功能后,英伟达的DLAA已经逐步兼容很多游戏,包括暗黑破坏神IV,Baldur's Gate 3和漫威的蜘蛛侠。这是 Nvidia RTX 显卡独有的人工智能驱动抗锯齿功能,我们将帮助您了解它是什么以及它是如何工作的。

在高层次上,DLAA与Nvidia广受欢迎的DLSS使用相同的技术,但结果却大不相同。它有助于提高游戏中图像的最终质量,而不是降低质量以提高性能。

什么是英伟达DLAA?

Nvidia Deep Learning Anti-Aliasing (DLAA) 是一种抗锯齿功能,它使用与Nvidia 深度学习超级采样 (DLSS) 相同的原理。简而言之,它是删除了升级部分的 DLSS。英伟达没有放大图像,而是将其人工智能辅助技术用于在原始分辨率下提供更好的抗锯齿。

抗锯齿解决了视频游戏中的混叠问题。像素排列在显示器上的网格中,因此当屏幕上显示对角线时,会产生块状的阶梯效果。这些被称为锯齿状。抗锯齿技术尝试填充像素之间的间隙,从而使对象边缘更平滑。

三种主要的抗锯齿技术是多重采样抗锯齿 (MSAA)、快速近似抗锯齿 (FXAA) 和时间抗锯齿 (TAA)。每个人都对像素进行采样以创建平均颜色值,处理锯齿状,但它们的方式不同。

MSAA是最苛刻的,在多个点对每个像素进行采样,并对结果求平均值以填充缺失的数据。TAA 与此类似,但它使用时态(基于时间)数据,而不是多次对同一像素进行采样。这使得TAA整体效率更高,同时提供类似的质量水平。

最后,FXAA是要求最低的。它像 TAA 一样只对像素进行一次采样,但它不使用过去的帧作为参考。它只关注给定帧的屏幕上显示的内容,这使得FXAA比MSAA和TAA快得多,尽管以牺牲图像质量为代价。

这种通过抗锯齿技术的简短嬉戏对于理解DLAA和DLSS非常重要。DLAA的工作方式与TAA类似,但它不是对每个像素进行采样,而是仅对从一帧更改为下一帧的像素进行采样,以填充缺失的信息。DLAA还使用机器学习,为抗锯齿技术提供了更多信息。

Nvidia DLAA如何工作?

如果你知道DLSS是如何工作的,你就知道DLAA是如何工作的。这是相同的技术,只是以不同的方式应用。尽管 DLSS 处理放大图像,但它本质上是一种抗锯齿技术。这使得DLAA更容易理解,无需放大即可提供抗锯齿位。

DLAA通过利用AI模型和Nvidia的RTX显卡上的专用张量核心来工作。Nvidia 通过向 AI 模型提供游戏引擎渲染的低分辨率、锯齿图像以及来自同一低分辨率场景的运动矢量来训练 AI 模型。在此过程中,AI 模型将低分辨率图像与 16K 参考图像进行比较。

经过训练后,Nvidia 将模型捆绑到 GPU 驱动程序中,并将其发送给您。下载驱动程序后,RTX GPU 上的张量内核将提供计算能力,以便在您玩游戏时实时运行 AI 模型。

要理解DLAA,我们需要重新审视TAA。如前所述,TAA 每个像素只收集一个样本,不像 MSAA 收集多个样本。收集这些样本以提供平均颜色值,等于锯齿。对于 TAA,它在收集样本时会抖动像素,帮助它收集平均值的更多信息,而无需采集多个样本。

这是一个很好的解决方案,它看起来和 MSAA 一样好,但性能成本要低得多。问题是TAA不能很好地处理运动。一旦场景中的某些东西移动,来自抖动像素的样本就无法使用,这导致了 TAA 臭名昭著的重影效果。

DLAA只是TAA,但它解决了运动的问题。AI 模型可以跟踪整个场景中的运动、照明变化和边缘,并相应地进行调整。这绕过了TAA必须处理的旧样本,同时提供了更干净的图像。

DLSS和DLAA的工作方式相同。它们之间的唯一区别是,DLSS 使用抗锯齿来产生可接受的图像质量,并大幅提高性能,而 DLAA 使用抗锯齿来提供性能损失的最佳图像质量。

英伟达DLAA图像比较

随着技术喋喋不休,是时候看看DLAA的实际应用了。该功能首次在上古卷轴在线中推出,其中还具有DLSS和TAA。DLAA旨在取代TAA,而不是DLSS。如果您一直在使用升级技术来提高性能,DLAA将带您走向相反的方向。

TAA(3 倍变焦)

DLAA(3倍变焦)

DLSS(3 倍变焦)

我们截取了《上古卷轴在线》的屏幕截图,最大预设为4K,仅在镜头之间更改了抗锯齿模式。放大三倍于原始分辨率,我们可以看到DLSS和DLAA之间的一些主要差异。DLSS处理的信息较少,因此屋顶上的瓦片和尖顶壁架下方的区域看起来很泥泞。

TAA和DLAA之间没有太大区别。它们大致相同,有些区域,例如底部的绿叶,使用 TAA 看起来稍微好一些。不过,这是有道理的。TAA和DLAA使用非常相似的抗锯齿技术,因此它们应该产生大致相同的图像质量。

差异在运动中出现。如前所述,TAA并不总是能很好地处理运动。DLAA做到了。简而言之,它提供了与TAA相同的图像质量,只是没有有时伴随的重影和拖尾。

请务必注意,在较低的分辨率下,您会看到更明显的差异。当然,屏幕上的像素越多意味着抗锯齿的工作就越少。正如 DLSS 一次又一次地证明的那样,张量核心可以在低分辨率场景中使用 AI 模型创造奇迹。

不过,DLAA在其他游戏中可能更明显。例如,在漫威的蜘蛛侠中,DLAA设法从场景中提取出比TAA更多的细节,用于远处的物体。

然而,在像Baldur's Gate 3这样的游戏中,DLAA在查看静态图像时并没有比TAA自己做的更多。它在运动中稍微好一点,但质量在很大程度上取决于游戏的速度。在像漫威蜘蛛侠这样的快速游戏中,TAA显示出更多的鬼影,而在像Baldur's Gate 3这样的较慢的角色扮演游戏中,TAA和DLAA产生的结果大致相似。

英伟达DLAA游戏

在上古卷轴在线推出后,DLAA已被添加到大约十几款游戏中。以下是我们发现DLAA选项的所有标题:

瘟疫传说:安魂曲

博德之门 3

使命召唤现代战争II

使命召唤战区2.0

合唱

犯罪头目:洛克城

赛博朋克 2077

深岩银河

暗黑破坏神IV

F1 22

F1 23

农业模拟器 22

霍格沃茨遗产

判断

侏罗纪世界进化2

洛夫罗温德

卢莫特:大师编年史

漫威蜘蛛侠迈尔斯·莫拉莱斯

漫威蜘蛛侠

怪物猎人崛起

我在沙岩的时光

无人的天空

棘轮和叮当裂缝分开

红秋

残余2

上古卷轴在线

总决赛

指环王咕噜

尾随

世界拉力锦标赛历代

相同的技术,但不是 DLSS

尽管 DLSS 和 DLAA 做同样的事情并使用相同的技术,但您不应该混淆它们。将它们视为对立面。DLSS以牺牲图像质量为代价专注于性能,而DLAA则以牺牲性能为代价专注于图像质量。

DLAA在《上古卷轴在线》等游戏中都有应用程序,其中很大一部分玩家拥有额外的GPU功能,这些功能实际上被留在桌面上。你不会在下一个《赛博朋克 2077》或《控制》中看到它,如果你看到它,你将需要一些最强大的硬件来使用它。

不幸的是,与DLSS一样,DLAA仅限于RTX 2000和RTX 3000显卡。它需要张量核心才能工作,但最终结果是值得的。

0 阅读:204

西北忒别忒

简介:电脑硬件发烧友,潮流装备黑科技