1. 色彩科学基础:可见光谱与人眼视觉特性、三基色原理、CIE 1931色度图、色彩空间概述

色彩科学是图像处理与ISP调试的物理与生理基石。要理解Gamma校正与AWB(自动白平衡)为何存在、如何工作,必须首先掌握光、眼、色度学三者的内在联系。本节从可见光谱出发,逐步构建从物理刺激到数学色度图的完整知识链。

1.1 可见光谱与电磁波谱

光是一种电磁辐射,其波长范围极宽(从伽马射线到无线电波)。人眼能够感知的波段仅占其中极窄的一段,称为可见光谱,波长范围约为 380 nm – 780 nm。

波段名称 波长范围 (nm) 人眼感知颜色
紫 380 – 450 紫蓝色
蓝 450 – 495 蓝色
绿 495 – 570 绿色
黄 570 – 590 黄色
橙 590 – 620 橙色
红 620 – 780 红色
ISP调试要点: 传感器滤色片(CFA)的量子效率曲线必须覆盖380–780 nm全波段,否则会出现不可恢复的色相缺失。Gamma校正前的线性RAW数据中,短波(蓝紫)信噪比通常最低,是AWB估计误差的主要来源。
可见光谱在电磁波谱中的位置 0.01 nm 380 nm 780 nm 1 m 可见光谱 伽马射线 / X射线 红外 / 微波 / 无线电 人眼仅能感知380–780 nm波段 ISP需通过红外截止滤镜(IRCF)消除近红外串扰

1.2 人眼视觉特性:明视觉、暗视觉与颜色感知

人眼视网膜上有两类感光细胞:视杆细胞(Rod)和视锥细胞(Cone)。视杆细胞负责暗视觉(scotopic),对亮度敏感但无色觉;视锥细胞负责明视觉(photopic),是颜色感知的核心。

  • L锥体(长波):峰值约 560 nm,对红-黄区域敏感。
  • M锥体(中波):峰值约 530 nm,对绿区域敏感。
  • S锥体(短波):峰值约 420 nm,对蓝-紫区域敏感。

三种锥体的响应曲线叠加,构成了人眼的三色视觉基础。任何可见光刺激,最终都会被编码为三个锥体响应值的组合。这一生理事实直接催生了三基色原理。

Gamma校正的生理依据: 人眼对暗部亮度变化的感知远比对亮部敏感(韦伯-费希纳定律)。Gamma校正通过非线性映射,将有限的量化位深(如8-bit 0–255)分配到更符合人眼感知特性的区间,从而提升暗部细节的视觉质量。
人眼L/M/S视锥细胞归一化响应曲线 380 450 530 620 780 nm S M L 三种锥体响应叠加形成人眼颜色视觉;AWB通过估计光源色温调整三通道增益以匹配此响应

1.3 三基色原理与加色混合

三基色原理指出:通过选择三种适当颜色的光(通常为红、绿、蓝),可以混合出人眼所能感知的绝大部分颜色。这是所有电子显示设备(显示器、电视、手机屏)和数字图像传感器的理论基础。

  • 加色混合:RGB三束光叠加,叠加区域亮度增加。红+绿=黄,红+蓝=品红,绿+蓝=青,红+绿+蓝=白。
  • 减色混合:颜料/染料吸收部分光谱,反射剩余光。CMYK模型基于减色原理,用于印刷。
常见误区: 三基色并非物理上“最纯”的单色光,而是指一组能够覆盖最大色域且线性无关的基色。ISP调试中,传感器RGB通道的光谱响应必须满足卢瑟条件(Luther condition),即通道响应曲线是CIE标准观察者曲线的线性组合,否则会出现不可校正的色差。
RGB加色混合原理 黄 品红 青 白 R G B 加色混合:叠加区域亮度增加,色相由基色比例决定

1.4 CIE 1931 色度图

CIE 1931 色度图是国际照明委员会基于人眼视觉实验建立的标准化颜色描述系统。它使用三个假想的基色 X、Y、Z 来线性表示所有可见颜色,其中 Y 代表亮度,X 和 Z 代表色度信息。

色度坐标 (x, y) 由三刺激值归一化得到:

x = X / (X + Y + Z)
y = Y / (X + Y + Z)
z = Z / (X + Y + Z) = 1 - x - y

将可见光谱中每个单色光的 (x, y) 坐标连接起来,形成一条马蹄形曲线——光谱轨迹。轨迹内部的所有点代表人眼能感知的全部颜色。

CIE 1931 关键概念 说明
光谱轨迹 马蹄形边界,对应单色光(380–780 nm)
紫线 连接380 nm与780 nm的直线,代表非光谱色(品红系)
等色温线 从黑体辐射轨迹(Planckian locus)向外辐射的直线,用于AWB色温估计
色域 设备(显示器/传感器)能再现的颜色范围,在色度图上表现为三角形或多边形
AWB调试关联: 不同光源(D65、A、F11等)在色度图上有固定的色度坐标。AWB算法的核心任务就是将图像中“白色”区域的色度坐标映射回等色温线或黑体轨迹上的对应点,从而估计光源色温并计算R/G/B增益。
CIE 1931 色度图(简化) 黑体轨迹 等色温线 D65 A F11 380 nm 780 nm 520 nm AWB通过将白点色度坐标映射回黑体轨迹或等色温线来估计光源色温

1.5 色彩空间概述

色彩空间是颜色在数学上的表示方法,它定义了三个坐标轴(通常是亮度、色相、饱和度或三通道值)以及对应的色域边界。不同的色彩空间服务于不同的应用场景。

色彩空间 基色 / 坐标 典型应用 Gamma
sRGB R(0.64,0.33) G(0.30,0.60) B(0.15,0.06) Web、显示器、消费电子 ≈ 2.2
Adobe RGB 比sRGB更宽的绿色和红色基色 专业摄影、印刷 ≈ 2.2
DCI-P3 比sRGB更宽的红色和绿色 数字影院、HDR显示 ≈ 2.6
Rec. 2020 覆盖CIE 1931约75.8% UHDTV / HDR广播 PQ / HLG
CIE XYZ 假想基色,全可见色域 色度学标准、设备无关 线性
YCbCr 亮度Y + 色差Cb/Cr 视频压缩、传输 取决于源空间
ISP管线中的色彩空间转换: 传感器RAW数据通常处于线性RGB空间(与场景辐亮度成正比)。经过黑电平校正、去马赛克、白平衡、Gamma校正后,最终映射到sRGB或Rec. 2020等输出色彩空间。Gamma校正是线性RGB到非线性RGB转换的核心环节,直接影响色彩还原的准确性。
sRGB、Adobe RGB、DCI-P3 色域对比 sRGB Adobe RGB DCI-P3 色域越大,能表示的颜色越丰富;Gamma校正影响色域内颜色的亮度分布 ISP调试需根据目标色彩空间选择对应的Gamma曲线和色域转换矩阵

1.6 色彩科学在ISP管线中的位置

从传感器捕获RAW数据到最终输出显示,色彩科学贯穿整个ISP管线。以下流程图展示了色彩科学相关模块在典型ISP管线中的位置:

ISP管线中的色彩科学模块 传感器 RAW 黑电平校正 AWB 白平衡 Gamma 校正 色彩空间 转换 色彩科学基础(三基色、色度图、色彩空间)为AWB和Gamma校正提供理论支撑 AWB在Gamma校正之前执行,确保线性RGB域内的白平衡增益计算准确 Gamma校正后的非线性RGB再经色彩空间转换矩阵映射到目标色域

1.7 本节小结

  • 可见光谱(380–780 nm)是人眼与传感器共同工作的物理基础,ISP需通过光学滤波确保传感器只响应此波段。
  • 人眼三色视觉(L/M/S锥体)直接对应三基色原理,是RGB传感器和显示器的生理依据。
  • CIE 1931 色度图提供了设备无关的颜色度量标准,AWB调试依赖色度图上的等色温线和黑体轨迹进行光源估计。
  • 色彩空间(sRGB、Adobe RGB、DCI-P3等)定义了具体的色域和Gamma曲线,ISP管线最终必须将数据转换到目标色彩空间才能正确显示。
  • Gamma校正与AWB是色彩还原的两个核心环节,前者解决人眼感知的非线性,后者解决光源色温的适应性,两者共同决定了最终图像的色彩保真度。