基于边缘保持滤波的单幅图像快速去雾
基于加权引导滤波的快速自适应图像去雾

基于加权引导滤波的快速自适应图像去雾代维佳1,2,马国亮1,雷帮军1,2,雷柏超1,2(1.三峡大学水电工程智能视觉监测湖北省重点实验室;2.三峡大学计算机与信息学院,湖北宜昌443002)摘要:针对有雾天气下传统去雾方法对天空明亮区域大气光值和透射率的估计不足,导致去雾后图像颜色失真,细节信息丢失等问题,提出一种基于加权引导滤波的快速自适应图像去雾算法。
首先,天空区域部分将被分割和分开处理,避免在处理图像时由于暗通道原理对天空区域免疫引起结果图像的色彩偏移和伪影。
然后,通过暗通道图像粗略估计获取透射率图,采用快速加权引导滤波结合上采样和下采样优化透射率;最后,利用亮度和饱和度调整去雾后的结果图。
结果表明:本文算法对于大气光值和透射率的估计准确性得到较大提高,恢复的无雾图像的清晰度和细节增强方面得到了明显提升,具有较高的鲁棒性,适用于智能交通、目标识别等领域。
关键词:图像去雾;加权引导滤波;暗原色先验;大气光;透射率中图分类号:TP391.41文献标识码:A文章编号:1673-1131(2019)04-0040-04Fast adaptive image defogging based on weighted guided filteringDai Weijia1,2,Ma GuoLiang1,Lei Bangjun1,2,LEI Baichao1,2(1.Hubei Key Laboratory of Intelligent Vision based Monitoring for Hydroelectric Engineering,Three Gorges University;2.College of Computer and Information Technology,Three Gorges University,YiChang443002,China) Abstract:The traditional dehazing method is not enough to estimate the atmospheric light value and transmittance in the bright area under foggy weather,which leads to the image color distortion and the loss of detailed information after defogging.A fast adaptive image defogging based on weighted guided filtering is proposed.Firstly,the sky region will be segmented and seg-mented to avoid the color offset and artifacts of the resulting image caused by the immunity to the sky region due to the dark channel principle.Then,the transmittance map is obtained by rough estimation of dark channel image,and the transmittance is optimized by fast weighted guided filtering combined with up-sampling and down-sampling.Finally,the results of defogging are adjusted by brightness and saturation.The results show that the accuracy of estimating the atmospheric light value and trans-mittance is greatly improved,and the clarity and details of the recovered fog-free image are obviously improved.The algorithm has high robustness and is suitable for intelligent transportation,target recognition and other fields.Keywords:imagedehazing;weighted guided filtering;dark channel prior;atmospheric light;transmission map0引言近些年来工业的发展以及自然气候的变化,雾霾成了当今一种越来越常见的天气现象。
基于景深的单幅图像快速去雾算法

t h e r e b y s i mp l i i f e s t h e a t mo s p h e i r c s c a t t e in r g mo d e 1 . I t u s e s d e p t h o f i f e l d i n f o ma r t i o n e s t i ma t i o n o f a m o t s p h e ic r s c a t t e r i n g mo d e l t o g e t t h e
第4 0 卷 第 2期
Vl 0 1 . 4 0
No . 2
计 算
机
工
程
2 0 1 4年 2月
Fe b r u a r y 2 0 1 4
Co mp u t e r En g i n e e r i n g
-
图形 图像处理 -
பைடு நூலகம்
文章编号: 1 0 0 o _ _ 3 4 2 8 ( 2 0 1 4 ) 0 2 — 0 2 3 7 — 0 3 文献标识码: A
针对上述问题 ,提出一种基于景深的单幅图像快速去雾算法。通过暗通道对图像处理 , 得到图像传输图,从而简化大气散射模型 , 利用景深信息估计大气散射模型 ,得到边缘突变景深关系比,通过近水平方向上的景深关系比值优化传输图 ,利用双边滤波对景 物边缘进行处理。从 3个颜色通道出发,降低波长对景深估计的影响。实验结果证明,该算法能够恢复景物边缘的细节对比度 ,
de pt h r e l a t i o n s h i ps o f s c e ne e d ge . Thr o u g h ne a r l y ho r i z o n t a l d e a t h r a t i o i mp r ov i n g t r a ns mi s s i o n c h a t,i r t u s e s b i l a t e r a l il f t e r i ng f o r i ma g e e dg e p r o c e s s i n g. S t a ti r n g f r o m t hr e e c ol o r c h a n ne l s r e d u c e s t h e e f f e c t of wa v e l e ng h t o n e s t i ma t i ng d e p t h o f ie f l d . Ex pe r i me n t a l r e s u l t s s ho w
基于引导滤波的单幅图像自适应去雾算法

基于引导滤波的单幅图像自适应去雾算法杨燕;白海平;王帆【摘要】在雾、霾等天气条件下,由于空气中悬浮粒子的大气散射作用导致获得的户外图像严重降质.针对该问题,提出一种单幅图像自适应去雾算法.在分析大气散耗函数特性的基础上,利用引导滤波估计大气散耗函数,间接求得透射率,通过自适应选取阈值调整明亮区域透射率,改善复原图像中的假彩色,并根据大气散射模型恢复图像.实验结果表明,与传统引导滤波算法和取固定阈值的算法相比,该算法获得的去雾图像近景更清晰,明亮区域恢复更自然,同时提高了运算速度.【期刊名称】《计算机工程》【年(卷),期】2016(042)001【总页数】7页(P265-271)【关键词】去雾算法;引导滤波;阈值;复杂度;大气散射模型【作者】杨燕;白海平;王帆【作者单位】兰州交通大学电子与信息工程学院,兰州730070;兰州交通大学电子与信息工程学院,兰州730070;兰州交通大学电子与信息工程学院,兰州730070【正文语种】中文【中图分类】TP391在雾、霾等恶劣天气条件下,由于空气中的悬浮粒子发生散射、折射等作用造成获得的图像对比度和清晰度严重下降,影响人们的视觉效果,不利于图像特征的提取,降低了户外监控和检测系统的使用质量,导致很多安全隐患,例如道路监控、安防监控等都需要较为准确的图像特征。
所以,快速而有效去雾算法的研究是非常具有现实价值的课题,同时也是图像处理和计算机视觉领域的研究热点。
文献[1-3]提取不同天气下的同一场景的多幅彩色图像的景深,并根据大气散射模型恢复图像。
文献[4]提出利用已知的3D模型和用户交互方式粗略估计景深图,但该方法对用户要求较为严格。
文献[5]利用独立成分分析的方法,假设局部反照率与场景表明色度和介质传播率不相关,以恢复场景反照率,当输入不符合数据统计特性时会出现错误估计。
文献[6]构造边缘强度代价函数最大化局部对比度来达到去雾的目的,但该方法在景深变化剧烈处会出现光晕。
基于dehazenet与边缘检测均值引导滤波图像去雾算法

15 0 传感器与微系统(TransducerandMicrosystemTechnologies) 2020年 第 39卷 第 1期 DOI:10.13873/J.1000—9787(2020)01—0150—04
基于 DehazeNet与边缘检测均值引导滤波图像去雾算法
郭青山,黄玉清
(西南科技大学 信息工程学院,四川 绵阳 621010)
摘 要:针对目前在有较多明暗区域的雾天图像去雾处理,存在恢复的图像偏暗和丢失图像边缘细节信 息的问题,提出了基于 DehazeNet与边缘检测均值引导滤波图像去雾算法。使用 DehazeNet可训练卷积神 经网络,根据 4个雾天相关特征来估计雾天图像的初透射率图;通过局部的大气光值获得初大气光值图, 替代单个大气光值,避免恢复的图像偏暗;提出边缘检测均值引导滤波算法,分别对初透射率图和初大气 光值图进行优化,保留边缘细节信息;最后基于大气散射模型还原出去雾后的图像。实验结果表明:该算 法去雾图像的主观视觉效果较好,且图像信息熵、峰值信噪比和结构相似性 3方面的客观评价结果也较优 于其它对比算法。可以解决恢复图像偏暗和丢失图像边缘细节信息的问题,使去雾图像清晰自然。 关键词:图像去雾;明暗区域;DehazeNet;大气光值图;边缘检测均值引导滤波 中图分类号:TP391 文献标识码:A 文章编号:1000—9787(2020)01—0150—04
0 引 言 图像去雾一 直 是 研 究 的 热 点,在 目 前 的 很 多 算 法 [1,2]
中,通过大气散射模型恢复无雾图像。HeK等人[3]通过观 察,发现大多数室外无雾图像中的局部区域包含一些像素, 其强度至少在一个颜色通道中非常低,提出基于暗原色先 验去雾算法。文献[4]将 MSR应用于 YCbCr色彩空间中 的雾度图像的亮度分量,然后进行线性变换和中值滤波操 作,获得透射图。近年来,越来越多的神经网络已经用于图 像恢复领域。基于反向传播(backpropagation,BP)去雾[5]
基于物理模型的单幅雾天图像去雾方法

基于物理模型的单幅雾天图像去雾方法
基于物理模型的单幅雾天图像去雾方法是指利用空间反射光谱特
性的物理模型来对单幅雾天图像进行去雾处理的方法。
它是基于亚像
元成像模型,它使用空间反射光谱特性来估计净反射比(AER),从而
还原雾天图像中的真实视觉效果。
首先,这种方法将图像从RGB分量
转换为和空间反射光谱相关的分量,例如,水明度和对散射成分的反
射率。
然后,根据亚像元成像模型,通过可见光中的不同频带和远红
外中的总体反射率,估计出每个亚像元的净反射比值,进而移除浓雾
的影响。
最后,这个去雾方法可以在一定程度上恢复图像的真实视觉
信息,并且可以有效地降低此类图像的噪音。
此外,该方法具有很多优势。
首先,它可以自动从其他光谱特性
恢复净反射比,因此它可以有效避免手工调整模型参数的问题。
其次,该方法不受时间限制,它可以在短时间内获得很好的去雾结果。
最后,该方法可以准确地检测到雾或低能见度对视觉效果的影响,并有效地
进行去雾。
总的来说,基于物理模型的单幅雾天图像去雾方法通过使用空间
反射光谱特性来估计每个亚像元的净反射比,从而移除浓雾的影响,
从而可以恢复图像的真实视觉信息,并有效地降低此类图像的噪音。
图像处理中的边缘保留滤波算法使用教程

图像处理中的边缘保留滤波算法使用教程在图像处理领域中,边缘保留滤波算法是一种常用的技术,用于在平滑图像的同时保留图像中的边缘信息。
该算法可以广泛应用于图像去噪、边缘检测、图像增强等多个领域。
本文将介绍四个常见的边缘保留滤波算法,并详细讲解它们的原理和使用方法。
1. 高斯滤波高斯滤波是一种线性平滑滤波算法,用于去除图像中的噪声,并平滑图像。
它的原理是利用高斯函数对图像进行卷积操作,通过调整高斯核的大小来控制滤波的强度。
这种算法可以有效地保持图像中的边缘信息,同时去除噪声。
使用高斯滤波算法可以通过以下步骤实现:1) 将图像转换为灰度图像,如果图像已经是灰度图像则跳过该步骤。
2) 选择适当的高斯核大小和标准差。
3) 对图像进行高斯滤波操作。
4) 输出滤波后的图像。
2. 双边滤波双边滤波是一种非线性平滑滤波算法,与高斯滤波相比,它考虑了像素间的空间距离和像素强度之间的相似性。
这意味着它能够更好地保留图像中的边缘信息,同时减少平滑的效果。
使用双边滤波算法可以通过以下步骤实现:1) 将图像转换为灰度图像,如果图像已经是灰度图像则跳过该步骤。
2) 选择适当的滤波器参数,包括空间领域核大小、颜色领域核大小和颜色相似性高斯函数的标准差。
3) 对图像进行双边滤波操作。
4) 输出滤波后的图像。
3. 中值滤波中值滤波是一种非线性滤波算法,适用于去除椒盐噪声等混合噪声。
它的原理是将像素点周围的邻域像素进行排序,然后选择中间值作为当前像素的值。
这种方法能够有效地平滑图像,同时保留图像中的边缘信息。
使用中值滤波算法可以通过以下步骤实现:1) 将图像转换为灰度图像,如果图像已经是灰度图像则跳过该步骤。
2) 选择适当的滤波器窗口大小。
3) 对图像进行中值滤波操作。
4) 输出滤波后的图像。
4. Laplacian滤波Laplacian滤波是一种常用的边缘检测算法,它基于图像的二阶导数运算。
通过对图像进行Laplacian滤波操作,可以提取出图像中的边缘信息。
快速图像去雾
w相当于一个矫正因子。在第二步中我们用到了一点假设:在每个x的周围,即 我们认为设定的Ω(x)中,t(x)都是相同的。 3.得出原始图像
使用max的目的在于:有的时候我们得到的t(x)太小,接近于零,这样我们得到 的结果,反而只是场景亮度所造成的噪声图像。
advanced method using dark channel
restoration of V(x)
2.V(y) is the atmospheric veil from Tarel’s method. R(y) comes from step 1. V(y)丢失的边缘信息,正好可以通过R(y)进行补充。
最终,Vr(x)保留了图像的边缘信息,对平滑区域进行了滤波。
joint bilateral filtering: 《Fast Image dehazing Using guided Joint Bilateral Filter》 MSR&BFLCC 模型:《improved single image dehazing using dark channel prior and multi-scale retinex》
etc..
the need of appropriate filter
original filter (in Tarel’s paper):median filter 优势:速度快 弊端:遗漏边缘信息,恢复的图像边缘处产生光晕 滤波器的需求:V(x) 1.在深度相同的区域尽量相近(平滑),且尽量不受其他因素的影响 (图像在此区域上的色彩,画质变化在此方法中对于获取V(x)意义 不大)。
restoration of haze images
基于二次滤波的单幅图像快速去雾算法研究
基于二次滤波的单幅图像快速去雾算法研究刘红平;陈明义【摘要】A fast single image defogging method is proposed to improve the quality of the haze image. The dark channel prior is redefined by median filter to suppress halo effect. Average filter is used for the secondary filtering to improve the estimate precision of the transmittance and the brightness of the image. This method is simple, less time consumption. The experimental results show that this algorithm can effectively improve the contrast and clarity of scene, and can recover high quality sky haze-free image.%为改善雾、霾气候条件下采集到的图像质量,提出了一种快速的单幅图像去雾算法。
该算法利用中值滤波对暗原色先验算法进行重新定义,消除halo效应;利用均值滤波对上述结果进行二次滤波,提高透射率的估算精度以及恢复图像的亮度。
该算法简单,时间耗损度低。
实验结果证明,该算法可有效提高场景的对比度和清晰度,且对天空色度具有很好的恢复性。
【期刊名称】《计算机工程与应用》【年(卷),期】2015(000)008【总页数】4页(P156-159)【关键词】去雾;二次滤波;图像增强;暗原色先验【作者】刘红平;陈明义【作者单位】长沙师范学院电子信息工程系,长沙 410100;中南大学信息与工程学院,长沙 410083【正文语种】中文【中图分类】TP393图像去雾主要是利用某种技术手段消除或减少雾霾等天气情况对户外成像系统影响的过程,即从带雾图像中移除雾霾成分,恢复场景本身的细节和色度。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第49卷第3期 2015年3月 西 安 交 通 大 学 学 报
JOURNAL OF XI’AN JIAOTONG UNIVERSITY Vo1.49 No.3
Mar.2015
DOI:10.7652/Xjtuxb2015O3O22 基于边缘保持滤波的单幅图像快速去雾
唐晓庆,范赐恩,刘鑫 (武汉大学电子信息学院,430079,武汉)
摘要:为了解决基于暗通道先验的图像去雾算法运行效率低下的问题以及天空等明亮灰白区域去雾后的色 彩失真问题,提出一种基于边缘保持滤波的单幅图像快速去雾算法。首先根据暗通道先验规律,得到粗略的 透射率图和大气光估计值;然后用边缘保持滤波算法对粗略透射率滤波得到细节平滑、轮廓清晰的精细透射 率图;再用阈值法对灰白明亮区域的透射率修正,之后用边缘保持滤波算法对修正后的透射率进行平滑,得 到最终的透射率图。根据估计的大气光和透射率,利用大气散射模型即可恢复出无雾图像。经测试,该算法 不仅具有很高的运行效率,而且对各种类型的薄雾图像都有较好的去雾效果。客观评测也表明,该算法在对 比度增强程度、色调还原程度、结构信息复原程度方面的综合指标都优于其他算法。另外,所提算法还能够 实现图像处理器(GPU)像素级的并行运算,对于分辨率为1 280像素×1 024像素的彩色图像,用型号为 NVIDIA GeForce 9 800 GT的GPU处理,速度可达10帧/s。 ・ 关键词:去雾算法;暗通道先验;边缘保持滤波 中图分类号:TP751.2 文献标志码:A 文章编号:0253—987X(2015)03—0143—08
A Fast Haze Removing Algorithm of Single TANG Xiaoqing, (Sehool of Electronic and Information Image Using Edge Preserving Filtering FAN Ci’an,LIU Xin Wuhan University,Wuhan 430079,China)
Abstract:A fast haze removing algorithm of single image is proposed to solve the problem that the image dehazing algorithm using dark channel prior is of low efficiency and the color distortion of the bright grey area happens after dehazing.The algorithm is based on the edge preserving filtering,and first gives rough estimations of the transmittance and the atmospheric light using dark channel prior.Then,these rough transmittances are optimized through using the edge preserving filtering algorithm to get refined transmittances with smooth details and clear outlines.The bright and grey areas in the refined transmittances are corrected using a threshold,and the final transmittance image is generated by using the edge preserving filtering once more to smooth the corrected transmittances.Lastly,the atmospheric scattering model is used to recover the haze image from the estimated atmospheric light and the final transmittance image.Test results show that the proposed algorithm not only has the very high efficiency, but also has a preferable effect in dehazing all kinds of images with thin haze.It follows from the obj ective evaluation that the algorithm is superior to other existing algorithms in the aggregative indicators including contrast enhancement,color reduction and structural information recovery.Moreover,the proposed algorithm can be realized in pix—level parallel computation using GPU.When the NVIDIA GeForce 9 800 GT GPU is used.the processing speed reaches 10 frames per second for a range of 1 280*1 024 resolu— tions. Keywords:haze removal algorithm;dark channel prior;edge preserving filter
收稿日期:2014—07—14。 作者简介:唐晓庆(1987一),男,博士生;范赐恩(通信作者),女,博士,副教授。 基金项目:国 家自然科学基金资助项目(CAST201240)。 西安交通大学学报 第49卷 计算机视觉和数字图像处理技术的飞速发展, 使其在智能交通、遥感监测、资源勘查等诸多领域都 得到了广泛应用。然而,在恶劣的天气条件下,如雨 雪、雾霾等,室外的计算机视觉系统受到大气中随机 介质的影响,导致成像传感器采集的景物图像在一 定程度上退化和降质。为了提高计算机视觉系统在 恶劣天气下工作的鲁棒性和可靠性,研究图像去雾 技术具有非常重要的意义。 2008年,Tan通过最大化复原图像局部对比度 来获得清晰的图像[1],但是该方法在场景深度突变 区域会有“光晕”,并且恢复出的图像过于饱和。 Fattal使用基于独立分量分析的方法估计场景的反 射率,再利用马尔可夫随机场模型推断图像颜色,恢 复无雾图像 ],由于数理统计需要场景结构具有足 够多的颜色信息,所以对浓雾天气下颜色暗淡的图 像复原效果不好。He经过对大量户外无雾图像统 计得出暗通道先验规律_3],利用图像暗通道直接估 算环境光和图像透射率,再利用软件抠图算法对透 射率进行优化,使得细节更加清楚,最后根据大气散 射物理模型恢复无雾图像,但是软件抠图算法复杂 度高、内存消耗大。为此,有人提出用双边滤波代替 软件抠图 ],计算量并没有明显降低。文献E6]使 用边缘算子,从粗略透射率图中提取边缘,再用差值 抠图法优化透射率,平均计算时间仅降低了近一半。 文献[7]采用图像分块的方法估计透射率,以降低算 法时间复杂度,但是透射率图的块效 吊终也会造 成复原图像的块效应。Zhang提出基于图像处理器 (GPU)加速的实时图像去雾算法[8],运行速率可达 80帧/s,但是需要用户设置部分去雾参数,否则去 雾效果很差,尤其是对天空区域,颜色失真很严重。 文献[9]采用了图像复原和增强相结合的混合去雾 算法,取得了较好的雾霾退化和光照均衡效果,但是 仍然存在天空区域变暗的问题。为此,Sun采用减 去固定值的方式修正大气光强度l_1 ,但是该方法对 不同暗通道亮度的图像具有较差的适应性。文献 [11]对图像边缘和非边缘分别采用不同的模板处理 得到透射图,并通过分割天空或者雾最浓区域求得 准确的大气光值,但该方案对大气光不连续的图像 复原效果很差。 本文的主要研究内容是基于大气散射模型的快 速图像去雾算法及GPU实现的。首先提出了一种 边缘保持滤波算法对粗略透射率进行优化,该算法 具有极低的运算复杂度并能够做并行化处理;其次 针对接近大气光的区域处理后颜色失真的问题,提 出了透射率修正方法,并利用边缘保持滤波算法对 修正后的透射率图进行平滑,再利用大气散射模型 恢复无雾图像;最后用GPU实现了本文提出的快 速去雾算法,极大提高了算法的运行速度,能够满足 对效率和实时性要求更高的场合。
1透射率估计 1.1 大气光的估计和粗略透射率的估计 目前广泛使用的雾图形成模型是由大气散射模 型变形而来,即 f( )一J( )t( )+A(1一t( )) (1) 式中: ( )表示设备获取到的图像;J( )表示场景 辐射亮度,也是要恢复的图像;A表示大气环境光; ( )表示介质传输率,也称透射率。雾霾天气下的 图像复原问题就是从I( )中恢复出J(z)。 暗通道先验规律是通过对大量户外无雾图像进 行观察统计得出的,在非天空的很多局部区域,一些 像素点有至少一个颜色通道的亮度值很小。因此, 对含雾图像在 ×”的区域内做3个通道的最小值 滤波,即可得到暗通道[1。 J ( )一min(rain(J (Y))) (2) c6 f r,g,6}yEn( ) 式中:., 代表-,的某一个颜色通道;J dark代表.,的暗
通道; (z)表示以 为中心的一块 ×n的方形 区域。 根据暗通道先验规律,通常无雾图像的暗通道 像素亮度很小,趋近于0,所以含雾图像的暗通道像 素亮度与雾的浓度非常接近,因此可以利用图像的 暗通道估计大气光。选取暗通道中亮度最大的 0.1 像素,并在这些像素点所对应位置寻找原始图 像中亮度最大的像素点作为大气光的估计值A。 假设图像在 (.z)的局部区域内,透射率为常 数,用t(z)表示。式(1)两边同时取最小值,得 rain(r( ))二==t(z)min( ( ))+(1一t( ))A y6n( ) yEf/(x)
(3) 最小值操作在3个颜色通道中独立进行。将式(3) 两边同时除以大气光A ,即可得到3个颜色通道各 自归一化的暗通道像素值