HDR(高动态范围)到 SDR(标准动态范围)的转换,用于 Windows* Stream HDR 功能。PQ EOTF 不是将 PQ EOTF(感知量化器 - 电光传递函数)转换为 sRGB 伽玛(默认的 Windows SDR 传递函数),而是转换为 2.4 伽玛,导致 sRGB 校准显示器上的图像褪色。使用来自 Netflix* 和 Movies & TV* 等应用的 HDR 视频时会出现此问题。
这个问题无法在内置显示器上修复,因为如果没有复杂的解决方法(例如通过 Windows DWM 应用 3D LUT),大多数显示器都无法更改 SDR 传递函数。
此问题会影响外接和内建显示器。由于我无法更改内置显示器上的伽玛系数,因此没有解决此问题的方法。外部显示器通常提供更改伽玛的功能,因此它不是真正的“问题”,但是,它仍然是错误的。Windows 默认的 SDR 伽玛是 sRGB,HDR 视频应该通过色调映射到 sRGB 伽玛而不是 2.4 以反映这一点。
Stream HDR 功能中使用的函数是由 Windows* 控制的软件功能,它使用行业默认值 gamma:2.2。
使用 HDR 的观看条件可能会改变最佳 gamma 值,以获得最佳观看体验。通常,gamma 2.2 设置通常最适合较亮的观看条件,例如具有明亮头顶和来自外窗的大量间接日间光的办公室环境。相比之下,gamma 2.4 设置通常用于较暗的观看条件,例如晚上在客厅观看黄金时段的电视。 问题是问题可能产生的地方:观看条件。
关于“最佳”伽马值的很多讨论都可以在网上找到,但大多数讨论的结论是,这涉及到个人偏好。但是,应该注意的是,绝大多数HDR内容都是使用此伽马值记录的,因此,2.2是基线伽马的普遍推荐,然后根据个人喜好校准显示器。
使用某些软件(如 DWM LUT)应用自定义 3DLUT 并强制 gamma 为 2.4 似乎可以纠正此问题。用户感知到的这种“更正”可能是由于消费内容的观看条件。这是一个复杂的解决方法。但是,Windows 确实具有调整 gamma 值的选项,以便根据查看条件为用户提供最佳观看体验。
用户可以从第三方网站 尝试 这些步骤。任一选项都允许 更改 gamma 值以获得最佳观看体验,而无需使用任何复杂的解决方法:
| 注意 | Windows* 随附的 伽玛校正 和 HDR 转 SDR 工具由微软开发和维护。只有微软才能真正纠正这些工具的任何问题。如果用户对 Windows 附带的选项不满意,应向 Microsoft 支持*报告。 |
期望被列为 不支持 HDR 的显示器获得与完全支持 HDR 的显示器相同的质量是不现实的。包含 Windows HDR 转 SDR 工具是为了帮助改善 SDR 显示器上 HDR 内容的消耗,但不能指望该工具会使 SDR 面板显示与 HDR 面板相同的质量。