每台红外相机都会经历这样一个瞬间——画面短暂冻结,灰色闪烁一瞬,随后清晰图像恢复。这就是非均匀校正(NUC)。它是热成像相机中最难理解却又最关键的功能之一,对产品设计影响深远。以下为您详细解析。

为什么需要非均匀校正(NUC)

焦平面阵列中的每个像素都不完全相同。每个像素在以下方面存在细微差异:

  • 响应度(单位入射辐射产生的信号强度)
  • 偏置(无光照时的基线输出)
  • 噪声特性

若不进行校正,未经校准的阵列图像看起来就像雪地——即使观察均匀场景,每个像素亮度也略有不同。这种现象称为固定模式噪声(FPN),对有效成像来说是不可接受的。

NUC 算法通过对每个像素应用数学模型,测量并校正这些像素间的差异。最终输出的是平场校正图像,使均匀温度场景在图像中呈现均匀亮度。

印刷电路板上的电子传感器阵列——探测器校准
红外焦平面阵列需要对每个像素的增益和偏置进行校准,才能生成可用图像——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