用于多次量化的量化中心移位的方法和装置与流程

摘要: 背景技术:1、本公开的实施例涉及视频编码。2、数字视频已成为主流,并被广泛用于包括数字电视、视频电话和视频会议在内的各种应用。这些数字视频应用之所以可行,是因为...
用于多次量化的量化中心移位的方法和装置与流程

背景技术:

1、本公开的实施例涉及视频编码。

2、数字视频已成为主流,并被广泛用于包括数字电视、视频电话和视频会议在内的各种应用。这些数字视频应用之所以可行,是因为计算和通信技术的进步以及高效的视频编码技术。各种视频编码技术可用于压缩视频数据,使得视频数据的编码可以使用一种或多种视频编码标准来执行。示例性视频编码标准可以包括但不限于通用视频编码(h.266/vvc)、高效视频编码(h.265/hevc)、高级视频编码(h.264/avc)、运动图像专家组(mpeg)编码、增强视频编码模型(ecm)等。

技术实现思路

1、根据本公开的一个方面,提供了一种由解码器进行解码的方法。该方法可以包括:由处理器从码流中解码用于依赖量化的多个量化器中的量化器的量化等级。该方法可以包括:由处理器确定对应于该量化器的查找表。该方法可以包括:响应于量化等级的绝对值大于0且查找表的大小大于量化等级的绝对值,由处理器基于该量化等级、查找表中对应于量化等级的绝对值的查找表值以及辅助量化等级来确定解量化系数。该方法可以包括:由处理器基于解量化系数来解码码流。

2、根据本公开的另一方面,提供了一种解码器。该解码器可以包括处理器和存储指令的存储器。所述存储指令的存储器当由处理器执行时,可以使处理器从码流中解码用于依赖量化的多个量化器中的量化器的量化等级。所述存储指令的存储器当由处理器执行时,可以使处理器确定对应于该量化器的查找表。所述存储指令的存储器当由处理器执行时,可以使处理器:响应于量化等级的绝对值大于0且查找表的大小大于量化等级的绝对值,基于该量化等级、查找表中对应于量化等级的绝对值的查找表值以及辅助量化等级来确定解量化系数。所述存储指令的存储器当由处理器执行时,可以使处理器基于解量化系数来解码码流。

3、根据本公开的另一方面,提供了一种用于解码的装置。该用于解码的装置可以包括处理器和存储指令的存储器。所述存储指令的存储器当由处理器执行时,可以使处理器从码流中解码用于依赖量化的多个量化器中的量化器的量化等级。所述存储指令的存储器当由处理器执行时,可以使处理器确定对应于该量化器的查找表。所述存储指令的存储器当由处理器执行时,可以使处理器:响应于量化等级的绝对值大于0且查找表的大小大于量化等级的绝对值,基于该量化等级、查找表中对应于量化等级的绝对值的查找表值以及辅助量化等级来确定解量化系数。所述存储指令的存储器当由处理器执行时,可以使处理器基于解量化系数来解码码流。

4、根据本公开的又一方面,提供了一种存储用于解码器的指令的非暂时性计算机可读介质。所述指令当由解码器的处理器执行时,可以使解码器的处理器从码流中解码用于依赖量化的多个量化器中的量化器的量化等级。所述指令当由解码器的处理器执行时,可以使解码器的处理器确定对应于该量化器的查找表。所述指令当由解码器的处理器执行时,可以使解码器的处理器:响应于量化等级的绝对值大于0且查找表的大小大于量化等级的绝对值,基于该量化等级、查找表中对应于量化等级的绝对值的查找表值以及辅助量化等级来确定解量化系数。所述指令当由解码器的处理器执行时,可以使解码器的处理器基于解量化系数来解码码流。

5、这些说明性实施例的提及并非旨在限制或限定本公开,而是提供示例以帮助理解。附加的实施例在具体实施方式中描述,并在其中提供进一步描述。

1.一种由解码器进行解码的方法,包括:

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

3.根据权利要求2所述的方法,其中,由所述处理器基于所述量化等级确定所述辅助量化等级包括:

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

5.根据权利要求1所述的方法,其中:

6.根据权利要求5所述的方法,其中:

7.根据权利要求5所述的方法,其中:

8.根据权利要求1所述的方法,其中:

9.根据权利要求1所述的方法,其中,由所述处理器确定对应于所述量化器的查找表包括:

10.根据权利要求9所述的方法,其中:

11.根据权利要求10所述的方法,其中:

12.根据权利要求10所述的方法,其中:

13.根据权利要求9所述的方法,其中:

14.根据权利要求13所述的方法,其中:

15.根据权利要求9所述的方法,其中:

16.根据权利要求9所述的方法,其中,所述多个查找表中的每个查找表具有不同的大小。

17.根据权利要求16所述的方法,其中:

18.根据权利要求17所述的方法,其中:

19.一种解码器,包括:

20.根据权利要求19所述的解码器,其中,所述存储器存储的指令在被所述处理器执行时,还使得所述处理器:

21.根据权利要求20所述的解码器,其中,为了基于所述量化等级确定所述辅助量化等级,所述存储器存储的指令在被所述处理器执行时,使得所述处理器:

22.根据权利要求19所述的解码器,其中,所述存储器存储的指令在被所述处理器执行时,还使得所述处理器:

23.根据权利要求19所述的解码器方法,其中:

24.根据权利要求23所述的解码器,其中:

25.根据权利要求23所述的解码器,其中:

26.根据权利要求19所述的解码器,其中:

27.根据权利要求19所述的解码器,其中,为了确定对应于所述量化器的查找表,所述存储器存储的指令在被所述处理器执行时,使得所述处理器:

28.根据权利要求27所述的解码器,其中:

29.根据权利要求28所述的解码器,其中:

30.根据权利要求28所述的解码器,其中:

31.根据权利要求26所述的解码器,其中:

32.根据权利要求31所述的解码器,其中:

33.根据权利要求27所述的解码器,其中:

34.根据权利要求27所述的解码器,其中,所述多个查找表中的每个查找表具有不同的大小。

35.根据权利要求34所述的解码器,其中:

36.根据权利要求35所述的解码器,其中:

37.一种用于解码的设备,包括:

38.一种非暂时性计算机可读介质,存储指令,在所述指令被解码器的处理器执行时,使得所述解码器的所述处理器:

39.根据权利要求38所述的非暂时性计算机可读介质,其中,在所述指令被所述解码器的所述处理器执行时,还使得所述解码器的所述处理器:

40.根据权利要求39所述的非暂时性计算机可读介质,其中,为了基于所述量化等级确定所述辅助量化等级,在所述指令被所述解码器的所述处理器执行时,使得所述解码器的所述处理器:

41.根据权利要求39所述的非暂时性计算机可读介质,其中,在所述指令被所述解码器的所述处理器执行时,还使得所述解码器的所述处理器:

42.根据权利要求39所述的非暂时性计算机可读介质,其中:

43.根据权利要求42所述的非暂时性计算机可读介质,其中:

44.根据权利要求42所述的非暂时性计算机可读介质,其中:

45.根据权利要求39所述的非暂时性计算机可读介质,其中:

46.根据权利要求39所述的非暂时性计算机可读介质,其中,为了确定对应于所述量化器的查找表,在所述指令被所述解码器的所述处理器执行时,使得所述解码器的所述处理器::

47.根据权利要求46所述的非暂时性计算机可读介质,其中:

48.根据权利要求47所述的非暂时性计算机可读介质,其中:

49.根据权利要求47所述的非暂时性计算机可读介质,其中:

50.根据权利要求46所述的非暂时性计算机可读介质,其中:

51.根据权利要求50所述的非暂时性计算机可读介质,其中:

52.根据权利要求46所述的非暂时性计算机可读介质,其中:

53.根据权利要求46所述的非暂时性计算机可读介质,其中,所述多个查找表中的每个查找表具有不同的大小。

54.根据权利要求53所述的非暂时性计算机可读介质,其中:

55.根据权利要求54所述的非暂时性计算机可读介质,其中: