一种彩色视频的超分辨率处理方法
【专利摘要】本发明提出一种彩色视频的超分辨率处理方法,包括步骤:(1)对给定的低分辨率RGB彩色图像采用常规插值算法进行放大,得到插值后的彩色图像。(2)将给定的低分辨率视频序列的亮度分量进行超分辨率重构,得到高分辨率图像的亮度分量;(3)由高分辨率图像的亮度分量与插值图像的亮度分量之差的范数求得补偿系数矩阵;(4)对插值图像的R、G、B分量进行补偿,获得高分辨率的彩色图像。本发明通过将超分辨率处理后的亮度分量作为约束补偿的方法,对亮度分量进行超分辨率重构,增大了视频序列重构信息量,所提出的算法经过验证,效果要优于经典的双立方插值算法。
【专利说明】 一种彩色视频的超分辨率处理方法
【技术领域】
[0001]本发明涉及图像处理的【技术领域】,具体地涉及一种彩色视频的超分辨率处理方法。
【背景技术】
[0002]随着人们生活水平的提高和图像处理应用的需要,人们对图像分辨率的要求越来越高。但是从硬件上提高获得图像的分辨率,不仅成本高,风险也大。图像超分辨率技术是一种基于信号处理方法获得较高分辨率图像的技术。
[0003]视频超分辨率重构的主要目的是通过图像/视频处理技术从多帧低分辨率视频序列中获得高分辨率视频序列,这项技术可以广泛应用于图像和视频的处理领域,如:视频监控,医学成像和卫星成像。
[0004]针对彩色图像的视频超分辨率重构,传统的方法是采用双立方插值的方法对R、G、B三通道都进行处理,再合成一幅彩色图像。这种算法只用了一幅低分辨率图像进行处理,信息量不足。随着放大倍数的增大,缺失的信息越来越多。而且,不具有去模糊、去噪的能力,对于带噪声和模糊的图像恢复效果差,所得的图像往往带有较多的噪声和模糊。
【发明内容】
[0005]本发明的目的在于克服现有技术存在的上述不足,提供一种高效的彩色视频超分辨率处理方法,具体技术方案如下。
[0006]一种彩色视频的超分辨率处理方法,包括以下步骤:
[0007](I)对给定的低分辨率(Low resolution, LR) RGB彩色图像采用插值算法进行放大,得到插值后的彩色图像;
[0008](2)将给定的低分辨率视频序列图像的亮度分量进行超分辨率重构,得到对应的高分辨率图像的亮度分量;
[0009](3)将步骤(2)得到的高分辨率图像的亮度分量与插值后的彩色图像的亮度分量之差的范数平方取最小值,求得补偿系数矩阵;
[0010](4)将所获得的补偿系数矩阵对插值后的彩色图像的R、G、B分量进行补偿,最终,将补偿后的R、G、B分量合成高分辨率的彩色图像。
[0011]优选的,所述步骤(3)将所得的高分辨率图像的亮度分量与插值后的彩色图像的亮度分量之差的范数,采用二范数的平方,对其取最小值求得补偿系数矩阵H。但本发明不仅限于采用二范数,还包括其他范数。
[0012]优选的,上述彩色视频超分辨率处理方法中,用补偿系数矩阵η对插值后的彩色图像的R、G、B分量进行补偿,获得高分辨率的彩色图像。
[0013]与现有技术相比,本发明通过将超分辨率处理后的亮度分量作为约束补偿的方法,对亮度分量进行超分辨率重构,增大了视频序列重构信息量,所提出的算法经过验证,效果要优于经典的双立方插值算法。【专利附图】
【附图说明】
[0014]图1为本发明的一种彩色视频超分辨率处理方法的流程图。
【具体实施方式】
[0015]以下结合附图对本发明的实施作进一步说明,但本发明的实施和保护不限于此。
[0016]如图1所示,本发明的彩色视频超分辨率处理的系统和方法,包括以下步骤:
[0017](I)对给定的低分辨率RGB彩色图像y (k)采用双立方插值算法进行放大处理,得到插值后的彩色图像,将其分成R、G、B三个通道分量等待补偿,并提取插值后彩色图像的亮度分量y_Y?t (k),其中k为视频序列的第k帧图像。
[0018](2)将给定的低分辨率图像y(k)作为参考帧,用其相邻的多帧视频序列做补偿。通过对低分辨率视频序列的亮度分量y_Y(k)进行3DSKR (Three Dimensional SteeringKernel Regression)超分辨率重构,得到对应高分辨率图像的亮度分量z_Y(k);
[0019](3)将所得的高分辨率图像的亮度分量z_Y(k)与双立方插值图像的亮度分量y_Y_(k)之差除以y_Y插值(k),求得补偿系数矩阵η ;
[0020]补偿系数矩阵η的推导如下:
[0021 ] I)令 Λ Y = Z_Y (k) _y_Y插值(k),
[0022]亮度由通过一定比例组合而成的,即:Υ = α Α+α 2G+a 3Β,(其中a j = 0.2989, a 2=0.5870,a 3 = 0.1140);
[0023]2)通过超分辨率处理 后的亮度信息对双立方插值得到的R、G、B分量进行补偿,表达式如下:
[0024]zE(k) = (l+ n).yE(k),
[0025]zG (k) = (1+ n).yG(k),
[0026]zB(k) (1+n).yB(k) ;(I)
[0027]其中,zK(k)、ze(k)、zB(k)为补偿后的R、G、B 分量;
[0028]3)由约束拊n|z—Y(k) - y_Y#fe(k)|[,再将2)中的表达式代入约束中,可得:
[0029]
【权利要求】
1.一种彩色视频的超分辨率处理方法,包括以下步骤: (1)对给定的低分辨率RGB彩色图像采用插值算法进行放大,得到插值后的彩色图像; (2)将给定的低分辨率视频序列图像的亮度分量进行超分辨率重构,得到对应的高分辨率图像的亮度分量; (3)将步骤(2)得到的高分辨率图像的亮度分量与步骤(I)得到的插值后的彩色图像的亮度分量之差的范数平方取最小值,求得补偿系数矩阵; (4)将所获得的补偿系数矩阵对插值后的彩色图像的R、G、B分量进行补偿,最终,将补偿后的R、G、B分量合成高分辨率的彩色图像。
2.根据权利要求1所述的彩色视频超分辨率处理方法,其特征在于:所述步骤(3)将所得的高分辨率图像的亮度分量与插值后的彩色图像的亮度分量之差的范数,采用二范数的平方,对其取最小值求得补偿系数矩阵H。
3.根据权利要求2所述的彩色视频超分辨率处理方法,其特征在于:用补偿系数矩阵η对插值后的彩色图像的R、G、B分量进行补偿,获得高分辨率的彩色图像。
【文档编号】G06T3/40GK103500445SQ201310438358
【公开日】2014年1月8日 申请日期:2013年9月22日 优先权日:2013年9月22日
【发明者】姚若河, 刘伟俭, 肖思达 申请人:华南理工大学