当前位置: 华文问答 > 数码

DLSS技术的本质是什么?

2021-07-16数码
dlss是不是通过降低画质变相提高游戏帧数呢

是的

这项技术的具体原理是什么

这个问题我只能从一个游戏玩家的角度,给你一个简单版的回答,复杂的深度学习和AI理论我也不懂,不过知乎上可以找到类似的解释。

DLSS全称深度学习超级采样。这个DL,就是Deep Learning,近几年很火的深度学习,为的是让机器(电脑)更聪明,能够有学习、识别图像等等的能力,也就是人工智能。而SS超级采样相信题主作为游戏玩家肯定知道,SSAA抗锯齿中的SS就是DLSS中的后半段,Super Sampling,指以比原生更高的分辨率输出画面。

同时,RTX系列显卡中全部加入了Tensor Core这一硬件核心,这个东西初见于Titan V显卡,是用来搞深度学习用的,效率非常的高。它在DLSS中扮演了举足轻重的作用。

把上面这些串起来,就是DLSS的工作流程了:比如你的屏幕是4K的,但是游戏中GPU先输出一个低分辨率的画面,比如1080p,然后这个画面就被交给了Tensor Core处理,它会帮你把这个1080P脑补成4K,最终输出到显示器上。

此外,Tensor Core也没有聪明到随便给一张图片就能给你脑补成更高的分辨率。所有支持DLSS的游戏都是需要和NV合作,提供大量的、各个游戏场景下的、超高分辨率的素材,来供NV训练DLSS模型的。只有在显卡经过了这么多训练之后,才知道这个游戏该如何脑补成高分辨率。

然而,即使经过了这样的针对性训练,DLSS输出的画面毕竟还是「脑补」出来的,其必然会存在一定程度的细节缺失。同时这个画质损失程度也会和游戏有关,比如我个人感觉中Control的DLSS效果就很好,质量模式下和原生差异很小;而2077即使开质量模式也会有明显的变糊、移动拖影的问题。

用一句话来总结DLSS的原理,就是聪明的显卡输出低分辨率的画面并且脑补成高分辨率,由此提高帧数。