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 色度图结构。它展示了光谱轨迹、白点区域和常见色域边界的关系。
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 本章知识体系总览
下面这张图,把本章四个核心模块的关系串起来了。你可以把它当作后续章节的“导航图”。
嗯,这一章的内容就到这里。色彩科学基础看着抽象,但它是后面所有校准操作的“宪法”。你把这些概念吃透了,后面讲 Gamma 曲线、色域映射、3D LUT 的时候,就不会觉得飘。