一种无参考运动模糊图像的质量评价方法
2015-03-23孙秀霞刘树光陶国文
付 强,孙秀霞,彭 轲,刘树光,陶国文
(空军工程大学航空航天工程学院,陕西西安710038)
1 引言
相机在高动态环境下容易发生摇晃和振动,导致所观测到的场景图像发生不同程度的运动模糊,这将严重危害视觉导航系统的精确度。对运动模糊图像进行准确评价,既可以对符合要求的图像进行特征提取等加以充分利用,又便于及时对不符合要求的图像进行复原处理[1-2]。依赖原始清晰参考图像的大小,将图像质量评价方法分为全参考、部分参考和无参考3种类型。由于无参考图像评价方法没有清晰图像作为参考,在图像质量评价要求比较高的领域还有待增强,然而在许多实际的应用场合中,原始清晰参考图像又都无法得到。因此,建立有效地无参考运动模糊图像质量评价算法具有十分重要的意义。
文献[3]提出一种基于结构信息提取的图像质量评价方法——结构相似度(SSIM),但是进行评价时需要原始清晰参考图像,而且没有考虑到待评价图像的边缘信息,提出的算法在评价模糊图像时不敏感。基于SSIM的图像质量评价体系又出现了许多改进方法,文献[4]提出了基于边缘和梯度的相似度评价方法,这些方法优于SSIM评价方法,但是算法较复杂,运行速度慢,而且只对于模糊图像进行评价有较好的准确度,对其他失真图像进行评价的准确度并不好。还有许多文献评价图像时进行变换[5],但其计算量大,不易于实时应用。
因此,本文针对高动态环境下视觉导航系统的可靠性受到运动模糊制约,而现有的结构相似度算法对模糊图像评价不敏感的问题,首先分析导致图像产生运动模糊的原因,在SSIM评价方法的基础上加入由于运动带来图像模糊失真的考量,为待评价图像构造参考图像,提出了一种基于改进结构相似度的无参考运动模糊图像质量评价算法。
2 图像产生运动模糊的原因
一般情况下,图像的退化是由系统退化和系统噪声共同作用导致的,图像退化模型可表示为:
其中,y为模糊图像;x为原始清晰图像;k为模糊核;w为加性噪声。
相机做不同的运动会导致成像出现不同的运动模糊,主要分为匀速直线运动和非匀速直线运动,在相机曝光时间相对较短时,就能够将其他类型的运动模糊近似看作匀速直线运动模糊[6]。因此,本文考虑的是匀速直线运动造成图像模糊,点扩散函数k的一般表达式为:
其中,L表示在曝光时间内相机的镜头与目标之间相对运动的大小;θ表示在曝光时间内相机的镜头与目标之间相对运动的方向,它们是运动模糊图像的重要参数。
3 SSIM评价指标
Z.Wang等人[3]提出了基于结构相似度的图像质量评价方法,通过比较原始清晰参考图像和待评价图像以得到评价指标。
亮度测量比较定义为:
对比度测量比较定义为:
结构信息测量比较定义为:
组成的评价指标模型为:
其中,μx,μy表示像素点值的平均亮度;σx,σy表示标准差;σxy表示协方差;参数α,β,γ用来调整三个函数的比重大小;C1,C2,C3是防止分母等于零而增加的小常数。一般情况下,取α=β=γ=1,C3=C2/2,式(6)可以简化为:
从式(5)可以看出,s(x,y)求的是参考图像子块和待评价图像子块像素的相关系数大小,没有对边缘轮廓的相关性做判断,而模糊图像主要影响图像的边缘和轮廓信息,所以SSIM对模糊图像的评估不准确[4]。
4 图像边缘置信度
由于相机振动等现象导致图像产生运动模糊时,模糊效应会在真实的边缘信息周围产生许多伪边缘信息,进行图像质量评价时必须正确有效地划分出真边缘和伪边缘,为此,从边缘真伪的角度引入边缘置信度。
首先将一幅图像划分为不重叠的一些小块,然后计算其中的邻域标准差,邻域标准差定义为去掉邻域内的最大灰度和最小灰度后剩余像素的标准差:
其中,μi,j为子块中除去最大最小灰度后余下像素的平均值。
边缘的真实性可以由邻域标准差的大小说明,局部区域内的灰度变化大,可靠性高;邻域标准差小,可靠性差。因此,标准差小的使之更小,大的使之更大,得到更加合理的加权系数以更好地评价图像质量。
5 无参考评价方法设计
无参考评价方法设计的关键在于如何获得一幅图像,它可以取代原始清晰参考图像的位置,与待评价图像进行对比从而得到评价值。文献[4]提出用低通滤波器对待评价图像进行滤波,得到一个重新模糊图像,通过对比图像滤波前后图像最终得到模糊值;文献[7]提出先对待评价图像添加噪声,再将待评价图像与消噪图像进行比较得到模糊值。本文对于模糊图像的测量主要关注运动模糊,用再模糊的运动位移参数取代一般再模糊处理中的低通滤波器构造参考图像,运动模糊图像与再模糊图像越相似说明模糊程度越大。因此,基于改进结构相似度的无参考运动模糊图像质量评价算法的具体运算步骤如下:
步骤1:对待评价模糊图像X进行再运动模糊,得到参考再模糊图像Y;
步骤2:对待评价模糊图像X和再模糊图像Y分别进行8×8分块,通过Canny边缘检测后得到N个边缘信息丰富的边缘子块;
步骤3:根据式(7)计算每个边缘子块的结构相似度质量评价指标;
步骤4:通过置信度加权每个边缘子块的评价指标得到最终的评价指标WSSIM。
6 仿真结果与分析
为了验证本文方法的正确性和有效性,通过两个实验进行验证,分别选取标准图像中的Lena和实拍跑道图像,对其模糊处理得到测试图像。本文假定图像模糊只发生在45°的方向,对于其他任意方向,检测出运动模糊方向后,将图像旋转至该方向即可。
6.1 有效性验证
本节用标准Lena图像对本文算法与PSNR算法、SSIM算法进行比较,以验证本文提出评价方法的有效性。
首先选取不同运动大小参数的运动模糊Lena图像得到主观评价值(DMOS),模糊长度为依次从3像素增加到21像素,模糊方向为45°,利用Matlab对原始清晰的Lena图像进行模糊处理生成运动模糊测试序列图,如图1所示。
图1 不同运动模糊大小的标准Lena图像Fig.1 Lena images with different motion blur size
从图1可以看出,模糊长度依次从3像素增加到21像素时,Lena图像的模糊程度逐渐加强。
图2 不同方法的模糊度评价指标Fig.2 Evaluation index of different methods
从图2(a)(b)可以看出Lena模糊图像有清晰参考图像时的评价结果,RSNR和SSIM随着运动模糊的增加出现斜率减小,无参考评价SSIM曲线斜率同样有所减小,这是符合实际情况的。对比无参考图像情况下的结果,通过数据比较可以看出本文算法比MSSIM算法一致性高,评定效果更优越。从图2(c)的客观评价得分还可以看出,总体上来讲,本文评价方法WSSIM能够及时地映射出图像清晰度的变化,准确地度量所采集运动模糊图像的模糊度递增的趋势。因此,本文采用的客观评价准则,其评价得分与图像的客观质量和人类的主观感受保持了良好的一致性。
6.2 灵敏度验证
为了进一步验证本文评价方法对运动模糊图像的有效性,采用含噪声的机场跑道模糊场景图像进行实验,如图3所示。模糊长度依次从3像素增加到30像素,模糊方向为45°,生成运动模糊测试序列图。用MSSIM算法以及本文算法在不同再模糊参数下得到评价数据并进行对比,结果如图4所示。
图3 运动模糊图像示例(运动位移为30像素,运动角度为45°)Fig.3 Airport runway scene image(the length of movement is 30 pixels,the angle is 45°)
图4 不同再模糊参数的模糊度评价指标Fig.4 Evaluation index with different parameters
通过数据比较可以看出,再模糊参数比较大时,MSSIM和本文方法都能较好地评价出运动模糊的程度,但在构造再模糊图像运动参数比较小的时候,评价初始运动模糊参数大小为15像素到24像素的跑道图像时,MSSIM评价指标结果不增反减,本文方法虽然增幅减小,但也始终保持增加的趋势,具体数据如表1所示。因此,本文算法更能够保证评价的准确性,评定效果相较更灵敏,进一步验证了其有效性。
表1 运动再模糊大小为15像素的模糊度评价指标Tab.1 Evaluation index when the motion-blur parameter is 15 pixels
7 结语
针对高动态环境下视觉导航中的图像容易出现运动模糊且不容易获得实时的清晰参考图像,本文提出了一种基于改进结构相似度的无参考运动模糊图像质量评价方法。实验表明,本文提出的方法具有较好的有效性和一致性,同时较好地提高了无参考MSSIM评价运动模糊图像时的灵敏性。
[1] CHEN Xiaoming,YAN Jinglong,LI yujue,et al.Infrared image de-noising based on redundant DWT[J].Laser&Infrared,2013,43(03):265-271.(in Chinese)陈小明,颜景龙,李玉珏,等.基于信息冗余的小波红外图像去噪算法[J].激光与红外,2013,43(03):265-271.
[2] BI Duyan,GE Yuan,LI Quanhe,et al.A research on defogging methods with single image[J].Journal of Air Force Engineering University:Natural Science Edition,2013,14(6):46-53.(in Chinese)毕笃彦,葛渊,李权合,等.单幅图像去雾方法研究[J].空军工程大学学报:自然科学版,2013,14(6):46-53.
[3] Wang Z,Bovik A C,Sheikh H R,et al.Image quality assessment:from error visibility to structural similarity[J].IEEE Transactions on Image Processing,2004,13(4):600-613.
[4] SANG Qingbing,SU Yuanyuan,LI Chaofeng,et al.No-reference blur image quality assessment based on gradient similarity[J].Journal of Optoelectronics Laser,2013,24(3):573-577.(in Chinese)桑庆兵,苏媛媛,李朝锋,等.基于梯度结构相似度的无参考模糊图像质量评价[J].光电子·激光,2013,24(3):573-577.
[5] WANG Feng,MENG Fankun,WAN Fangjie,et al.No-reference image quality assessment based on gradient structural similarity in contourlet domain[J].Journal of Information Engineering University,2014,15(1):80-84.(in Chinese)王锋,孟凡坤,万方杰,等.基于Contourlet域梯度结构相似度的无参考图像质量评价[J].信息工程大学学报,2014,15(1):80-84.
[6] ZHANG Yujin.Image engineering[M].Beijing:Tsinghua University Press,2001.(in Chinese)章毓晋.图像工程[M].北京:清华大学出版社,2001.
[7] PANG Lulu,LI Congli,LUO Jun.Image quality assessment method based on TV and SSIM[J].Computer Engineering,2012,38(3):215-217.(in Chinese)庞璐璐,李从利,罗军.基于TV与SSIM的图像质量评价方法[J].计算机工程,2012,38(3):215-217.