白平衡原理:相机白平衡的工作机制、色温校正与色彩偏移

白平衡,说白了就是让相机知道「什么是白色」。你想想看,人眼有很强的色彩恒常性——一张白纸在烛光下、日光灯下、阴天户外,我们看着都觉得是白的。但相机没这个本事,它只会老老实实记录光谱。如果不做白平衡,暖光下拍出来就是一片橘黄,冷光下就是一片蓝紫。

我刚开始做调色时,总觉得白平衡是前期的事,后期随便拉拉色温就行。后来在项目里吃过亏——有一场黄昏的戏,现场色温一直在变,后期怎么拉都拉不回肤色的一致性。嗯,从那以后我才真正重视白平衡的原理。

相机白平衡的工作机制

相机白平衡的核心逻辑其实很简单:找到场景中的中性灰,然后做数学映射。具体分三步:

  1. 检测光源色温——相机通过内置传感器或预设参数,估算当前光源的色温值(单位:K)。
  2. 计算增益系数——根据色温值,算出 R、G、B 三个通道的增益比例。比如在 3200K 钨丝灯下,蓝色通道需要大幅提升,红色通道需要适当压低。
  3. 应用校正矩阵——将增益系数应用到每个像素上,使中性灰区域还原为 R=G=B。

关键认知:白平衡不是「消除色温」,而是「重新定义中性灰」。色温本身是物理量,白平衡是数学变换。

我个人的习惯是,在前期拍摄时尽量用灰卡或色卡做一次手动白平衡。为什么?因为自动白平衡(AWB)在混合光源下经常翻车——比如窗边日光加室内钨丝灯,相机会左右摇摆,画面色调忽冷忽热。

色温校正的数学本质

色温校正,本质上是在 RGB 色彩空间里做对角线变换。假设原始像素值为 (R₀, G₀, B₀),校正后的值为:

R' = R₀ × (Gain_R)
G' = G₀ × (Gain_G)
B' = B₀ × (Gain_B)

其中 Gain_G 通常固定为 1.0,Gain_R 和 Gain_B 根据色温反向调节。色温越低(暖),Gain_B 越大;色温越高(冷),Gain_R 越大。

举个例子:

光源类型 色温 (K) Gain_R Gain_G Gain_B
烛光 1800 0.6 1.0 2.2
钨丝灯 3200 0.8 1.0 1.6
日光 5500 1.0 1.0 1.0
阴天 6500 1.2 1.0 0.8
蓝天阴影 8000 1.5 1.0 0.6

你看,日光下三个增益都是 1.0,意味着不需要校正。而烛光下蓝色通道要拉到 2.2 倍,红色要压到 0.6 倍——这就是为什么暖光场景后期拉白平衡会损失蓝色通道信噪比。

注意:过度依赖后期色温校正会放大噪点。尤其是蓝色通道增益超过 2.0 时,暗部噪点会非常明显。我在项目中遇到过这种情况——一场烛光晚餐的戏,后期强行拉到 5500K,结果肤色是回来了,但阴影里全是彩色噪点。

色彩偏移:不只是色温

很多人以为白平衡就是调色温,其实不够。色温只解决「蓝-黄」轴(即开尔文轴),但真实光源还有「绿-品」轴偏移。比如荧光灯管,色温可能是 4000K,但光谱里绿色成分偏高,拍出来肤色发绿。

这就是色彩偏移(Tint)要解决的问题。现代相机和调色软件都提供了两个参数:

  • 色温(Temperature):蓝-黄轴,单位 K
  • 色调(Tint):绿-品轴,单位通常为 ±数值

我建议你在调色时把这两个参数看作一个二维坐标系:

        蓝 (高色温)
            ↑
   绿 ←——— 中性 ———→ 品
            ↓
        黄 (低色温)

实际操作中,我习惯先调色温让画面不偏蓝不偏黄,再调色调让肤色不偏绿不偏品。顺序不能反——因为色温对整体亮度影响更大,先定色温再微调色调,效率更高。

白平衡模式对比

模式 原理 适用场景 我的建议
自动白平衡 (AWB) 相机根据画面统计信息估算色温 光线单一、变化快的场景 慎用,混合光源下容易翻车
预设白平衡 (日光/阴天/钨丝灯等) 使用固定色温值 已知光源类型、需要快速切换 适合纪录片、新闻拍摄
手动白平衡 (灰卡/白卡) 以中性灰为参考计算增益 对色彩准确性要求高的场景 我最推荐的方式,尤其是影视拍摄
色温数值输入 (K值) 直接输入色温值 需要精确控制色温风格 适合有经验的摄影师,配合监视器使用

小技巧:如果你在混合光源下拍摄,可以用灰卡在主要光源下做手动白平衡,然后锁定白平衡参数。这样画面中不同光源的色温差会被保留,反而更有层次感。

白平衡与色彩偏移的 SVG 知识结构

下面这张图帮你理清白平衡的核心逻辑:

白平衡与色彩偏移知识结构 白平衡与色彩偏移知识结构 白平衡核心目标 重新定义中性灰 色温校正 蓝-黄轴 (K值) 色彩偏移 绿-品轴 (Tint) 低色温 (暖) 高色温 (冷) 绿色偏移 品色偏移 核心公式 R' = R₀ × Gain_R, G' = G₀ × 1.0, B' = B₀ × Gain_B 实践建议:先调色温 → 再调色调 → 最后检查肤色 手动白平衡 + 灰卡 = 最可靠的方案

实战中的白平衡陷阱

讲几个我踩过的坑:

  • 混合光源下用 AWB——画面会随着镜头切换而色温跳动,后期根本无法统一。我曾经拍一个咖啡馆场景,窗边日光、室内钨丝灯、吧台 LED 三种光源,AWB 每切一个镜头色温都不一样,最后只能逐帧匹配,多花了三天时间。
  • 过度依赖后期「吸管工具」——在达芬奇里用吸管点白色区域确实方便,但如果画面里没有真正的中性灰,吸管反而会把偏色当成中性,导致整体色偏。我建议你至少准备一张灰卡,前期拍一帧,后期就有参考了。
  • 忽略肤色优先——白平衡的终极目标是让肤色自然,而不是让白墙变成纯白。有时候为了肤色好看,可以适当保留一点环境色温。比如暖光餐厅,稍微偏暖的肤色反而更有氛围。

一句话总结:白平衡不是「还原真实」,而是「还原你想要的真实」。理解原理,才能控制工具,而不是被工具控制。