APP下载

灰度极值加权求和图像振铃效应评价算法

2019-01-14柯铭张天明秦爱景王波白旭

哈尔滨理工大学学报 2019年5期
关键词:质量评价

柯铭 张天明 秦爱景 王波 白旭

摘 要:在图像盲复原过程中,对模糊核的过估计会产生误差,导致图像振铃效应;现有算法无法对振铃的严重程度进行有效评估,针对这个问题,提出一种振铃效应的评价方法。从振铃效应产生的物理机理出发,分析图像盲复原所致振铃效应的原因和对图像质量的影响;通过提取振铃图像过冲与涟波区域,并对该区域梯度值进行加权统计,定量化表征振铃效应的严重程度。实验结果表明,当模糊核参数σ值超过3时,算法的结果曲线随着参数增大呈单调递增状态,SSIM评价结果变化幅度趋于零。算法可以有效地评价不同复原算法和不同复原参数下的复原图像中的振铃效应。

关键词:振铃;盲复原;质量评价;灰度极值加权求和算法

DOI:10.15938/j.jhust.2019.05.016

中图分类号: TP751

文献标志码: A

文章编号: 1007-2683(2019)05-0093-08

Abstract:In the process of image blind restoration, the estimation of the fuzzy kernel usually produces errors which lead to image ringing. The existing algorithm cannot effectively evaluate the severity of ringing. To solve this problem, a method for evaluating the ringing effect is proposed. From the physical mechanism of image ringing effect caused by blind restoration of image, the causes of the ringing effect caused by blind restoration of images and the influence on image quality are analyzed. By extracting the overshoot and ripple regions of the ringing image and weighting the gradient values of the region, the severity of the ringing effect is quantified. The experimental results show that when the fuzzy kernel parameter value exceeds 3, the algorithm shows a monotonically increasing state with increasing parameters,The change in SSIM evaluation results tends to be zero. This algorithm can effectively evaluate different restoration algorithms and different restoration parameters. Restore the ringing effect in the image under different restoration parameters.

Keywords:ringing; BIR; quality; gray-scale extreme value weighted sum algorithm

0 引 言

在光學成像过程中由于光学系统缺陷、大气湍流、目标物体快速运动等因素导致了图像退化现象,表现为图像对比度及清晰度降低,纹理边缘区域平滑化等。图像模糊制约了图像真实信息的获取,影响着图像在工程实践中的应用价值。针对这一问题,各种图像复原算法应运而生,如维纳滤波、全变分、约束最小二乘方滤波复原、L-R等等[1-5]。

复原算法需要图像模糊核函数作为输入,但实际系统工作状况复杂,模糊核函数难以直接获得,通常需要根据图像情况估计核函数并进行盲复原,因而核函数的估计误差直接影响着最终的复原。当估计误差较大时复原图像中可能产生振铃效应,表现为图像强边缘处周期性的波纹,进而致使复原效果严重降低。

为表征振铃效应对图像质量的影响, 国外相关研究中,M.Balasubramanian等通过迭代卷积算法评估图像质量的振铃度量[6];M.Anto Bennet等使用广义最小二乘算法对振铃效应的性能进行分析[7];Ali Mosleh等使用图像解卷积检测振铃伪影[8];而国内的相关研究中,左博新提出一种盲复原图像振铃效应的评价算法[9],该算法使用Gabor滤波器,共生向量等方法对振铃效应进行评价,该算法对图像边界振铃效应评价效果较好。

本文针对图像盲复原造成的图像振铃问题,分析盲复原算法中模糊核估计误差与振铃效应严重程度的关系,在此基础上提出振铃效应的评价算法,并基于仿真实验对评价方法进行验证,从而对图像盲复原算法设计及应用提供优化建议。

1 振铃机理及其对图像质量的影响分析

1.1 振铃机理

当阶跃信号通过低通滤波器时会产生周期性的震荡失真,对于图像信号则表现为在图像边缘附近出现环带或像是"鬼影"的环状伪影,原本的边缘响应信号会首先形成过冲,然后跳到稳态之下而产生第一个涟波,然后在稳态附近来回震荡,过冲和后面连续出现的涟波统称为振铃效应。其本质是空域-频域转换中产生的吉布斯效应[10]。

当利用傅里叶级数[11]表示阶跃函数时,会在阶跃处出现过冲,并且该过冲不会随着傅里叶级数的增加而消失。图1(d),图1(e),图1(f)展示出了不同谐波(高度为π/4)加和的方波,在跳跃不连续处均出现了过冲和涟波,其傅里叶展开为

该方波在π的每个整数倍处具有高度π/2的跳跃。可以看出,随着项数的增加,近似的误差在宽度和能量上减小,但仍收敛到的固定高度。下式给出了计算误差高度极限的显式公式,可以看出傅里叶级数和超过了方波的高度,其倍数为:

1.2 图像盲复原所致振铃效应

如图2所示,图像的退化过程在数学上可表示为:

g(x,y)=f(x,y)*h(x,y)+n(x,y)(4)

式中g(x,y)退化图像,f(x,y)为原始图像,h(x,y)是模糊核,即点扩散函数,n(x,y)是加性噪声。图像盲复原是通过估计h(x,y)和n(x,y)来近似求解f(x,y)的过程[12]。

其中H(u,v)为实际退化过程的OTF,ΔH(u,v)为模糊核的估计误差。由于H的病态性,即使存在很小的扰动也会对严重影响I(x,y)的求解,而从式(4)和(6)可以看出,存在的扰动主要包括噪声n(x,y)和估计误差ΔH(u,v)。

成像过程中的噪声n(x,y)多为高斯白噪声,在空域主要体现为图像中的灰度突变,在频域上均匀分布。与此相对,自然图像的绝大部分能量集中在低频区域。因此目前较为常用的方法是在求解算法中构造正则化项,利用二者在频域分布上的差别,通过抑制复原图像中的高频信息来抑制噪声。

估计误差ΔH(u,v)则影响着复原图像的效果。当对模糊核的弥散程度估计不足时,复原图像中会存在欠恢复,图像模糊去除不完全;而当对弥散程度估计过度时,复原图像中会存在过恢复,在复原图像信息的同时会放大噪声等非图像信息。由前文的分析可知,在利用傅里叶变换进行空域-频域转换的过程中会不可避免地产生振铃现象,并且高频信息损失越严重,振铃现象越为明显。此外,由于振铃与图像边缘相关,其灰度分布与图像信息相似,而算法中的正则化项大多针对噪声特性设计,因此难以对振铃起到抑制作用。

综上,当盲复原过程中对模糊核估计存在偏差,致使复原图像存在过恢复时,一方面,空域-频域转换过程中固有的振铃现象会因此放大;另一方面,由于振铃的灰度分布與图像信息相关,正则化项对其约束较小,而为了避免噪声放大,需要调整正则化项,进一步抑制复原图像中的高频信息,致使振铃现象更加明显。

图3展示了复原所使用的模糊核函数与真实模糊核函数存在偏差时的复原结果。其中,图3(a)为原始图像,图3(b)是在图3(a)中加入高斯参数σ=1的模糊后得到的降质图像,图3(c)是对psf弥散程度的估计低于实际情况(σ=0.5)的复原结果,图3(d)是对模糊核参数psf弥散程度的估计高于实际情况(σ=10)的复原结果。从图中可以看到,图3(c)中存在欠恢复,图像模糊去除不完全;而图3(d)中存在过恢复,体现为明显的振铃。

2 振铃评价指标和方法

从振铃的形成机理可知,常规的图像特征并不能对振铃特征提取提供有效支持。下面对振铃的图像特征进行进一步分析。

2.1 振铃评价的基本思想

由于振铃主要集中在图像边缘,所以获取振铃特征首先要得到图像边缘特征信息。图4为图像盲复原所致的振铃图像及其边缘响应曲线。在边缘响应曲线图中,横坐标Q2 到Q′2表示图4(a)的边缘沿着梯度方向统计的像素灰度,横坐标Q2到Q1对应图4(a)右侧白色的边缘,Q1到Q′2对应图4(a)左侧黑色的边缘,而L4表示图像灰度剧烈变化地带,对应图4(a)中的黑白交界区。可以看到,L3 处波形发生灰度剧烈变化,表现呈波浪递减,并且越靠近L4振荡越严重,离L4越远波浪振荡越趋于平缓。

根据上述分析,为描述振铃效应,可首先提取降质图像和复原后图像的边缘区域,滤除二者的公共部分即可得到包含振铃信息的图像像素,再对该部分像素的灰度分布进行分析,找出其中的各个极值点,则振铃的强弱即可通过对各极值点处的灰度值进行加权求和定量描述。

2.2 振铃评价算法

2.2.1 算法总体流程图

图5给出了振铃灰度极值加权求和算法的具体流程图。首先提取降质图像和复原后图像的边缘区域,再通过差分去掉公共部分,剩余部分即为包含振铃信息的图像像素,其中极值代表过冲部分,其余为涟波区域,在此基础上对灰度极值进行加权求和,即可得到振铃强弱的定量描述。

2.2.2 振铃评价算法

首先使用式(7)构造高斯滤波器[13-14],并根据式(7)分别按行和列方向分别对原始和复原后图像进行平滑,以进一步减少噪声的影响,提高结果精度:

3 实验验证及分析

3.1 实验方案

为了算法有效性,采取仿真实验进行验证,实验方案流程图如图6所示。

首先选取图像处理领域常用的标准图像作为输入源,对标准图像添加高斯模糊生成退化图像。同时采用通用性和代表性的四种复原算法:维纳滤波,总变分,约束最小二乘方滤波复原算法,L-R复原算法。使用四种复原算法来进行图像复原时在算法输入中加入选定的模糊核误差[18],以模拟盲复原过程中不同程度的估计误差所造成的影响。最后通过本文算法来评价复原图像中的振铃严重程度。

为了保证实验结果的准确性,本文图像选自LIVE数据库和TID2008 图像库,复原算法中的维纳滤波,约束最小二乘方滤波复原[19],L-R复原算法采用MATLAB标准库函数,同时使用MATLAB标准库函数SSIM图像评价结果与本文算法进行对比分析。为了测试本文算法对不同图像内容的敏感度和适用性,实验选取包含人像、静物、风景等内容,且含有丰富的边缘及纹理信息的15幅图像,部分样本图像如下所示。

3.2 实验结果及分析

图8(a)为标准数据库中选取的样本图像,图8(b)是对样本图像添加参数为σ=0.8的高斯模糊得到的降质图像[20]。图9~图12分别给出了维纳滤波、总变分、约束最小二乘方滤波复原、L-R四种算法利用含误差psf进行复原的部分结果,并给出了图像坐标为(57,82)处放大30倍后的边缘图像。图中可以清楚的看到由于复原时psf所含误差的不同,图像中均产生了不同程度的振铃。

图13(a)和图13(b)是分别使用SSIM和本文算法对四种算法复原结果的振铃评价曲线,图中横坐标为采用的psf参数值,纵坐标为算法评价值。由图13(a)可见,使用SSIM评价振铃效应在模糊核估计与实际值误差较小时能够准确测量,当σ>3时评价结果趋于平缓,测量结果不再变化,与主观观察结果不一致。

图13(b)中四条曲线随着模糊核估计误差的增大而呈上升趋势,这也与实验图像的主观观察结果一致,并且在模糊核误差变大时依旧能够准确测量。因此本文算法可以有效评价不同复原算法和不同复原参数下的复原图像中的所存在的振铃效应。同时也能够证明,在图像盲复原过程中,当对模糊核的弥散程度的估计高于实际时,复原图像中会产生振铃效应[21],其严重程度随估计误差的增大而增强。

4 结 论

本文从盲复原所致振铃效应的机理出发,通过分析振铃效应在图像中的灰度及结构特性,提出了一种基于灰度极值加权求和的图像振铃效应评价算法,并通过仿真实验方法,利用不同样本图像及复原算法对算法有效性进行了验证。实验结果表明,当模糊核误差过大(σ>3)时,SSIM对振铃的评价结果不再变化;而本文算法可以有效评价不同复原算法、不同复原参数下的复原图像中的所存在的振铃效应;此外根据本文算法的评价结果可以定量得出,而当盲复原过程中所估计模糊核的弥散程度高于实际时,复原图像中会存在过恢复,导致明显的振铃效应。

参 考 文 献:

[1] QUAN W, ZHANG W N. “Restoration of Motion-Blurred Star Image Based on Wiener Filter”[C]// 4th International Conference on Intelligent Computation Technology and Automation,2011,2:691.

[2] 钱春强, 王继成. 基于改进约束最小二乘方滤波复原算法[J]. 计算机技术与发展.2007,6(17):9.

[3] XIAO GuangLv,YONG Zhong Song,SHUN Xu,et al. Image Restoration with a High-order Total Variation Minimization Method[J]. Le. Applied Mathematical Modeling,2013,36(16/17):8210.

[4] 陈云龙, 王平, 王鹏. 基于L-R非线性迭代的降质图像复原算法[J]. 计算机工程. 2010,2(36):202.

[5] 李静, 王敏, 沙杰锋. 基于小波变换的红外目标去运动模糊的研究[J]. 现代电子技术. 2016,39(16):120.

[6] M.Balasubramanian, S.S.iyengar. A Ringing Metric to Evaluate the Quality of Images Restore Using Iterative Deconcoutiong Algorithm[C]//Proceeding-184 h. International Conference on Systems Engeneering, 2005:438.

[7] M.Anto Bennet, G.Vijayalakshmi. Performance & Analysis of Blocking & Ringing Artifacts Reduction Using Generalized Least Square Algorithm[J]. Middle-East Tournal of Scientific Research, 2014,21(11):2194.

[8] Ali Mosleh, J.M. Pierre Langlois. Image Deconvolution Ringing Artifact Detection and Removal Via Psf Frequency Analysis[J]. Vecture Notes in Computer Science, 2014, 8692: 247.

[9] 左博新, 明德烈, 田金文. 盲复原图像振铃效应评价[J]. 中国图像图形学报, 2010,15(8):1244.

[10]王靖,施刚,张磊,等,运动模糊图像边缘振铃效应的抑制方[J]. 电子测量技术,2013(5): 62.

[11]王凤随, 王冠凌, 翟成明. 吉布斯效应在信号处理课程教学中的仿真分析[J].中国现代教育装备, 2015(1):81.

[12]黄金平, 张正炳. 卷积定理与傅里叶变换性质及其应用的关系探讨[J].长江大学学报, 2016,13(19):29.

[13]陈华松, 张正军. 基于各向异性总边分的运动模糊盲复原方法[J]. 光电子激光, 2015,26(16):1206.

[14]WANG Xiaoxu,YAN LiangQuan. Gaussian. Filter for Nonlinear Systems with One-step Randomly Delayed Measurements[J] . Automatica,2013,45(7):1273.

[15]黄玉龙, 张勇刚, 李宁. 一种改进的高斯近似滤波方法[J]. 自动化学报, 2016,42(3):385.

[16]王宇. 图像去运动模糊算法研究与实现[D].成都:电子科技大学,2015.

[17]李旭超,宋博.改进的正则化模型在图像恢复中的应用[J]. 中国图象图形学报,2014,19(12):1730.

[18]YANG L,LIU G H,SHI Z Y. Research on Suppression Algorithms of the Ringing Effect Caused by Blind Image Restoration[C] //Proceedings of the 5th International Conference on Instrumentation and Measurement,Computer,Communication and Control.Qin-huangdao,China,2015:1264.

[19]辛迈, 王平, 耿建. 基于线性插值的图像分块分割算法[J]. 工业仪表与自动化装置, 2016(1):118.

[20]赵煌, 彭勇. 双线性插值算法的优化及其应用[J]. 电视技术, 2012,36(17):30.

[21]龚梦欢,胡宗福.图像复原的边界振铃效应抑制算法[J].佳木斯大學学报:自然科学版,2015,33 (6) :864.

(编辑:温泽宇)

猜你喜欢

质量评价
中医健康教育相关的护理研究现状分析与思考
工科类专业毕业设计质量评价体系的构建浅议
本科生毕业设计(论文)质量评价体系研究
低碳生态小城镇建设指标体系研究
实验室水质分析质量评价方法分析
水泥混凝土灌注桩质量监督检验及缺陷防治
不同栽培措施对党参药材化学质量的影响
BP神经网络在软件质量评价中的应用研究 
“中职+应用本科”会计专业人才培养质量评价体系的构建
技工院校校级领导职业素养的建设及质量评价研究