深入解析直方图在红外热成像中的应用

来源:红外芯闻

发布时间:2026-05-06

监控、工业检测、医疗诊断乃至军事侦察等领域,红外热技术早已成为不可或缺的核心手段。然而,面对一幅从探测器输出的红外图像,工程师如何快速判断图像质量的优劣?如何评估对比度是否充足、动态范围是否合理、温度分布是否均匀?这一切,都离不开一个看似简单却极具洞察力的工具——直方图。

直方图就是红外图像的"人口普查报告"。它统计了图像中每一个灰度级对应的像素数量,将整幅图像的亮度分布规律呈现出来。理解直方图,不仅是图像处理工程师的基本功,更是红外系统调试、非均匀性校正(NUC)、自动增益控制(AGC)等核心算法背后的逻辑基础。

红外图像的特点

红外图像与日常见到的可见光图像有着本质的不同。

  • 只有灰度,没有色彩

红外图像表征的是景物的温度分布,反映目标及背景向外辐射能量的差异。与可见光图像的色彩分量不同,红外图像仅有一个灰度分量。

  • 分辨率相对较低

受制于红外探测器靶面的加工工艺,红外图像的分辨率普遍低于可见光相机。目前市场上640×512规格最为常见,1280×1024已属高分辨率产品。这意味着红外图像本身细节信息就相对有限,图像处理时更需要谨慎对待每一个像素。

  • 传输过程中的图像退化

红外辐射在传输过程中,会受到传输距离、大气吸收与散射的影响,导致图像对比度下降、边缘模糊、细节丢失、灰度层次被压缩。

  • 多种噪声叠加

红外系统会给图像带来多种噪声,包括热噪声、散粒噪声、固定图案噪声等。

什么是灰度直方图?

灰度直方图(Histogram)是灰度级的统计函数。它统计图像中每一个灰度级对应的像素数量,描述各灰度值在图像中出现的频率分布。

图1 直方图分布

一幅图像的直方图,能直观反映出以下关键信息:

  • 亮度分布:均值偏左,图像整体偏暗;均值偏右,图像整体偏亮。结合均值和灰度分布的形状,可以快速判断曝光是否合理、探测器偏置是否正常。

  • 对比度:直方图分布越宽,说明图像中灰度跨度大、对比度高;分布越窄、越集中,则说明图像对比度低、细节层次少。

  • 动态范围利用率:如果直方图只占据了整个灰度范围的一小段,说明大量的数字编码空间被浪费;反之,若直方图在两端出现"截断",则说明高光或阴影区域图像被压缩。

  • 噪声与异常像素:直方图两端出现孤立的"尖峰",往往是盲元或强噪声像素的特征。

高动态范围与14bit到8bit的转换挑战

现代红外探测器具有极高的动态范围(以一个包含地面与天空的典型场景为例:地面温度与天空辐射温差悬殊,使得图像的灰度范围极宽),原始数据动态范围可轻松超过10000,对应14bit的数字输出。然而,显示器最多输出8bit数据,人眼实际能分辨的灰阶也仅有约128级(7bit)。两端之间高达数倍的位深差距,这意味着,从探测器输出的14bit原始图像,必须经过压缩映射,才能在屏幕上显示。这个看似简单的映射操作,实则涉及信息取舍的核心问题。

  • 若对全图进行线性压缩,原本微弱的目标与背景温差或目标局部温差对比会被进一步压缩,图像整体对比度极低,感兴趣的细节极易丢失;

  • 若针对目标区域直接拉伸,区域的灰度将被压缩至两端,造成图像过曝或欠曝,进而损失细节。

分段线性变换:精准"拉伸"感兴趣区域

红外图像的灰度往往集中在一段较窄的区间内。分段线性变换的核心思想,是将这段较窄的目标分布区间"拉开",从而提高动态范围、增强图像对比度。经过变换后,图像中纹理灰度差得到一定拉伸,边缘信息也随之加强。

图2 三段现行变换前后对比

以三段线性变换为例,其数学原理由图2(b)所示:将整个灰度范围划分为三个区间,每个区间内分别施加不同斜率的线性映射。其中感兴趣的目标区间斜率大于1(拉伸),其余区间斜率小于1(压缩)。根据同样的原理,在实际应用中可根据需要划分为任意个变换区间。由图2(b)所示,在一般情况下,变换前后的总灰度范围保持不变。这意味着,感兴趣区间的展宽,是以区间的压缩为代价的——增强区间内灰度层次丰富、对比度提升,而增强区间之外的对比度则相应降低。

但是因为图像增强并不以保真原则为前提,只要能更好地从背景中识别出所感兴趣的目标,那么这种方法就是切实可行的。分段线性变换的效果好坏,根本上取决于灰度分段区间的选取。最简单的方式是采用固定区间,对所有图像施加相同的变换。但实际场景中,红外图像内容千变万化,直方图分布各具特点——同样的参数用在地面场景效果良好,换到天空背景或工业检测场景可能适得其反。因此,寻找一套对所有图像都普遍适用的固定参数,在实践中是不现实的。

图3 映射方式对比

图3给出了分段线性变换示例图,其中图3(c)为处理结果,图3(f)为其对应的灰度直方图。处理过程采用了三段式分段方式,且所涉及的参数均根据经验人为指定。对比图3(b)的结果可以看出,分段线性变换的结果更好。由于对过亮的部分(灰度值较大的部分)有抑制作用,并且增加了图像对比度,保留了更多细节。

直方图规定化:向"理想图像"看齐

前面介绍的各类算法,都是通过主动调整灰度直方图的分布来增强对比度。然而,这类方法有一个共同的局限:增强后的效果难以精确预期和控制。直方图规定化提供了另一种思路:不再凭空调整,而是以一幅具有理想灰度分布的图像作为"模板",将待处理图像的直方图逐步逼近模板图像的直方图分布。

建立原始灰度级与模板灰度级之间的映射关系,通常有两种方式:

  • 单映射规则(SML):对原始图像的每个灰度级,在模板直方图的累计分布中找到使差值最小的对应灰度级,建立一一对应的映射关系。方法简单直接,计算效率高。

  • 组映射规则(GML):通过整数函数进行分组约束,在满足单调性的前提下,寻找使整体误差最小的映射方案。相比SML,GML的映射更平滑,适用于对灰度连续性要求较高的场景。

    图4 直方图规定化

直方图规定化的结果如图4中所示,其中图4(c)为处理结果,图4(f)为对应的灰度直方图,图4(b)为所使用的模板图像,图4(e)为模板图像对应的灰度直方图。

相比红外图像,可见光图像通常具有更好的灰度分布特性(层次丰富、对比度适中)。因此在实际工程中,可以从公开数据库中选取若干张代表性的可见光图像,分离出单通道灰度图作为模板,从中筛选出视觉效果最优的一幅用于直方图规定化处理。经过直方图匹配后,红外图像的灰度分布得到了明显改善,图像细节和对比度均有显著提升。


小结:选对算法,比调参数更重要

红外图像对比度增强算法,经过多年研究已取得了丰富的成果。以上介绍的各类方法均能有效提升图像对比度,改善图像可读性,但需要特别指出的是:每种方法因原理不同,增强效果的侧重点也各不相同,没有一种算法能够通吃所有场景。因此,在实际工程应用中,应结合场景特点、图像分布规律以及硬件设备的实际约束,选择最合适的增强算法,并针对性地调节参数,使算法效果达到最佳。理解直方图,正是做出这一判断的根本前提。

0
0
收藏
纠错

免责声明

  • 1、本文内容版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系感算商城(service@gansuan.com),我方将及时处理。
  • 2、本文的引用仅供读者交流学习使用,不涉及商业目的。
  • 3、本文内容仅代表作者观点,感算商城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。
  • 4、如需转载本方拥有版权的文章,请联系感算商城(service@gansuan.com)注明“转载原因”。未经允许私自转载感算商城将保留追究其法律责任的权利。

最新消息通知

样品申请

  • 品牌
  • 申请数量

  • 商品分类
  • 单价
    -
  • 封装
  • 库存
  • 供应商
  • 小计
    -
  • 1.多样品申请请先加入样品清单
  • 2.样品申请数量有限,超过限额可能不能获批
纠错反馈 关闭
感谢您对感算商城的支持,帮助我们共同提升商品信息的准确性。
如果您发现商品介绍、规格参数、规格书、商品图片等信息有误或不完善,欢迎指出。
感谢您对感算商城的支持,帮助我们共同提升网站内容信息的准确性。
如果您发现网站内容信息有误或不完善,欢迎指出。
纠错内容

上传附件
最多可添加3个文件,支持多种格式,每个大小不超过20MB
*详细描述
0/200