每台红外相机都会经历这样一个瞬间——画面短暂冻结,灰色闪烁一瞬,随后清晰图像恢复。这就是非均匀校正(NUC)。它是热成像相机中最难理解却又最关键的功能之一,对产品设计影响深远。以下为您详细解析。
为什么需要非均匀校正(NUC)
焦平面阵列中的每个像素都不完全相同。每个像素在以下方面存在细微差异:
- 响应度(单位入射辐射产生的信号强度)
- 偏置(无光照时的基线输出)
- 噪声特性
若不进行校正,未经校准的阵列图像看起来就像雪地——即使观察均匀场景,每个像素亮度也略有不同。这种现象称为固定模式噪声(FPN),对有效成像来说是不可接受的。
NUC 算法通过对每个像素应用数学模型,测量并校正这些像素间的差异。最终输出的是平场校正图像,使均匀温度场景在图像中呈现均匀亮度。
两点 NUC 与多点校准
工厂校准
IRmodules 出厂的模块均配备了针对每个像素的工厂校准增益和偏置表。该校准在受控温度条件下,使用高精度黑体源完成。工厂校准表在参考温度下有效,随着探测器老化会缓慢失效。
现场 NUC(平场校正)
由于探测器性能会随环境温度和时间漂移,需定期进行现场 NUC。方法是在探测器前放置均匀温度参考物——在非制冷长波红外模块中,这通常是一个机械快门(挡板),短暂遮挡光路。
快门关闭时,每个像素应接收到相同温度(快门温度)。此时捕获的像素间差异作为新的偏置校正。快门打开后,应用校正图像。
整个过程耗时 10–30 毫秒,导致 1–3 帧视频丢失。
NUC 触发条件
非制冷长波红外模块通常在以下条件触发 NUC:
| 触发类型 | 默认条件 | 可配置? |
|---|---|---|
| 温度变化 | 探测器温度每变化 2–5°C | 是 |
| 时间间隔 | 每 60–300 秒 | 是 |
| 上电启动 | 始终触发 | 固定 |
| 手动命令 | 通过串口接口 | 是 |
温度变化触发最为关键:随着模块工作温度变化(如飞机高度变化、环境温度波动、阳光照射),像素特性漂移,NUC 必须更新以保持校准。
在系统设计中应对 NUC
对于大多数监控和态势感知应用,自动 NUC 过程对操作员几乎透明——短暂冻结不易察觉。但某些应用需精细管理 NUC:
视频分析与 AI 检测:NUC 事件会导致丢帧,许多跟踪算法误判为“目标消失”。解决方案包括:
- 缓冲视频,用最后有效帧填补 NUC 间隙
- 在跟踪过程中通过串口命令抑制 NUC 触发
- 采用短曝光 NUC 算法,减少帧丢失
连续录像:大多数录像系统能优雅处理丢帧,但录制数据时间戳可能出现间断。元数据应明确标记 NUC 事件。
武器瞄准与制导:射击瞬间触发 NUC 不可接受。防务系统设计者通常实现手动 NUC 控制:非交战状态时允许 NUC,锁定目标时禁止。
基于场景的 NUC
部分先进成像系统采用基于场景的 NUC(SBNUC)——通过自然场景运动推导校正系数,无需机械快门。SBNUC 原理是像素响应应随场景移动保持相对一致。优点:无快门机构(降低复杂度,无机械部件),无帧丢失。缺点:需场景运动,收敛时间长,计算量大。
IRmodules 标准模块系列采用快门式 NUC。基于场景的 NUC 可在主处理器中利用模块原始输出实现——欢迎联系我司工程团队获取原始数据接口文档。
实用建议
- 监控与情报侦察:接受自动 NUC,确保录像流程能优雅处理丢帧
- 跟踪与 AI 应用:在视频流程中实现 NUC 感知的帧管理
- 武器瞄准:通过串口接口实现手动 NUC 控制
- 所有应用:根据热环境验证 NUC 频率——户外直射阳光下的模块可能比预期更频繁触发 NUC