图像增强算法综述
- 格式:pdf
- 大小:16.67 MB
- 文档页数:11
第10卷 第4期2017年8月 中国光学 ChineseOptics Vol.10 No.4 Aug.2017
收稿日期:20170307;修订日期:20170414 基金项目:国家林业公益性资助项目(No.201204515);吉林省自然科学基金项目(No.20150101017JC);中国科学院青年创新促进会资助项目(No.2016201)
SupportedbyNationalForestryPublicWelfareFoundationofChina(No.201204515);NaturalScienceFoundationofJinlinProvinceofChina(No.20150101017JC);YouthInnovationPromotionAssociation,CAS(No.2016201)文章编号 20951531(2017)04043811图像增强算法综述
王 浩1,2,张 叶1,2,沈宏海1,2,张景忠3(1.中国科学院航空光学成像与测量重点实验室,吉林长春130033;
2.中国科学院长春光学精密机械与物理研究所,吉林长春130033;
3.黑龙江省森林保护研究所,黑龙江哈尔滨150040)
摘要:图像增强算法能够提高图像整体和局部的对比度,突出图像的细节信息,使增强后的图像更符合人眼的视觉特性且易于机器识别,在军事和民用领域具有广泛的应用。本文从图像增强算法的原理出发,归纳总结了近年来应用比较广泛的4类图像增强算法及其改进算法,包括直方图均衡图像增强算法、小波变换图像增强算法、偏微分方程图像增强算法和基于Retinex理论的图像增强算法。结合人眼视觉特性、噪声抑制、亮度保持和信息熵最大化等图像增强的改进算法,在保证增强图像具有较高对比度的前提下,可进一步提升图像的质量。实现了9种较为典型的图像增强算法,采用主观和客观的评价方法对增强效果进行了对比,分析了不同增强算法的优缺点,并给出了这些算法的计算时间。对这些算法的深入研究能够推动图像增强技术向更高水平发展,从而使图像增强技术在多个学科领域发挥重要作用。关 键 词:图像增强;直方图均衡;小波变换;偏微分方程;Retinex理论中图分类号:TP394.1 文献标识码:A doi:10.3788/CO.20171004.0438
Reviewofimageenhancementalgorithms
WANGHao1,2,ZHANGYe1,2,SHENHonghai1,2,ZHANGJingzhong3(1.KeyLaboratoryofAirborneOpticalImagingandMeasurement,ChineseAcademyofSciences,
Changchun130033,China;
2.ChangchunInstituteofOptics,FineMechanicsandPhysics,ChineseAcademyofSciences,
Changchun130033,China;
3.HeilongjiangForestProtectionInstitute,Harbin150040,China)
Correspondingauthor,Email:wanghao7600@163.com
Abstract:Imageenhancementalgorithmscanenhancecontrastbetweenthewholeandpartialimages,and
highlightthedetailsofimages.Italsocanmaketheenhancedimagesmoreinlinewiththevisualcharacteris
ticsofthehumaneyesanditappliestomachineidentification,whichhasawiderangeofapplicationsinmili
taryandcivilianfields.Basedontheprincipleofimageenhancementalgorithm,fourtypesofimageenhancementalgorithmsandtheirimprovedalgorithmsaresummarizedinthispaper.Thesealgorithmsincludehisto
gramequalizationimageenhancementalgorithm,wavelettransformimageenhancementalgorithm,partialdif
ferentialequationimageenhancementalgorithmandRetineximageenhancementalgotithm.Theseimprovedal
gorithms,whichcombinethehumanvisualcharacteristics,noisesuppression,brightnesspreservingandinfor
mationentropymaximization,canfurtherimprovethequalityofimagesinadditiontoenhancingthecontrast.
Inthispaper,ninetypicalimageenhancementalgorithmsareimplemented,andtheirenhancementeffectsare
comparedwithsubjectiveandobjectiveevaluationmethods.Theadvantagesanddisadvantagesoftheseen
hancementalgorithmsareanalyzed,andthecalculationtimeofthealgorithmsaregiven.Thestudyontheseal
gorithmscanpromotetheimageenhancementtechnologytoahigherlevel,soastomaketheimageenhance
menttechnologyplayanimportantroleinmanyfields.
Keywords:imageenhancement;histogramequalization;wavelettransform;partialdifferentialequation;Ret
inextheory
1 引 言
图像增强是指按照某种特定的需求,突出图
像中有用的信息,去除或者削弱无用的信息。图
像增强的目的是使处理后的图像更适合人眼的视
觉特性或易于机器识别。在医学成像、遥感成像、
人物摄影等领域,图像增强技术都有着广泛的应
用[1]。图像增强同时可以作为目标识别,目标跟
踪,特征点匹配,图像融合,超分辨率重构等图像
处理算法的预处理算法。
图像增强应该注意以下几方面:(1)提高图
像整体和局部的对比度。图像增强算法应该既能
使图像整体的对比度提高,同时也能使图像的局
部细节信息得到增强。(2)在增强图像的同时,
应该避免放大噪声。如果不能有效地抑制噪声,
噪声在图像增强过程中就会被放大,从而对图像
质量造成影响。(3)增强后的图像应该具有良好
的视觉效果。避免增强后的图像局部增强过度或
过弱,增强后的图像应该符合人眼的视觉特性。
(4)图像增强算法应该具有较好的实时性。随着
近年来嵌入式产品的快速发展,对图像增强算法
的实时性要求也越来越高。因此,为了满足工程
上使用的要求,图像增强算法应该具有较好的实
时性。
最近30多年,出现了众多的图像增强算法。
应用比较广泛的图像增强算法有直方图均衡
(HE)算法、小波变换算法、偏微分方程算法和基于色彩恒常性理论的Retinex算法等。HE算法
是最基本的图像增强算法,它的原理简单,易于实
现,实时性好。HE算法通过使图像灰度级的概
率密度函数(PDF)满足近似均匀分布的形式来达
到增大图像动态范围和提高图像对比度的目
的[24]。有许多基于HE算法的改进算法,他们都
具有各自的特色,如:双直方图均衡(BBHE)算
法,它解决了增强图像局部区域亮度不均匀的问
题[5];等面积双直方图均衡(DSIHE)算法和二维
空域信息熵直方图均衡(SEHE)算法,他们使增
强后的图像具有最大的信息熵,在一定程度上解
决了HE算法造成的图像细节信息丢失的问
题[69];最大亮度双直方图均衡(MMBEBHE)算
法保证了增强图像与原始图像的亮度均值误差最
小[7];基于对数函数映射的直方图均衡(LMHE)
算法使得增强后的图像更符合人眼的视觉特
性[8];小波变换图像增强(WT)算法将图像分解
为低频图像和高频图像,通过对不同频率的图像
进行增强达到了突出图像细节信息的目的[1017]。
采用knee函数和gamma校正函数来增强低频图
像可以有效地提高图像的整体亮度[18]。通过增
强小波域内定义的图像对比度和图像的奇异矩阵
也能取得较好的增强效果[1920]。将曲波变换与
小波变换相结合,可以有效去除小波变换图像增
强过程中产生的噪声[21]。偏微分方程(PDE)图
像增强算法通过放大图像的对比度场来达到图像
增强的目的[2227]。采用全变差模型(TotalVaria
tionModel)的偏微分方程图像增强(TVPDE)可934第4期 王 浩,等:图像增强算法综述使增强后的图像既具有较高的对比度,又与原始
图像的差别不大,保留了图像的细节信息[28]。此
外,针对偏微分方程图像增强算法中的梯度函数
的改进算法也有很多,且都取得了很好的增强效
果[26][29]。Retinex图像增强算法通过去除原始图
像中照度分量的影响,求解出了反映物体本质颜
色的反射分量,达到了图像增强的目的[3035]。在
马尔科夫随机场(MRF)下求解物体的反射分量,
能够有效地消除因照度不均而产生的“光晕伪
影”现象[36]。结合交替方向优化(ADO)应用快
速傅里叶变换(FFT)可以同时计算出物体的照度
分量和反射分量,使Retinex图像增强算法的计算
结果具有更好的稳健性[37]。用稀疏表示方法将
物体的反射分量函数表示出来,再使用学习字典
对含有图像细节信息的反射分量进行学习,也可
以取得较好的增强效果[38]。
本文详细介绍了4类典型的图像增强算法及
其改进算法的实现原理,并对采用相似原理的增
强算法进行归纳;然后采用主观和客观的评价方
法从多个方面对不同增强算法的处理结果进行对
比,并给出不同增强算法的执行时间。
2 图像增强算法介绍
2.1 直方图均衡算法
若一幅图像的像素点倾向于占据整个可能的
灰度级并且分布均匀,则该图像表现为具有较高
的对比度和较大的动态范围[2]。HE算法根据这
一特性,利用累积分布函数(CDF)将指定的输入
灰度级映射为输出的灰度级,使输出的灰度级具
有近似均匀分布的概率密度函数,从而达到提高
图像对比度,拉大图像动态范围的目的[3]。
2.1.1 标准直方图均衡算法
假设I∈I(i,j)代表灰度级为L的图像,
I(i,j)代表坐标位置(i,j)处的灰度值,I(i,j)∈[0,L-1],图像I灰度级的概率密度函数定义为: