用新浪微博登录

只需一步,快速搞定

 找回密码
 立即注册

用新浪微博登录

只需一步,快速搞定

查看: 639|回复: 0
打印 上一主题 下一主题

真4K还是假4K游戏 解构PS4pro棋盘渲染技术

[复制链接]

该用户从未签到

667

主题

2111

帖子

5570

积分

LV 11.会员

MS爱好者!!!!

积分
5570

社区居民偶尔光临工蜂最爱沙发在线达人社区平民做个有钱人略有小成常驻会员忠实会员

跳转到指定楼层
楼主
发表于 2022-9-8 18:57:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式 |          
PS4 Pro虽然能够支持以原生4K分辨率来渲染游戏,但仅有少数几个能够提供支持。但同时,索尼方面不觉得将新主机称为支持4K的主机是一种误导。虽然有些游戏将能够原生支持4K分辨率来呈现重制,多数游戏将采用所谓的“棋盘渲染”像素提升技术来实现“4K分辨率画质”。

那么PS4pro所谓棋盘渲染到底是什么?PS4pro和真4K区别在哪里呢?

首先要明确一个观点:PS4 Pro目前有不少游戏都是“假4K”。这个所谓的“假”,指的是说游戏里显卡直出的图像,和最终显示在电视上的图像,是不一样大的。

那么,之所以最终还是4K输出的,就到了“上采样” or “重构” 的问题了上。

为什么叫棋盘?

是因为如今的图像格式就是按照像棋盘一样的排布去构成的,就如下图所示:
  
   


为了简单说明这个问题,我从 PS4 Pro借用一下这张图,

这里首先要说一点:索尼并没有很详细的去介绍Pro所使用到的4K图像渲染技术。

所以不一定实际情况就真的是和网上大多数人所推断的那样

(1)一般要输出一幅图像(frame),GPU是会渲染出所有的像素值来的

(2)而你渲染的工作量,则直接决定了游戏可能达到的帧数。

这样就相对好理解了吧:Pro机能固定的情况下,对于同一个游戏而言,如果它要渲染的图像尺寸越大,那么最终输出帧数就会越小。

(3)那么最直接的办法就是去“减小渲染工作量”。

(4)这样的话就可以采用上图所示的这种棋盘格渲染的方案。

这个方案,是只渲染图像中红色的像素点。

而绿色的部分,不进行渲染,而是直接通过红色的像素进行重构。这里就可以利用一些视频压缩里面的传统处理方法去重构图像。

要注意一点:未被渲染的像素点,必须要用它周围的像素点去进行重构。

这里主要的依据在于:图像的空间连续性

举个简单的例子来说:当你把一张图片放大像素变成一个一个方块的时候,买游戏你是很容易看到绝大多数相邻的像素,它们的颜色都是相近的,在没有任何信号噪声的情况下,除非是一些物体的边缘以及文理复杂的高频信号区域,不然的话,相邻像素之间的变化都是比较平缓的。

那么,依据上面这样的结论,我们就可以对像素进行重构了。

具体的处理方式可能会非常非常多,我具体也不知道Pro用的是哪一种。

但是大体的逻辑还是有相通之处的。
   


我画个简单的图来说一下
  
   


上面9个字母,我们假设代表了9个像素,这样构成了一个3-by-3的正方形。

那么,我们如果是想要重构E的话,可以比如说拿B和D来重构,或者拿B和F来重构,或者是拿C和G来重构;

如果是拿B和D的话,也就是2邻域的重构(2 nei**ors);

如果是拿C和G的话,也就是对角线的重构(diagonal)。



具体重构方式根据实际情况自己设置。

然后,则是更加关键的一步:加权

如第二幅图所示的,当你通过邻域去重构出了像素之后。

其实对于重构出来的E来说,A~I 它们的贡献并不是一样的。有的贡献大,有的贡献小

所以,你需要给每个像素,再乘以一个权重系数。这样最终重构出来的E才是我们想要的。

(5)相比于全像素的渲染。重构一个像素只需要对它周围的像素值做一个非常简单的线性计算(
   
),这样一来,就可以极大减小计算负担,而且又因为重构的像素点互相之间不会影响,所以也可以很好的使用并行化计算去进行处理。

但是,即便减小了计算负担,也不代表就毫无负担了。如果是一张4K的图像,假设没帧只渲染了50%,那么你依然要重构50%,也就是2*1080p的像素数量。并且“渲染50%的时间+重构50%的时间”需要在33ms之内完成。

(6)要注意一下,其实这种方法,只是因为机能不够而采取的一种技巧。

如果当PS4 Pro的机能非常强大的时候,就不需要这种手段了,就可以直接执行全像素渲染了。

(7)对于PC游戏而言。因为你插什么卡就给你什么体验。

显卡厂商&游戏厂商没那个义务绞尽脑汁去给你优化。并且,对于显卡厂商来说,他巴不得你觉得自己显卡不够用了,想要换新的。

所以,PC游戏基本没有必要用这种形式去强行上4K。

你要是觉得GTX1080都不够,那NV会很高兴啊,你可以继续去买Titan XP啊。

上面只是基于空间信息的一种重构,其实也有研究了基于时域的重构的。这里就不深入了。

总之,目前来说:PS4 Pro确实是假4K,不是原生的4K画面
               

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

     
    Archiver|手机版|小黑屋|( 沪ICP备12034951号 )

GMT+8, 2024-5-20 03:36 , Processed in 0.093670 second(s), 32 queries .

© 2001-2011 Powered by Discuz! X3.1

快速回复 返回顶部 返回列表