高动态范围红外图像压缩

BF&DRC

近期看了一篇高动态范围红外图像压缩的文章,《New technique for the visualization of high dynamic range infrared images》.这篇文章主要利用双边滤波器把宽动态红外图像切割为基本图像和细节图像,再分别对基本图像和细节图像进行处理。对处理后的图像进行融合处理。

传统的宽动态图像压缩到256可视图像,一般採用线性的方法,该方法得到的图像细节不好,因此眼下有非常多复杂的方法来对宽动态范围图像进行操作处理。而处理的准则一般例如以下:

  1. 压缩大梯度;
  2. 增强具有小对照度的纹理;
  3. 可视化效果好,避免人工噪声;

    BF&DRP的结构图例如以下:

    BF:双边滤波器对高动态红外图像进行滤波,双边滤波器例如以下:

    s(x,y)——低通滤波器;

    ——输入图像;

    ——滤波器输出图像;

    ——权重函数;

    ——归一化;

    双线性滤波器一般选用的滑动窗,权重函数选用高斯函数,标准差为依据例如以下公式进行计算:

    双边滤波器得到基本图像,细节图像

    分别对基本图像和细节图像进行gamma矫正。矫正參数分别为,矫正參数必须依据不同标准进行选择,细节须要加强,所以一般在1和2之间,基本图像须要压缩所以

    同意一定比例像素饱和參数分别为,參数一般默觉得0.01,也就是低和高密度的像素饱和度为1%。饱和过程可以减少神秘值对图像产生的影响,避免了图像产生较大的视觉改变。

    对基本图像和细节图像分别处理之后。对两幅图像进行融合。融合採用DRC的方法。假设输出的是Mbits(一般M=8),细节是级,基本图像部分是级。当中

    文中的參数:

GIF&DDE

近期開始研究高动态范围的图像压缩。看了几篇文章。怕看完了就不记得了,所以在这把文章的核心思想和主要操作过程进行整理。方便以后查阅。GIF&DDE是我给作者起的,參阅的文章是《Detail enhancement for high-dynamic-range infrared images based on guided imagee filter》.

作者以BF&DDE结构为基准。採用GIF滤波器对原图分成base layer和details layer,在分别对这两部分进行处理。最后对处理后的图像进行融合,作者的算法结构图例如以下:

Raw Image:输入图像

Guided Image Filter:滤波器,该滤波器处理速度快,而且是非预计的线性规则,计算复杂度与滤波器核尺寸不相关。

是以(x,y)为中心的滤波窗内的像素点。

,权重核,权重系数来强化细节。

是窗内像素的个数

方窗的半径;

是输入图像在内的均值和方差

描写叙述滤波器平滑程度的參数;

线性滤波器输出可以表示为例如以下:

和窗体尺寸决定细节获取的程度,窗体尺寸越大。图像越模糊,窗体尺寸和值都大,则背景会忽略了一些结构信息,更关注强边缘信息,为了我们的应用处理。一般採用小窗体大

Histogram Projection

为了保证输出图像会有一个均匀分布,对基础图像部分採用直方图操作。二值化的直方图操作例如以下:

是灰度值x像素的个数

提高图像整个对照度,一般选择为所有像素个数的0.1%,输出的直方图效果较好。累积分布函数定义例如以下:

输出图像为

表示固定灰度级像素的总量

表示输出的bit数

假设背景单一,比如单一的墙或天空。固定的灰度值可能会非常小,获取会小于10。在这样的情况下,输出的8bit的可视图像可能会充满噪声。则输出图像函数公式更改为[12],例如以下:

调节输出亮度的控制參数。

输出范围R将会被压缩。

适当的添加,输出图像会更适合显示;

Mask Gain Enhancement

细节图像通过原图与滤波后的基础图像相减得到

通过核函数

来获得图像哪部分须要增强

决定图像哪些区域被增强,哪些区域被忽略。该值小,则增强的区域大。噪声有可能被增强了。该值大,缩小了增强的区域,噪声得不到增强的同一时候有可能细节也会被忽略了,一般选用500.

选用

一般平坦区域W(i,j)的值趋近于0,当W(i,j)大于1.2时。该值为1.2,绝大多数时候该值小于1.输出的细节部分计算例如以下

当中文章中

图像融合

时间: 2024-08-05 14:04:34

高动态范围红外图像压缩的相关文章

【红外DDE算法】聊聊红外图像增强算法的历史进程(第一回)

宽动态红外图像增强算法综述回顾过去带你回顾宽动态红外图像增强算法的历史进程,历来学者的一步步革命(新的算法框架提出),一步步改革(改进优化),从简单粗暴到细致全面.正所谓是:改革没有完成时,只有进行时.没有完美的算法,也没有最好的算法,只有更好更优秀的算法.展望未来以现在看90年代的算法,那时候的算法是有点粗糙,但是正是在这一点点的积累上,才有了现在较之优秀完美的算法.正所谓是:站在巨人的肩膀,我们看得更远,不积跬步无以至千里. 目录 为什么需要该算法?摘要主要的三类算法思路大致介绍第一类:基于

【经典程序】STC89C52RC 12M红外二极管发射测试成功

/* 89C52RC 12M晶振  红外发射试验, 在红外解码和机顶盒上都测试可用! 发射的编码是      SendIRdata(0x48,0x77,0x01);这个一个向下的按键编码 红外发射管的正极接VCC 5V 红外发射管的负极接21号引脚  */ #include <REG51.h>  static bit wave;              //红外发射管的亮灭 static unsigned int count;    //延时计数器 static unsigned int e

IRM3800 红外遥控器解码 linux驱动

这一次还是接在 Cemera 上.用 中断引脚 EINT20 也就是 GPG12. 之前焊的 51 板子上有一个红外接收器. 请注意了,是 标准的 NEC 码规范:首次发送的是9ms的高电平脉冲,其后是4.5ms的低电平,接下来就是8bit的地址码(从低有效位开始发),而后是8bit的地址码的反码(主要是用于校验是否出错).然后是8bit 的命令码(也是从低有效位开始发),而后也是8bit 的命令码的反码.其"0"为载波发射0.56ms,不发射0.565ms,其"1"

红外测温功能

红外热像仪是利用红外探测器和光学成像物镜接受被测目标的红外辐射能量分布图形反映到红外探测器的光敏元件上,从而获得红外热像图,这种热像图与物体表面的热分布场相对应.通俗地讲红外热像仪就是将物体发出的不可见红外能量转变为可见的热图像.热图像的上面的不同颜色代表被测物体的不同温度. 高压设备红外图像自动故障识别方法与试验研究 红外诊断规则中相对温差法是故障判断的常用方法,需要红外图像中的热点温度.环境温度和设备正常温度. 通过红热成像仪对高压设备进行监测,利用逐点扫描法对设备图像进行扫描诊断时,发现其

小米4 手机红外接口工作了

今天把小米4 的红外接口连接到家中所有的可控电器了 电视,创维的 skyworth 有线电视机顶盒,北京的好多一个个试 有线电视的节目内容连接 二个空调,志高(chigo) 都已经正常工作了.上次我连接过没有成功.没想到这次成功了 用的很有趣,主要是不用为遥控器买电池了. 感觉很棒!!! 版权声明:本文为博主原创文章,未经博主允许不得转载.

树莓派 LED+蜂鸣+声音传感器+红外模块组合打造声控/红外控制LED

昨天搞了控制LED,玩了第一个,剩下的就感觉很简单了,这里记录一下 先来几张照片 玩了蜂蜜模块才发现规律,一般这种模块,都会有三个针脚,VCC(3.3V或5V供电输出针脚).GNC(对应GPIO针脚的GNC).OUT/(I/O)(对应GPIO编号的针脚),如果是需要向树莓派发送信息的,这个模块上标识的是OUT,例如这里用的声音传感器和人体红外传感器,这两个都是需要向树莓派发送侦测的信息,如果不需要向树莓派发送消息的,则标识的是I/O,比如我这个蜂鸣模块,这只是我用这三个传感器发现的,可能不正确

ZigBee红外远程监控系统设计

现代安防监控越来越受到重视.它一般由图像采集.传输和存储系统组成.采用高精度的摄像头配合先进的图像处理技术和传输技术.其安防监控性能虽然很好,但也存在投资成本大,实时报警性能差.数据量大,隐蔽性差等缺点.鉴于这些不足,某些应用场合也可以用红外监控作为监控手段. 红外探测器自1800年被首次制作出来以后,经过两百多年的发展,技术已经十分成熟.它是指将不可见的红外辐射光探测出来,并且转化为可测量的信号的技术,具有适应性好,隐蔽性好,保密性强,性能稳定等优点.通过对特定波段的红外射线的探测,就可以实现

黑白线循迹小车利用STM32F407与三个红外对管实现

小车循迹模块编程思路 所用模块:LM399红外对管循迹模块 特征:可同时搭载4个红外对管,进行黑白线检测 检测:当它探寻到黑线时候,DX口输出TTL电平接近于VCC电压 当它探寻到白线时候,DX口输出TTL电平近似为0.1V 实现功能: 让小车始终沿着黑线跑动,可以沿着黑线转弯(弯度测试),在黑线上可以设置断点,长度自己设定,路过间断线时,依然可以自主循迹到有黑线位置,并继续跑动.   初步想法: 无论是两个轮子的解构还是四轮结构,利用后面两个轮子作为主动轮,前面两个轮子作为从动轮.所以就得实现

[每日电路图] 2、红外遥控电路原理设计与解析【转+解读】

          楼主说:本文主要讲一个红外遥控电路的原理及设计,第四部分是重点,用电路图说明具体过程——接收,计数,满足条件触发控制电路! from elecfans:http://www.elecfans.com/article/88/131/198/2015/20151215394306.html 一.概述: 红外遥控的发射电路是采用红外发光二极管来发出经过调制的红外光波:红外接收电路由红外接收二极管.三极管或硅光电池组成,它们将红外发射器发射的红外光转换为相应的电信号,再送后置放大器.