对基于区域的自适应环路滤波器的改进的制作方法

文档序号:25543569发布日期:2021-06-18 20:40阅读:来源:国知局

技术特征:

1.一种用于视频处理的方法,包括:

基于与视频的当前区域并置的视频的第二区域的滤波器系数的第二集合,为视频的所述当前区域和视频的所述当前区域的比特流表示之间的转换确定视频的所述当前区域的滤波器系数的第一集合;以及

通过使用所述滤波器系数的第一集合执行滤波操作来执行所述转换。

2.根据权利要求1所述的方法,其中,所述滤波器系数的第一集合是从所述滤波器系数的第二集合预测或推导的。

3.根据权利要求1或2所述的方法,其中,所述滤波操作包括环路滤波,并且所述滤波器系数的第一集合是所述环路滤波的自适应环路滤波器的滤波器系数。

4.根据权利要求1至3中任一项所述的方法,其中,视频的所述当前区域来自视频数据的第一集合,视频的所述第二区域来自视频数据的第二集合,其中所述视频数据的第二集合与所述视频数据的第一集合不同,视频数据的集合包括条带、片、片组、图片中的一个。

5.根据权利要求4所述的方法,其中,视频的所述第二区域来自与视频的所述当前区域的当前图片不同的图片。

6.根据权利要求5所述的方法,其中,所述不同的图片是所述当前图片的参考图片。

7.根据权利要求1至6所述的方法,还包括:

对于所述视频的至少一个区域,信令通知所述区域的第一标志以指示所述区域的滤波器系数的集合是否是基于与所述区域并置的并置区域的滤波器系数的对应集合而预测或推导的。

8.根据权利要求1至6所述的方法,还包括:

对于所述视频的至少一个区域,解析所述区域的比特流表示以获得所述区域的第一标志,以指示所述区域的滤波器系数的集合是否是基于与所述区域并置的并置区域的滤波器系数的对应集合而预测或推导的。

9.根据权利要求1至6中任一项所述的方法,还包括:

对于所述视频的至少一个区域,信令通知图片的索引,以指示从哪个图片预测或推导所述区域的滤波器系数的集合。

10.根据权利要求1至6中任一项所述的方法,还包括:

对于所述视频的至少一个区域,解析所述区域的比特流表示以获得图片的索引,以指示从哪个图片预测或推导所述区域的滤波器系数的集合。

11.根据权利要求1至4中任一项所述的方法,还包括:

对于所述视频的至少一个区域,信令通知所述区域的第二标志,以指示所述区域的滤波器系数的集合是否是从与另一区域相同的图片预测或推导的。

12.根据权利要求11所述的方法,其中,所述另一区域是所述区域的临近区域。

13.根据权利要求11或12所述的方法,还包括:

信令通知所述区域的附加信息,以指示从哪个区域预测或推导滤波器系数的集合。

14.根据权利要求1至4中任一项所述的方法,还包括:

对于所述视频的至少一个区域,解析所述区域的比特流表示以获得所述区域的第二标志,以指示所述区域的滤波器系数的集合是否是从与另一区域相同的图片预测或推导的。

15.根据权利要求14所述的方法,其中,所述另一区域是所述区域的临近区域。

16.根据权利要求14或15所述的方法,还包括:

解析所述区域的比特流表示以获得所述区域的附加信息,以指示从哪个区域预测/推导滤波器系数的集合。

17.根据权利要求4所述的方法,还包括:

在视频数据的集合的级别信令通知第三标志,以指示所述视频数据的第一集合内的全部区域的滤波器系数是否是从不同图片中的其对应并置区域预测或推导的。

18.根据权利要求17所述的方法,其中,所述不同图片是当前图片的参考图片。

19.根据权利要求17至18中任一项所述的方法,还包括:

信令通知图片的索引,以指示从哪个图片预测或推导全部区域的滤波器系数。

20.根据权利要求4所述的方法,还包括:

解析所述区域的比特流表示以在视频数据的集合的级别获得第三标志,以指示所述视频数据的第一集合内的全部区域的滤波器系数是否是从不同图片中的其对应并置区域预测或推导的。

21.根据权利要求20所述的方法,其中,所述不同图片是当前图片的参考图片。

22.根据权利要求20至21中任一项所述的方法,还包括:

解析所述区域的比特流表示以获得图片的索引,以指示从哪个图片预测/推导全部区域的滤波器系数。

23.一种用于视频处理的方法,包括:

基于与视频的当前处理单元并置的视频的第二处理单元,为视频的所述当前处理单元和视频的所述当前处理单元的比特流表示之间的转换确定第一标志,其中所述第一标志指示视频的所述当前处理单元的自适应环路滤波器的开启/关闭状况;以及

通过基于所述第一标志执行滤波操作来执行所述转换。

24.根据权利要求23所述的方法,其中,视频的所述当前处理单元的第一标志是从视频的所述第二处理单元继承的。

25.根据权利要求23或24所述的方法,其中,所述滤波操作包括环路滤波。

26.根据权利要求23至25中任一项所述的方法,其中,所述处理单元包括区域和编解码树单元(ctu)中的一个。

27.根据权利要求23至26中任一项所述的方法,其中,视频的所述当前处理单元来自视频数据的第一集合,视频的所述第二处理单元来自视频数据的第二集合,其中所述视频数据的第二集合与所述视频数据的第一集合不同,视频数据的集合包括条带、片、片组、图片中的一个。

28.根据权利要求23所述的方法,其中,视频的所述第二处理单元来自与视频的所述当前处理单元的当前图片不同的图片。

29.根据权利要求28所述的方法,其中,所述不同的图片是所述当前图片的参考图片。

30.根据权利要求27所述的方法,还包括:

在视频数据的集合的级别信令通知第二标志,以指示视频数据的集合内的全部处理单元的第一标志是否是从不同图片中的其对应并置处理单元继承的。

31.根据权利要求27所述的方法,还包括:

解析所述区域的比特流表示以在视频数据的集合的级别获得第二标志,以指示视频数据的集合内的全部处理单元的第一标志是否是从不同图片中的其对应并置处理单元继承的。

32.根据权利要求27所述的方法,还包括:

在图片头、条带头或片组头中信令通知图片的索引,以指示从哪个图片继承所述第一处理单元的第一标志。

33.根据权利要求27所述的方法,还包括:

解析所述区域的比特流表示以在图片头、条带头或片组头中获得图片的索引,以指示从哪个图片继承所述第一处理单元的第一标志。

34.一种用于视频处理的方法,包括:

为视频的图片和所述视频的比特流表示之间的转换信令通知关于视频的所述图片的区域数量和/或尺寸的信息;

基于所述信息将所述图片划分为区域;以及

基于划分的区域来执行所述转换。

35.根据权利要求34所述的方法,其中,在序列参数集(sps)、视频参数集(vps)、图片参数集(pps)、图片头、条带头中的至少一个中信令通知关于区域数量和/或尺寸的所述信息。

36.根据权利要求34或35所述的方法,还包括:

信令通知对区域数量和/或尺寸的多个集合中的至少一个的索引,其中,区域数量和/或尺寸的多个集合是预定义的。

37.根据权利要求34所述的方法,其中,所述区域数量和/或尺寸取决于所述图片的宽度和/或高度、和/或条带类型。

38.一种用于视频处理的方法,包括:

为视频的图片和所述视频的比特流表示之间的转换解析所述视频的比特流表示,以获得关于视频的所述图片的区域数量和/或尺寸的信息;以及

基于所述信息来执行所述转换。

39.根据权利要求38所述的方法,其中,解析所述视频的比特流表示,以在序列参数集(sps)、视频参数集(vps)、图片参数集(pps)、图片头、条带头中的至少一个中获得关于区域数量和/或尺寸的所述信息。

40.根据权利要求38或39所述的方法,还包括:

解析所述视频的比特流表示,以获得对区域数量和/或尺寸的多个集合中的至少一个的索引,其中,区域数量和/或尺寸的多个集合是预定义的。

41.根据权利要求37所述的方法,其中,所述区域数量和/或尺寸取决于所述图片的宽度和/或高度、和/或条带类型。

42.一种用于视频处理的方法,包括:

基于视频的第二区域的滤波器系数的第二集合以及滤波器系数的第一集合和所述滤波器系数的第二集合之间的差的集合,为视频的第一区域和视频的所述第一区域的比特流表示之间的转换确定视频的所述第一区域的所述滤波器系数的第一集合;以及

通过使用所述滤波器系数的第一集合执行滤波操作来执行所述转换。

43.根据权利要求42所述的方法,其中,当确定所述第二区域的所述滤波器系数的第一集合时,所述差的集合被信令通知。

44.根据权利要求42所述的方法,其中,当确定所述第二区域的所述滤波器系数的第一集合时,解析视频的所述第一区域的比特流表示以获得所述差的集合。

45.根据权利要求43或44所述的方法,其中,视频的所述第二区域的索引与视频的所述第一区域的索引连续。

46.根据权利要求43-45中任一项所述的方法,其中,视频的所述第二区域的索引对应于对其启用了所述滤波操作的先前编解码的区域的最大索引值。

47.根据权利要求42所述的方法,其中,所述滤波操作包括自适应环路滤波。

48.一种用于视频处理的方法,包括:

合并视频的至少两个不同区域,以获得合并区域;以及

通过使用相同的所选择的滤波器系数执行滤波操作,执行视频的所述合并区域和所述合并区域的比特流表示之间的转换,其中,视频的所述至少两个不同区域中的第一个区域的索引与视频的所述至少两个不同区域中的第二个区域的索引不连续。

49.根据权利要求48所述的方法,其中,所述合并区域共享所选择的滤波器系数的一个相同集合。

50.根据权利要求48或49所述的方法,还包括:在图片头中信令通知合并视频的哪些区域。

51.根据权利要求48或49所述的方法,还包括:对于每个区域,所选择的滤波器系数的集合的索引被发送。

52.根据权利要求1至51中任一项所述的方法,其中,所述转换包括从所述比特流表示生成视频的所述区域。

53.根据权利要求1至51中任一项所述的方法,其中,所述转换包括从视频的所述区域生成所述比特流表示。

54.一种视频系统中的装置,包括处理器和其上具有指令的非暂时性存储器,其中所述指令在由所述处理器执行时使得所述处理器实施根据权利要求1至53中任一项所述的方法。

55.一种存储在非暂时性计算机可读介质上的计算机程序产品,所述计算机程序产品包括用于执行根据权利要求1至54中任一项所述的方法的程序代码。


技术总结
描述了对基于区域的自适应环路滤波器的改进。在示例性方面中,一种用于视频处理的方法包括:基于与视频的当前区域并置的视频的第二区域的滤波器系数的第二集合,为视频的当前区域和视频的当前区域的比特流表示之间的转换确定视频的当前区域的滤波器系数的第一集合;以及通过使用滤波器系数的第一集合执行滤波操作来执行该转换。

技术研发人员:张莉;张凯;刘鸿彬;王悦
受保护的技术使用者:北京字节跳动网络技术有限公司;字节跳动有限公司
技术研发日:2019.11.11
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1