找回密码
 加入我们
搜索
      
查看: 78110|回复: 391

[显卡] A卡和N卡在同一个屏幕上颜色不同,已确认0-255的设置

  [复制链接]
发表于 2024-2-29 10:53 | 显示全部楼层
Bestest 发表于 2023-12-22 20:26
这贴又出来了哈哈,我自己换N卡也是立刻发现颜色不一致,随便一个支持双输入的显示器都可以复现楼主的情况 ...

A/N/I都不存在颜色输出差别, 这是纯数字信号, 除非人为设置增益, 否则输出的信号是完全一样的, 我用采集卡连接A卡和N卡的HDMI, 得到的RGB数值是完全一致的. 这就足够证明显卡在RGB444模式下, HDMI输出是没有区别的.

测试显卡颜色, 既不需要显示器, 也不需要在乎什么色彩空间, rawRGB就是唯一可靠的数据. 采集卡接收的数据是一致的, 差生任何差异都可以认定要么是软件问题, 要么是显示器的问题, HDMI本身是可靠的.
发表于 2024-2-29 10:54 | 显示全部楼层
ilivy 发表于 2023-12-22 20:30
虽然我搞不清到底什么毛病,但资瓷lz自行ab方法

楼主的AB没有意义, 测试显卡输出不需要显示器的参与, 用采集卡就行了.
同一个显示器的不同接口, 大概率存在色差, 这是HDMI/DP的差异导致的, 甚至同一个显示器的两个HDMI都可能存在色差.

你都接同一个显卡, 设置一样, 再测一次就会发现依然可以看到分界线
发表于 2024-3-2 04:07 | 显示全部楼层
linique 发表于 2024-3-1 12:33
我同显示器, A卡和N卡也明显不同, 不说别的, 就CHH 上面菜单栏这个暗红色, A卡明显亮一些,N卡就淡一点 ...

这是完全错误的, A/N客观上没有差别, 你这一定是设置出现了错误.
大概率来自DP口和HDMI口的差别.

这不需要肉眼去看, 我已经用HDMI采集卡确认了都是4k60Hz, RGB444模式8bit色输出, 0-255完全范围, A卡RDNA2和N卡4090的颜色是完全一致的. 这是HDMI输出的信号一致.
发表于 2024-3-2 04:13 | 显示全部楼层
besttime 发表于 2024-3-1 12:50
rdna画质退步这点认同,ab对比确实比gcn差一截。

测试显卡颜色输出完全不需要AB对比, 这是数字信号, 直接接采集卡直接采集原始信号就行了.
折腾AB测试无非是不懂原理, 导致人为增加了变量.

我用Elgato 4k60 Pro测试了Zen4的集成显卡和RTX4090, 颜色是完全没有区别的.
有人有意见可以用采集卡也进行相同的测试, 完全不需要接显示器.
发表于 2024-3-2 09:48 | 显示全部楼层
besttime 发表于 2024-3-2 05:53
画质退步不等于颜色差异。对比度、亮度、锐度等指标都是画质的一部分。 ...

对于2D输出来说, 这些东西都是不存在的, 只有正确显示了2D图像, 还是没有正确显示, 有多少像素没有匹配上的区别.
锐度就是人为增加了滤镜效果, 不在讨论范围里, 正确的对比肯定要避免任何这种滤镜的, 除非关不掉.
发表于 2024-3-2 14:14 | 显示全部楼层
linique 发表于 2024-3-2 13:21
我是同显示器换了不同显卡,都是dp接口, 能看出不同

知道很多人都色弱,并不是绝大数人都能感觉颜色的 ...

我说过了, 这件事和显示器以及人没有关系, 显卡输出的数字信号是一致的, 你有差别, 说明设置有问题, 而不是显卡本身有偏色.
你要是不相信采集卡采集的HDMI信号, 那我也没办法, 你可以继续幻想这件事是显卡品牌导致的, 而不是驱动什么地方设置出了问题.
发表于 2024-3-2 15:12 | 显示全部楼层
linique 发表于 2024-3-2 15:01
是是, 你说的对, 反正我看着是有区别, 我女儿看着也有区别,我老婆说没区别, 我老婆说没区别的时候, ...

我说过了, 这件事和观看显示器的人没有关系, 没有区别是HDMI数字信号一致. 也就是把电脑带上显卡和HDMI线看成一个整体黑箱, A卡的这个黑箱和N卡的黑箱输出的RGB信号是一样的.

你在这较劲说你能看出区别, 只能说你没理解这件事的原因--显卡可以输出正确的颜色, 你的设置哪里有问题, 或者显示器有什么问题, 导致了某一个显卡或者两个显卡偏色, 最终得到了可以观测到的色差, 并不是显卡品牌的不可调节的特性.

我从没说过你的显示器没有区别, 我说的是这个区别不是来自显卡品牌的, 而是来自驱动设置, 或者显示器设置的. 因为HDMI采集卡+相同原始设置, A/N是没有色差
发表于 2024-3-2 15:30 | 显示全部楼层
archxm 发表于 2024-3-2 15:14
那你说,一个蓝光圆盘,转码压缩,一个用 h265 压,另一个用 h264 压,生成的电影,色彩一样吗? ...

不一样, 但是这件事和HDMI无关, HDMI承载的是渲染完成和的raw RGB数据, 两个HDMI线分别插上采集卡颜色一致, 就说明A卡和N卡的HDMI输出都是准确的.

这就好比你H264和H265的视频, 不管你怎么搞得, 最终每个像素颜色都一样, 完全吻合.
发表于 2024-3-2 15:32 | 显示全部楼层
本帖最后由 mikeztm 于 2024-3-2 15:41 编辑
linique 发表于 2024-3-2 15:16
你说的这个不成立, 我两台电脑分别试过 1063 / 488   -  6750 - 3070 ,颜色个人感觉是不同的, 特别我 ...


我说过了, 更换显卡本身不会导致颜色差异, 但是驱动的设置是有可能出问题的.
都设置到没有色彩管理, 关闭数字震动增益, 完全吻合的参数比如都是一个分辨率刷新率, 24bit(8bit色), 色彩范围完全0-255, 并且用CRU确认像素时钟是完全一致的, 那么颜色就会是完全一样的.

有人说过AMD默认会给RDNA之后的显卡开锐化, 我不确定是不是真的, 但是这种情况就可以导致偏色的发生.

另外我说的这个完全成立, 这是我用采集卡测试的结果, 是客观的数据. 也就是看作黑箱HDMI的情况下, 两个显卡的HDMI输出信号是一致的.
在这个前提下, 你说的所有客观发生的色差, 都可以认定为要么是驱动软件问题, 要么是显示器本身的问题, 和显卡的HDMI输出没有关系.
发表于 2024-3-2 15:42 | 显示全部楼层
syon 发表于 2024-3-2 15:37
一个显示器不同区域亮度色温都是不均匀的 这么对比没意义 正确是AN卡分别插拔同一个显示器   ...

并不需要显示器参与, 我已经用采集卡测试过了, HDMI输出的数字信号是一致的.
发表于 2024-3-2 15:55 | 显示全部楼层
archxm 发表于 2024-3-2 15:53
那我做了个模型,上色,以及设置环境光。现在用 gpu 做渲染。我为了提速,把颜色做了 422 采样,第二天, ...


能不能不要你觉得? 我测试的客观事实是不存在HDMI颜色差别.
我说过了, RGB 444 0-255, 8bit色模式, 关闭色彩管理, Windows桌面输出2D图像, 采集卡的颜色数据是完全吻合的.
也就是A/N卡数字输出部分不存在任何不可调节的色差. 我已经是444了, 你坚持422采样这就是人为制造差异来的, 没有任何人为设置的差异的情况下, A/N输出的颜色是一致的.

采集卡是一个硬件, 接收HDMI线作为输入, 是独立于被测试的这台主机的另一套电脑.
发表于 2024-3-2 16:10 | 显示全部楼层
archxm 发表于 2024-3-2 15:58
这个论坛里,有你这个条件的,不多。甚至大部分人,都只有一块显卡。
不“我觉得”那还有啥,那论坛可就 ...

不需要啊, 采集卡证明了桌面2D输出是一致的, 这就够了, 桌面HDMI输出一致, 那么你有3D差异的需求, 自己截图去比对就行了.
发表于 2024-3-3 04:30 | 显示全部楼层
besttime 发表于 2024-3-2 20:08
那么定义一下“正确显示”。你认为的“正确显示”是否包括亮度、对比度、锐度等颜色以外的信息都相同。
...

正确显示就是输出的HDMI信号一致, 这里面本来就不包括亮度对比度和锐度的信息, 你可以理解为一个无损的BMP位图文件.
所谓的亮度(SDR), 对比度, 和锐度, 都是这张BMP之前的层叠滤镜. 显示器的亮度/对比度/锐度, 就是显示器收到这张BMP之后再次叠加的新滤镜.

在关闭了所有生成这张BMP之前的滤镜的情况下, 输出的这张"BMP文件"的像素完全吻合, 就是正确显示. 也即是正确显示与否完全不需要考虑屏幕的存在.
发表于 2024-3-3 04:49 | 显示全部楼层
本帖最后由 mikeztm 于 2024-3-3 07:14 编辑
archxm 发表于 2024-3-2 19:18
嗯,就是类似这样做。
AB 测试,首先生成一张图,A 。然后改下配置,生成图 B,AB 做像素比较。
不过你这 ...


我很多年前跑过这个测试, A卡和N卡默认设置都是95%+的准确度.
这个准确度是OpenGL渲染的精度, 靠有多少像素吻合来计算的, 所以如果有颜色差异, 准确度会大幅度下降, 比如全屏偏红哪怕只偏了1度, 结果也会是1%不到的准确度, 因为几乎每个像素都差了1点. 95%+就说明只有少部分像素渲染错了, 而不是全屏偏色.

所以可以认为至少在OpenGL 2.0环境下, A/N的渲染是没有任何偏色的情况的.

当然这和这个帖子讨论的内容无关, 这个帖子讨论的是2D输出, 也就是显卡作为显示卡最基础的功能. 3D API的渲染精度是另一个完全独立的话题. 这两件事要分开谈, 也就是颜色输出是个流水线, 采集卡确认的是流水线的末端, 末端能够得到一致的结果, 说明显卡本身硬件上没有造成差异. 也就是从显卡到HDMI线/显示器这段的问题就排除了

现在的客观情况是默认设置, 正确设置分辨率和输出范围的情况下, A/N的HDMI信号输出是没有差别的. 也就是从显卡到显示器的这条HDMI线上的数据可以是完全一致的, 而且实际上是在默认设置只改了0-255范围的情况下实现的一致. 并没有其他的调节.

在这个基础上, 讨论3D API的话, 直接用软件就行了, 因为2D输出部分一致, 有肉眼可见的差别肯定就不是2D部分产生的, 而是3D渲染管线的差异, 而这部分差异都是可以用软件测量的, 也就是如果有差异, 截图是一定能看出来的. 任何时候都不需要屏摄或者AB测试.

另外就是这个楼主的测试问题很大, 楼主使用了分屏测试, 实际上等效于两个显示器, 这对于已经确认过采集卡数据一致的情况下, 是完全多余的测试, 而且引入了不可控的因素, 就是分屏左右的显示器IC是否完全一致等等问题, 其实是个没有什么意义的事情, 颜色这件事外行可能觉得眼睛最可靠, 实际上作为一个数字信号传输的东西, 数字信号本身是最重要的.

显示器完全是多余的, 根本就不应该加入讨论/测试的范围里.
发表于 2024-3-3 09:09 | 显示全部楼层
besttime 发表于 2024-3-3 08:58
谁说只有显示器才能添加亮度/对比度/锐度的更改?你用ps拉亮度/对比度/锐度后,是什么结果?
...

你既然知道PS可以拉这些, 那么拉之前的原始图片是不是可以比对的?
两家显卡在原始状态下都是一致的结果, 那么就说明显卡本身没有"添油加醋".

说实话, 你随便叫两个人来拉PS的这些参数, 输出的图片合并图层之后像素完全吻合的概率有多低你应该能明白吧?
发表于 2024-3-3 09:21 | 显示全部楼层
besttime 发表于 2024-3-3 09:13
问题是你怎么知道原始图片是什么样子的?
换到显卡输出来看,你采集卡截取的就是显卡最终输出的结果,输 ...

我说过了, 两个人都分别在PS里拉这些东西, 输出结果文件完全一致的概率有多低你应该清楚.
我只要确认默认设置, 两边驱动都没有修改这些参数, 输出的结果是一致的就可以了.

说实话, 我不明白有人坚持声称AMD显卡的显示输出会发生偏色这种明显不可能通过VESA认证的事情是什么心态.
发表于 2024-3-3 09:26 | 显示全部楼层
archxm 发表于 2024-3-3 08:25
另外再说一点,就算比较 3d,单纯只跑 opengl 也是不合适的,不同显卡就没有自己的特定 api 吗,这个在游 ...

只跑OpenGL是因为当时刚好有这个工具.
跑其他的API其实不难, 用微软提供的SDK  Demo渲染一帧然后比对就行了. 我做采集卡测试就是为了告诉大家这个比对是可以自己做的, 我已经替大家排除了HDMI输出这边可能产生差异的可能性了, 3D API渲染如果会产生差异, 是一定存在于截图中的. 不需要从显示器上去肉眼观测.
发表于 2024-3-3 09:43 | 显示全部楼层
panzerlied 发表于 2024-3-3 09:20
不一样就不一样呗,为什么非要一样?

因为显卡输出本身是一样的, 只要你软件没有做错误的调节.

产生不一样的原因不是来自显卡, 而是来自显示器或者软件设置.
很多人连这一点客观事实都不承认, 我觉得科普确实任重而道远, 这种基本IT常识应该是人人都了解的东西, 尤其是硬件发烧友的圈子.

出现了肉眼可见的差异, 不去找原因, 直接甩锅到一个明显客观上就不是问题来源的显卡上, 不是一个科学的讨论问题的态度.
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

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

GMT+8, 2025-7-4 19:30 , Processed in 0.010780 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

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