【红外】数字细节增强算法的缘由&效果&如何评价效果(我对FLIR算法文档详解)

创作时间:
2018-11-26
提前声明:本文属本人原创,版权所有,禁止转载。
标题:

数字细节增强算法的缘由与效果
DDE( digitial detail enhancement )

目录:
0. 概述
1. 为什么红外系统中图像大多是14bit(甚至更高)?
2. 相机的14bit数据怎么显示?
3. DDE算法的提出
4. FLIR的理论示例
5. 我自己来举个 DDE实例
6. 不同厂家的图像增强算法
7. 附:DDE图像效果欣赏
8. 附:如何科学地评价"红外图像增强算法(DDE)的好坏优劣"

正文:
0.概述

DDE 是一种高级非线性图像处理算法,可以保留高动态范围图像中的细节。图像细节得到增强,从而与原始图像背景的总动态范围相匹配。
这样即使在温度变化十分显著的场景中,操作员也能够看清细节

1. 为什么红外系统中图像大多是14bit(甚至更高)?
一个红外系统的性能经常以其探测的范围来区别,以及其对最小等效温差指标。首先是探测的范围,就是常说的动态范围,意思是探测器能够检测到温度红外信号的范围。然后是最小等效温差,意思是探测器能够检测到的最小温度差。
这就好比一把尺子,有两个重要指标。第一,就是尺子的量程,意思是它能丈量多少长度范围的物体;第二,就是尺子的最小刻度,就是它能够分辨多少精度的长度。
在自然界中,红外信号不同于可见光,动态范围比较宽,而且物体信号的差异比较小。所以我们需要高bit的ADC(模数转换器)去采集红外信号。常用的ADC位宽有:12bit 、14bit 、16bit。
2. 相机的14bit数据怎么显示?
许多模拟和数字视频接口都要求是8位,而且人类只能识别图像中约128级灰阶(7位)。要想将显示14位数据,就得将动态范围有效地限制到256级灰阶。因此,需要一种从14bit到8 bit的对应关系或者方法。一般常用的就是“滑位显示”,比如Camera link采集卡上显示采集到的超过8位 的灰度图像。
但是在红外图像中,不能采取该办法。“滑位显示”方法显示高8位的数据,那么低位的数据就被舍弃,这样的显示必然会丢失细节。

所以这种高动态范围的红外图像显示并不是那么简单,既然相机“看到”了,并不一定可准确不失真的显示,让 人眼也“看见”

3. DDE算法的提出
为了解决这14bit至8bit显示的问题,既要能够保障图像的整体信息,又能够保障图像的细节既可能被保留。FLIR 提出了一种算法,帮助用户解决在高动态范围场景中克服低对比度目标检测的难题。FLIR称之为 数字图像细节增强(DDE)。

FLIR在《Technical Note --DDE》对其描述如此:
“DDE是一种改进的非线性图像处理算法,可以保留高动态范围图像中的细节。图像细节得到增强,从而与原始图像的总动态范围相匹配,这样即使在极端的温度动态范围的场景中,操作员也能够看清细节。”

4. FLIR的理论示例
使用一个理论上的五个温度目标(ΔT≈200mK)的图像,分别对比采用“线性映射”,“HE直方图均衡”,DDE算法进行处理。在这三张图,五组“栅状目标”隐藏其中,每一个目标较其所在的背景的温度高出大约200mK的温度值。
在这里插入图片描述
图1 采用AGC(线性映射)算法 (看不到目标)
在这里插入图片描述
图2 采用HE(直方图均衡)算法 (只能看到一个目标)
在这里插入图片描述
图3 采用DDE算法 (所有目标都能看到)
采用FLIR的DDE算法(如图3),5个目标都能被同时看到。而且呢,这五个目标的对比度相同,和特定动态范围中有多少像素无关。这就使得DDE在不管场景如何变化下,都是有效且可预测的。
传统的AGC算法消除了极端值,然后将动态范围线性映射到8bit域。然而,这对高动态范围视频几乎没有帮助。HE直方图均衡化,增加了主要灰度分布的温度/辐照度范围的对比度。如果目标不在那个主要灰度分布动态范围内吗? DDE为细节分配了可用对比度的预定义部分。低对比度物体的检测概率在图像上是恒定的。
5. DDE实例
在这里插入图片描述
图4-图8展示的一个相当高动态范围场景的图片序列。图4 是采用标准的AGC(线性映射)算法,该算法将截止(省略)一些极端像素,这样就使得位于直方图的绝大部分灰度形成更大对比度。
图4 xx
图4 采用标准的AGC(线性映射)算法
在图5-图7中,使用ImageJ软件是人为的调整以便拉伸部分灰度范围,以更好的显示目标。
图5 xx
图5 图像的低灰度信号范围
在图5中,使用ImageJ软件拉伸图像中灰度值较低的像素值,可以发现:经过拉伸,可以看到如箭头所示的指示牌信息以及树木草丛细节。这些潜在的信息在图4中观察不到。

图6 xx
图6 图像的中间灰度信号范围
在图6中,使用ImageJ软件拉伸图像中灰度值处于中间的像素值,可以发现:经过拉伸,可以看到楼宇清晰的边缘信息。楼宇突出的边缘部分和楼宇的其他外墙是有显著的温度差异得到了很好的表现。在图4中,这些差异的显示是微弱的,原始图像中的这些细节差异已然被损失。

图7 xx
在图7中,使用ImageJ软件拉伸图像中灰度值较高的像素值,可以发现:经过拉伸,可以看到楼宇右侧外墙的边缘信息,以及广告牌上的文字信息。而在图4中,这些信号差异没有那么明显。
图8 xx
图8 采用DDE算法,可以同时观察到所有目标。
最后,图8显示了使用DDE算法。 可以同时观察到所有目标。 在图像中可以看到非常少的伪影(artifacts)。
6. 不同厂家的图像增强算法
针对高动态范围的红外图像的压缩显示,不同的厂家有自己的算法命名,比如:Leonardo称其算法为GLACE(local contrast enhancement ),局部对比度增强算法;Xenics称其算法XIE( Xenics image enhancement ),Xenics图像增强。究其本质都是为了将大动态范围红外图像中低对比度目标显示出来。


附:

好的红外图像增强处理能够: **
1)突出红外图像中的有用信息
2)提高红外图像空间信息的辨识度
3)同时为图像目标检测与跟踪信息隐藏图像内容分析
等后续应用提供有利条件。**

下图是一些图像增强效果,请欣赏~

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

附:

什么是一个好的红外图像可视化算法效果?
国际上已有一些成熟的主观评价和国际标准,
例如 ITU-TRec. P.910规定了多媒体应用的主观评价方法;
*BT.500-11规定了电视图像的主观评价方法,就视频质量主观评价过程中的测试序列、人员、距离以及环境做了详细规定


提出了主观质量评分法(MOS Mean Opinion Score)
这是图像质量最具代表性的主观评价方法,它通过对观察者的评价图像质量。
MOS主观质量评分法又可以分为绝对评价和相对评价两种类型。
(1) 绝对评价:
是将图像直接按照视觉感受分级评分,国际上规定的5级绝对尺度,包括质量尺度和妨碍尺度。
对一般人来讲,多采用质量尺度; 对专业人员来讲,则多采用妨碍尺度
(2) 相对评价:
由观察者将一批图像从好到坏进行分类,将它们相互比较得出好坏,并给出相应的评分。

详细内容请查看:
《ITU Radio-communication Sector, Methodology for the subjective assessment of the quality of television pictures, International
Telecommunication Union, BT.500-11 2002.》


THE END~
【红外技术】红外热成像在雨雾天的能看多远?美国空军MODTRAN模型帮你分析

【红外技术】非均匀校正之两点校正(原理&标定方法&MATLAB代码&效果)

【红外技术】成像系统中的探测、识别、鉴别准则(约翰逊法则)

【红外技术】客户的问题:在应用中,中波红外or长波红外?

【红外DDE算法】FLIR数字细节增强算法介绍文档解析

【MATLAB-app】系列教程(含视频)00_csdn上第一套关于matlab appdesigner系列“视频课”来啦~~

附:
【不同用途红外成像的帧频要求】
用途和帧频:
1)红外天文望远镜0.001~0.1fps
2)肉眼分辨极限 25fps
3)电影电视画面 50~60fps
4) 热成像仪 50~100fps
5) 导弹制导 100~1000fps
6) 高速红外成像 1000~6500fps

在Matlab中进行红外细节增强可以使用不同的算法,其中一种常用的算法DDE(Dynamic Detail Enhancement)算法DDE算法通过增强图像中的细节信息,使得低对比度目标更加清晰可见。该算法可以应用于红外图像的处理和增强。 在使用Matlab进行红外细节增强时,可以按照以下步骤进行操作: 1. 读取红外图像:使用Matlab的imread函数读取红外图像文件。 2. 图像预处理:对读取的红外图像进行预处理,包括去噪、增强对比度等操作,以提高后续细节增强效果。 3. 细节增强:使用DDE算法对预处理后的图像进行细节增强DDE算法可以通过增加图像的局部对比度来突出细节信息。 4. 结果显示:将细节增强后的图像显示出来,以便进行观察和分析。 需要注意的是,红外图像细节增强是一个复杂的过程,具体的实现方法和参数设置可能会因应用场景和需求而有所不同。因此,在实际应用中,可以根据具体情况进行调整和优化,以获得更好的细节增强效果。 引用\[3\]中提到了DDE算法的理论示例和DDE图像效果欣赏,可以参考该文献了解更多关于DDE算法细节和应用实例。 #### 引用[.reference_title] - *1* [基于自适应引导滤波器的红外增强算法总结(2)](https://blog.csdn.net/weixin_43498765/article/details/129406639)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [【红外数字细节增强算法缘由&效果&如何评价效果(我对FLIR算法文档详解)](https://blog.csdn.net/hahahahhahha/article/details/102978112)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

daymat

红外图像核心算法,高质量解析

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值