【技术实现步骤摘要】
【国外来华专利技术】视频图片边界的解块
本公开涉及用于视频处理的装置和方法。本公开的一些方面涉及用于对已经被分割为一个或多个编码块的视频图片进行编码、解码和/或滤波的装置和方法。
技术介绍
视频序列由一系列图像组成,其中,每个图像由一个或多个分量组成。通常,每个分量都可以被描述为样本值的二维矩形数组。常见的是,视频序列中的图像由三个分量组成:一个亮度分量Y,其中,样本值是亮度值;以及两个色度分量(Cb、Cr),其中,样本值是色度值。其他示例分量可以包括Y’、CbCr、Yuv和ICTCP。对于ICTCP,“I”被称为“强度亮度”分量。在当前公开的上下文中,在给定示例中,亮度分量(例如,Y’、Y或I)可以简单地被称为Y或亮度。另外,通常是色度分量的维度小于亮度分量的情况。例如,它们可在每个维度上小一半。例如,HD图像的亮度分量的尺寸可以是1920x1080,并且色度分量可各自具有960x540的维度。分量有时也被称为颜色分量。对于视频编码,图像可以被拆分成单元,其中每个单元覆盖图像的特定区域。每个单元可以由来自构成特定区域的每个分量的块组成,其中,每个块被完全包括在该单元中。H.264中的宏块和HEVC中的编码单元(CU)是这种单元的示例。在这种情况下,块可以被理解为样本的一个二维数组。通常在视频编码中,每个分量都被拆分成这种块,并且编码的视频比特流因此包括一系列块。在HEVC中,每个图片都被分割为编码树单元(CTU)。HEVC中的CTU由NxN亮度样本块和两个对应的MxM色度块组成。HEVC中的CTU类似于H.264和更早 ...
【技术保护点】
1.一种用于对被分割为一个或多个编码块的视频图片进行解码的方法(900),所述方法包括:/n对于所述视频图片的具有大于最大变换尺寸N的尺寸的编码块,将所述编码块拆分(902)为至少第一变换块和第二变换块,从而在所述第一变换块和第二变换块之间形成第一变换边界;/n将所述编码块拆分(904)为至少第一预测子块和第二预测子块,从而在所述第一预测子块和第二预测子块之间生成第一预测边界,并且其中,所述第一预测边界在所述第一变换块内;/n将第一解块滤波器应用于(905)所述第一预测边界;以及/n将第二解块滤波器应用于(906)所述第一变换边界,/n其中,所述第一解块滤波器在所述第一预测边界处修改的最大样本数不同于所述第二解块滤波器在所述第一变换边界处修改的最大样本数。/n
【技术特征摘要】
【国外来华专利技术】20180621 US 62/688,0851.一种用于对被分割为一个或多个编码块的视频图片进行解码的方法(900),所述方法包括:
对于所述视频图片的具有大于最大变换尺寸N的尺寸的编码块,将所述编码块拆分(902)为至少第一变换块和第二变换块,从而在所述第一变换块和第二变换块之间形成第一变换边界;
将所述编码块拆分(904)为至少第一预测子块和第二预测子块,从而在所述第一预测子块和第二预测子块之间生成第一预测边界,并且其中,所述第一预测边界在所述第一变换块内;
将第一解块滤波器应用于(905)所述第一预测边界;以及
将第二解块滤波器应用于(906)所述第一变换边界,
其中,所述第一解块滤波器在所述第一预测边界处修改的最大样本数不同于所述第二解块滤波器在所述第一变换边界处修改的最大样本数。
2.根据权利要求1所述的方法,
其中,所述第一预测边界和所述第一变换边界之间的距离是8个样本,所述第一解块滤波器修改所述边界之间的2个样本,并且所述第二解块滤波器修改所述边界之间的5个样本。
3.根据权利要求1所述的方法,其中,所述第一解块滤波器修改的样本数小于所述第二解块滤波器修改的样本数。
4.根据权利要求1-3中任一项所述的方法,其中,所述第一解块滤波器是弱滤波器,并且所述第二解块滤波器是长滤波器。
5.根据权利要求1所述的方法,还包括:
对用于所述第一块和所述第二块中的至少一个的变换系数进行解码(903),并将逆变换操作应用于所述第一块或所述第二块。
6.根据权利要求1-5中任一项所述的方法,
其中,所述第一预测边界和所述第一变换边界均是垂直边界,或者所述第一预测边界和所述第一变换边界均是水平边界,以及
其中,所述第一解块滤波器和所述第二解块滤波器被无干扰地并行应用。
7.根据权利要求1-6中任一项所述的方法,其中,在所述将第二解块滤波器应用于所述第一变换边界之前,执行所述将第一解块滤波器应用于所述第一预测边界。
8.根据权利要求1-7中任一项所述的方法,还包括:
获得所述视频图片的所述编码块,其中,所述编码块的尺寸为D1×D2或D2×D1;以及
确定(901)D1大于N,
其中,所述将所述编码块拆分为至少第一变换块和第二变换块是至少部分地基于所述确定D1大于N的,
其中,所述第一变换块的尺寸为N×D2、D2×N或N×N,以及
其中,所述第二变换块的尺寸为N×D2、D2×N或N×N。
9.根据权利要求1-7中任一项所述的方法,还包括:
获得所述视频图片的所述编码块,其中,所述编码块的尺寸为D1×D2或D2×D1;以及
确定D1和D2均大于N,
其中,对所述编码块进行所述拆分还包括:将所述编码块拆分为至少第三变换块和第四变换块,从而形成第二变换边界、第三变换边界和第四变换边界。
10.根据权利要求9所述的方法,其中,每个所述变换块具有N×N的尺寸。
11.根据权利要求9或10所述的方法,
其中,所述将所述编码块拆分为预测子块还包括:将所述编码块拆分为第三预测子块和第四预测子块,从而至少生成第二预测边界。
12.根据权利要求11所述的方法,
其中,所述第一变换边界、所述第三变换边界和所述第一预测边界中的每一个都是垂直边界,并且所述应用所述第一解块滤波器和所述第二解块滤波器包括将所述滤波器并行应用于所述第一变换边界、所述第三变换边界和所述第一预测边界,以及
其中,所述第二变换边界和所述第四变换边界以及所述第二预测边界是水平边界,并且所述应用所述第一解块滤波器和所述第二解块滤波器包括将所述滤波器并行应用于所述第二变换边界和所述第四变换边界以及所述第二预测边界。
13.根据权利要求1-12中任一项所述的方法,其中,对所述编码块进行所述拆分包括执行以下拆分:针对所述拆分,没有语法元素来传送视频元素的拆分信息。
14.根据权利要求1-13中任一项所述的方法,其中,所述编码块是编码块的亮度分量,并且其中,所述第一块和所述第二块中的每一个包括亮度样本。
15.根据权利要求1-14中任一项所述的方法,其中,所述生成第一预测边界包括:在所述第一预测边界的任一侧上,将编码第一块拆分为第一预测子块和第二预测子块。
16.根据权利要求1-14中任一项所述的方法,其中,与所述第二预测子块相比,所述第一预测子块使用不同的参考帧或者在运动上具有显著差异。
17.根据权利要求1-16中任一项所述的方法,其中,所述生成第一预测边界包括确定将子块预测工具用于所述编码块。
18.根据权利要求17所述的方法,其中,所述预测工具是FRUC、AFFINE和MVPREDICTION工具之一。
19.根据权利要求1-18中任一项所述的方法,
其中,应用所述第一解块滤波器在所述第一预测边界的每一侧上修改至少一个样本,以及
其中,应用所述第二解块滤波器在所述第一变换边界的每一侧上修改至少一个样本。
20.根据权利要求1-19中任一项所述的方法,
其中,所述第一预测边界与所述第一变换边界之间的距离为M,在所述第一预测边界的任一侧通过解块来修改的样本数为G,并且在所述变换边界的任一侧通过解块来修改的样本数为F,并且其中:
(viii)N等于64,所述编码块的宽度D1为128,所述编码块的高度D2为128,M等于8,G等于2,并且F等于5;或者
(ix)N等于64,所述高度D2等于128,所述宽度D1等于64,F等于7,G等于1,并且M等于4;或者
(x)N等于64,所述高度D2等于128,并且所述宽度D1等于32;或者
(xi)F等于3或5,并且应用长解块滤波器;或者
(xii)F等于2,并且应用弱解块滤波器;或者
(xiii)G等于2或3;或者
(xiv)M等于8。
21.根据权利要求1-20中任一项所述的方法,
其中,所述编码块的高度大于N,并且所述编码块的宽度小于或等于N,并且其中,所述拆分是垂直的;或者
其中,所述编码块的宽度大于N,并且所述编码块的高度小于或等于N,并且其中,所述拆分是水平的。
22.根据权利要求1-21中任一项所述的方法,还包括:
确定所述第一变换块或所述第二变换块中的一个或多个实现了帧内预测,以及
其中,所述生成预测边界和所述应用第一解块滤波器中的至少一个是基于所述对实现帧内预测的确定的。
23.根据权利要求1-22中任一项所述的方法,其中,在视频编码规范中将所述最大尺寸设置为固定值。
24.根据权利要求1-23中任一项所述的方法,其中,在比特流中发信号通知所述最大尺寸,并且其中,对于多个编码单元,一次性发信号通知所述最大尺寸。
25.根据权利要求24所述的方法,其中,所述尺寸是针对每个视频剪辑一次性发信号通知的,针对每个图片集一次性发信号通知的,针对每个图片一次性发信号通知的,或者针对每个切片一次性发信号通知的。
26.一种包括指令(1144)的计算机程序(1143),所述指令在由处理电路(1102)执行时使所述处理电路(1102)执行根据权利要求1-25中任一项所述的方法。
27.一种包含权利要求26所述的计算机程序的载体,其中,所述载体是电信号、光信号、无线电信号和计算机可读存储介质(1142)之一。
28.一种用于对被分割为一个或多个编码块的视频图片进行解码的解码器(1101),所述解码器适用于:
对于所述视频图片的具有大于最大变换尺寸N的尺寸的编码块,将所述编码块拆分为至少第一变换块和第二变换块,从而在所述第一变换块和第二变换块之间形成第一变换边界;
将所述编码块拆分为至少第一预测子块和第二预测子块,从而在所述第一预测子块和第二预测子块之间生成第一预测边界,并且其中,所述第一预测边界在所述第一变换块内;
将第一解块滤波器应用于所述第一预测边界;以及
将第二解块滤波器应用于所述第一变换边界,
其中,所述第一解块滤波器在所述第一预测边界处修改的最大样本数不同于所述第二解块滤波器在所述第一变换边界处修改的最大样本数。
29.根据权利要求28所述的解码器,其中,所述解码器还被配置为执行根据权利要求2-25中任一项所述的方法。
30.一种用于对被分割为一个或多个编码块的视频图片进行编码的方法(950),所述方法包括:
对于所述视频图片的具有大于最大变换尺寸N的尺寸的编码块,将所述编码块拆分(952)为至少第一变换块和第二变换块,从而在所述第一变换块和第二变换块之间形成第一变换边界;
将所述编码块拆分(954)为至少第一预测子块和第二预测子块,从而在所述第一预测子块和第二预测子块之间生成第一预测边界,并且其中,所述第一预测边界在所述第一变换块内;
将第一解块滤波器应用于(955)所述第一预测边界;以及
将第二解块滤波器应用于(956)所述第一变换边界,
其中,所述第一解块滤波器在所述第一预测边界处修改的最大样本数不同于所述第二解块滤波器在所述第...
【专利技术属性】
技术研发人员:肯尼思·安德森,理卡尔德·肖伯格,张智,雅各布·斯特罗姆,
申请(专利权)人:瑞典爱立信有限公司,
类型:发明
国别省市:瑞典;SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。