对具有帧部分的视频数据进行编码或解码的方法和装置与流程

文档序号:23068578发布日期:2020-11-25 17:56阅读:来源:国知局

技术特征:

1.一种用于将包括帧的视频数据编码到位流中的方法,所述帧在空间上被划分为帧部分,所述方法包括:

-将至少一个帧部分编码到一个或多个第一编码单位中;

其中,所述方法还包括:

-在所述第一编码单位中表示至少一个帧部分标识符,所述帧部分标识符标识一个编码帧部分;以及

-提供帧部分配置信息,所述帧部分配置信息包括所述帧部分标识符和与所述帧部分有关的空间信息。

2.根据权利要求1所述的方法,其中,将所述帧部分配置信息提供到一个第二编码单位中。

3.根据权利要求1所述的方法,其中,所述至少一个帧部分是被独立编码的。

4.根据权利要求3所述的方法,还包括:提供指示所述帧部分已被独立编码的标志。

5.根据权利要求2所述的方法,其中,所述一个或多个第一编码单位包括针对各帧部分指示该帧部分已被独立编码的标志。

6.根据权利要求1所述的方法,其中,所述一个或多个第一编码单位包括指示所述至少一个帧部分已被独立编码的标志。

7.根据权利要求1所述的方法,其中,所述一个或多个第一编码单位包括指示用于对所述帧部分进行编码的编码约束的级别的标志。

8.根据权利要求4至7中任一项所述的方法,其中,所述帧部分是条带,并且所述第一编码单位是包括数据部分的条带单位,所述标志包括在所述条带单位的所述数据部分的条带分段头部中。

9.根据权利要求1所述的方法,其中,所述帧部分是条带,并且所述第一编码单位是包括数据部分的条带单位,所述帧部分标识符包括在所述条带单位的所述数据部分的条带分段头部中。

10.根据权利要求1所述的方法,其中,所述第一编码单位包括头部部分和数据部分,所述数据部分包括所述编码帧部分,所述帧部分标识符包括在所述头部部分中。

11.根据权利要求1所述的方法,其中,在所有的帧部分编码单位中表示帧部分标识符,并且预定义的帧部分标识符值指示所述帧部分未被独立编码。

12.根据权利要求2所述的方法,其中,所述第二编码单位是专用于与一个或多个帧有关的信息的参数集。

13.根据权利要求2所述的方法,其中,所述第二编码单位是专用于帧部分信息的参数集。

14.根据权利要求1所述的方法,其中,第一编码单位具有指示所述帧部分已被独立编码的特定类型。

15.根据权利要求1所述的方法,其中,所述帧部分标识符是使用固定的预定数量的位来编码的。

16.根据权利要求1所述的方法,其中,所述帧部分标识符是使用所表示的数量的位来编码的。

17.根据权利要求1所述的方法,其中,所述空间信息包括由编码树单位地址给出的所述帧部分的位置。

18.根据权利要求1所述的方法,其中,所述空间信息包括由样本地址给出的所述帧部分的位置。

19.根据权利要求1所述的方法,其中,所述空间信息包括所述帧部分的大小。

20.根据权利要求17或18所述的方法,其中,所述帧部分的位置是关于所述帧而给出的。

21.根据权利要求1所述的方法,其中,在针对同一帧部分包括不同的帧部分配置的所述位流中表示多个参数数据单位。

22.根据权利要求2所述的方法,其中,所述第二编码单位包括指示给定的后滤波算法是否能够用于所述帧部分的标志。

23.根据权利要求1所述的方法,其中,能够使用相同的帧部分标识符来标识定义帧部分集合的多个帧部分。

24.根据权利要求10所述的方法,其中,所述头部部分包括层标识符,并且所述层标识符用于表示所述帧部分标识符。

25.一种用于从至少一个位流解码包括帧的视频数据的方法,所述帧在空间上被划分成帧部分,所述方法包括:

-从所述位流获得帧部分配置信息,所述帧部分配置信息包括帧部分标识符和与所述帧部分有关的空间信息;

-从所述位流中的一个或多个第一编码单位中至少提取帧部分,所述帧部分包括所述帧部分标识符;

-基于所述空间信息来确定所述帧部分在所述帧内的位置;以及

-根据所确定的位置来对所述帧部分进行解码,以将所述帧部分渲染成帧。

26.根据权利要求25所述的方法,其中,将所述帧部分配置信息提供到一个第二编码单位中。

27.根据权利要求25所述的方法,其中,所述至少一个帧部分是被独立编码的。

28.根据权利要求27所述的方法,还包括:获得指示所述帧部分已被独立编码的标志。

29.根据权利要求26所述的方法,其中,所述一个或多个第一编码单位包括针对各帧部分指示该帧部分已被独立编码的标志。

30.根据权利要求25所述的方法,其中,所述一个或多个第一编码单位包括指示所述至少一个帧部分已被独立编码的标志。

31.根据权利要求25所述的方法,其中,所述一个或多个第一编码单位包括指示用于对所述帧部分进行编码的编码约束的级别的标志。

32.根据权利要求28至31中任一项所述的方法,其中,所述帧部分是条带,并且所述第一编码单位是包括数据部分的条带单位,所述标志包括在所述条带单位的所述数据部分的条带分段头部中。

33.根据权利要求25所述的方法,其中,所述帧部分是条带,并且所述第一编码单位是包括数据部分的条带单位,所述帧部分标识符包括在所述条带单位的所述数据部分的条带分段头部中。

34.根据权利要求25所述的方法,其中,所述第一编码单位包括头部部分和数据部分,所述数据部分包括所述编码帧部分,所述帧部分标识符包括在所述头部部分中。

35.根据权利要求25所述的方法,其中,在所有的帧部分编码单位中表示帧部分标识符,并且预定义的帧部分标识符值指示所述帧部分未被独立编码。

36.根据权利要求26所述的方法,其中,所述第二编码单位是专用于与一个或多个帧有关的信息的参数集。

37.根据权利要求26所述的方法,其中,所述第二编码单位是专用于帧部分信息的参数集。

38.根据权利要求25所述的方法,其中,第一编码单位具有指示所述帧部分已被独立编码的特定类型。

39.根据权利要求25所述的方法,其中,所述帧部分标识符是使用固定的预定数量的位来编码的。

40.根据权利要求25所述的方法,其中,所述帧部分标识符是使用所表示的数量的位来编码的。

41.根据权利要求25所述的方法,其中,所述空间信息包括由编码树单位地址给出的所述帧部分的位置。

42.根据权利要求25所述的方法,其中,所述空间信息包括由样本地址给出的所述帧部分的位置。

43.根据权利要求25所述的方法,其中,所述空间信息包括所述帧部分的大小。

44.根据权利要求41或42所述的方法,其中,所述帧部分的位置是关于所述帧而给出的。

45.根据权利要求25所述的方法,其中,从针对同一帧部分包括不同的帧部分配置的所述位流中获得多个参数数据单位。

46.根据权利要求26所述的方法,其中,所述第二编码单位包括指示给定的后滤波算法是否能够用于所述帧部分的标志。

47.根据权利要求25所述的方法,其中,能够使用相同的帧部分标识符来标识定义帧部分集合的多个帧部分。

48.根据权利要求34所述的方法,其中,所述头部部分包括层标识符,并且所述层标识符用于表示所述帧部分标识符。

49.一种用于生成新位流的方法,所述新位流包括包含帧的视频数据,所述帧在空间上被划分成帧部分,所述方法包括:

-确定要从多个位流中提取并合并到新位流中的多个帧部分,所述多个位流是根据权利要求1至25中任一项进行编码的;

-确定要提取的帧部分的帧部分标识符;

-针对所述新位流生成帧部分配置信息;

-从所述多个位流中提取要提取的多个帧部分;以及

-将所述多个帧部分和所生成的帧部分配置信息嵌入到所述新位流中。

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

-针对所提取的帧部分确定新的帧部分标识符;以及

-用所提取的帧部分的所述新的帧部分标识符替代所述帧部分标识符。

51.根据权利要求49所述的方法,其中,提取所述多个帧部分包括:

-解析所述多个位流;以及

-提取帧部分编码数据单位,所述帧部分编码数据单位包括所确定的帧部分标识符其中之一。

52.一种用于将包括帧的视频数据编码到位流中的装置,所述帧在空间上被划分成帧部分,所述装置包括被配置为进行以下操作的电路:

-将至少一个帧部分编码到一个或多个第一编码单位中;

其中,所述方法还包括:

-在所述第一编码单位中表示至少一个帧部分标识符,所述帧部分标识符标识一个编码帧部分;以及

-提供帧部分配置信息,所述帧部分配置信息包括所述帧部分标识符和与所述帧部分有关的空间信息。

53.一种用于从至少一个位流中解码包括帧的视频数据的装置,所述帧在空间上被划分成帧部分,所述装置包括被配置为进行以下操作的电路:

-从所述位流获得帧部分配置信息,所述帧部分配置信息包括帧部分标识符和与所述帧部分有关的空间信息;

-从所述位流中的一个或多个第一编码单位中至少提取帧部分,所述帧部分包括所述帧部分标识符;

-基于所述空间信息来确定所述帧部分在所述帧内的位置;以及

-根据所确定的位置来对所述帧部分进行解码,以将所述帧部分渲染成帧。

54.一种用于生成新位流的装置,所述新位流包括包含帧的视频数据,所述帧在空间上被划分成帧部分,所述装置包括被配置为进行以下操作的电路:

-确定要从多个位流中提取并合并到新位流中的多个帧部分,所述多个位流是根据权利要求1至25中任一项进行编码的;

-确定要提取的帧部分的帧部分标识符;

-针对所述新位流生成帧部分配置信息;

-从所述多个位流中提取要提取的多个帧部分;以及

-将所述多个帧部分和所生成的帧部分配置信息嵌入到所述新位流中。

55.一种可编程设备所用的计算机程序产品,所述计算机程序产品包括指令序列,所述指令序列用于在被载入所述可编程设备并由所述可编程设备执行的情况下,实现根据权利要求1至51中任一项所述的方法。

56.一种存储有计算机程序的指令的计算机可读存储介质,所述指令用于实现根据权利要求1至51中任一项所述的方法。

57.一种计算机程序,其在执行时,使得进行根据权利要求1至51中任一项所述的方法。


技术总结
本发明涉及一种用于将包括帧的视频数据编码到位流中的方法,所述帧在空间上被划分为帧部分,所述方法包括:将至少一个帧部分编码到一个或多个第一编码单位中;其中,在所述方法中,还包括:在所述第一编码单位中表示至少一个帧部分标识符,所述帧部分标识符标识一个编码帧部分;以及提供帧部分配置信息,所述帧部分配置信息包括所述帧部分标识符和与所述帧部分有关的空间信息。

技术研发人员:乔纳森·泰奎特;内尔·奥德拉奥果;弗兰克·德诺奥;弗雷德里克·梅兹
受保护的技术使用者:佳能株式会社
技术研发日:2019.03.25
技术公布日:2020.11.24
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1