找回密码
 加入我们
搜索
      
楼主: dreamz3

[显卡] 关于madvr及显卡性能的问题

[复制链接]
发表于 2022-10-2 23:43 | 显示全部楼层
这个玩意很吃性能
发表于 2022-10-3 00:05 | 显示全部楼层
本帖最后由 chungexcy 于 2022-10-3 00:11 编辑
dreamz3 发表于 2022-10-2 00:53
图片中右下角男孩胳膊边缘,像素放到最大后,取右下方黑、蓝变暗红的第一个像素,两张图的rgb值分别是:7 ...


首先叠一个甲,我不是杠,只是指出一些问题。

1. 根据你38楼的OSD信息,你在截图的时候是窗口模式,导致分辨率缩小到1776。保证以原片1080p的输出分辨率“截屏”再拾取颜色,别用madvr自带的截图功能。

2. 根据 madshi 的说法,ngu standard 有额外的 post processing。 最早单纯的 ngu 被改名到 ngu sharp 了,ngu sharp 更能反应原生单纯的拉伸分辨率。
发表于 2022-10-3 01:31 | 显示全部楼层
有损不代表能看(听)得出提升,看(听)得出提升不代表提升重要。

陷入玄学的人最大的特征是喜欢无限放大那点提升,体会了1%的提升仿佛就变成了人上人。
发表于 2022-10-3 01:39 | 显示全部楼层
一个半桶水,一个神叨叨,都什么人。
发表于 2022-10-3 02:12 | 显示全部楼层
久远 发表于 2022-10-3 01:31
有损不代表能看(听)得出提升,看(听)得出提升不代表提升重要。

陷入玄学的人最大的特征是喜欢无限放大 ...

这1%还不一定是提升,只是1%的变化,可能变好也可能变坏;
不得不承认,容易被忽悠的人是大多数,比如指着没做色彩管理的广色域显示器里的过饱和颜色说这个颜色好的,比如音响烧友买的什么鬼1万块钱1根的电源线
 楼主| 发表于 2022-10-3 09:02 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2022-10-3 09:06 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2022-10-3 09:09 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2022-10-3 10:08 | 显示全部楼层
本帖最后由 Kain 于 2022-10-3 10:14 编辑

420->444,颜色肯定是有区别,但NGU的high对比very high绝对没有LZ所说“色彩就黯淡了不少”那么夸张。
我爬楼到这里好奇心被勾起特地找了个无损片源仔细对比了一下、一个镜头high跟very high反复看几遍勉强能看出有微小差别,你们自己眼睛收货也要警惕提前被暗示倾向性。
发表于 2022-10-3 10:27 | 显示全部楼层
本帖最后由 chungexcy 于 2022-10-3 10:30 编辑
dreamz3 发表于 2022-10-3 09:06
1、有可能别的原因导致颜色变化。这个下一步讨论。先得确定,大家都认为我截图这两幅图确实颜色有变化, ...


1. 你这两个颜色确实不一样,这个没问题。但是问题在这个差异是哪个算法导致的?

把 RGB 转化成 LAB 色彩空间,两者亮度差了 3.2%(25.99和25.16)。认为这个差异是 VU 引起的,是站不住脚。
77,56,61 -> 25.99, 10.24,  0.54
71,59,61 -> 25.16,  -1.17,  34.18

其次,你用的是ssim缩小算法,这个算是属于类AI算法,会修改画面尽可能凸显画面高反差部分(俗称细节、边缘等),你举得这个点正好符合高反差的画面特征。

再次,由于你最后缩小到了1776分辨率,ssim 缩小算法同时作用在了 Y 和 UV 平面上。所以你看到的 RGB 数值之间的差异,很可能肯定有其他影响。这就是为啥我说你最好保证不动 Y 的情况下对UV进行对比。

以上是纯数据讨论。


再说说颜色感知差异。

一般认为,单个“色块”的 delta E2000 超过 3 ,就有可能看出差异(比如你这种放大到6000%来看色块),小于 3 基本不可能。(77,56,61)和(71,59,61 )的 delta E2000 是 4.4375。这超过了 3,而且我相信你在6000%放大下,也能看出这两色块确实有差。但如果回到这种单像素级别的,这点差异就跟画面多了一两个噪点没有区别。


2. 如果你就是在说 NGU shandard 之间的差异,那也没问题。不用考虑sharp。但我确实不确定 standard 会不会对画面进行其他魔法操作。
发表于 2022-10-3 10:34 | 显示全部楼层
Kain 发表于 2022-10-3 10:08
420->444,颜色肯定是有区别,但NGU的high对比very high绝对没有LZ所说“色彩就黯淡了不少”那么夸张。
我 ...


所以主观测试都要求双盲,而且置信度得到95%(16次测试要至少回答对12次)
发表于 2022-10-3 11:32 | 显示全部楼层
影音产业早就工业化了,工业化的背后就是数学跟物理原理。不过人的眼睛跟耳朵是没有工业化的,个体差异还是有的。不过理论上,这些特异的眼睛/耳朵也是可以通过基于科学原理的仪器测出来的(到底有啥特异之处),这可能就是很多自信自己异于常人的金耳朵/火眼金睛排斥双盲测试的原因。
 楼主| 发表于 2022-10-3 11:44 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2022-10-3 11:54 | 显示全部楼层
chh大神很多,但是对色彩、视频这方面的专家,貌似不是很多
到现在也没看到YUV 420 伸张到 444 的算法过程,以及算法原理公式什么的


这个话题事实上已经歪楼变成  
对于YUV 420 伸张到 444,不同算法带来的区别。已经这种区别是否有”一眼区别”

对于YUV 420 伸张 到 444,必然是需要算法“脑补“的,这个已经不用讨论了,这个是事实
既然有算法,有”脑补“,那必然会有不同算法的区别


YUV 420,粗浅的说,就是亮度信息是完整的,每个像素都有他自己的亮度信息。但是色度信息,是减少的,是4个亮度块共享一个色度信息。
但是实际播放时,渲染器要把色度信息,按照一定的算法补全,补成每个像素都有亮度和色度信息


420.JPG
发表于 2022-10-3 11:56 | 显示全部楼层
dreamz3 发表于 2022-10-3 11:44
有理有据,让人信服。
你说的对,其实要证实,严谨的实验很难代价很高,要排除的因素太多了。要证伪也同 ...

chroma upscaling 有无数专门的测试视频啊,一般都是色彩跳跃的同心圆

我102楼和104楼放过链接和不同算法的照片~
 楼主| 发表于 2022-10-3 12:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2022-10-3 12:10 | 显示全部楼层
dreamz3 发表于 2022-10-3 12:04
我说的证实或证伪是指“chroma upscaling 就是导致颜色差异的主要原因”。
你放链接并不能证实证伪这一点 ...

没看懂。。

你的意思是,是要证明  “为什么这个同心圆视频,是能有效测试不同 chorma upscaling算法优劣的原因” 吗
 楼主| 发表于 2022-10-3 12:50 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2022-10-3 14:59 | 显示全部楼层
本帖最后由 hsmms 于 2022-10-3 15:10 编辑
chungexcy 发表于 2022-10-3 10:27
1. 你这两个颜色确实不一样,这个没问题。但是问题在这个差异是哪个算法导致的?

把 RGB 转化成 LAB 色 ...


发现很多人不知道这个区别是怎么来的,我来告诉你们是抖动算法造成的。

跟什么chroma upscaling造成的没有任何关系

使用3dlut校准是可以解决开启抖动算法后色彩偏差的问题
发表于 2022-10-27 12:05 | 显示全部楼层
本帖最后由 Illidan2004 于 2022-10-27 12:10 编辑
gartour 发表于 2022-10-1 05:02
丢掉“色度”这个说法容易有歧义,让人误以为颜色有了变化。


我的理解

借用图像概念  相当于丢了色度的分辨率 四个像素共享一个色度信息  但是这个色度只是数学的概念 某一个中间计算的向量维度   并不是说色度完全代表颜色本身   其实没有那么明显    但是有损肯定是有损的

chroma upscaling干的事情是把1080P的视频的色度信息 给弄成4K显示的色度信息  再弄成RGB 相当于共享的色度信息根据周围色度信息给还原出来  这个过程当然也是有损的  还原不到原始RGB内容要表现的东西   观感上能尽量提高  不然4K屏幕放1080P的东西 就有点像是16个像素共享一个色度信息了
发表于 2022-10-27 12:11 | 显示全部楼层
六月冰激凌 发表于 2022-10-3 11:54
chh大神很多,但是对色彩、视频这方面的专家,貌似不是很多
到现在也没看到YUV 420 伸张到 444 的算法过程 ...

正解啊
发表于 2022-10-27 15:07 | 显示全部楼层
Illidan2004 发表于 2022-10-27 12:05
我的理解

借用图像概念  相当于丢了色度的分辨率 四个像素共享一个色度信息  但是这个色度只是数学的概 ...

建议你首先了解chroma upscaling原理

=======================================
chroma upscaling过程在主观上是属于脑补过程,但客观上chroma upscaling过程并不无脑是有一定的公式存在的。

就拿最常见的yuv 420来说(红色表示有信息量,黑色色表示没有信息量)。

那么按照YUV420表示就是这样
Y0U0V0 Y1U1V1 Y2U2V2 Y3U3V3
Y4U4V4 Y5U5V5 Y6U6V6 Y7U7V7

chroma upscaling过程就是通过映射像素的方法通过相邻的有的信息量去弥补缺失的信息量

结果如下(弥补的信息用绿色表示)

Y0U0V4 Y1U0V4 Y2U2V6 Y3U2V6
Y4U0V4 Y5U0V4 Y6U2V6 Y7U2V6

通过以上内容会发现chroma upscaling过程实际上并不是无脑的去脑补。而是通过相邻的像素进行一定的像素映射。目前chroma upscaling算法采样精度已经非常高的了,即使是最差的算法准确率已经达到99.99%以上了,肉眼已经是很难看出差距来了。如果你肉眼能看出差距来,那么必定是其它方面造成的因为我们看到的图像早就不是chroma upscaling而是已经转换成RGB图像了。

关于基于AI的chroma upscaling算法对比传统算法的优势,就采样形式来说两者之间不存在什么差距。两者之间最大的差距在色度锯齿,锐度的控制上AI算法会比传统的会好。
所以只要你保证足够的采样精度那么就可以避免色彩上的出错。

ps:颜色是由色度跟亮度组成的,相同的色度通过亮度的改变实现颜色上的渐变。所以相同色度本身并不需要考虑两个像素之间颜色渐变问题。

发表于 2022-10-27 15:15 | 显示全部楼层
hsmms 发表于 2022-10-27 15:07
建议你首先了解chroma upscaling原理

=======================================

我的理解 这里面有两个问题
一个是 亮度+420的色度(即只有1/4色度信息的) 转化为RGB的问题
还有一个是madvr做的upscailing的时候 要把最终渲染的分辨率从原始翻倍到目标分辨率

不过这两个是不是相似的问题我就不了解了
你的角度是对的 渐变是亮度控制的 所以当初这样定义的色度上的确是压缩后损失非常小的  还原以后和之前会比较接近的  只是在文字这种边缘剧烈变化的时候可能会锐度之类出问题(毕竟1像素摊到2像素了)
发表于 2022-10-27 15:28 | 显示全部楼层
Illidan2004 发表于 2022-10-27 15:15
我的理解 这里面有两个问题
一个是 亮度+420的色度(即只有1/4色度信息的) 转化为RGB的问题
还有一个是m ...


那也只是锐度不足,锯齿问题而不是色彩被改变,被丢失。
发表于 2022-10-27 15:57 | 显示全部楼层
avsforum上有讨论过,RDNA2架构似乎跑NGU算法消耗有点问题,同样设置3070 16ms,6900XT要26ms。NGU以外的算法似乎没这问题。所以楼主的问题,换黄卡最实在...
发表于 2022-10-27 16:05 | 显示全部楼层
ETOF 发表于 2022-10-1 20:57
确实左边的会更好一点,纹理会清晰一点。但差距不明显

这都是已经压缩过的图片了 你还能看的出区别?
发表于 2022-10-27 16:08 | 显示全部楼层
Neo_Granzon 发表于 2022-10-2 01:21
您这色度不影响纹理的理论真的不适合非单色视觉的生物,大多数人类是三色视觉,对于三色视者来说,亮度不 ...

你的是血轮眼?能看到普通人和计算机都看不到的东西?
发表于 2022-10-27 16:24 | 显示全部楼层
你视力可真好
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2024-11-13 17:24 , Processed in 0.013685 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

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