2. 标定环境搭建:灯箱选择、光源标准与色卡准备
大家好,欢迎来到第二章。上一章我们聊了3A算法的整体框架,今天咱们落地到最实际的一步——搭环境。
说实话,标定环境这东西,看着不起眼,但坑特别多。我见过不少团队,算法调了半天效果不好,最后发现是灯箱亮度不均匀,或者色卡用错了版本。嗯,咱们今天就把这些细节掰开揉碎了讲清楚。
2.1 灯箱选择:不是随便买个灯箱就行
灯箱是标定的基础。你想想看,如果光源本身就不准,后面所有参数都是白搭。
核心指标:灯箱的均匀度必须 > 95%,色温偏差控制在 ±100K 以内。低于这个标准,建议直接退货。
我个人习惯把灯箱分成三类,大家可以根据预算和需求选:
| 类型 | 典型型号 | 均匀度 | 适用场景 |
|---|---|---|---|
| 入门级 | X-Rite SpectraLight QC | 90% - 95% | 简单AWB标定、快速验证 |
| 专业级 | GretagMacbeth Judge II | 95% - 98% | 量产标定、多光源切换 |
| 实验室级 | VeriVide CAC 120 | > 98% | 研发标定、高精度场景 |
我的经验:如果预算有限,优先保证D65和TL84两个光源的均匀度。A光源相对容易实现,可以适当放宽。
2.2 光源标准:D65、TL84、A光源到底怎么用?
这三个光源是标定的标配。为什么是它们?说白了,它们覆盖了日常使用中最常见的三种场景。
2.2.1 D65 光源(色温 6500K)
模拟的是正午日光。这是AWB标定的主光源,几乎所有手机相机都要在这个光源下做白平衡校准。
- 色温: 6500K ± 100K
- 显色指数(CRI): > 95
- 用途: AWB主标定、色彩矩阵标定
2.2.2 TL84 光源(色温 4000K)
模拟的是商场、办公室常见的荧光灯。这个光源有个特点——光谱不连续,有尖峰。我在项目中遇到过,有些传感器在TL84下AWB会偏绿,就是因为没处理好这个尖峰。
- 色温: 4000K ± 100K
- 显色指数(CRI): > 85
- 用途: 室内场景标定、荧光灯场景适配
2.2.3 A 光源(色温 2856K)
模拟的是白炽灯。现在白炽灯少了,但暖色灯光场景依然常见。A光源的色温低,红色分量多,对传感器的暗电流和噪声要求比较高。
- 色温: 2856K ± 100K
- 显色指数(CRI): > 95
- 用途: 低色温场景标定、暗光AWB验证
注意:千万不要用LED灯模拟这些光源!LED的光谱是离散的,和标准光源的光谱分布完全不同。我曾经见过有人用普通LED灯箱做标定,结果AWB参数到了户外全偏色,白白浪费了两周时间。
2.3 色卡与图卡准备:选对卡,少走弯路
色卡是标定的“尺子”。尺子不准,量出来的数据就没意义。
2.3.1 主流色卡对比
| 色卡型号 | 色块数量 | 适用场景 | 参考价格 |
|---|---|---|---|
| X-Rite ColorChecker Classic | 24 | 基础AWB、CCM标定 | 约 2000 元 |
| X-Rite ColorChecker Digital SG | 140 | 高精度CCM、色彩还原 | 约 8000 元 |
| HutchColor HCT | 96 | 肤色还原、特殊场景 | 约 5000 元 |
| DNP QPcard 203 | 203 | 全光谱标定、研发级 | 约 15000 元 |
我个人建议,量产项目用24色卡就够了,研发阶段可以上140色卡。别一上来就买203色卡,数据量太大,处理起来反而麻烦。
2.3.2 图卡准备:不只是色卡
除了色卡,还需要准备一些特殊图卡:
- 灰阶卡: 用于Gamma标定和动态范围测试
- 分辨率卡: 用于清晰度标定(ISO 12233标准)
- 均匀性卡: 用于镜头阴影校正(LSC)
- 畸变卡: 用于几何畸变校正
避坑指南:色卡要定期校准。我见过有人用同一张色卡用了三年,表面都发黄了还在用。色卡建议每半年用分光光度计测一次,如果色块偏差超过ΔE 2.0,就该换了。
2.4 标定环境搭建流程
下面是我总结的标准搭建流程,照着做基本不会出错:
- 灯箱预热: 打开灯箱,预热至少30分钟,让光源稳定。
- 环境遮光: 关闭室内其他光源,拉上遮光帘,避免杂散光干扰。
- 色卡放置: 色卡放在灯箱中央,与灯箱底部呈45度角,避免反光。
- 相机固定: 相机用三脚架固定,镜头与色卡平面平行,距离保持在色卡对角线长度的3-5倍。
- 光源切换: 按D65 → TL84 → A光源顺序依次标定,每次切换后等待5分钟让光源稳定。
- 数据采集: 每个光源下拍摄至少3张RAW图,取平均值减少噪声。
关键参数:拍摄时ISO固定为100,曝光时间根据光源亮度调整,确保直方图峰值在中间灰块附近,不要过曝或欠曝。
2.5 标定环境知识体系
下面这张图总结了本章的核心内容,方便大家对照检查:
这张图把整个标定环境搭建的脉络理清楚了。从灯箱、光源、色卡三个基础要素,到八步标准流程,每一步都不能省。
最后提醒一句:标定环境搭建好了,后面所有工作才有意义。别嫌麻烦,这一步花的时间,后面十倍百倍地省回来。我见过太多人因为环境没搭好,后面反复返工,得不偿失。