搜索
您的当前位置:首页正文

一种基于引导图像滤波的自适应红外图像细节增强方法[发明专利]

来源:意榕旅游网
(19)中华人民共和国国家知识产权局

(12)发明专利申请

(10)申请公布号 CN 107016654 A(43)申请公布日 2017.08.04

(21)申请号 201710198974.9(22)申请日 2017.03.29

(71)申请人 华中科技大学鄂州工业技术研究院

地址 436044 湖北省鄂州市梧桐湖新区凤

凰大道特一号申请人 华中科技大学(72)发明人 周波 梁琨 

(74)专利代理机构 武汉东喻专利代理事务所

(普通合伙) 42224

代理人 李佑宏(51)Int.Cl.

G06T 5/00(2006.01)

权利要求书1页 说明书4页 附图1页

(54)发明名称

一种基于引导图像滤波的自适应红外图像细节增强方法(57)摘要

本发明公开了一种基于引导图像滤波的自适应红外图像细节增强方法,包括首先采用引导滤波器将原始图像分成包含低频背景的基本层和包含高频细节的细节层;然后采用改进的自适应直方图投影算法处理基本层,以实现图像对比度的改善,并提升算法的场景适应性;同时采用基于用噪声可见性函数的方法处理细节层,以增强图像细节并抑制图像噪声;最后利用经过处理的基本层和细节层构建最终的输出图像。本发明采用自适应的阈值参数选取方法和更简单的细节层处理过程,能有效处理多场景下真实红外图

输出图像的对比度好、细节丰富,具有良像数据,

好的视觉效果,算法的实时性也比较好。

CN 107016654 ACN 107016654 A

权 利 要 求 书

1/1页

1.一种基于引导图像滤波的自适应红外图像细节增强算法,其特征在于,所述方法包括:

(1)采用引导图像滤波对图像进行滤波处理,将滤波后的图像作为基本层图像,将原始图像减去基本层图像的图像作为细节层图像;

(2)采用自适应的二值化直方图均衡化方法对所述基本层图像进行灰度映射;(3)采用引导滤波器的线性增益因子对所述细节层图像进行放大增强细节;(4)将处理后的基本层图像和细节层图像加权相加,得到最终的输出图像。

2.根据权利要求1所述的一种基于引导图像滤波的自适应红外图像细节增强算法,其中,步骤(2)中采用引导图像滤波进行滤波处理是指通过引导滤波器对图像进行分层处理,具体为:

IMGbase=Hguide*IMGoriginalIMGdetail=IMGoriginal-IMGbase其中,IMGoriginal为原始输入图像,Hguide是引导滤波器的传输函数,IMGbase是滤波后的基本层图像,IMGdetail是原始图像与基本层图像相减得到的细节层图像。

3.根据权利要求1或2所述的一种基于引导图像滤波的自适应红外图像细节增强算法,其中,步骤(2)具体包括:

取一个自适应阈值将基本层图像的统计直方图二值化,即:

其中,H(k)为基本层图像的二值化直方图,nk为基本层图像的统计直方图,T为自适应阈值,且T=(smax-smin)*β+smin,其中,smax与smin分别为基本层图像的统计直方图中统计像素个数的最大值和最小值,β为固定参数。

4.根据权利要求3所述的一种基于引导图像滤波的自适应红外图像细节增强算法,其中,步骤(2)具体还包括将基本层图像用二值化直方图进行动态范围压缩,具体为:

其中,Ibp为基本层图像经最终处理后的图像,nvalid为有效的灰度级数。

5.根据权利要求1至4中任一项所述的一种基于引导图像滤波的自适应红外图像细节增强算法,其中,步骤(3)中,所述细节层图像增益由引导滤波器线性因子求得:

Idp=(Gmax*a(i,j)avg+Gmin)*IMGdetail其中,Gmax和Gmin是固定参数,a(i,j)avg是引导滤波器的线性参数,Idp是处理后的细节层图像。

6.根据权利要求1至5中任一项所述的一种基于引导图像滤波的自适应红外图像细节增强算法,其中,步骤(4)中,所述将处理后的基本层图像和细节层图像加权相加是指以融合因子作为加权因子进行加权相加,即得到最终的增强后的图像:

IMGout=(1-p)*Ibp+p*Idp其中,p为融合因子,Ibp为基本层图像经最终处理后的图像,Idp是处理后的细节层图像。

2

CN 107016654 A

说 明 书

1/4页

一种基于引导图像滤波的自适应红外图像细节增强方法

技术领域

[0001]本发明属于红外图像处理领域,更具体地,涉及一种基于引导图像滤波的自适应红外图像细节增强方法。

背景技术

[0002]由于红外成像技术具有可靠性高、保密性好、轻便易携带等独特优势,在国民经济生活中有着广泛的应用。然而限于红外探测器本身的物理特性以及环境因素,红外图像普遍存在对比度低的缺点,不仅严重影响其本身的图像质量,还不利于后续的图像目标识别与追踪等图像再处理,因此需要对其进行图像增强处理。

[0003]现有的技术对于解决红外图像高动态范围低对比度问题,通常采用自适应增益控制和直方图均衡方法来对图像进行动态范围压缩的同时提升对比度,由于这类算法中缺少必要的图像细节处理,导致其最终输出图像会丢失细节信息。为解决经典算法丢失图像细节的问题,以多尺度分割、TOP-HAT变换、边侧抑制网络、梯度处理以及图像分层等为理论基础的新算法相继被提出来。这其中又以基于图像分层的细节增强算法对图像细节的处理性能最佳。这类算法的核心思想是将代表高频部分的细节纹理和代表低频的背景分开,对这两部分图像运用不同的处理算法,并由这些处理后的子图像构建算法最终的输出图像。由于算法有针对性的提升低频基本层子图像的对比度以及增强高频细节层子图像的细节纹理,因此该类算法能在保证图像对比度的同时突出其细节信息,并有效抑制图像中的噪声。但是这类算法对于怎样保证噪声抑制和细节增强之间的平衡以及图像局部对比度提升做的不够,而且算法复杂度较高。[0004]目前,现有技术中出现了一种GF&DDE算法,其属于基于分层的细节增强算法,能够取得比较好的图像效果。但是,该方法在基础层处理时阈值参数的选取局限性比较大,并不能对各个场景都能得到一个好的图像效果,甚至丢失图像内容。而且,GF&DDE也存在着算法复杂度比较高的缺点。因此,本领域亟需寻找一种既保证红外图像视觉效果,又具有实时性的细节增强算法。

发明内容

[0005]针对现有技术的以上缺陷或不足,本发明提供一种基于引导图像滤波的自适应红外图像细节增强算法,该算法改进了GF&DDE算法存在的不足,克服了现有技术中不能保证噪声抑制和细节增强之间的平衡等技术问题。[0006]为实现上述目的,按照本发明,提出了一种基于引导图像滤波的自适应红外图像细节增强算法,其特征在于,所述方法包括:[0007](1)采用引导图像滤波对图像进行滤波处理,将滤波后的图像作为基本层图像,将原始图像减去基本层图像的图像作为细节层图像;[0008](2)采用自适应的二值化直方图均衡化方法对所述基本层图像进行灰度映射;[0009](3)采用引导滤波器的线性增益因子对所述细节层图像进行放大增强细节;

3

CN 107016654 A[0010]

说 明 书

2/4页

(4)将处理后的基本层图像和细节层图像加权相加,得到最终的输出图像。

[0011]作为进一步优选的,所述采用引导图像滤波进行滤波处理是指通过引导滤波器对图像进行分层处理,具体为:

[0012]IMGbase=Hguide*IMGoriginal[0013]IMGdetail=IMGoriginal-IMGbase[0014]其中,INGoriginal为原始输入图像,Hguide是引导滤波器的传输函数,IMGbase是滤波后的基本层图像,IMGdetail原始图像与基本层图像相减得到的细节层图像。[0015]作为进一步优选的,所述步骤(2)具体过程为:取一个自适应阈值将基本层图像的统计直方图二值化:

[0016][0017]

其中,H(k)为基本层图像的二值化直方图,nk为基本层图像的统计直方图,T为自

适应的一个阈值:

[0018]T=(smax-smin)*β+smin[0019]其中,smax与smin分别为基本层图像的统计直方图中统计像素个数的最大值和最小值,β为固定参数,选取范围在0.005到0.05之间。[0020]作为进一步优选的,所述步骤(2)进一步包括:将基本层图像用二值化直方图进行动态范围压缩:

[0021]

[0022][0023]

其中,Ibp为基本层图像经最终处理后的图像。作为进一步优选的,所述步骤(3)中,所述细节层图像增益由引导滤波器线性因子

求得:

Idp=(Gmax*a(i,j)avg+Gmin)*IMGdetail

[0025]其中,Gmax和Gmin是固定参数,a(i,j)avg是引导滤波器的线性参数;Idp是处理后的细节层图像。

[0026]作为进一步优选的,所述将处理后的基本层图像和细节层图像加权相加是指以融合因子作为加权因子进行加权相加,即得到最终的增强后的图像:[0027]IMGout=(1-p)*Ibp+p*Idp[0028]其中,p为融合因子,Ibp为基本层图像经最终处理后的图像,Idp是处理后的细节层图像。[0029]总体而言,通过本发明所构思的以上技术方案与现有技术相比,具有以下有益效果:

[0030]1)本发明的方法中采用了一种自适应的阈值参数选取方法来对基本层的直方图映射进行优化,使得图像有着更好的局部对比度并且没有图像细节的丢失,能有效处理多场景下真实红外图像数据;

[0031]2)本发明的方法在保证红外图像对比度增强及细节保留效果的基础上,并未存在

[0024]

4

CN 107016654 A

说 明 书

3/4页

过多的计算复杂度,同时,显著改善了红外图像细节增强的实时性,便于操控。

[0032]3)本发明的方法采用了一种自适应的阈值参数选取方法和更简单的细节层处理过程,能有效处理多场景下真实红外图像数据,输出图像的对比度好、细节丰富,具有良好的视觉效果,算法的实时性也比较好。附图说明

[0033]图1是本发明实施例的基于引导图像滤波的自适应红外图像细节增强算法流程图。

具体实施方式

[0034]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

[0035]图1是本发明实施例的一种基于引导图像滤波的自适应红外图像细节增强算法流程图。如图1所示,本发明实施例的基于引导图像滤波的自适应红外图像细节增强方法具体实施方式如下:[0036]步骤S1、图像引导滤波分层

[0037]原始图像经过引导图像滤波器,这里引导图像为原始图像本身,可以达到比较好的滤波效果。滤波后的图像作为基本层,原始图像减去滤波后的图像作为细节层。[0038]该过程具体如下:

[0039]IMGbase=Hguide*IMGoriginal[0040]IMGdetail=IMGoriginal-IMGbase[0041]其中,IMGoriginal表示原始输入图像,Hguide是引导滤波器的传输函数,IMGbase是滤波后的基础层图像,IMGdetail原始图像与基础层图像相减得到的细节层图像。同时可以将引导滤波器的线性参数a(i,j)保存下来以便后续处理。[0042]步骤S2、基础层处理

[0043]对基础层的处理主要着重于动态范围压缩和局部对比度提升,本实施例中,首先取一个自适应阈值将基本层图像的统计直方图二值化:

[0044]

其中,H(k)为基本层的二值化直方图,nk为基本层的统计直方图,T为自适应的一

个阈值:

[0046]T=(smax-smin)*β+smin[0047]其中,smax与smin分别为基本层统计直方图中统计像素个数的最大值和最小值,β为固定参数,选取范围在0.005到0.05之间。[0048]进一步地,将基本层图像用二值化直方图进行动态范围压缩,具体过程如下:

[0045]

5

CN 107016654 A

说 明 书

4/4页

[0049]

其中,Ibp为基础层最终处理后的图像,nvalid为有效的灰度级数,其为使得H(k)不

为0的最大k值。[0051]步骤S3、细节层处理

[0052]细节层需要放大图像细节并且抑制图像噪声,而引导滤波器的线性参数a(i,j)从其分布上看是在细节丰富的地方值比较大,而在平滑区域比较小,可以达到抑制平滑背景噪声并增强细节的作用,最终细节层输出图像由以下公式求得:[0053]Idp=(Gmax*a(i,j)+Gmin)*IMGdetail[0054]其中,Gmax和Gmin是固定参数,分别取值5和0.2,对应细节放大调节参数和噪声抑制调节参数,Ibp是处理后的细节层图像。[0055]步骤S4、图像融合输出

[0056]将处理后的基本层图像和细节层图像以一定的加权因子相加,得到最终的输出图像。

[0057]IMGout=(1-p)*Ibp+p*Idp[0058]其中,p为融合因子,一般取0.5,也可以是其他值,例如0.4或0.6等,优选范围是0.4-0.6,IMGout为最终增强后的图像。

[0059]本发明的方法首先采用引导滤波器将原始图像分成包含低频背景的基本层和包含高频细节的细节层;然后采用改进的自适应直方图投影算法处理基本层,以实现图像对比度的改善,并提升算法的场景适应性;同时采用基于用噪声可见性函数的方法处理细节层,以增强图像细节并抑制图像噪声;最后利用经过处理的基本层和细节层构建最终的输出图像。

[0060]本发明采用的自适应的阈值参数选取方法和更简单的细节层处理过程,能有效处理多场景下真实红外图像数据,输出图像的对比度好、细节丰富,具有良好的视觉效果,算法的实时性也较好。

[0061]本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

[0050]

6

CN 107016654 A

说 明 书 附 图

1/1页

图1

7

因篇幅问题不能全部显示,请点此查看更多更全内容

Top