一种提升单帧图像分辨率的方法技术

技术编号:17706591 阅读:50 留言:0更新日期:2018-04-14 19:03
本发明专利技术提出了一种提升单帧图像分辨率的方法,属于图像的超分辨率领域。具体步骤为:将输入的低分辨率图像LR转换为引导图像BI;利用双边滤波的核函数,并确定对应的权重进行归一化处理;根据归一化处理后的像素值权重,得到新的像素值H,替换引导图像BI相应位置的像素值;将步骤2计算所得的权重代入引导滤波的核函数,得到引导滤波处理后的新像素值;替换步骤5得到的新图像相应位置的像素值,得到最终的输出图像。将双边滤波和引导滤波特性进行结合,使得图像超分辨率的计算过程中能更有力得保持边缘。

【技术实现步骤摘要】
一种提升单帧图像分辨率的方法
本专利技术涉及图像的超分辨率领域,特别是一种提升单帧图像分辨率的方法。
技术介绍
移动网络中,客户在观看视频时会出现较多的视频堵塞,大大降低了观看视频时的用户体验。通常,在视频服务器端会事先保存不同码率的视频,使得用户在网路阻塞时可以选择低码率视频来保证流畅度。这些不同码率的视频可以由已有视频通过改变分辨率,帧率,量化步长等方法获得,这个过程称之为视频转码。网络供应商会在网络节点中加入视频转码技术,使得节点卡顿时通过超分辨率技术令视频图像尽可能恢复到高码率状态,以达到更好的用户体验。超分辨率技术即可恢复高码率过程。图像插值旨在从低分辨率(LR)对应的图像中产生高分辨率(高分辨率图像)图像。传统的插值方法,如双线性和双三次插值,因为其计算复杂度较低,通常用于实时应用。通常有两种主要的边缘定向插值方法,即显式的和隐式的方法。显式方法显式地估计边缘方向,然后沿边缘方向进行插值。然而,显式方法的插值质量受到边缘方向估计精度的限制。隐式方法经常利用参数函数来利用边缘特征。隐式方法有两个主要步骤。第一步是估计使用LR像素的参数函数的参数。第二步是利用估计的参数函数插值缺失的高分辨率图像像素。“Context-basedadaptiveimageresolutionupconversion”(Shi,G.,Dong,W.,Wu,X.,Zhang,L.)和“Anedge-guidedimageinterpolationalgorithmviadirectionalfilteringanddatafusion”(Zhang,L.,Wu,X.)两篇文章的方法均使用线性最小均方误差估计(LMMSE)。然而,两个正交方向的边缘融合在某些情况下效果不是很好。“Newedge-directedinterpolation”(Li,X.,Orchard,M.T)使用四个参数来表示丢失的高分辨率图像像素和周围LR像素之间的相关性。文中采用基于参数的最小二乘估计,但该方法并不稳定,并不能保证很好的估计效果。
技术实现思路
本专利技术提出了一种提升单帧图像分辨率的方法。实现本专利技术的技术解决方案为:一种提升单帧图像分辨率的方法,具体步骤为:步骤1、通过双三次差值方法将输入的低分辨率图像LR转换为引导图像BI;步骤2、利用双边滤波的核函数,使用最大后验MAP估计的数学方法进行优化,确定引导图像BI中每一个像素值对应的权重;步骤3、对每一个像素值权重进行归一化处理;步骤4、根据归一化处理后的像素值权重,得到新的像素值H;步骤5、将新的像素值H替换引导图像BI相应位置的像素值;步骤6、将步骤2计算所得的权重代入引导滤波的核函数,得到引导滤波处理后的新像素值;步骤7、将引导滤波处理后的新像素值替换步骤5得到的新图像相应位置的像素值,得到最终的输出图像。本专利技术与现有技术相比,其显著优点为:将双边滤波和引导滤波特性进行结合,使得图像超分辨率的计算过程中能更有力得保持边缘。在psnr稳定提升的基础上,实现了边缘部分保持的完整性。下面结合附图对本专利技术做进一步详细的描述。附图说明图1为本专利技术一种提升单帧图像分辨率的方法的局部线性模型。图2为本专利技术一种提升单帧图像分辨率的方法像素位置关系示意图。图3为本专利技术一种提升单帧图像分辨率的方法像素方向性关系示意图。图4为本专利技术一种提升单帧图像分辨率的方法引导滤波核函数参数示意图。具体实施方式一种提升单帧图像分辨率的方法,具体步骤为:步骤1、通过双三次差值方法将输入的低分辨率图像LR转换为引导图像BI;步骤2、利用双边滤波的核函数,使用最大后验MAP估计的数学方法进行优化,确定引导图像BI中每一个像素值对应的权重:式中,|H-Hi|=Ri表示缺失像素点的像素值H与相邻像素点的像素值H之间的色彩距离,σi表示色彩距离Ri的标准差。缺失像素点的像素值H与相邻像素点的像素值Hi之间的色彩距离Ri具体为:式中,表示色彩距离Ri的双三次插值的数值,其中Hbic表示像素值H的双三次插值的结果,α表示的系数,为常数。步骤3、对每一个像素值权重进行归一化处理;步骤4、根据归一化处理后的像素值权重,得到新的像素值H,具体为:式中,Hi表示与新像素值H位置相邻的四个点的像素值,wi表示与新像素值H位置相邻的四个像素值对应的归一化后的像素值权重步骤5、将新的像素值H替换引导图像BI相应位置的像素值;步骤6、将步骤2计算所得的权重代入引导滤波的核函数,得到引导滤波处理后的新像素值,具体为:其中,ak和bk是窗口wk中固定的参数,具体为:式中,nk是窗口wk中含有的像素个数,Ii是引导图像BI在窗口内的像素值,pi是低分辨率图像在窗口内的像素值,μk是窗口内引导图像BI在窗口内的像素值的均值,是窗口内低分辨率图像的像素值均值,σk2是引导图像BI在窗口内的方差,ε表示误差因子。步骤7、将引导滤波处理后的新像素值替换步骤6得到的新图像相应位置的像素值,得到最终的输出图像。如图1所示为局部线性模型,对于一幅图像,一个点与其邻域内的其他点之间满足线性关系。一个函数可以被划分成无数的小区间,这些区间内的点满足y=ax+b的线性关系。根据该模型可以简化图像各个像素点之间的关系,使得算法的复杂度大幅度降低。双边滤波的核函数为:其中,H指像素值,Hi指与像素值H相邻像素值,z与zi分别指像素值H与相邻像素值Hi的空间坐标,其为2*1的向量,σi表示色彩距离Ri的标准差。从中可以看出,相邻像素点Hi对目标像素点H的权重影响主要与两个像素点之间的像素距离和空间距离有关。公式(1)中的部分是考虑空间距离对权重的影响,结合图1所示,邻近的四个像素值Hi与目标像素值H之间的空间距离相等,并且,最终使用的权重经过了归一化处理,所以,空间距离对于4个像素点的权值没有任何影响,将这一部分省略。另外,由此得到每一个像素值对应的权重计算公式:式中,|H-Hi|=Ri表示缺失像素点的像素值H与相邻像素点的像素值H之间的色彩距离,σi表示色彩距离Ri的标准差。通过此公式得到每一个像素值对应的权重,并代入引导滤波的核计算式中,得到对应的高分辨率图像的像素值,如图4所示。公式(2)中,缺失像素点的像素值H未知,因此,需要先得知该像素点的像素值H,设Ri=|H-Hi|表示缺失像素点的像素值H与相邻像素点的像素值Hi之间的色彩距离,并使用最大后验(MAP)估计:其中,看作常数,所以在推导过程中将其省略;与Pr(Ri)均满足高斯分布,省略了代入其概率密度函数的步骤;o共有8个取值,代表了对于每一个缺失像素点,其考虑相邻8个像素点距离作为估计Ri的参考,如图3所示。将式(3)中的函数记作f(Ri)使用最小二乘法,f(Ri))对Ri求导并使导数为0,从而得到最终的色彩距离Ri,具体步骤如下:步骤6中,引导滤波的原理是:输入一幅待处理的低分辨率(LR)图像,并输入一幅引导图,使用引导(BI)图对待处理图像进行滤波处理,最终得到的高分辨率(HR)图像能够在维持输入图像总体特征的基础上继承引导图像的细节特征。如图2所示,任意选定一个半径为r的窗口,窗口内部标出的分别是高分辨率图像(HR)、低分辨率图像(LR)、引导图像(BI)中像素,这些像素点之间满足引导滤波核函数:公式本文档来自技高网
...
一种提升单帧图像分辨率的方法

【技术保护点】
一种提升单帧图像分辨率的方法,其特征在于,具体步骤为:步骤1、通过双三次差值方法将输入的低分辨率图像LR转换为引导图像BI;步骤2、使用最大后验MAP估计的数学方法对双边滤波的核函数进行优化,确定引导图像BI中每一个像素值对应的权重;步骤3、对每一个像素值权重进行归一化处理;步骤4、根据归一化处理后的像素值权重,得到新的像素值H;步骤5、将新的像素值H替换引导图像BI相应位置的像素值;步骤6、将步骤2计算所得的权重代入引导滤波的核函数,得到引导滤波处理后的新像素值;步骤7、将引导滤波处理后的新像素值替换步骤5得到的新图像相应位置的像素值,得到最终的输出图像。

【技术特征摘要】
1.一种提升单帧图像分辨率的方法,其特征在于,具体步骤为:步骤1、通过双三次差值方法将输入的低分辨率图像LR转换为引导图像BI;步骤2、使用最大后验MAP估计的数学方法对双边滤波的核函数进行优化,确定引导图像BI中每一个像素值对应的权重;步骤3、对每一个像素值权重进行归一化处理;步骤4、根据归一化处理后的像素值权重,得到新的像素值H;步骤5、将新的像素值H替换引导图像BI相应位置的像素值;步骤6、将步骤2计算所得的权重代入引导滤波的核函数,得到引导滤波处理后的新像素值;步骤7、将引导滤波处理后的新像素值替换步骤5得到的新图像相应位置的像素值,得到最终的输出图像。2.根据权利要求1所述的提升单帧图像分辨率的方法,其特征在于,步骤2中的权重计算公式为:式中,|H-Hi|=Ri表示缺失像素点的像素值H与相邻像素点的像素值H之间的色彩距离,σi表示色彩距离Ri的标准差。3.根据权利要求2所述的提升单帧图像分辨率的方法,其特征在于,像素值H与相邻像素值Hi之间的色彩距离Ri的具体计算公式为:式中,表示色彩距离Ri的双三次插值的数值,其中Hbic表示像素值H的双三次插值的结果;α表...

【专利技术属性】
技术研发人员:伏长虹王宇王允
申请(专利权)人:南京理工大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1