1. 色彩科学基础:色度学三要素、CIE 1931色度图、色温与白点、人眼视觉特性

做色彩校准,说白了就是跟人眼和物理光打交道。我刚开始接触这行时,总觉得校色就是调几个滑块让画面“看着舒服”。后来被客户退回一批样机,才发现——没有科学依据的“舒服”,换个环境光就全崩了。

这一章,我们先把底层的色彩科学理清楚。不搞玄学,只讲工程上用得着的东西。

1.1 色度学三要素:光源、物体、观察者

色彩不是物体自带的属性。它需要三个角色同时在场:

  • 光源:发出特定光谱的能量分布。比如 D65 标准光源、A 光源(白炽灯)。
  • 物体:反射或透射光线。它的光谱反射率决定了“颜色倾向”。
  • 观察者:人眼或传感器。人眼有三类锥状细胞,分别对长、中、短波敏感。

这三者缺一不可。你换个光源,同一个物体在人眼里就是不同的颜色。我在做手机屏幕校准时就踩过这个坑——用 D50 光源调好的白点,拿到办公室日光灯下一看,偏蓝得离谱。

工程要点: 校准前必须明确“光源-物体-观察者”三要素。缺一个,校准结果就是空中楼阁。

1.2 CIE 1931 色度图:色彩的地图

1931 年,CIE 搞了一套标准。他们让一群人做配色实验,最终画出了那条著名的“马蹄形”色度图。

这张图的核心是三个东西:

  • X、Y、Z:三刺激值,代表人眼对红绿蓝的响应权重。
  • x、y:色度坐标,把三维降到二维,方便画图。
  • Y:亮度,单独拎出来。

说白了,任何颜色都能用一组 (x, y, Y) 唯一确定。你想想看,这就像给颜色发了张身份证。

我的习惯: 在项目中,我一般用 x,y 坐标来沟通白点偏差。比如目标白点是 (0.3127, 0.3290)(D65),实测是 (0.3200, 0.3350),一看就知道偏黄绿了。

下面这张图,是我自己画的一个简化版 CIE 1931 色度图结构。它展示了光谱轨迹、白点区域和常见色域边界的关系。

CIE 1931 色度图结构示意 380nm 500nm 520nm 600nm 700nm D65 sRGB 色域 色度图是校准的“坐标系”——所有颜色偏差都在这里定位

1.3 色温与白点:校准的锚点

色温,单位是开尔文(K)。它描述光源的“冷暖”程度。低色温偏红黄(蜡烛 1800K),高色温偏蓝(阴天 6500K)。

白点,就是色温在色度图上的具体坐标。校准的第一步,就是定白点。

标准白点 色温 (K) CIE x CIE y 典型应用
D65 6504 0.3127 0.3290 显示器、电视、互联网
D50 5003 0.3457 0.3585 印刷、摄影
D75 7504 0.2990 0.3150 高色温显示
A 2856 0.4476 0.4074 白炽灯模拟
我曾经踩过的坑: 有一次做投影仪校准,我按 D65 调好了白点。结果客户说“太冷了”。后来才知道,他们放映环境是暖色灯光,人眼会自适应。最后我改成了 D55 白点,客户满意了。记住——白点选择要考虑观看环境。

1.4 人眼视觉特性:校准的“裁判”

人眼不是一台线性仪器。它有自己的一套“操作系统”。

  • 韦伯-费希纳定律:人眼对亮度的感知是对数级的。暗部差 1 个灰阶,人眼觉得变化很大;亮部差 10 个灰阶,可能都看不出来。
  • 色适应:人眼会自动调整对白点的感知。你从日光下走进办公室,过一会儿就觉得白纸还是白的。
  • 空间频率敏感度:人眼对边缘对比敏感,对平滑渐变不敏感。这就是为什么 Gamma 曲线在暗部需要更多采样点。

这些特性直接决定了校准策略。比如 Gamma 2.2 曲线,就是模仿人眼对亮度的非线性响应。你想想看,如果人眼是线性的,Gamma 校准根本不需要存在。

核心结论: 校准不是让物理数据“准确”,而是让物理数据匹配人眼的感知特性。人眼才是最终的裁判。

1.5 本章知识体系总览

下面这张图,把本章四个核心模块的关系串起来了。你可以把它当作后续章节的“导航图”。

第1章 知识体系结构 色度学三要素 CIE 1931 色度图 色温与白点 校准基础:白点 + 色度坐标 + 感知匹配 三要素是根基 → 色度图是坐标系 → 白点是锚点 → 人眼特性决定策略

嗯,这一章的内容就到这里。色彩科学基础看着抽象,但它是后面所有校准操作的“宪法”。你把这些概念吃透了,后面讲 Gamma 曲线、色域映射、3D LUT 的时候,就不会觉得飘。