一种基于导向滤波优化的去雾方法技术

技术编号:21455526 阅读:23 留言:0更新日期:2019-06-26 05:17
本发明专利技术公开了一种基于导向滤波优化的去雾方法,首先,在求解透射率的目标函数中加入边缘感知因子,该因子的作用就是使得边缘在结果图中得到很好地保留,同时,通过边缘感知项判断出每个像素对于全局引导图像的重要性;其次,对全局大气光值进行了求均值的计算,使得该值具有代表性;最后,根据求得的透射率和大气光值通过雾图形成模型,将原始有雾图像恢复成清晰的无雾图像。本发明专利技术去雾相比之前的效果细节增强明显、有较高的清晰度。

【技术实现步骤摘要】
一种基于导向滤波优化的去雾方法
本专利技术属于数字图像处理
,具体涉及了一种基于导向滤波优化的单幅自然图像去雾算法。
技术介绍
近年来,随着计算机与多媒体的不断发展,图像处理技术在生活中的各个领域都有越来越多的应用。计算机视觉系统给我们展示了一个多彩的世界,但与此同时,外界因素的干扰也不容忽视。例如雾霾天气,在雾天环境下拍摄场景时,由于大气中存在随机介质,如悬浮颗粒、雾、霾等,光从物体表面反射到达相机的过程中发生了散射偏离了原来的传播路径而衰减,导致拍摄的图像细节模糊、对比度低、色彩暗淡等。多数的自动系统例如:车载导航、交通监管系统、航空拍摄等对于输入图像要求很严格,因此对去雾技术的不断进步也是社会的需要。图像去雾算法大致可以分成两大类:一类是图像增强;另一类是图像复原。图像增强仅仅是通过提高图像的对比度来达到去雾的效果,并不是对图像降质的本质原因研究,处理后的图像通常出现过度饱和、色彩失真严重、去雾不彻底等现象。图像复原是基于去雾模型进行去雾,从图像降质的本质入手,处理后的图像通常比较清晰、色彩失真不严重、色彩更加自然化。基于暗通道先验的去雾是基于雾模型去雾的处理后效果比较好的一种方法,结合导向滤波对透射率进行优化后,成像速度快、效果好,但使用此方法处理浓雾场景时,出现图像的部分区域去雾不彻底,平滑边缘等现象,针对这一现象,本专利技术提出了对导向滤波进行优化的算法,细化边缘信息,从而进一步提高透射率。
技术实现思路
专利技术目的:为了克服现有技术中存在的不足,本专利技术提供一种基于导向滤波优化的去雾方法,通过引入明确的一阶边缘感知约束因子和像素位置感知因子,优化透射率,使得优化后的去雾图像比现有的基于导向滤波器的算法有更好的视觉外观,特别是在边缘附近,进一步改善去雾的效果,使得边缘细节得到更好的保留,提高图像质量。技术方案:为实现上述目的,本专利技术采用的技术方案为:一种基于导向滤波优化的去雾方法,首先,在求解透射率的目标函数中加入边缘感知因子,该因子的作用就是使得边缘在结果图中得到很好地保留,同时,通过边缘感知项判断出每个像素对于全局引导图像的重要性;其次,对全局大气光值进行了求均值的计算,使得该值具有代表性;最后,根据求得的透射率和大气光值通过雾图形成模型,将原始有雾图像恢复成清晰的无雾图像。具体包括以下步骤:步骤1、通过原始有雾图像作为引导图来强化修正粗略透射率图,将粗略透射率图中的结构信息调整到与原始结构信息相近,从而得到相对平滑还能将边缘局部信息保持的精细化透射率图;求解透射率的目标函数加入边缘感知因子,得到新的最小值目标函数,进而求得透射率;步骤2、采用均值法计算大气光值;选择暗通道图中最亮的像素点,根据最亮的像素点的坐标分别在原图像的三个通道内找到这些像素点并加和,求取原图像的三个通道内各个通道的平均值作为大气光值;步骤3、根据求得的透射率和大气光值,通过雾图形成模型,将原始有雾图像恢复成清晰的无雾图像。优选的:步骤1求解投射率的方法如下:步骤11,根据原始有雾图像和精细化后的透射率图建立导向滤波的线性模型;导向滤波的线性模型如下:式中,Wi是输出图像,即精细化后的透射率图,Zk是像素k为中心的窗口,(ak,bk)为Wi和Di之间线性关系的映射系数,Di是引导图,即原始有雾图像;步骤12,输入图像I和输出图像W之间的差值记为n,两者的关系如下所示:式中,Wi是输出图像,n为图像的噪声,通过估计输入图像I和输出图像W之间的最小化差异,记为minn,最终求得式(1)中的线性系数(ak,bk),最小化差值描述的目标函数E(ak,bk)表示为:式中,∈是惩罚因子且值是固定的,步骤13,在式(3)中加入边缘感知因子和判断窗口位置则新的最小值目标函数定义如下:其中,λ表示设定常数为(0.001*L)2,其中L是原始输入图像的最大像素值与最小像素值之差,N是窗口Zk中像素i的数量,代表引导图中所有像素值的重要性,χ(k)定义为σD,1(p′)σD,δ(p′),其中,δ为滤波的的窗口大小,μ定义为步骤14,根据式(4)的最优化问题,根据目标函数求的ak,bk:式(7)中,ak分子的第一项是D*I在窗口Zk中取均值,采用盒式滤波的方法求解,ak分子的第二项中和分别是D和I在窗口Zk中的均值,即步骤15,对式(7)、(8)取平均值得到如下所示:式(9)、(10)中的|m|是整张图中窗口的个数;得出基于优化后的导向滤波的透射率为:若像素k处于边缘,则窗口位置值接近1;若像素处于区域,则窗口位置值接近0。优选的:引入影响因子g,0<g<1,得到最终的透射率t(x)′如式(12)所示:t(x)′=1-g*t(x)(12)。优选的:步骤2中的大气光值A的求解方法:步骤21,选择暗通道图中总像素点个数千分之一个最亮的像素点,记录像素点(x,y)坐标;步骤22,根据点的坐标分别在原图像的三个通道(r,g,b)内找到这些像素点并加和得到(sum_r,sum_g,sum_b);步骤23,取各个通道的平均值作为Ac值:Ac值的公式定义如下:Ac=[Ar,Ag,Ab](13)其中,Ar=sum_r/N,Ag=sum_g/N,Ab=sum_b/N。优选的:步骤3中将原始有雾图像恢复成清晰的无雾图像雾图形成模型如下:I(x)=J(x)t(x)+A(1-t(x))(14)其中,I(x)表示有雾图像,J(x)表示去雾后的图像,A表示大气光值,t(x)表示透射率;通过步骤一求得t(x)值,通过步骤二求得A值,已知I(x)的值,直接可以求得目标值J(x);即待恢复的无雾图像:其中,J(x)表示去雾后的图像,即目标值。本专利技术相比现有技术,具有以下有益效果:本专利技术是基于导向滤波优化的暗通道去雾算法,通过优化透射率的方法,针对去雾不彻底、平滑性差等问题,能有效的改善去雾算法的最终成像图。附图说明图1基于导向滤波优化的去雾方法的流程图图2计算优化后透射率的流程图具体实施方式下面结合附图和具体实施例,进一步阐明本专利技术,应理解这些实例仅用于说明本专利技术而不用于限制本专利技术的范围,在阅读了本专利技术之后,本领域技术人员对本专利技术的各种等价形式的修改均落于本申请所附权利要求所限定的范围。在图像处理上,导滤波器是一种能使图像平滑化的非线性滤波器,与大多数非线性滤波器相同,它能够在清楚保持图像边界的基础上,达到让图像平滑的效果。在有雾场景中,导向滤波的导向图的作用就是确定边缘,而导向图本身就是原始有雾图像的暗通道图,用此方法虽然可以保留一定的边缘特征,但是边缘的细节特征仍不是特别清晰,边缘信息并不能能到更好的保留,因此需要对该导向滤波进行优化。当我们在求解透射率时加入一阶边缘感知因子,该因子的作用就是使得边缘在结果图中得到很好地保留,通过边缘感知项也可以判断出每个像素对于全局引导图像的重要性。当图像滤波和保留边缘一起考虑时,不可避免的遭受边缘平滑,尤其是当一些处理后的无雾风景图图像边缘可能出现光晕,该专利技术也可以有效地改善边缘附近的图像。因此,该专利技术提出的优化后的导向滤波去雾相比之前的效果细节增强明显、具有较高的清晰度等优点。方法流程:如图1所示,如图1所示,本专利技术提出一种基于导向滤波优化的去雾方法,该专利技术的具体步骤如下:(一)计算基于导向滤波优化后的透射率t本文档来自技高网...

【技术保护点】
1.一种基于导向滤波优化的去雾方法,其特征在于,包括以下步骤:步骤1、通过原始有雾图像作为引导图来强化修正粗略透射率图,将粗略透射率图中的结构信息调整到与原始结构信息相近,从而得到相对平滑还能将边缘局部信息保持的精细化透射率图;求解透射率的目标函数加入边缘感知因子,得到新的最小值目标函数,进而求得透射率;步骤2、采用均值法计算大气光值;选择暗通道图中最亮的像素点,根据最亮的像素点的坐标分别在原图像的三个通道内找到这些像素点并加和,求取原图像的三个通道内各个通道的平均值作为大气光值;步骤3、根据求得的透射率和大气光值,通过雾图形成模型,将原始有雾图像恢复成清晰的无雾图像。

【技术特征摘要】
1.一种基于导向滤波优化的去雾方法,其特征在于,包括以下步骤:步骤1、通过原始有雾图像作为引导图来强化修正粗略透射率图,将粗略透射率图中的结构信息调整到与原始结构信息相近,从而得到相对平滑还能将边缘局部信息保持的精细化透射率图;求解透射率的目标函数加入边缘感知因子,得到新的最小值目标函数,进而求得透射率;步骤2、采用均值法计算大气光值;选择暗通道图中最亮的像素点,根据最亮的像素点的坐标分别在原图像的三个通道内找到这些像素点并加和,求取原图像的三个通道内各个通道的平均值作为大气光值;步骤3、根据求得的透射率和大气光值,通过雾图形成模型,将原始有雾图像恢复成清晰的无雾图像。2.根据权利要求1所述基于导向滤波优化的去雾方法,其特征在于:步骤1求解投射率的方法如下:步骤11,根据原始有雾图像和精细化后的透射率图建立导向滤波的线性模型;导向滤波的线性模型如下:式中,Wi是输出图像,即精细化后的透射率图,Zk是像素k为中心的窗口,(ak,bk)为Wi和Di之间线性关系的映射系数,Di是引导图,即原始有雾图像;步骤12,输入图像I和输出图像W之间的差值记为n,两者的关系如下所示:式中,Wi是输出图像,n为图像的噪声,通过估计输入图像I和输出图像W之间的最小化差异,记为minn,最终求得式(1)中的线性系数(ak,bk),最小化差值描述的目标函数E(ak,bk)表示为:式中,∈是惩罚因子且值是固定的,步骤13,在式(3)中加入边缘感知因子和判断窗口位置则新的最小值目标函数定义如下:其中,λ表示设定常数,N是窗口Zk中像素i的数量,代表引导图中所有像素值的重要性,χ(k)定义为σD,1(p′)σD,δ(p′),δ为滤波的的窗口大小,μ定义为步骤14,根据式(4)的最优化问题,根据目标函数求的ak,bk:式(7...

【专利技术属性】
技术研发人员:周宁宁束慧玲
申请(专利权)人:南京邮电大学
类型:发明
国别省市:江苏,32

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

1