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

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

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

这不,“救星”来了。

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

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

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

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

还有这种好事?

下面让我们来看看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显卡。

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

AMD YES?

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

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

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

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

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

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

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

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

虽然不能确切说明微软的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

​AMD放出超强新算法,旧N卡也能焕发第二春相关推荐

  1. 让老旧的ARJ软件在现行操作系统中焕发第二春的尝试:AutoARJ

    缘起ARJ 我是1995年生人,按理讲应该和这种很古早的.只有命令行的软件毫无交集,毕竟等笔者出生之后能够操作电脑的时候,早都是Windows 98的世界啦(笑). 但凡事都有例外,笔者的父亲是一位老 ...

  2. ProxmoxVE-让你的老旧Server换发第二春

    偶然之间看到51CTO网友:余伟兵写的:ProxmoxVE 替换 VMware ,我看行! 链接如下: https://blog.51cto.com/yuweibing/2352277 看了之后很感兴 ...

  3. 数字化转型是新瓶装旧酒吗?

    编 辑:彭文华 来 源:大数据架构师(ID:bigdata_arch) 彭友萌好,我是你的老彭友.周四受51CTO邀请,给大家做了一个数字化转型的线上分享.为了准备这个PPT,我连续两天熬到1点多 我 ...

  4. 清华校友斩获ACM博士论文奖!相关研究为自动驾驶新算法奠定基础

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 明敏 萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 今 ...

  5. Facebook面向所有用户开放人脸识别功能;福布斯美国最具创新力领袖公布;AMD:将发新BIOS 优化三代锐龙加速性能……...

    戳蓝字"CSDN云计算"关注我们哦! 嗨,大家好,重磅君带来的[云重磅]特别栏目,如期而至,每周五第一时间为大家带来重磅新闻.把握技术风向标,了解行业应用与实践,就交给我重磅君吧! ...

  6. Google DeepMind 团队发布新算法,下一个被 AI 虐哭的是谁?

    [CSDN 编者按]2015 年 AlphaGo 出道一年,就战胜法国二段职业棋手樊麾,2016 年 3 月以 4:1 战胜韩国国手李世石九段,3 月 14 日,韩国棋院表示 AlphaGo 实力不逊 ...

  7. 大数据新算法在个人信用风险评估模型中使用效果的评估

    风控系统资料 https://www.jianshu.com/p/db2aece905a7 基于大数据和机器学习的Web异常参数检测系统Demo实现 https://www.freebuf.com/a ...

  8. 边缘计算:新瓶装旧酒?

    导读:边缘计算概念刚出来的时候,很多人的第一反应是"这是哪个行业组织或者公司为了拉动市场需求而创造出来的新词汇吧?" 边缘计算究竟是什么?为什么会有边缘计算?它是一个全新的概念吗? ...

  9. 三星新硬盘 旧硬盘_我应该如何存放旧硬盘和电子组件?

    三星新硬盘 旧硬盘 Whether you're a bit of a parts hoarder or just trying to reuse old parts and keep them ou ...

最新文章

  1. 计算机组成原理cache命中率
  2. Android旋转视频工具类,Android开发实现的IntentUtil跳转多功能工具类【包含视频、音频、图片、摄像头等操作功能】...
  3. 禁用任何未使用的端口com_分享连接思科路由器控制台端口的正确设置
  4. python编程入门经典实例-总算明了python编程入门经典实例
  5. Java坦克大战 (一) 之产生一个窗口
  6. 【最近公共祖先】[COCI]STOGOVI
  7. 初探Java设计模式1:创建型模式(工厂,单例等)
  8. vtkBorderWidget设置窗口位置的问题
  9. LeetCode 692. 前K个高频单词(优先队列)
  10. (数据库系统概论|王珊)第十一章并发控制-第一节:并发控制概述
  11. nginx mime.types php,使用重写和有效的mime类型配置NGINX的正确方法
  12. Julia : Formatting库的 fmt Base.@sprintf
  13. 普林斯顿微积分读本 大纲与重点 (by zzd)
  14. 2048小游戏最佳算法C语言,2048游戏的最佳算法是什么?
  15. 联想ghost重装系统_【一键ghost装系统教程】一键ghost重装系统_一键ghost安装教程...
  16. android youtube webview,java - Android 6中的android webview youtube视频在全屏模式下出现问题 - 堆栈内存溢出...
  17. 《郑州市数据中心产业发展规划(2021—2025年)》发布
  18. Microsoft.Office.Interop.Word 创建word
  19. Linux计划任务-定时任务
  20. 《iOS APP 性能检测》

热门文章

  1. Eclipse SVN冲突详细解决方案
  2. 关闭Bootstrap模态
  3. iOS 6上的Safari是否缓存$ .ajax结果?
  4. htmlentities()与htmlspecialchars()
  5. 一分钟经理“游戏图”提要
  6. 《PostgreSQL 9.0性能调校》一一第1章 PostgreSQL版本
  7. 利用systemd 实现 tomcat 多实例
  8. mysql 用drop和delete方法删除用户的区别
  9. mysql_select按照指定的格式输出到文件
  10. Map-Reduce编程模型gif图片解释