Scene-referred / Display-referred

调色到底是在改场景,还是改屏幕?

这两个词不只是色彩管理术语。它们决定了你调曝光时是在移动“场景里的光”,还是在修改“某台屏幕上的成片外观”。理解这一点,Log、ACES、DaVinci Wide Gamut、Rec.709 和 HDR 输出会突然连成一条线。

1. 先把问题换一种问法

不要先问“这个素材是什么色彩空间”。更好的问题是:这个图像现在处在什么状态?它的数字参照的是现场光,还是目标显示器?同一个 0.5,在不同状态下含义完全不同。

核心句:Scene-referred 描述场景光;Display-referred 描述屏幕光。中间的 Output Transform 是把场景“渲染”为屏幕画面的翻译器。
Scene-referred

参照拍摄现场或虚拟场景

它保留“比 18% 灰高几档”“灯比墙亮多少倍”这类曝光关系。RAW、Linear EXR、ACES、LogC、S-Log3、V-Log 都属于这个大思路,只是有的线性,有的是 Log 编码。

Display-referred

参照目标显示器最终发光

它已经为 Rec.709 100 nit、P3 影院、sRGB 网页或 PQ HDR 1000 nit 这类目标做过渲染。此时数字更接近“屏幕应该怎么亮”,而不是“现场原来多亮”。

输入
IDT / CST

告诉软件素材原本怎样编码:S-Log3/S-Gamut3.Cine、LogC4/AWG4、BRAW Gen 5 等。

工作
Wide Gamut

把素材放进统一的宽色域工作空间,例如 ACEScct 或 DaVinci Wide Gamut Intermediate。

渲染
View

通过 tone mapping、gamut mapping、色貌调整,把场景状态变成可看的显示状态。

输出
Delivery

编码成 Rec.709、sRGB、P3、PQ HDR 或 HLG。这个版本通常已经是 display-referred。

2. 三种图像状态,不要混成两个词

“Scene-referred vs Display-referred”最容易误解的地方,是把 scene-referred 当成 scene-linear。实际上 Log 也是 scene-referred,只是它不是线性光。

判断方法:问这个值能不能直接当作目标屏幕亮度看。不能直接看、还需要 View/Output Transform 的,通常还在 scene-referred 一侧。
Scene-linear

线性场景光

数值和场景光强成正比。2.0 真的是 1.0 的两倍光。常见于 Linear EXR、ACES2065-1、ACEScg、CG 渲染与合成。

优势:物理运算直觉清晰。风险:动态范围大,需要浮点或高位深。

Scene-referred Log

场景光的非线性编码

LogC、S-Log3、V-Log、Log3G10 仍然参照场景曝光,但用对数曲线把高光压进有限码值。

优势:适合相机记录与调色。风险:直接看会灰,必须配对应 Gamut。

Display-referred

已经面向目标显示渲染

Rec.709 成片、sRGB 图片、P3 交付、PQ HDR master 通常都属于这里。数字已经服务于“看起来怎样”。

优势:所见接近交付。风险:跨显示复用和二次调色空间更小。

问题Scene-referredDisplay-referred
数字参照什么?场景光、曝光关系、相对中灰目标显示器的发光和观看条件
能否超过 1?可以,尤其在线性/浮点工作空间里很常见交付码值通常限制在目标范围内
适合做什么?曝光、白平衡、镜头匹配、合成、Look、多输出最终微调、广播交付、网页图片、单一 SDR 快速交付
典型例子RAW、Linear EXR、ACEScg、ACEScct、DWG Intermediate、LogC、S-Log3、V-LogRec.709 Gamma 2.4、sRGB、Display P3 交付、PQ HDR master

3. 互动:一条素材在链路里换了几次身份

点击不同工作流,看同一条素材在输入、工作空间、调色、输出变换和交付阶段的状态。真正的色彩管理不是“套 LUT”,而是明确每一步的图像状态。

当前:Scene-referred 管线。素材先被解释到统一工作空间,再通过 Output Transform 生成 Rec.709 / HDR 等显示版本。
Input读取相机 Log / RAW,并指定 Input Gamma + Input Gamut。
Working Space进入 DWG Intermediate、ACEScct 或其他 scene-referred 工作空间。
Grade / Look调整曝光、白平衡、对比、肤色、风格。这里通常还没变成最终显示。
View / Output通过 tone scale、gamut compression 和显示编码,把场景渲染到目标显示。
DeliveryRec.709、sRGB、P3、PQ HDR、HLG 等 display-referred 版本。

4. Output Transform 不是风格 LUT

ACES 文档把 Output Transform 描述为:把 scene-referred ACES 数据一致、可预测地转成适合特定显示设备和观看条件的输出图像。OCIO 里类似的东西叫 View Transform,ARRI 也明确说 Log C 要正确显示到 Rec.709、Rec.2020 或 P3,需要 tone-map 并转换到目标色彩空间。

你可以把它理解成“显示渲染器”:它决定高光怎么卷、饱和色怎么压、白点和 EOTF 怎么落到目标屏幕。
14 stops
Output Transform 示意

此图是教学示意:真实 ACES、Resolve、ARRI 或厂商 DRT 的 tone scale 和 gamut mapping 会更复杂。这里重点展示“同一场景范围在不同显示目标下必须被重新渲染”。

Tone Scale

高光怎么卷

把场景里可能超过显示峰值的亮度压进 100 nit、48 nit 或 1000 nit。

Chroma

饱和度怎么保

好的显示渲染会避免高光颜色粗暴变白,也避免广色域颜色直接裁切。

Gamut

色域怎么压

工作空间可能比 P3、Rec.709 大得多,出界颜色要被映射到可显示范围。

Encoding

最后怎么编码

Rec.709 Gamma 2.4、sRGB、PQ、HLG 是不同的显示编码和观看假设。

5. 在 Resolve 里怎么落地

Resolve 里最重要的是把三件事分开:输入素材怎么解释、调色发生在哪个工作空间、最后输出到哪种显示。你可以用项目级 RCM,也可以用节点级 CST,但逻辑是同一套。

Display-referred 并不低级。目标就是快速 Rec.709 交付时,它反而更直接。Scene-referred 的优势在于多机位、多输出和更稳定的高光/色域处理。
Scene-referred 做法

S-Log3 → DWG Intermediate → Output

Input:S-Log3 / S-Gamut3.Cine
Timeline:DaVinci Wide Gamut Intermediate
Grade:曝光、白平衡、镜头匹配、Look 在宽色域中间空间完成
Output:Rec.709、P3 或 PQ HDR,由 Output Transform 生成
Display-referred 做法

S-Log3 → Rec.709 LUT → Rec.709 调色

Input:S-Log3 先通过官方 LUT / CST 变成 Rec.709
Timeline:Rec.709 Gamma 2.4
Grade:所有调整都围绕 SDR 显示外观
Output:直接 Rec.709 交付,速度快但跨 HDR/P3 复用较差
ACES 的等价说法

IDT → ACES 工作空间 → LMT / Grade → Output Transform

ACES 的核心是把不同相机和 CG 输入统一到 scene-referred ACES 编码,再通过 Output Transform 输出到特定显示设备。旧文档里常见 RRT + ODT,新 ACES 文档更倾向把整体称为 Output Transform。

6. 最常见的误区

这几个误区会直接导致调色链路错位:把 Log 当滤镜、把 LUT 当色彩管理、把 Rec.709 当成错误、把 PQ HDR 当成 scene-referred。

判断任何素材或节点时都问一句:它现在是在描述场景,还是在描述某个显示器上的外观?
误区:Log 是灰色滤镜。正解:Log 是 scene-referred 的非线性编码。灰只是它未经过显示渲染时的样子。
误区:Scene-referred 一定更高级。正解:它适合复杂制作和多输出。快速 SDR 项目用 display-referred 完全合理。
误区:套 LUT 就等于色彩管理。正解:LUT 可能是技术转换,也可能带创意风格。必须知道它在链路里承担什么角色。
误区:Rec.709 调色一定错。正解:如果目标就是 Rec.709,它是合理的 display-referred 工作流,只是未来再转 HDR/P3 的空间较小。
误区:PQ HDR 就是 scene-referred。正解:PQ 码值对应绝对显示亮度,PQ HDR master 通常已经是 display-referred。