3. 色彩校准的物理与感知基础
实验成像系统的色彩校准,本质上是在“物理光刺激”与“人的颜色感知”之间建立一条可复现的映射链。相机传感器只记录光子数量,而人眼看到的“颜色”是视网膜三种锥细胞响应后经视觉系统加工的结果。因此,任何校准都必须先回答两个问题:用什么模型描述人眼的响应?用什么量描述两个颜色“差多少”?本节围绕 CIE 标准观察者、三刺激值、色度坐标、色差公式、同色异谱以及感知一致性要求展开,为后续相机标定、色卡测量与色域映射提供理论依据。
一、CIE 标准观察者与三刺激值
CIE 1931 标准色度观察者由三条颜色匹配函数 x̄(λ)、ȳ(λ)、z̄(λ) 定义,它们描述了“平均人眼”在 2° 视场下对等能光谱各波长的响应。任意光谱功率分布 S(λ) 的三刺激值由积分得到:
X = k ∫ S(λ) x̄(λ) dλ
Y = k ∫ S(λ) ȳ(λ) dλ
Z = k ∫ S(λ) z̄(λ) dλ
其中 k = 100 / ∫ S(λ) ȳ(λ) dλ(对反射样品常取 k 使 Y 归一化)
Y 被特意设计为与明视觉亮度函数一致,因此 Y 直接对应亮度感知。X、Z 则携带色度信息。在实验成像中,相机 RGB 响应并不是 CIE XYZ,但可以通过一个 3×3 矩阵 M 近似转换:XYZ ≈ M · RGB。这个矩阵正是相机色彩校准的核心产物之一,通常由拍摄标准色卡后最小二乘拟合得到。
二、色度坐标与色度图
为了把亮度与色度分离,定义色度坐标:
x = X / (X + Y + Z)
y = Y / (X + Y + Z)
z = 1 - x - y
由于 x + y + z = 1,只需 (x, y) 两个坐标即可在 CIE 1931 色度图上定位颜色。色度图边界是光谱轨迹,内部是混合色,白点通常取 D65(约 x=0.3127, y=0.3290)。实验成像中,色度坐标用于判断相机白平衡是否偏移、色卡各色块是否落在预期位置。例如拍摄 X-Rite ColorChecker 的 24 个色块后,将测量值转换到 xy 平面,与参考值比较,即可量化色度误差。
三、色差公式:从 ΔE*ab 到 ΔE00
有了色度坐标,还需要一个“距离”度量来判断两个颜色差多少。CIE 1976 L*a*b* 空间将 XYZ 非线性变换为近似均匀的空间:
L* = 116 f(Y/Yn) − 16
a* = 500 [f(X/Xn) − f(Y/Yn)]
b* = 200 [f(Y/Yn) − f(Z/Zn)]
其中 f(t) = t^(1/3) 当 t > (6/29)^3,否则 f(t) = (1/3)(29/6)^2 t + 4/29
最基础的色差是欧氏距离 ΔE*ab = √(ΔL*² + Δa*² + Δb*²)。但人眼对饱和度高的颜色宽容度更大,对低饱和度颜色更敏感,因此 CIE 在 2000 年推出 CIEDE2000(ΔE00),引入明度、彩度、色相三个方向的加权函数 S_L、S_C、S_H,以及色相旋转项 R_T。工程上通常以 ΔE00 作为验收指标:ΔE00 < 1 人眼几乎不可辨,1~2 训练有素者可辨,2~3 一般观察者可辨,> 5 明显不同。实验成像系统一般要求平均 ΔE00 < 2,最大 ΔE00 < 3。
四、同色异谱:校准中最隐蔽的陷阱
同色异谱(metamerism)指两种光谱功率分布不同的光,在特定观察条件下给出相同三刺激值,从而看起来颜色相同。问题在于:一旦光源、观察者或观察几何改变,这种“相同”就会破裂。实验成像中常见的同色异谱来源有三类:
- 光源同色异谱:相机在 D65 下标定,换到 A 光源拍摄时色偏明显。
- 观察者同色异谱:标准观察者与实际观察者锥细胞响应存在个体差异。
- 样品同色异谱:色卡与待测样品的光谱反射率不同,在相机光谱灵敏度下产生不同响应。
判断同色异谱程度可用同色异谱指数 MI:在参考光源与测试光源下分别计算三刺激值,取色差作为 MI。MI 越小,光谱匹配越好。对于高精度实验成像,建议使用光谱可调光源或至少记录光源 SPD,并在报告中注明观察条件。
五、实验成像中的感知一致性要求
感知一致性不是“数值相等”,而是“在指定观察条件下,人眼判断为相同或差异可接受”。落实到实验成像系统,需要同时满足以下条件:
| 维度 | 要求 | 典型指标 | 验证方法 |
|---|---|---|---|
| 白平衡 | 中性色不偏色 | Δxy < 0.005 | 拍摄灰卡,计算 xy 偏差 |
| 色域 | 覆盖目标色域 | sRGB > 98%,AdobeRGB > 95% | 色卡色块映射后统计 |
| 色差 | 平均与最大色差受控 | μ(ΔE00) < 2,max < 3 | 24 色卡逐块计算 |
| 同色异谱 | 换光源后色偏可接受 | MI < 1.5 | D65 与 A 光源下对比 |
| 重复性 | 多次拍摄结果稳定 | σ(ΔE00) < 0.3 | 同一色卡重复拍摄 10 次 |