windows下10bit宽色域HDR屏如何正确色彩管理以及一个HDR的怪毛病

Ambroseeeeeee-avatar

Ambroseeeeeee

2021-07-25T03:15:25+00:00

最近买了个27GN950,也就是4k 144 10bit hdr的显示器,也是第一次接触Windows上的hdr宽色域配置,发现一些问题:

显示器本身OSD上有色彩模式,得知其中 游戏1 是DCI-P3的宽色域,而sRGB是标准sRGB色域;
nVidia的面板里,可以选择8bit或者10bit输出;
Windows的菜单里,可以选择HDR开或者关;

我发现为了正确显示sRGB内容(也就是绝大部分桌面内容),你必须用OSD的sRGB,且HDR关;或者用游戏1模式,且HDR开,才能正确显示sRGB。
如果用了游戏1模式,但Windows里不开hdr,Windows就硬把sRGB的内容映射到宽色域上,显示出过饱和的效果(十分鲜艳)。

而从理论上宽色域和hdr是两个独立的概念,那么有没有可能在不开启hdr的情况下正确管理游戏1(DCI-P3)模式呢?使得p3的照片能够正确显示,sRGB也不会被硬拉到p3过饱和?

另外第二个问题就是,我发现常开HDR模式,如果重启,或者系统休眠再醒来,那么显示HDR内容的时候就会出现亮部过曝的情况;
此时如果拉动Windows色彩设置里的SDR/HDR亮度比例,拉超过50,那么显示较亮SDR内容的时候甚至会出现色彩溢出,一些向白色过度的颜色会呈现青绿色,而Windows选中文件的蓝色会变成绿色。

这个奇怪的毛病如果我关闭再打开HDR模式,就会恢复正常,能够正确显示所有的内容。但是搜了全网似乎没有类似的问题,不晓得咋办。

Windows 10 21H1
2080ti 驱动版本471.41
显示器固件更新到最新
安装了显示器的色彩管理文件
反正啥都更新到最新了

有拥有相似设备的同学能测一下吗?那个毛病就是开启hdr,并重启,就会出现;显示HDR内容的bug找个ytb上的测试视频,对比MacBook或者iPhone看天就会发现问题
father_frag-avatar

father_frag

[s:ac:哭笑]反正win自带的hdr开关除了某些游戏不开这个开关不出现游戏hdr选项以外都不要开
Ambroseeeeeee-avatar

Ambroseeeeeee

Reply to [pid=536841864,27837190,1]Reply[/pid] Post by [uid=27039281]chen445640078[/uid] (2021-07-30 11:41)

至少在21H1上,除了我说的那个bug以外,常开HDR好像没啥问题,啥都能正确显示,如果你不开,反而你没法显示P3色域的图了。
之前的Windows版本可能有更糟糕的问题,就是开了以后sdr内容完全不对头,亮度也过暗,但是这个版本是正确的。(除了那个bug以外)
coookiie-avatar

coookiie

Windows不能在关闭HDR的模式下全局使用苹果模式的广色域.

Windows默认色域是RGB, 不是sRGB, 所以这个输出模式本身是没有问题的的, 只是不符合今天苹果制定的web标准.
4endemic_YT-avatar

4endemic_YT

[quote][pid=536848054,27837190,1]Reply[/pid] Post by [uid=1830154]MikeZTM[/uid] (2021-07-30 11:59):
Windows不能在关闭HDR的模式下全局使用苹果模式的广色域.
Windows默认色域是RGB, 不是sRGB, 所以这个输出模式本身是没有问题的的, 只是不符合今天苹果制定的w......[/quote]等等 我好像知道了什么



windows开hdr可以让游戏支持p3这类广色域了?
KING ENZØ-avatar

KING ENZØ

租个校色仪就行,用校色软件加载icc文件,能得到更广的色域。
原系统hdr我一直关着的,win的色彩管理一言难尽
Ambroseeeeeee-avatar

Ambroseeeeeee

Reply to [pid=536849621,27837190,1]Reply[/pid] Post by [uid=543173]249272306[/uid] (2021-07-30 12:04)

那肯定是看游戏开发者本身支不支持撒,不过倒是没怎么听说哪个游戏宣传支持广色域的,支持HDR的倒是有一些

一般广色域我所知道的就用于摄影和影视
Ambroseeeeeee-avatar

Ambroseeeeeee

Reply to [pid=536850937,27837190,1]Reply[/pid] Post by [uid=63322823]PR剪辑狗[/uid] (2021-07-30 12:08)

你不让Windows管理,Windows就按照RGB输出,你再怎么校色也不能得到广色域吧?
没有色彩管理就不能做到让广色域屏按需求正确显示sRGB和P3的内容。

你可以试试这个页面:
[url]https://webkit.org/blog-files/color-gamut/[/url]

特别是看那个WebKit Logo,你看看第一个图和第二个图是不是有区别的。如果你的系统不支持广色域,那应该是都是显示的红色,而只有正确支持广色域的才能在第二个图上看到一个logo。
Ambroseeeeeee-avatar

Ambroseeeeeee

Reply to [pid=536848054,27837190,1]Reply[/pid] Post by [uid=1830154]MikeZTM[/uid] (2021-07-30 11:59)
按照Windows自己的表述(高级显示设置),如果不开HDR,它的色域空间写的是SDR,开了写的是HDR,而色彩格式都是RGB
但是按照标准的讲法,色域空间应该就是sRGB/DCI-P3这种才叫色域空间,那么SDR就对应着sRGB,而HDR则对应着宽色域。
asteriz-avatar

asteriz

[quote][pid=536850937,27837190,1]Reply[/pid] Post by [uid=63322823]PR剪辑狗[/uid] (2021-07-30 12:08):
租个校色仪就行,用校色软件加载icc文件,能得到更广的色域。
原系统hdr我一直关着的,win的色彩管理一言难尽[/quote]你这样还不如显示器直接用标准模式色域全开无限制,icc文件只会额外增加色阶偏移
Ambroseeeeeee-avatar

Ambroseeeeeee

另外还有这个网站可以测试宽色域:
[url]https://www.wide-gamut.com/test[/url]
Winkshi-avatar

Winkshi

[quote][pid=536854602,27837190,1]Reply[/pid] Post by [uid=19901052]zhangcx93[/uid] (2021-07-30 12:19):

按照Windows自己的表述(高级显示设置),如果不开HDR,它的色域空间写的是SDR,开了写的是HDR,而色彩格式都是RGB
但是按照标准的讲法,色域空间应该就是sRGB/DCI-P3这种才叫色域空间,那么SDR就对应着sRGB,而HDR则对应着宽色域。[/quote]……

SDR不是色彩空间,是指图像遵循的色彩标准、显示设备参数属于SDR(标准动态范围)

SDR也不是sRGB,常见的PAL、NTSC(BT.601)、sRGB(BT.709)、Adobe RGB都是SDR
Ambroseeeeeee-avatar

Ambroseeeeeee

Reply to [pid=536864969,27837190,1]Reply[/pid] Post by [uid=189989]x_errantry[/uid] (2021-07-30 12:53)
我也认同SDR不是色彩空间,但这确实是Windows的表述。

[img]https://img.nga.178.com/attachments/mon_202107/30/9aQ7iaw-gsbhK1sT3cSko-dn.jpg[/img]
KING ENZØ-avatar

KING ENZØ

[quote][pid=536852809,27837190,1]Reply[/pid] Post by [uid=19901052]zhangcx93[/uid] (2021-07-30 12:14):

你不让Windows管理,Windows就按照RGB输出,你再怎么校色也不能得到广色域吧?
没有色彩管理就不能做到让广色域屏按需求正确显示sRGB和P3的内容。

你可以试试这个页面:
[url]https://webkit.org/blog-files/color-gamut/[/url]

特别是看那个WebKit Logo,你看看第一个图和第二个图是不是有区别的。如果你的系统不支持广色域,那应该是都是显示的红色,而只有正确支持广色域的才能在第二个图上看到一个logo。[/quote]看你需求了,srgb对应的就是非hdr,人平常用的手机和电脑都是srgb标准,用dci-p3广色域做的片子发给客户看肯定是偏色的,当然,只玩游戏的话开启hdr肯定更好,暗部环境更能看清。
但是我试了一下屏幕(u2720q)和系统都在开启hdr的时候,白点是漂移的,而且不能通过调rgb增益来补偿,这样后期做校色也偏移,所以我还是选择了srgb非hdr选项
Winkshi-avatar

Winkshi

windows的SDR内容都遵循sRGB标准,绝大多数游戏、软件也遵循同样的标准。所以如果你显示器支持更广色域且不进行色彩控制(比如sRGB模式),使用运行不支持色彩管理的软件肯定会偏色(与色彩准确的设备对比表现为过饱和)

支持色彩管理的软件(比如photoshop、madvr、非全屏模式配合校色仪软件等)可以配合校色文件更好利用显示设备的显示能力,将色域范围大于BT.709的图像更准确的显示出来

第二个问题系统bug,windows暂时无解。我一般只在看HDR内容/玩HDR游戏时才切换HDR模式,完成后切回来(winthing+zigbee无线开关+zigbee2mqtt+mosquitto+node-red,通过类似双击、三击等来实现)
Winkshi-avatar

Winkshi

[quote][pid=536866242,27837190,1]Reply[/pid] Post by [uid=19901052]zhangcx93[/uid] (2021-07-30 12:57):

我也认同SDR不是色彩空间,但这确实是Windows的表述。

[img]https://img.nga.178.com/attachments/mon_202107/30/9aQ7iaw-gsbhK1sT3cSko-dn.jpg[/img][/quote]那个是你显示设备接收信号的模式,对应的是YUV(亮度-色度)
Ambroseeeeeee-avatar

Ambroseeeeeee

Reply to [pid=536868143,27837190,1]Reply[/pid] Post by [uid=189989]x_errantry[/uid] (2021-07-30 13:03)

请问您的系统版本是哪个版本?你也遇到一样的bug了吗?我搜了全网似乎都没人遇到一样的bug。。
Toxxxic-avatar

Toxxxic

Reply to [pid=536848054,27837190,1]Reply[/pid] Post by [uid=1830154]MikeZTM[/uid] (2021-07-30 11:59)RGB是色彩模型不是色彩空间,如果你没有把特定的色彩空间覆盖到这个模型上,则它不是色域。

[quote]色彩空间(英语:Color space)是对色彩的组织方式。借助色彩空间和针对物理设备的测试,可以得到色彩的固定模拟和数字表示。色彩空间可以只通过任意挑选一些颜色来定义,比如像彩通系统就只是把一组特定的颜色作为样本,然后给每个颜色定义名字和代码;也可以是基于严谨的数学定义,比如 Adobe RGB、sRGB。[/quote][quote]色彩模型(英语:Color model)是一种抽象数学模型,通过一组数字来描述颜色(例如RGB使用三元组、CMYK使用四元组)。如果一个色彩模型与绝对色彩空间没有映射关系,那么它多少都是与特定应用要求几乎没有关系的任意色彩系统。[/quote][quote]如果在色彩模型和一个特定的参照色彩空间之间创建特定的映射函数,那么就会在这个参照色彩空间中出现有限的“覆盖区”(英语:footprint),称作色域。色彩空间由色彩模型和色域共同定义。例如Adobe RGB和sRGB都基于RGB颜色模型,但它们是两个不同绝对色彩空间。[/quote]
Winkshi-avatar

Winkshi

[quote][pid=536869433,27837190,1]Reply[/pid] Post by [uid=19901052]zhangcx93[/uid] (2021-07-30 13:08):

请问您的系统版本是哪个版本?你也遇到一样的bug了吗?我搜了全网似乎都没人遇到一样的bug。。[/quote]看我的使用场景,基本95%+都是SDR,所以不会遇到类似bug

刚换HDR显示器摸索阶段遇到过你说的这种,更离谱的也有[s:ac:哭笑]
Ambroseeeeeee-avatar

Ambroseeeeeee

Reply to [pid=536870597,27837190,1]Reply[/pid] Post by [uid=189989]x_errantry[/uid] (2021-07-30 13:12)

一般用用也确实没感觉,常开和不常开是一样的(如果SDR/HDR比例设置成50的话)
而且我也以为那些片子的高亮过曝和高光区域色偏是正常的,是影片特效,直到我不小心把它关了又开,又看了几个hdr测试视频,才知道正常的HDR是啥样子。。