5

AMD:不用AI也能超分辨率,支持N卡和Xbox,游戏画质帧率可兼得

 2 years ago
source link: https://www.qbitai.com/2022/03/33682.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

AMD:不用AI也能超分辨率,支持N卡和Xbox,游戏画质帧率可兼得

head.jpg梦晨 2022-03-27 13:25:13 来源:量子位

旧N卡也能焕发第二春

Alex 发自 凹非寺
量子位 | 公众号 QbitAI

熟悉显卡的朋友应该都知道,英伟达的DLSS可以同时提高分辨率和帧率,让玩家们的游戏体验更丝滑。

da32a3f3c295467e8a903dc41bf3d1ff~tplv-tt-shrink:640:0.image

但是这个开创性AI渲染技术仅支持RTX20系以上新卡,那么老卡玩家怎么办

c258061d4b754ceda0bd29167af4af2c~tplv-tt-shrink:640:0.image

这不,“救星”来了。

在GDC2022上,AMD为他们新技术:FidelityFX Super Resolution 2.0 (简称FSR2.0)揭开了神秘面纱。

bc7f4b189eae4e7f867d7cfd6852090a~tplv-tt-shrink:640:0.image

AMD表示,该技术不需要特定的机器学习硬件,甚至连机器学习算法都没有用,而是用了手工编码的算法。

AMD认为,手工算法有更大的控制空间,去适应不同的游戏场景。

这意味着,想要体验超分辨率,不必扔掉旧卡,换成一个昂贵的新显卡。

bc7f4b189eae4e7f867d7cfd6852090a~tplv-tt-shrink:640:0.image

还有这种好事?

66b13128aa034ae4b143226ff3c0c9dd~tplv-tt-shrink:640:0.image

下面让我们来看看FSR2.0效果如何。

FSR2.0 VS FSR1.0

FidelityFX Super Resolution是AMD于2021年发布的技术,对标NVIDIA DLSS。

尽管FSR1.0有许多优点,但它仍有一些明显的缺陷。

它需要高质量的抗锯齿源图像,而这是一个很难解决的问题:没有抗锯齿功能的游戏使用FSR 1.0时也必须遵循这个规则,这使得数据整合更加耗时。

由于FSR1.0利用函数来提升输入图像的分辨率,当源分辨率非常低时,就没有足够的信息来重新生成细节,甚至可以看到画面闪烁和糟糕的边缘重建,而这些在性能升级预置中更加明显。

为了取得技术上的突破,AMD利用先进的时间算法从头开始重建细节,用时间缩放代替空间缩放。

终于,全新的FSR 2.0诞生了,它并没有建立在FSR1.0之上,也不走AI加速的路子。相比于“前辈”,FSR2.0的进步之处主要在于:

  • 可接受不同的输入,如果输入一个锯齿化的源图像,FSR2.0可利用抗锯齿功能,优化输出图像质量。
  • 提供了不同的图像质量模式,且支持动态分辨率缩放,用户可以根据需要选择。
  • 不需要特定的机器学习硬件,比如NVIDIA Tensor核心、Intel XMX单元。通过库,提供完整的C++和HLSL源代码,以及API文档,以支持图像融合。
  • 只要游戏支持,可以在几乎任何显卡上获得性能提升,不但包括AMD自家历代显卡(包括RX 6000、RX 5000、RX Vega、RX 400、锐龙APU),也支持NVIDIA、Intel显卡。
c4f3bcd01a184c4d859606033edcb821~tplv-tt-shrink:640:0.image

可见,在“Deathloop”游戏开启光追时,FSR 2.0明显好于FRS 1.0(特别注意墙壁纹理),更加锐利清晰。

AMD YES?

AMD也承认,目前FSR 2.0的一些优化效果还有待改进。

例如,虽然在AMD所有的示例中,其运行速度都不超过1.5毫秒,但在低端GPU上却达不到此效果。

6bdbf1aa1b2f4c249d9ff10e8d60ea15~tplv-tt-shrink:640:0.image

不过,在1.5毫秒的时间内,FSR 2.0做了许多的事情。

它通过计算运动矢量取代了一个完整的时间反锯齿通道,重新投影帧以消除抖动。

还创建“解除遮挡蒙版”,将一帧与下一帧进行比较,观察什么移动了,什么没有移动,以消除重影效果在适当的地方锁定细细的特征,比如几乎看不见的楼梯边缘和细细的电线。

还有防止颜色漂移、锐化整个图像等。

AMD表示,将会在下个季度向开发人员提供FSR 2.0,而且会继续开源,随后会在GPUOpen网站提供示例、API和插件。

此外,AMD称,Deathloop和Forspoken等都会使用FSR 2.0。

e5b3123608554e73ab50c7cf918ad01d~tplv-tt-shrink:640:0.image

虽然不能确切说明微软的Xbox游戏开发商何时会利用FSR 2.0,但是Xbox也将完全支持这项技术。

那么这次,你觉得AMD YES了吗?

参考链接:
[1]https://alexewerlof.medium.com/my-guiding-principles-after-20-years-of-programming-a087dc55596c
[2]https://blog.daftcode.pl/hype-driven-development-3469fc2e9b22

版权所有,未经授权不得以任何形式转载及使用,违者必究。

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK