2. 实验成像链路与色彩形成机制

在实验成像系统中,相机输出的 RGB 数值并不是样品颜色的物理量,而是“光源—样品—光学系统—滤光片—传感器—量化与色彩转换”这一整条链路共同作用的结果。理解这条链路,是后续做色彩校准的前提:只有知道每个环节如何改变光谱与信号,才能判断误差来自哪里、该在哪个环节补偿。

本节按信号的实际传播顺序展开:光源发出光谱功率分布,样品对其反射或透射,光学系统收集并成像,滤光片进一步筛选波长,传感器把光子转换为电子,最后经数字量化与色彩空间转换得到我们看到的 RGB 值。整条链路可以用下面的信号链图概括。

光源 光谱功率分布 SPD(λ) 样品 反射率 R(λ) 或透射率 T(λ) 光学系统 镜头/光圈/视场 渐晕与畸变 滤光片 透过率 τ(λ) 带通/截止 传感器 光谱响应 S(λ) 量子效率 QE 连续光谱 选择性反射 通光衰减 窄带透过 R/G/B响应 数字量化与色彩空间转换 光电转换 → 模拟增益 → ADC 量化(位深)→ 去马赛克 → 白平衡 → 色彩矩阵 → sRGB/Adobe RGB 输出:像素 RGB 值(0–255 或 0–65535) 链路积分 I = ∫ SPD(λ)· R(λ)·τ(λ)·S(λ)dλ

光源光谱:链路的起点

光源决定了进入系统的原始光谱能量分布。常见实验光源包括卤钨灯、白光 LED、氙灯和激光。卤钨灯在可见光到近红外连续且平滑,色温约 2800–3200 K,适合作为宽谱参考;白光 LED 由蓝光芯片激发荧光粉,光谱在蓝光区有尖峰、黄光区较宽,显色性受荧光粉配比影响;氙灯接近日光但含强紫外与红外,需注意样品热效应。光源的色温、显色指数(CRI)和光谱平滑度会直接改变样品反射光的光谱形状,因此校准前应记录光源型号、色温与驱动电流,并尽量使用稳定电源避免亮度漂移。

样品反射与透射:被测量的对象

样品对光的调制由反射率 R(λ) 或透射率 T(λ) 描述,取值 0–1。反射测量中,样品表面反射光进入镜头;透射测量中,光穿过样品后进入镜头。需要注意镜面反射与漫反射的区别:高光表面会产生方向性强的镜面反射,容易在图像中形成饱和亮斑,掩盖真实颜色;粗糙表面以漫反射为主,颜色更稳定。对于透明或半透明样品,透射率还受厚度和内部散射影响。实际测量时,应固定照明几何(如 45°/0° 或 0°/45°),并记录样品厚度、表面处理与背景,否则同一材料在不同几何下会得到不同 RGB 值。

光学系统与滤光片:收集与筛选

镜头把样品发出的光成像到传感器上。光圈、焦距、工作距离决定视场与景深;镜头镀膜和玻璃吸收会带来轻微光谱偏色,广角镜头还可能出现渐晕,使画面边缘比中心暗。滤光片则进一步筛选波长:带通滤光片只允许某一波段通过,常用于多光谱或荧光成像;截止滤光片用于抑制激发光或红外。滤光片的透过率 τ(λ) 与光源、样品、传感器响应共同决定最终信号。若滤光片安装倾斜或与光轴不垂直,中心波长会偏移,因此安装时应保证垂直并记录批次。

传感器光谱响应:光电转换的核心

传感器把入射光子转换为电子。单色传感器只有一条响应曲线;彩色相机在像素上覆盖拜耳阵列(RGGB),每个像素只对红、绿或蓝波段敏感。传感器的光谱响应 S(λ) 由硅材料量子效率、滤色片透过率和微透镜共同决定,通常绿通道响应最强,红、蓝通道较弱,且近红外区仍有响应。这意味着即使样品光谱相同,不同相机的 RGB 输出也会不同。曝光时间、模拟增益和黑电平也会影响输出:曝光过长会饱和,增益过高会放大噪声,黑电平偏移会让暗部偏色。校准时应固定曝光与增益,并采集暗场帧用于扣除。

数字量化与色彩空间转换

传感器输出的模拟电压经 ADC 量化为数字值,位深常见 8 bit(0–255)、10 bit、12 bit 或 16 bit。位深越高,暗部层次越丰富,但文件也越大。量化后,彩色相机需去马赛克把拜耳数据插值为每像素 RGB;随后进行白平衡,用中性灰或白板把 R=G=B 调整到一致;再通过色彩矩阵把相机 RGB 转换到标准色彩空间(如 sRGB、Adobe RGB)。矩阵系数通常由厂商提供或通过色卡标定得到。若矩阵不准确,饱和色会出现明显偏差,例如红色偏橙、蓝色偏紫。

链路积分公式 I = ∫ SPD(λ)·R(λ)·τ(λ)·S(λ)dλ 说明:最终信号是各环节光谱量在波长上的乘积积分。任一环节变化都会改变 I,因此校准必须逐环节控制变量。

链路误差的定位思路

当图像颜色异常时,可按链路顺序排查:先确认光源是否稳定、色温是否漂移;再检查样品照明几何与背景是否一致;然后确认镜头是否有渐晕或污染、滤光片是否装反或倾斜;接着检查曝光、增益、黑电平是否固定;最后核对白平衡与色彩矩阵是否匹配当前光源。每一步只改变一个变量,并记录原始数据,才能把误差归因到具体环节。例如,若画面中心颜色正常而边缘偏暗,优先怀疑镜头渐晕;若整体偏黄,优先怀疑光源色温或白平衡;若高饱和红色失真,优先怀疑色彩矩阵。

下面给出一份可直接用于实验记录的链路参数记录表示例,字段覆盖上述各环节,便于复现与比对。

环节记录字段示例值
光源型号/色温/驱动电流卤钨灯 / 3000 K / 6.5 A
样品材料/厚度/表面处理白色陶瓷片 / 3 mm / 哑光
照明几何入射角/观察角45° / 0°
光学系统镜头/光圈/工作距离50 mm 定焦 / f/8 / 300 mm
滤光片类型/中心波长/带宽带通 / 550 nm / 40 nm
传感器型号/曝光/增益/黑电平CMOS 彩色 / 10 ms / 0 dB / 64
量化与转换位深/白平衡/色彩空间12 bit / 灰卡 / sRGB