2、光源与颜色视觉:人眼颜色感知原理、光源的光谱分布、颜色匹配函数

聊显色指数,绕不开一个核心问题:人眼到底是怎么感知颜色的?

我刚开始接触照明时,总觉得颜色是个很主观的东西。你喜欢暖白,我喜欢冷白,这怎么量化?后来才明白,颜色感知虽然主观,但背后有一套非常严谨的物理和生理机制。搞懂这个,显色指数就不再是死记硬背的公式了。

2.1 人眼颜色感知原理

说白了,我们的眼睛就是一个精密的光学传感器。光线进入眼球,经过角膜、晶状体,最终投射在视网膜上。视网膜上有两类感光细胞:视杆细胞和视锥细胞。

  • 视杆细胞:对亮度极其敏感,负责暗视觉。但它不参与颜色感知,看东西是黑白的。
  • 视锥细胞:负责颜色视觉。人眼有三种视锥细胞,分别对长波(L,红)、中波(M,绿)、短波(S,蓝)敏感。

这就是经典的三色视觉理论。你看到的任何一种颜色,本质上都是这三种视锥细胞受到不同强度刺激后,大脑综合处理的结果。

核心要点:颜色不是物体的固有属性,而是光源光谱与视锥细胞响应共同作用的结果。同一物体在不同光源下颜色不同,就是这个原因。

我记得有一次做博物馆照明项目,甲方坚持用高显指的卤素灯。但展品中有几幅蓝色调的油画,卤素灯照上去总觉得发灰。后来换了光谱更连续的高显指LED,蓝色才真正“跳”出来。这就是视锥细胞对短波敏感度在起作用。

2.2 光源的光谱分布

光源的光谱分布,就是它发出的光在不同波长上的能量分布。这是光源最根本的“指纹”。

为什么说它重要?因为显色指数的计算,完全依赖于光谱数据。没有光谱,一切都是空谈。

常见光源的光谱特征差异很大:

光源类型 光谱特征 典型应用
白炽灯 连续光谱,类似黑体辐射,红色成分多 家居、博物馆(已逐步淘汰)
荧光灯 线状光谱,有汞的特征谱线,显色性一般 办公室、学校、工厂
LED 蓝光芯片+荧光粉,光谱可调,但常有蓝光尖峰 通用照明、显示屏背光
高压钠灯 线状光谱,集中在黄橙区域,显色性极差 道路照明

避坑指南:我曾经遇到一个客户,用普通荧光灯做服装店的照明。结果顾客反映衣服颜色“不对”,退货率很高。一测光谱,荧光灯在红色波段能量严重不足,导致红色衣服看起来发暗发紫。这就是光谱不连续的典型问题。

你想想看,如果光源在某个波段完全没有能量,那物体反射那个波长的能力再强,也呈现不出对应的颜色。这就是显色指数要解决的问题——评估光源还原物体真实颜色的能力。

2.3 颜色匹配函数

有了光源光谱,有了人眼视锥细胞的响应曲线,怎么把两者结合起来?这就引出了颜色匹配函数。

1931年,CIE(国际照明委员会)通过大量的人眼视觉实验,定义了标准色度观察者的颜色匹配函数,也就是我们常说的CIE 1931 标准色度观察者曲线,记作 x̄(λ)、ȳ(λ)、z̄(λ)。

这三条曲线,本质上就是三种视锥细胞的光谱响应度。它们告诉我们:对于某个波长的单色光,需要多少红、绿、蓝三原色才能匹配出这个颜色。

计算颜色的标准流程是这样的:

  1. 获取光源的光谱功率分布 S(λ)。
  2. 获取物体的光谱反射率 R(λ)。
  3. 将两者相乘,得到进入人眼的光谱信号 Φ(λ) = S(λ) × R(λ)。
  4. 将 Φ(λ) 分别与 x̄(λ)、ȳ(λ)、z̄(λ) 相乘并积分,得到三刺激值 X、Y、Z。
  5. 由 X、Y、Z 计算色度坐标 x、y。

这个过程,说白了就是把物理量(光谱)转换成生理量(颜色感知)的桥梁。

个人经验:我建议你在做显色指数计算时,一定要确认颜色匹配函数的数据版本。CIE 1931 和 CIE 1964(10°视场)的曲线略有差异,对于大面积的色块评估,用1964版更准确。我曾经因为用错版本,导致计算结果和实测值差了2个点,排查了半天才发现问题。

下面这张图展示了本章的核心逻辑关系:

光源与颜色视觉核心逻辑图 光源与颜色视觉核心逻辑 光源光谱 S(λ) 能量分布特征 物体反射率 R(λ) 表面光学特性 颜色匹配函数 x̄(λ), ȳ(λ), z̄(λ) 进入人眼光谱 Φ(λ) = S(λ) × R(λ) 物理量 → 生理量的桥梁 三刺激值 X, Y, Z 积分计算:∫Φ(λ)·x̄(λ)dλ 等 色度坐标 (x, y) → 显色指数 颜色匹配函数 是计算的“标尺”

嗯,这里要注意:颜色匹配函数是基于2°视场的实验数据。如果你评估的是大面积色块(比如墙面),建议用10°视场的CIE 1964补充标准色度观察者数据,结果会更准确。

搞清楚了这三者的关系,显色指数的计算就有了根基。下一层,我们就要进入具体的计算流程了。