一种基于非局部均值滤波的图像去雾霾方法技术

技术编号:18205433 阅读:178 留言:0更新日期:2018-06-13 06:50
本发明专利技术涉及一种基于非局部均值滤波的图像去雾霾方法,包括以下步骤:(1)针对获取的原始图像,进行RGB颜色空间和YCrCb颜色空间的转换,得到原始图像的亮度分量。(2)利用直方图统计亮度分量像素值,求取所有亮度分量像素值的平均值。(3)判断亮度分量像素平均值大小,若平均值大于150则认为原始图像含雾霾,反之图像不含雾霾。(4)针对输入的原始图像,求取图像暗原色。(5)选取图像暗原色中亮度值最高的0.1%像素的位置,并将该位置内亮度最大值作为大气光值。(6)根据暗原色计算公式,粗略估计大气散射模型的传播率。(7)采用非局部均值滤波方法细化传播率。(8)将大气光值与细化的传播率代入大气散射模型,复原去雾霾后的图像。

【技术实现步骤摘要】
一种基于非局部均值滤波的图像去雾霾方法
本专利技术涉及一种基于非局部均值滤波的图像去雾霾方法,适用于在雾霾天气情况下,为室外的视频监控、遥感导航、飞行器电视电子成像等系统提供清晰、辨识度高的实时图像。
技术介绍
近年来,由于我国工业生产规模的扩大和生活水平的提高,导致多地出现了较为严重的雾霾天气。雾霾天气条件下,大气中的微小粒子会对可见光产生吸收、散射等作用,使物体表面的反射光线在传播途中发生衰减,造成目标物体的能见度降低;另外,太阳光在经过该微小粒子时,也会发生一定程度的散射,且散射过程中部分光线能量得到增强;两者共同作用的情况下,最终造成了目标物体的图像质量下降、对比度和能见度降低的情况。因此,针对这种现象,需要对图像进行去雾霾处理来提高图像的清晰度和对比度,还原图像色彩,使得人眼获得更好的视觉效果。对于图像去雾霾的算法主要分为两种:基于图像增强的去雾霾算法与基于物理模型的有雾霾图像复原算法。基于图像增强的方法主要是通过改善有雾霾图像的对比度、提高图像的颜色和亮度,突出图像特征来达到去雾霾效果,但是该方法没有考虑到图像退化降质的原因,会损失一些图像突出部分的信息。基于物理模型的方法则是考虑了雾霾天气状况下图像发生降质的原因,从而建立物理退化模型,并分析模型内参数,减少和消除了图像退化后产生的模糊、对比度低、图像失真等问题,相比于基于图像增强的去雾霾算法,基于物理模型的方法在图像去雾霾中能够获得更好的效果。在基于物理模型的图像去雾霾领域内,研究人员广泛采用的是基于大气散射模型的单幅图像去雾霾算法。该类算法通过利用单幅图像内的先验性信息,计算得到大气散射模型中的衰减模型和环境光模型,从而获得去雾霾后的实际图像模型,最终达到对图像去雾霾的目的。此外,在单幅图像去雾霾算法中,基于暗原色先验的去雾霾算法取得的去雾霾效果最好,该算法通过将基于统计学规律的暗原色原理与大气散射模型相结合,较为精确的计算了模型内的各个参数,还原了真实的物体图像,实现了去雾霾的效果。目前为止,国内采用基于暗原色先验算法进行图像去雾霾的专利,主要是直接对输入的原始图像直接进行处理,然后利用暗原色算法和高斯滤波算法求取大气散射模型,但该类方法存在两个方面的缺点:(1)针对输入的图像并不判断其是否有雾霾,导致对无雾霾情况下的图像进行去雾霾,造成输出图像失真等现象。(2)传统暗原色先验算法得到的大气散射模型透射率计算时间太长,无法实时进行图像去雾霾,而且高斯滤波算法的保边性能较差,最后造成去雾霾图像的细节特征丢失。
技术实现思路
本专利技术的技术解决问题是:克服现有技术不足,针对有雾霾图像的模糊、对比度低和图像整体偏暗的问题,提供一种基于非局部均值滤波的图像去雾霾方法,该方法将非局部均值滤波算法与暗原色先验算法结合,可有效进行图像去雾霾并改善图像的视觉效果。本专利技术的技术解决方案为一种基于非局部均值滤波的图像去雾霾方法,实现步骤如下:(1)针对在室外场景下获取的原始图像,进行RGB颜色空间和YCrCb颜色空间的转换,将R、G、B分量转化为亮度和色度分量;(2)利用直方图统计方法对步骤(1)获得的亮度分量的像素值进行统计,求取所有亮度分量的像素值的平均值;(3)若步骤(2)计算得到的亮度分量的像素平均值大于150,则判定该原始图像有雾霾,进行后续步骤(4)的去雾霾处理;若亮度分量的像素平均值小于150,则判定该原始图像无雾霾,直接输出该原始图像;(4)针对输入的原始图像,求取RGB三个颜色通道的强度最小值,即求取图像暗原色;(5)利用步骤(4)中计算得到的图像暗原色,选取其中亮度值最高的0.1%像素的位置,再计算所述位置内亮度最大值,并将所述最大值作为大气光值A;(6)将步骤(5)中的大气光值A代入大气散射模型,粗略估计大气散射模型中的传播率;(7)采用非局部均值滤波方法细化步骤(6)中得到的传播率,得到细化传播率;(8)将步骤(5)中的大气光值A与步骤(7)中计算得到细化传播率代入大气散射模型,复原去雾霾后的图像。所述步骤(7)中,非局部均值滤波方法为:根据非局部均值滤波函数与粗略估计的传播率得到细化传播率t(x),表达式如下所示:其中:是图像中所有像素的加权平均值,h为滤波系数,f(i)为含雾霾图像中的像素值,Z(i)为归一化系数,Ni和Nj分别是以像素点i,j为中心的3×3像素大小的正方形区域。所述步骤(8)中,复原图像的表达式如下所示:其中,t0为t(x)的下限,本专利技术经过大量试验设为0.1,J(x)为去雾霾后的图像,I(x)为输入的原始含雾霾图像,A为大气光值,t(x)为细化传播率。本专利技术与现有技术相比的优点在于:(1)本专利技术采用了将RGB颜色空间与YCrCb颜色空间相互转换的方式,将RGB图像转换为YCrCb图像,得到图像的亮度和色度分量值,通过计算YCrCb颜色空间的亮度分量像素值是否大于150(经过大量反复实验得出的经验值,此时效果最好),来判定图像是否含雾霾,因此该方式计算简单,可以快速判断图像是否需要去雾霾,若无需去雾霾,则可以直接输出原始图像。(2)本专利技术采用了将非局部均值滤波方法与暗原色先验方法相结合的方式,该方式相比传统的高斯函数滤波的方法,具有既能去除噪声、又能保留图像边缘细节的优点;同时针对直接将粗略估计的传播率用于大气散射模型去雾霾会出现块状效应的的现象,采用非局部均值滤波方法对粗略估计的传播率进行细化,得到细化传播率,在细化传播率的过程中计算速度比传统的抠图算法要快,从而可实现图像的实时去雾霾。附图说明图1为本专利技术一种基于非局部均值滤波的图像去雾霾方法流程图;图2为本专利技术输入的原始图像;图3为采用本专利技术方法获得的去雾霾后的图像。具体实施方式下面结合附图及实施例对本专利技术进行详细说明。如图1所示,本专利技术的具体实现步骤如下(以下以机载吊舱电视图像为例来说明方法的具体实现):1、针对在室外场景下获取的原始图像,进行RGB颜色空间和YCrCb颜色空间的转换,将R,G,B,分量转化为亮度和色度分量。其中转换函数如下所示:Y=0.257×R+0.504×G+0.098×BCb=-0.148×R-0.291×G+0.439×BCr=0.439×R-0.368×G-0.071×B其中R,G,B分别为RGB空间原有像素值,Y,Cb,Cr分别为YCbCr空间像素值。2、利用直方图统计YCrCb颜色空间内的亮度分量像素值,并求取该空间内亮度分量像素的平均值,平均值计算公式如下所示:其中,为亮度分量像素平均值,N为像素个数,Yi为每个像素亮度值。3、利用亮度分量像素平均值对输入的原始图像是否含雾霾进行判断,即若则认为当前图像不含雾霾,可不进行去雾霾处理可直接输出,若则认为当前图像含雾霾,可进行下一步的图像去雾霾处理。4、针对判定的含雾霾图像进行暗原色求取,首先对含雾霾图像在R,G,B三个颜色通道中进行分解,之后对每个颜色通道分别在局部区域进行最小值滤波计算,最后求取三个通道中的像素强度最小值。暗原色求取表达式如下所示:其中,Jdark表示暗原色图像,Jc是RGB三通道中某一通道的无雾霾图像,Ω(x)为以x像素点为中心的一个区域,{r,g,b}表示R,G,B三个颜色通道的集合。5、对求得的暗原色图像Jdark,选取其中亮度值最高的0.1本文档来自技高网
...
一种基于非局部均值滤波的图像去雾霾方法

【技术保护点】
一种基于非局部均值滤波的图像去雾霾方法,其特征在于,包括以下步骤:(1)针对在室外场景下获取的原始图像,进行RGB颜色空间和YCrCb颜色空间的转换,将R、G、B分量转化为亮度和色度分量;(2)利用直方图统计方法对步骤(1)获得的亮度分量的像素值进行统计,求取所有亮度分量的像素值的平均值;(3)若步骤(2)计算得到的亮度分量的像素平均值大于150,则判定该原始图像有雾霾,进行后续步骤(4)的去雾霾处理;若亮度分量的像素平均值小于150,则判定该原始图像无雾霾,直接输出该原始图像;(4)针对输入的原始图像,求取RGB三个颜色通道的强度最小值,即求取图像暗原色;(5)利用步骤(4)中计算得到的图像暗原色,选取其中亮度值最高的0.1%像素的位置,再计算所述位置内亮度最大值,并将所述最大值作为大气光值A;(6)将步骤(5)中的大气光值A代入大气散射模型,粗略估计大气散射模型中的传播率;(7)采用非局部均值滤波方法细化步骤(6)中得到的传播率,得到细化传播率;(8)将步骤(5)中的大气光值A与步骤(7)中计算得到细化传播率代入大气散射模型,复原去雾霾后的图像。

【技术特征摘要】
1.一种基于非局部均值滤波的图像去雾霾方法,其特征在于,包括以下步骤:(1)针对在室外场景下获取的原始图像,进行RGB颜色空间和YCrCb颜色空间的转换,将R、G、B分量转化为亮度和色度分量;(2)利用直方图统计方法对步骤(1)获得的亮度分量的像素值进行统计,求取所有亮度分量的像素值的平均值;(3)若步骤(2)计算得到的亮度分量的像素平均值大于150,则判定该原始图像有雾霾,进行后续步骤(4)的去雾霾处理;若亮度分量的像素平均值小于150,则判定该原始图像无雾霾,直接输出该原始图像;(4)针对输入的原始图像,求取RGB三个颜色通道的强度最小值,即求取图像暗原色;(5)利用步骤(4)中计算得到的图像暗原色,选取其中亮度值最高的0.1%像素的位置,再计算所述位置内亮度最大值,并将所述最大值作为大气光值A;(6)将步骤(5)中的大气光值A代入大气散射模型,粗略估计大气散射模型中的...

【专利技术属性】
技术研发人员:张弘李岩杨一帆
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1