一种基于自然场景统计的深度图像质量无参考评价方法与流程

文档序号:14873457发布日期:2018-07-07 02:51阅读:740来源:国知局
本发明涉及图像质量评价领域,尤其是一种基于自然场景统计的深度图像质量无参考评价方法。
背景技术
:现有的质量评价方法分为主观评价方法和客观评价方法。主观评价方法虽然评价结果最为准确,但是费时费力,实际操作中不可行。所以,设计客观质量评价方法具有重要意义。能够用来评价深度图质量评价方法主要有传统图像质量评价方法和早期针对深度图的质量评价方法。下面对这些方法进行逐一的介绍和分析。1、传统图像质量评价方法:现有很多传统算法。全参算法是通过对失真图像和参考图像的对比来评价图像质量。比如利用结构相似度来评价图像质量(ssim)[1],在不同图像尺度下计算ssim从而提出多尺度ssim(ms-ssim)[2],特征相似度算法(fsim)[3],基于梯度相似性的算法(gsm)[4],基于梯度幅值相似性偏差的算法(gmsd)[5]等。无参方法则不需要参考图像,包括图像空间域无参评价(brisque)[6],自然图像质量评价(niqe)[7],基于梯度幅值和拉普拉斯特征的无参考评价(biqa)[8]等。2、早期针对深度图质量评价方法:le等[9]首先利用彩色图像通过susan滤波器计算出的边缘信息和深度图结合计算出深度图的局部失真,然后将彩色图像通过gabor滤波器得出各个局部失真的权重,最后将局部失真和各自权重结合,从而得到质量分数。sen等[10]对纹理图和深度图根据空间相似度、边缘方向相似度、边缘块长度相似度进行匹配,得出不重合部分的面积占全图比例来描述合成图像质量。从现有的算法看,传统图像质量评价方法,无论是全参还是无参算法都未能针对深度图失真的特殊性进行设计,导致评价准确性较差。而目前的针对深度图质量评价的算法,都需要借助无失真的纹理图进行评价,并不易于实现。基于以上分析,亟需设计一种针对深度图的无参考质量评价模型。[1]z.wang,a.c.bovik,h.r.sheikh,ande.p.simoncelli,“imagequalityassessment:fromerrorvisibilitytostructuralsimilarity,”ieeetrans.imageprocess.,vol.13,no.4,pp.600–612,apr.2004.[2]z.wang,e.p.simoncelli,anda.c.bovik,“multiscalestructuralsimilarityforimagequalityassessment,”inproc.conf.rec.37thieeeasilomarconf.signals,syst.,comput.,vol.2.nov.pp.1398–1402,2003.[3]l.zhang,d.zhang,x.mou,andd.zhang,“fsim:afeaturesimilarityindexforimagequalityassessment,”ieeetrans.imageprocess.,vol.20,no.8,pp.2378–2386,aug.2011.[4]a.liu,w.lin,andm.narwaria,“imagequalityassessmentbasedongradientsimilarity,”ieeetrans.imageprocess.,vol.21,no.4,pp.1500–1512,apr.2012.[5]w.xue,l.zhang,x.mou,anda.c.bovik,“gradientmagnitudesimilaritydeviation:ahighlyefficientperceptualimagequalityindex,”ieeetrans.imageprocess.,vol.23,no.2,pp.684–695,feb.2014.[6]a.mittal,a.k.moorthy,anda.c.bovik,“no-referenceimagequalityassessmentinthespatialdomain”,ieeetransactionsonimageprocessing,vol.21,no.12,pp.4695-708,2012.[7]a.mittal,r.soundararajan,anda.c.bovik,“makingacompletelyblindimagequalityanalyzer”,ieeesignalprocessingletters,vol.20,no.3,pp.209-212,2013.[8]w.xue,x.mou,l.zhang,a.c.bovik,andx.feng,“blindimagequalityassessmentusingjointstatisticsofgradientmagnitudeandlaplacianfeatures,”ieeetrans.imageprocess.,vol.23,no.11,pp.4850–4862,nov.2014.[9]t.h.le,thanhha,s.w.jung,andc.s.won."anewdepthimagequalitymetricusingapairofcoloranddepthimages."multimediatools&applications76:1-19.2016.[10]x,sen,y.li,andw.c.chang.“no-referencedepthassessmentbasedonedgemisalignmenterrorsfort+dimages”.ieeepress25(3):1479-1494.2016[11]song,rui,h.ko,andc.c.j.kuo."mcl-3d:adatabaseforstereoscopicimagequalityassessmentusing2d-image-plus-depthsource."journalofinformationscience&engineering31.5.2015.技术实现要素:发明目的:目前,自由视角和多视角视频已经受到广泛关注。以上两种格式的视频均需要大量的视角信息提供支持,由于技术成本和网络传输时效性的限制,不可能通过摄像设备拍摄所有需要的视角,所以需要借助虚拟视角合成技术来从某几个已知的视角来合成新的视角图像。现有的虚拟视角合成技术中,最常用的就是基于深度图的绘制方法即depthimagebasedrendering(dibr)合成技术。而dibr合成新视角的质量与原始视角的纹理图和深度图的质量有很大关系,而深度图在合成过程中起到决定物体距离视点远近的作用,因此深度图的质量会直接影响到合成新视角的质量。另外,无论是直接通过硬件或者计算得到的深度图,总会掺杂进各种各样的失真,并且在边缘处的失真会对合成过程造成较大影响。所以,本算法要解决的技术问题就是通过提取和评价原始输入深度图中对失真较敏感较关键的边缘区域来对虚拟视角合成图像进行客观质量评价。技术方案:为实现上述目的,克服现有技术的不足,本发明提出以下技术方案:一种基于自然场景统计的深度图像质量无参考评价方法,包括步骤:(1)收集一组深度图像,并将收集来的深度图像分为两部分,一部分为训练图像,另一部分为测试图像;(2)对训练图像和测试图像中的每一幅深度图像分别执行步骤:(2-1)定义原始深度图像为尺度图像0;对原始深度图像分别进行n次高斯低通滤波,并记第i次的滤波结果为尺度图像i+1,i∈[1,2,…,n];尺度图像0至n形成具有n+1个尺度的尺度空间;(2-2)对尺度图像0至n分别进行特征参数提取,包括步骤:对尺度图像i进行边缘检测,提取尺度图像i的边缘区域,i∈[0,2,…,n];在边缘失真区域内求各像素点的梯度幅值和高斯-拉普拉斯算子;用韦伯分布拟合边缘失真区域内的梯度幅值分布,得到梯度幅值的韦伯分布函数;用非对称高斯分布拟合边缘失真区域内的高斯-拉普拉斯算子分布,得到高斯-拉普拉斯算子的非对称高斯分布函数;提取韦伯分布函数的比例参数和形状参数,以及提取非对称高斯分布函数的均值、形状参数、左尺度参数、右尺度参数;将提取出的6个参数作为尺度图像i的特征参数;(3)将训练图像的特征参数作为随机森林模型的输入数据,训练出客观质量分数评价模型;(4)将测试图像的特征参数作为客观质量分数评价模型的输入数据,得到测试图像的客观质量分数。进一步的,所述步骤(2-2)中提取尺度图像i的边缘区域的具体步骤为:1)通过边缘检测滤波器检测出尺度图像i的边缘线段,边缘线段上的像素点为边缘像素点;2)选取以边缘像素点为中心的局部区域作为该边缘像素点的待选区域;3)遍历边缘线段上的所有像素点,获取所有边缘像素点的待选区域;4)合并所有待选区域,得到尺度图像i的边缘区域。进一步的,所述尺度图像i边缘区域内任意一像素点(x,y)处的梯度幅值的计算公式为:式中,gi表示尺度图像i边缘区域内梯度幅值分布图,gi(x,y)表示像素点(x,y)处的梯度幅值,ii表示尺度图像i的边缘区域,hx表示水平方向上的高斯卷积核,hy表示竖直方向上的高斯卷积核,表示卷积符号。进一步的,所述尺度图像i边缘区域内任意一像素点(x,y)处的高斯-拉普拉斯算子的计算公式为:式中,li表示尺度图像i边缘区域内高斯-拉普拉斯算子的分布图,li(x,y)表示像素点(x,y)处的高斯-拉普拉斯算子值,hlog表示高斯-拉普拉斯算子卷积核。进一步的,所述韦伯分布函数为:式中,p()表示韦伯分布函数,a是韦伯分布的比例参数,b是韦伯分布的形状参数。进一步的,所述非对称高斯分布函数为:式中,f()表示非对称高斯分布函数,为左尺度参数,为右尺度参数,γ()为伽玛函数;非对称高斯分布函数的均值η为:有益效果:与现有技术相比,本发明具有以下优势:1、能够比较准确的提取出边缘失真区域;2、相比于传统视觉图像质量评价方法,充分的考虑了深度图失真的特殊性;3、仅通过对深度图的分析即可得出质量分数,无需借助纹理图;4、该评价算法的性能明显优于现有图像质量评价方法。附图说明图1为本发明的原理流程图;图2为canny检测滤波器检测出的边缘线段示意图;图3为提取出的边缘失真区域示意图;图4为不同失真类型下梯度幅值的分布曲线示意图;图中,横坐标为根据梯度幅值的最大最小值均匀分成的40个组,纵坐标为梯度幅值在每个组内出现的频率;图5为不同失真类型下高斯-拉普拉斯算子分布曲线示意图;图中,横坐标为根据高斯-拉普拉斯算子的最大最小值均匀分成的100个组,纵坐标为高斯-拉普拉斯算子的值在每个组内出现的频率。具体实施方式下面结合附图对本发明作更进一步的说明。图1为本发明的原理流程图,本发明分为四大模块:1、构建尺度空间;2、边缘失真区域检测3、边缘失真区域特征提取模块4、质量评价模型训练模块。下面对这四大模块进行详细介绍:模块1、构建尺度空间:收集一组深度图像,并将收集来的深度图像分为两部分,一部分为训练图像,另一部分为测试图像;对训练图像和测试图像中的每一幅深度图像分别构建其尺度空间:定义原始深度图像为尺度图像0;对原始深度图像分别进行n次高斯低通滤波,并记第i次的滤波结果为尺度图像i+1,i∈[1,2,…,n];尺度图像0至n形成具有n+1个尺度的尺度空间。模块2、对每一幅深度图像的各个尺度图像分别进行边缘失真区域检测:将尺度图像经过边缘检测滤波器检测出边缘线段,边缘线段上的像素点为边缘像素点;选取以边缘像素点为中心的局部区域作为该边缘像素点的待选区域,遍历边缘线段上的所有像素点,获取所有边缘像素点的待选区域,然后合并所有待选区域,得到该尺度图像的边缘区域。模块3、边缘失真区域特征提取,尺度图像i的边缘失真区域特征提取步骤为:对尺度图像i求梯度幅值,在边缘失真区域内求梯度幅值分布,并用韦布尔(weibull)分布建立模型,把得到的weibull分布函数的尺度参数和形状参数作为特征1和特征2。对尺度图像i求高斯-拉普拉斯算子,在边缘失真区域内求高斯-拉普拉斯算子的分布,并用非对称高斯分布(aggd)建立模型,把得到的aggd分布函数的四个参数:均值、形状参数、左尺度参数、右尺度参数分别作为特征3、4、5、6。至此,对于尺度图像i,共提取出6个特征参数。模块4、质量评价模型训练:将训练图像的特征参数作为随机森林模型的输入数据,训练出客观质量分数评价模型;将测试图像的特征参数作为客观质量分数评价模型的输入数据,得到测试图像的客观质量分数。下面通过具体实施例进一步说明上述技术方案。本实施是在多视角图像库[11]上进行。该数据库中有648张失真的深度图,这些失真的深度图有3个不同视角,每个视角有9种不同图像内容构成,每种图像内容加入了6种失真类型,每种失真类型有4个程度。本实施例的具体步骤如下:步骤1:将648张失真的深度图分为两组,一组为训练图像,另一组为测试图像;步骤2:对每一幅深度图像进行特征参数提取,包括步骤21至24:步骤21:将原始深度图像通过高斯低通滤波器进行4次下采样处理,定义原始深度图像为尺度图像0,则4次滤波后的结果分别记为尺度图像1、尺度图像2、尺度图像3和尺度图像4;步骤22:对5幅尺度图像(尺度图像0-4)分别进行边缘失真区域检测,检测过程如图2和图3所示。首先采用canny滤波器检测出尺度图像的边缘线段,边缘线段中的像素点为边缘像素点;然后选取边缘像素点本身及其相邻的8个像素点,将选出的9个像素点所在区域(即图3中所示的3×3的像素点阵列区域)作为该边缘像素点的待选区域;遍历边缘线段上的所有像素点,获取所有边缘像素点的待选区域;合并所有待选区域,得到尺度图像的边缘区域。步骤23:分别求出5幅尺度图像在相应的边缘失真区域内各像素点的梯度幅值和高斯-拉普拉斯算子:式中,gi表示尺度图像i边缘区域内梯度幅值分布图,gi(x,y)表示像素点(x,y)处的梯度幅值,ii表示尺度图像i的边缘区域,hx表示水平方向上的高斯卷积核,hy表示竖直方向上的高斯卷积核,表示卷积符号;li表示尺度图像i边缘区域内高斯-拉普拉斯算子的分布图,li(x,y)表示像素点(x,y)处的高斯-拉普拉斯算子值,hlog表示高斯-拉普拉斯算子卷积核;i∈[0,1,2,3,4]。步骤24:用韦伯分布分别拟合5幅尺度图像在自身边缘失真区域内的梯度幅值分布,得到梯度幅值的韦伯分布函数;用非对称高斯分布分别拟合5幅尺度图像在自身边缘失真区域内的高斯-拉普拉斯算子分布,得到高斯-拉普拉斯算子的非对称高斯分布函数;其中,韦伯分布函数为:式中,p()表示韦伯分布函数,a是韦伯分布的比例参数,b是韦伯分布的形状参数;非对称高斯分布函数为:式中,f()表示非对称高斯分布函数,为左尺度参数,为右尺度参数,γ()为伽玛函数;非对称高斯分布函数的均值η为:提取每幅尺度图像的韦伯分布函数的比例参数a和形状参数b和非对称高斯分布函数的均值η、形状参数v、左尺度参数右尺度参数将提取出的6个参数(a,b,η,v,)作为该尺度图像的特征参数;因此,我们在每一幅深度图像的5个尺度上分别提取6个特征参数,也就是说,每张深度图我们一共提取出30个特征参数。步骤3:将训练图像的特征参数作为随机森林模型的输入数据,训练出客观质量分数评价模型;步骤4:将测试图像的特征参数作为客观质量分数评价模型的输入数据,得到测试图像的客观质量分数。为了评估本方法的表现,我们用四个指标衡量客观评价客观质量分数与主观分数的一致性。这四个指标分别为:相关系数(plcc,pearsonproduct-momentcorrelationcoefficient),spearman相关系数(srocc,spearmanrank-ordercorrelationcoefficient),kendall等级相关系数(krocc,kendallrank-ordercorrelationcoefficient),均方误差根(rmse,rootmeansquareerror)。当一个方法的plcc、srocc、krocc越接近1,rmse越接近0时,说明它与主观分数拟合越好,性能越优越。我们将本发明的性能和传统质量评价算法进行对比。表1给出了本发明和其他22个算法的测试性能。其中,1-10为传统图像无参考质量评价算法,11-22为传统图像全参考质量评价算法。plcc/srocc/krocc数值越大,rmse数值越小,说明算法性能越好。表1本发明和其他算法的性能对比序号方法plccsrocckroccrmse1brisque0.65110.38190.25891.21612niqe0.39110.34440.23401.47463ilniqe0.55930.40820.28231.32814nferm0.48300.40800.28491.40295desique0.57530.37950.26071.31066bliinds-ii0.40490.33240.23531.46507biqa0.81700.60560.43530.92508diivine0.41420.40930.28751.45839biqi0.34210.32420.29680.985810qac0.56770.26270.19111.319011psnr0.79470.69720.52190.972612ssim0.80690.64180.47230.946413msssim0.80220.62830.46350.956514iwssim0.82230.68190.51120.911715fsim0.82900.64980.48600.896116gsm0.81510.65710.48800.928117igm0.79910.67590.49970.963318gmsd0.75600.73860.55101.048919vif0.52680.52940.39181.589320mad0.77860.72260.54231.005321psnrhvsm0.74210.70250.52401.074022vsi0.67960.59440.42411.175423本发明0.87440.79830.61810.7722由上表可知,本发明的plcc/srocc/krocc明显高于所有其他的算法,rmse最小。这说明了本算法性能具有明显的优越性。以上所述仅是本发明的优选实施方式,应当指出:对于本
技术领域
的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1