一种基于Retinex的雾霾图像增强改进算法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一种基于Retinex的雾霾图像增强改进算法
石昊苏;方丽娟;台志强;韩丽娜
【摘要】To enhance the improvement of haze image quality degradation and fuzzy details,the method of improved Retinex theory is used.Through the experiment of the haze image decomposition to get R and L component,and denoising R with bilateral filtering as well as transforming and Gamma linear correction L,then combining with processed R and L component,The results show that the improved algorithm can improve image visual effect with rich color and enhance image details to make for the follow-up image processing.%针对增强改进雾霾图像质量退化、细节不清的目的,采用改进Retinex理论的方法,,通过对雾霾图像分解得到R、L分量,对R进行双边滤波去噪,同时对L进行Gamma变换并做线性拉伸校正,合并处理后的R、L图像等实验,得出从主观视觉效果和客观性能指标两方面,改进算法能够丰富雾霾图像色彩,提高雾霾图像的视觉效果,增强图像的细节,有利于后续图像处理.
【期刊名称】《电子设计工程》
【年(卷),期】2018(026)004
【总页数】4页(P180-183)
【关键词】Retinex算法;图像增强;MSR算法;雾霾图像
【作者】石昊苏;方丽娟;台志强;韩丽娜
【作者单位】西北政法大学商学院,陕西西安710063;西北政法大学商学院,陕西西
安710063;西北政法大学公安学院,陕西西安710063;咸阳师范学院图形图像研究所,陕西咸阳712000
【正文语种】中文
【中图分类】TN247
“雾霾”是高密度人口的经济及社会活动相互作用排放的大量细颗粒物(PM2.5)持续积聚又恰逢静稳天气所形成的,现代化进程加剧了雾霾出现的频率、持续时间,雾霾条件下采集到的数字图像往往会出现画面不清晰、辨析程度低等缺陷,给机器后续的识别检测工作带来较大的困难[1]。
图像增强技术就是有选择地突出有用信息,削弱、舍弃或抵制一些无用信息[2],
改善辨析程度较低的图像,便于后续图像识别检测工作的顺利进行。
所以如何设计性能优异的雾霾图像增强算法,去除雾霾干扰、增强雾霾图像细节信息,是一个有挑战性的课题[3]。
传统的图像增强算法主要有:直方图均衡法、小波变换法、同态滤波法等[4-5],
但对于特殊场景如雾霾图像的处理效果并不是十分理想,基于Retinex的图像增
强由于不受光照的影响且能较好还原物体本来的面目受到广泛关注,文献[6-10]讨论了基于Retinex理论图像增强的一些算法,Retinex理论具有高动态范围压缩,局部对比度增强,保持图像色觉恒性等优点,但当光照变化较大时,在图像灰度突变处易产生光晕伪影、图像边缘模糊等缺陷,因此学者们对Retinex算法进行了
不断地改进、完善。
文中以雾霾天气采集的图像为实验对象,提出一种改进的Retinex算法,期冀改
善图像的增强效果,并采用仿真实验对算法的有效性和优越性进行测试。
1 Retinex基本理论
1.1 Retinex理论概述
Retinex是美国物理学家Edwin Land于1963年在人类视觉亮度和颜色感知的模型基础上提出的一种颜色恒常知觉的计算理论。
Retinex建立在第一、真实世界是无颜色的,我们所感知的颜色是光与物质的相互作用的结果。
第二、每一颜色区域由给定波长的红、绿、蓝三原色构成的。
第三、三原色决定了每个单位区域的颜色。
Retinex理论主要包括两个方面的内容:
1)物体的颜色是由物体对长波、中波和短波光线的反射能力决定的,而不是由反射光强度的绝对值决定的。
2)物体的色彩不受光照非均性的影响,具有一致性。
图像S(x,y)可以理解为两部分:入射光图像L(x,y);反射物图像R(x,y)。
R(x,y)决定图像的内存性质,物体原貌主要与L(x,y)相关,不因外界环境
的变化而变化[11]。
为了简化运算,将其放入对数域处理:
图1 Retinex理论
所有,只要有L(x,y)就可以根据图像S(x,y)去除入射光,得到物体的原貌。
1.2 Retinex理论的基本算法
伴随Retinex理论各种算法不断涌现,使用较多的是中心环绕算法:在待处理图
像中每个像素点利用周边的元素来估计反射光线,利用环绕函数来估计该点的反射光。
包括单尺度(SSR)、多尺度算法(MSR)和色彩恢复多尺度算法(MSRCR)。
SSR算法选取高斯环绕函数对入射光L(x,y)进行估计,然后去除,如下
其中Ii(x,y)为原图像第i个色彩带,*为卷积运算,ƒ(x,y)为高斯环绕函数。
定义如下:
其中δ为尺度参数;λ满足条件:
单尺度SSR算法可以保证颜色恒定同时增强边缘信息,但最大的缺陷是不能同时
提供丰富的动态范围压缩和颜色保真[12]。
多尺度MSR算法对多个SSR算法的处理结果加权叠加,获得较优的图像增强效果,即
其中N为尺度数;WK为权重;高斯环绕函数fk(x,y)定义如下:
δk为 fk(x,y)的标准差。
在MSR算法中图像可能会增加噪声而造成局部区域色彩失真,使真正颜色效果不能很好被显现,影响整体视觉效果,引入色彩恢复多尺度MSRCR就是为了解决
这一问题[13]。
色彩恢复因子C的表达式为:
其中Ci为第i个通道的色彩通道的色彩恢复因子,作用是调节RGB通道颜色的比例;Ii(x,y)为原始图像在第i颜色通道的分布。
MSRCR改进算法的公式为:
其中ri(x,y)为Retinex的第i通道的输出;*为卷积运算;N为尺度数(一般RGB
图像N取3);Wn为尺度权重(RGB图像W1=W2=W3=1/3);F(x,y)为环绕函数。
MSRCR算法可以还原出图像细节更丰富、辨析度更高,但在实际自然环境条件中尤其雾霾状况下,亮、暗区域附近暗、亮区域高度估计值高低不易掌握,从而容易产生光晕伪影现象,运算处理效率也不高,所以存在一定局限性。
2 Retinex改进算法
针对雾霾图像增强,本文对Retinex算法进行相应改进,以期获得更加理想的效果。
2.1 流程
图2 改进算法流程
2.2 双边滤波
文献[14-16]中指出双边滤波包括值域滤波和空间域滤波,是一种非线性滤波方法。
相对其他滤波算法,比边滤波不仅能有效去除噪声,还可以增强雾霾图像边缘信息。
值域滤波定义如下:
空间域定义如下:
其中 kr(x)、kd(x)为归一化系数;s(f(ξ),f(x))为亮度相似度;c(ξ,x)为ξ→x相邻点
到中心点间的距离。
综上可得到双边滤波为:
设输入为A和A′,那么:
其中:A[m,n,k,j]为高斯核函数(Radial Basis Function),定义如下:
2.3 Gamma变换与修正
采用Gamma变换对L(x,y)进行处理:
c、γ为常数。
Gamma变换后图像的像素可能与显示器分辨率不相匹配,所以采用线性拉伸对Gamma变换后图像修正,修正的结果如下:
3 实验测试
处理器:Inter®Core(TM)i3-4160 CPU3.60 GHz;4 GB内存(3.43 GB可用);Win8(32位)操作系统;编程工程箱为MATLA2014。
采用MSR、MSRCR和本文提出的改进算法进行图像增强对照实验[17],选择图像通用评价指标:亮度、对比度和色调进行客观对比。
图3 仿真图像
图4 MSR算法增强效果
4 结论
雾霾图像增强处理具有一定的应用价值,也是计算机视觉领域中的研究焦点,本文提出的改进Retinex增强算法,去除了噪声对雾霾图像的不利影响,避免了光晕
伪影,增强了图像的边缘信息、丰富了细节,获得更高清晰度的图像。
图5 MSRCR算法增强效果
图6 本文改进算法增强效果
表1 雾霾图像增强算法性能对比指标MSR MSRCR 本文算法L C H时间0.661
0.499 0.152 0.91 0.720 0.503 0.226 0.87 0.654 0.398 0.232 0.85
[1]张雅媛.基于多尺度Retinex算法的彩色雾霾图像增强研究[J].包装学报,2016,
8(3):60-65.
[2]张国英,沙芸.矿业视频图像目标识别与分割[M].北京:石油工业出版社,2012.
[3]蔡式东,杨芳.基于直方图修正的图像增强算法[J].光电子技术,2012,32(3):155-159.
[4]Gafar I M,Abdul G,Masood S A.Satellite image resolution enhancdment using dual-tree complex wavelet transform and nonlocal means[J].IEEE Geoscience and Remote Sensing Letter,2013,10(3):451-455.
[5]Eunsung I,Sangjin K,Wonscok K.Contrast enhancdmentusing dominantbrightness level analysis and adptive intensity transformation for remote sensing image[J].IEEE Geoscience and Remote Sensing Letter,2013,10(1):2-66.
[6]汪荣贵,周良,张新龙,等.基于Retinex的JPEG图像增强新方法[J].中国图象图形学报,2011,16(12):2124-2132.
[7]李垚峰,何小海,吴小强.改进的带色彩恢复的多尺度Retinex雾天图像增强算法[J].计算机应用,2014,34(10):2996-2999.
[8]遆晓光,曲悠杨.一种改进的色彩保持低照度图像增强方法[J].哈尔滨工业大学学报,2014,46(3):1-7.
[9]XU Hao-ran,GUO Jian-ming,LIU Qing,et al.Fast image dehazing using improved dark channel prior[C]//Information Science and Technology(ICIST),2012 International Conference on,2012:663-667.
[10]高银,云利军,石俊生,等.基于四阶PDE模型的暗原色理论雾天图像增强算法[J].南京理工大学学报:自然科学版,2015,39(5):544.
[11]张雪峰,赵莉.基于改进Retinex的图像增强算法[J].南京理工大学学报:自然
科学版,2016,40(1):24.
[12]马忠丽,文杰.融合边缘信息的单尺度Retinex海雾去除算法[J].计算机辅助设计与图形学学报,2015(2):217-225.
[13]肖进胜,单姗姗,段鹏飞,等.基于不同色彩空间融合的快速图像增强算法[J].自动化学报,2014,40(4):697-705.
[14]马忠丽,文杰.融合边缘信息的单尺度Retinex海雾去除算法[J].计算机辅助设计与图形学学报,2015(2):217-22.
[15]李红平.基于双边滤波的HDR图像色调映射算法[J].云南大学学报:自然科学版,2014,36(3):341-346.
[16]张令波,葛秘蕾.一种空域和变换域相结合的图像增强算法[J].电光与控制,2014(12):45-48.
[17]邱进.一种应用于多断口光控真空断路器的同步控制系统的设计与实现[J].供用电,2015(5):69-73.。