用于对视频样本的块进行去块的方法、设备和系统技术方案

技术编号:14704089 阅读:106 留言:0更新日期:2017-02-25 02:59
公开了一种用于对视频数据的样本块的边缘进行去块的方法。针对视频数据的两个邻接块中的第一个块来对第一预测模式进行解码,其中视频数据的各个块包括主要颜色通道和至少一个次要颜色通道。针对视频数据的所述两个邻接块中的第二个块来对第二预测模式进行解码。沿着与视频数据的所述第一个块和视频数据的所述第二个块之间的边界相对应的边缘来针对样本块确定边界强度值。在所确定的边界强度值表示所述第一预测模式是帧内预测并且所述第二预测模式是帧内块复制预测的情况下,沿着所述边缘向视频数据的样本块应用弱的去块滤波器。根据预测模式来应用弱的滤波器和强的滤波器。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术通常涉及数字视频信号处理,尤其涉及用于对视频样本的块进行去块的方法、设备和系统。本专利技术还涉及包括记录有用于对视频样本的块进行去块的计算机程序的计算机可读介质的计算机程序产品。
技术介绍
当前存在包括用于传输和存储视频数据的应用程序的许多视频编码用的应用程序。还开发了许多视频编码标准并且其它视频编码标准当前正在开发中。视频编码标准化的最新进展已导致形成被称为“视频编码联合协作小组”(JCT-VC)的组。该视频编码联合协作小组(JCT-VC)包括:已知为视频编码专家组(VCEG)的国际电信联盟(ITU)的电信标准化部门(ITU-T)的研究组16、问题6(SG16/Q6)的成员;以及还已知为运动图片专家组(MPEG)的国际标准化组织/国际电工委员会联合技术委员会1/小组委员会29/工作组11(ISO/IECJTC1/SC29/WG11)的成员。视频编码联合协作小组(JCT-VC)产生了显著优于“H.264/MPEG-4AVC”(ISO/IEC14496-10)视频编码标准的新视频编码标准。该新视频编码标准已被命名为“高效率视频编码(HEVC)”。高效率视频编码(HEVC)的进一步开发的目的旨在引入针对以不同的名称已知为“画面内容”或“不连续色调内容”的内容的有所改进的支持。这种内容是来自计算机或平板装置(例如,来自DVI连接器)的或者如将经由无线HDMI链路进行传输的典型的视频输出。按照前述的视频压缩标准无法良好地应对这种内容,因而目的旨在改进针对这种类型的内容的可实现的编码效率的新活动正在进行中。视频数据包括一个或多个颜色通道。通常,存在一个主要颜色通道和两个次要颜色通道。主要颜色通道通常被称为“亮度”通道,并且次要颜色通道通常被称为“色度”通道。使用诸如“YCbCr”或“RGB”等的颜色空间来表示视频数据。对于画面内容应用,通常使用“RGB”,这是因为“RGB”是通常用于驱动LCD面板的格式。最大信号强度存在于“G”(绿色)通道中,因而通常使用主要颜色通道来对G通道进行编码,并且使用次要颜色通道来对其余通道(即,“B”和“R”)进行编码。这种编码方法可被称为“GBR”。在“YCbCr”颜色空间处于使用中的情况下,使用主要颜色通道来对“Y”通道进行编码,并且使用次要颜色通道来对“Cb”通道和“Cr”通道进行编码。还使用特定色度格式来表示视频数据。按4:4:4色度格式处于使用中的情况下的相同空间密度来对主要颜色通道和次要颜色通道进行空间采样。对于画面内容,常用的色度格式是4:4:4,这是因为通常LCD面板按4:4:4格式来提供像素。位深度定义各个颜色通道中的样本的位宽度,这暗示了可用样本值的范围。通常,所有的颜色通道都具有相同的位深度,但这些颜色通道也可以具有不同的位深度。在高效率视频编码(HEVC)中,使用帧内预测、帧内块复制预测和帧间预测这三种预测方法。帧内预测方法和帧内块复制方法使得能够根据视频帧的一部分来预测同一视频帧的其它部分的内容。帧内预测方法通常产生具有定向纹理的样本块,其中帧内预测模式指定纹理的方向和用作用以产生该纹理的基础的帧内的邻接样本。帧内块复制预测方法使用来自当前帧的样本块作为针对当前样本块的预测。帧间预测方法根据先前视频帧中的块来预测视频帧内的样本块的内容。可以将先前视频帧(即,按与可能不同的“显示顺序”相反的“解码顺序”)称为“参考帧”。帧间预测的预测单位在针对“单向”帧间预测进行配置的情况下,可以参考一个参考帧,或者在针对“双向”帧间预测进行配置的情况下,可以参考两个参考帧。从各参考帧获得一个样本块。各参考帧是从参考图片的列表中所选择的。样本块相对于使用运动矢量所考虑的预测单位(PU)的位置发生相对偏移。在针对双向帧间预测来配置预测单位(PU)的情况下,应用单独的运动矢量以从各参考帧获得样本块。视频帧序列内的第一个视频帧由于不存在可用于参考的在前帧,因此通常对该第一个帧内的所有样本块使用帧内预测。后续视频帧可以使用一个或多个先前视频帧,其中根据这一个或多个先前视频帧来预测样本块。为了使编码效率最大化,通常使用产生最接近所拍摄帧数据的预测块的预测方法。预测样本块和所拍摄帧数据之间的剩余差已知为“残差”(residual)。通常将差的该空间域表示变换为频域表示。通常,频域表示针对从摄像传感器拍摄到的内容(还称为“自然内容”、“连续色调内容”或“照相机拍摄内容”)紧凑地存储空间域表示中所存在的信息。对于画面内容,通过对诸如字体、窗口边缘和图标结果等的内容进行软件渲染所得到的较锐利边缘不能高效地在频域中表示。频域表示包括通过应用诸如整数离散余弦变换(DCT)等的变换所得到的“残差系数”的块。此外,对残差系数(或“缩放变换系数”)进行量化,这引入了损耗但还进一步减少了需要编码在位流中的信息量。可以将还已知为“变换系数”的残差的有损频域表示存储在位流中。将具有非零值的各残差系数称为“有效”残差系数。解码器内所恢复的残差中的“损耗”量影响了从位流解码得到的视频数据与所拍摄帧数据相比的失真并且影响了位流的大小。
技术实现思路
本专利技术的目的是实质上克服或至少改进现有配置的一个或多个缺点。根据本公开的一个方面,提供一种用于对视频数据的样本块的边缘进行去块的方法,所述方法包括以下步骤:针对视频数据的两个邻接块中的第一个块来对第一预测模式进行解码,其中视频数据的各个块包括主要颜色通道和至少一个次要颜色通道;针对视频数据的所述两个邻接块中的第二个块来对第二预测模式进行解码;在所述第一预测模式和所述第二预测模式都是帧内块复制的情况下,沿着与视频数据的所述第一个块和视频数据的所述第二个块之间的边界相对应的边缘来针对样本块确定边界强度值,其中在与所述两个邻接块相关联的块矢量具有不同大小的情况下,所述边界强度值表示应用弱的去块滤波器,并且在所述块矢量具有相等大小的情况下,所述边界强度值表示不应用去块滤波;以及仅在所确定的边界强度值表示应当应用所述弱的去块滤波器的情况下,才沿着所述两个邻接块的所述边缘向视频数据的样本块应用所述弱的去块滤波器,其中所述弱的去块滤波器不同于对被判断为具有两个邻接配置的帧内预测模式块的边缘所应用的滤波器。根据本公开的另一方面,提供一种用于对视频数据的样本块的边缘进行去块的设备,所述设备包括:解码模块,用于针对视频数据的两个邻接块中的第一个块来对第一预测模式进行解码,并且针对视频数据的所述两个邻接块中的第二个块来对第二预测模式进行解码,其中视频数据的各个块包括主要颜色通道和至少一个次要颜色通道;确定模块,用于在所述第一预测模式和所述第二预测模式都是帧内块复制的情况下,沿着与视频数据的所述第一个块和视频数据的所述第二个块之间的边界相对应的边缘来针对样本块确定边界强度值,其中在与所述两个邻接块相关联的块矢量具有不同大小的情况下,所述边界强度值表示应用弱的去块滤波器,并且在所述块矢量具有相等大小的情况下,所述边界强度值表示不应用去块滤波;以及应用模块,用于仅在所确定的边界强度值表示应当应用所述弱的去块滤波器的情况下,才沿着所述两个邻接块的所述边缘向视频数据的样本块应用所述弱的去块滤波器,其中所述弱的去块滤波器不同于对被判断为具有两个邻接配置的帧内预测模式块的本文档来自技高网
...
用于对视频样本的块进行去块的方法、设备和系统

【技术保护点】
一种用于对视频数据的样本块的边缘进行去块的方法,所述方法包括以下步骤:针对视频数据的两个邻接块中的第一个块来对第一预测模式进行解码,其中视频数据的各个块包括主要颜色通道和至少一个次要颜色通道;针对视频数据的所述两个邻接块中的第二个块来对第二预测模式进行解码;在所述第一预测模式和所述第二预测模式都是帧内块复制的情况下,沿着与视频数据的所述第一个块和视频数据的所述第二个块之间的边界相对应的边缘来针对样本块确定边界强度值,其中在与所述两个邻接块相关联的块矢量具有不同大小的情况下,所述边界强度值表示应用弱的去块滤波器,并且在所述块矢量具有相等大小的情况下,所述边界强度值表示不应用去块滤波;以及仅在所确定的边界强度值表示应当应用所述弱的去块滤波器的情况下,才沿着所述两个邻接块的所述边缘向视频数据的样本块应用所述弱的去块滤波器,其中所述弱的去块滤波器不同于对被判断为具有两个邻接配置的帧内预测模式块的边缘所应用的滤波器。

【技术特征摘要】
【国外来华专利技术】2014.05.29 AU 20142029211.一种用于对视频数据的样本块的边缘进行去块的方法,所述方法包括以下步骤:针对视频数据的两个邻接块中的第一个块来对第一预测模式进行解码,其中视频数据的各个块包括主要颜色通道和至少一个次要颜色通道;针对视频数据的所述两个邻接块中的第二个块来对第二预测模式进行解码;在所述第一预测模式和所述第二预测模式都是帧内块复制的情况下,沿着与视频数据的所述第一个块和视频数据的所述第二个块之间的边界相对应的边缘来针对样本块确定边界强度值,其中在与所述两个邻接块相关联的块矢量具有不同大小的情况下,所述边界强度值表示应用弱的去块滤波器,并且在所述块矢量具有相等大小的情况下,所述边界强度值表示不应用去块滤波;以及仅在所确定的边界强度值表示应当应用所述弱的去块滤波器的情况下,才沿着所述两个邻接块的所述边缘向视频数据的样本块应用所述弱的去块滤波器,其中所述弱的去块滤波器不同于对被判断为具有两个邻接配置的帧内预测模式块的边缘所应用的滤波器。2.一种用于对视频数据的样本块的边缘进行去块的设备,所述设备包括:解码模块,用于针对视频数据的两个邻接块中的第一个块来对第一预测模式进行解码,并且针对视频数据的所述两个邻接块中的第二个块来对第二预测模式进行解码,其中视频数据的各个块包括主要颜色通道和至少一个次要颜色通道;确定模块,用于在所述第一预测模式和所述第二预测模式都是帧内块复制的情况下,沿着与视频数据的所述第一个块和视频数据的所述第二个块之间的边界相对应的边缘来针对样本块确定边界强度值,其中在与所述两个邻接块相关联的块矢量具有不同大小的情况下,所述边界强度值表示应用弱的去块滤波器,并且在所述块矢量具有相等大小的情况下,所述边界强度值表示不应用去块滤波;以及应用模块,用于仅在所确定的边界强度值表示应当应用所述弱的去块滤波器的情况下,才沿着所述两个邻接块的所述边缘向视频数据的样本块应用所述弱的去块滤波器,其中所述弱的去块滤波器不同于对被判断为具有两个邻接配置的帧内预测模式块的边缘所应用的滤波器。3.一种用于对视频数据的样本块的边缘进行去块的系统,所述系统包括:存储器,用于存储数据和计算机程序;处理器,其连接至所述存储器,并且用于执行所述计算机程序,所述计算机程序包括用于进行以下操作的指令:针对视频数据的两个邻接块中的第一个块来对第一预测模式进行解码,其中视频数据的各个块包括主要颜色通道和至少一个次要颜色通道;针对视频数据的所述两个邻接块中的第二个块来对第二预测模式进行解码;在所述第一预测模式和所述第二预测模式都是帧内块复制的情况下,沿着与视频数据的所述第一个块和视频数据的所述第二个块之间的边界相对应的边缘来针对样本块确定边界强度值,其中在与所述两个邻接块相关联的块矢量具有不同大小的情况下,所述边界强度值表示应用弱的去块滤波器,并且在所述块矢量具有相等大小的情况下,所述边界强度值表示不应用去块滤波;以及仅在所确定的边界强度值表示应当应用所述弱的去块滤波器的情况下,才沿着所述两个邻接块的所述边缘向视频数据的样本块应用所述弱的去块滤波器,其中所述弱的去块滤波器不同于对被判断为具有两个邻接配置的帧内预测模式块的边缘所应用的滤波器。4.一种存储有计算机程序的非瞬态计算机可读介质,所述计算机程序用于对视频数据的样本块的边缘进行去块,所述计算机程序包括以下代码:用于针对视频数据的两个邻接块中的第一个块来对第一预测模式进行解码的代码,其中视频数据的各个块包括主要颜色通道和至少一个次要颜色通道;用于针对视频数据的所述两个邻接块中的第二个块来对第二预测模式进行解码的代码;用于在所述第一预测模式和所述第二预测模式都是帧内块复制的情况下、沿着与视频数据的所述第一个块和视频数据的所述第二个块之间的边界相对应的边缘来针对样本块确定边界强度值的代码,其中在与所述两个邻接块相关联的块矢量具有不同大小的情况下,所述边界强度值表示应用弱的去块滤波器,并且在所述块矢量具有相等大小的情况下,所述边界强度值表示不应用去块滤波;以及用于仅在所确定的边界强度值表示应当应用所述弱的去块滤波器的情况下、才沿着所述两个邻接块的所述边缘向视频数据的样本块应用所述弱的去块滤波器的代码,其中所述弱的去块滤波器不同于对被判断为具有两个邻接配置的帧内预测模式块的边缘所应用的滤波器。5.一种用于对视频数据的样本块的边缘进行去块的方法,所述方法包括以下步骤:针对视频数据的两个邻接块中的第一个块来对第一预测模式进行解码,其中视频数据的各个块包括主要颜色通道和至少一个次要颜色通道;针对视频数据的所述两个邻接块中的第二个块来对第二预测模式进行解码;沿着与视频数据的所述第一个块和视频数据的所述第二个块之间的边界相对应的边缘来针对样本块确定边界强度值;以及在所确定的边界强度值表示所述第一预测模式是帧内预测并且所述第二预测模式是帧内块复制预测的情况下,沿着所述边缘向视频数据的样本块应用弱的去块滤波器,其中所述弱的去块滤波器不同于对被判断为具有两个邻接配置的帧内预测模式块的块所应用的滤波器。6.根据权利要求5所述的方法,其中,在所述第一预测模式和所述第二预测模式都是帧内块复制预测的情况下,沿着与视频数据的所述第一个块和视频数据的所述第二个块之间的边界相对应的边缘来针对样本块确定所述边界强度值。7....

【专利技术属性】
技术研发人员:克里斯托弗·詹姆斯·罗斯沃恩乔纳森·甘沃洛迪米尔·科勒斯尼科夫
申请(专利权)人:佳能株式会社
类型:发明
国别省市:日本;JP

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

1