用于视频处理的方法、装置和介质制造方法及图纸

技术编号:43121235 阅读:21 留言:0更新日期:2024-10-26 09:59
本公开的实施例提供了一种用于视频处理的解决方案。提出了一种用于视频处理的方法。该方法包括:在视频的目标视频块与视频的比特流之间的转换期间,从与运动向量(MV)候选列表相关联的候选类型的运动候选的第一最大数目和与块向量(BV)候选列表相关联的候选类型的运动候选的第二最大数目中确定目标最大数目;基于目标最大数目确定针对目标视频块的包括候选类型的运动候选的候选列表;以及基于候选列表执行转换。

【技术实现步骤摘要】
【国外来华专利技术】

本公开的实施例一般涉及视频编解码技术,并且更具体地,涉及运动候选列表构建。


技术介绍

1、如今,数字视频功能正被应用于人们生活的各个方面。已经针对视频编码/解码,已经提出了多种类型的视频压缩技术,诸如mpeg-2、mpeg-4、itu-t h.263、itu-th.264/mpeg-4part 10高级视频编解码(avc)、itu-th.265高效视频编解码(hevc)标准、通用视频编解码(vvc)标准。然而,常规视频编解码技术的编解码效率通常非常低,这是不希望的。


技术实现思路

1、本公开的实施例提供了一种视频处理的解决方案。

2、在第一方面,提出了一种用于视频处理的方法。该方法包括:在视频的目标视频块与所述视频的比特流之间的转换期间,从与运动向量(mv)候选列表相关联的候选类型的运动候选的第一最大数目和与块向量(bv)候选列表相关联的候选类型的运动候选的第二最大数目中确定目标最大数目;基于所述目标最大数目确定针对所述目标视频块的包括所述候选类型的运动候选的候选列表;以及基于所述候选列表执行所述本文档来自技高网...

【技术保护点】

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

2.根据权利要求1所述的方法,其中基于所述目标最大数目确定所述候选列表包括至少一项:

3.根据权利要求1或权利要求2所述的方法,其中所述候选类型包括:

4.根据权利要求3所述的方法,其中所述MV候选列表要使用的第一HMVP表的第一大小不同于所述BV候选列表要使用的第二HMVP表的第二大小。

5.根据权利要求4所述的方法,还包括以下至少一项:

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

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

8.一种用于视频处理的方法...

【技术特征摘要】
【国外来华专利技术】

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

2.根据权利要求1所述的方法,其中基于所述目标最大数目确定所述候选列表包括至少一项:

3.根据权利要求1或权利要求2所述的方法,其中所述候选类型包括:

4.根据权利要求3所述的方法,其中所述mv候选列表要使用的第一hmvp表的第一大小不同于所述bv候选列表要使用的第二hmvp表的第二大小。

5.根据权利要求4所述的方法,还包括以下至少一项:

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

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

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

9.根据权利要求8所述的方法,其中所述候选列表包括以下一项:

10.根据权利要求9所述的方法,其中所述候选列表包括所述bv候选列表,并且其中确定所述候选列表包括:

11.根据权利要求8-10中任一项所述的方法,其中所述候选列表中的hmvp候选的数目或者hmvp表的大小被增加。

12.根据权利要求8-11中任一项所述的方法,其中确定运动候选的所述候选列表包括:

13.根据权利要求12所述的方法,其中基于所述多个候选确定所述候选列表包括:

14.根据权利要求13所述的方法,其中通过对所述多个候选中的至少一部分执行修剪过程来更新所述多个候选包括:

15.根据权利要求13或权利要求14所述的方法,其中处理更新后的所述多个候选包括:

16.根据权利要求13-15中任一项所述的方法,其中:

17.根据权利要求12-16中任一项所述的方法,其中所述相邻空域候选包括以下至少一项:

18.根据权利要求12-17中任一项所述的方法,其中hmvp候选的数目或hmvp表的大小被增加到第二数目。

19.根据权利要求18所述的方法,其中所述第二数目包括25或30。

20.根据权利要求12-19中任一项所述的方法,还包括:

21.根据权利要求20所述的方法,其中预定义对包括具有所述候选列表中的索引的运动候选集合中的一对,所述索引包括{(0,1),(0,2),(1,2),(0,3),(1,3),(2,3)}。

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

23.根据权利要求22所述的方法,其中最大数目包括15或20。

24.根据权利要求22或权利要求23所述的方法,其中确定所述最大数目包括:

25.根据权利要求24所述的方法,其中所述第一最大数目包括4。

26.根据权利要求22-25中任一项所述的方法,其中确定所述最大数目包括:

27.根据权利要求26所述的方法,其中所述第二最大数目包括10。

28.根据权利要求22-27中任一项所述的方法,其中确定所述最大数目包括:

29.根据权利要求28所述的方法,其中所述第三最大数目包括1。

30.根据权利要求22-29中任一项所述的方法,其中所述候选列表包括第五数目的成对候选。

31.根据权利要求30所述的方法,其中所述第五数目包括1。

32.根据权利要求22-31中任一项所述的方法,其中确定所述运动候选的所述候选列表包括:

33.根据权利要求32所述的方法,其中处理所述候选列表中的所述最大数目的运动候选包括:

34.根据权利要求8-33中任一项所述的方法,还包括:

35.根据权利要求34所述的方法,其中对所述候选列表执行armc过程包括:

36.根据权利要求8-35中任一项所述的方法,还包括:

37.根据权利要求36所述的方法,其中处理所述候选类型的所述运动候选包括:

38.根据权利要求36或权利要求37所述的方法,其中确定第一数目的已处理运动候选包括:

39.根据权利要求36-38中任一项所述的方法,还包括:

40.根据权利要求36-39中任一项所述的方法,其中所述候选类型包括相邻空域候选类型,并且所述第一数目包括4。

41.根据权利要求36-39中任一项所述的方法,其中所述候选类型包括hmvp候选类型,并且所述第一数目包括10。

42.根据权利要求36-39中任一项所述的方法,其中所述候选类型包括成对平均候选类型,并且所述第一数目包括1。

43.根据权利要求8-42中任一项所述的方法,还包括:

44.根据权利要求43所述的方法,其中处理至少一个候选类型的运动候选包括:

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

46.根据权利要求45所述的方法,其中确定所述第二数目的已处理运动候选包括:

47.根据权利要求45或权利要求46所述的方法,还包括:

48.根据权利要求45-47中任一项所述的方法,其中所述至少一个候选类型包括以下至少一项:相邻空域候选类型、hmvp候选类型或成对平均候选类型,并且

49.根据权利要求8-48中任一项所述的方法,还包括:

50.根据权利要求49所述的方法,其中处理所述至少一个候选类型的运动候选包括:

51.根据权利要求49所述的方法,其中处理所述至少一个候选类型的运动候选包括:

52.根据权利要求8-51中任一项所述的方法,还包括:

53.根据权利要求52所述的方法,其中所述第一数目的已处理hmvp候选或所述第二数目的候选是基于各个运动候选的前第一数目或前第二数目的最低成本来确定的。

54.根据权利要求52或权利要求53所述的方法,其中处理hmvp候选类型的运动候选包括:对hmvp候选类型的所述运动候选进行重新排序或细化或处理;以及

55.根据权利要求8-54中任一项所述的方法,还包括:

56.根据权利要求55所述的方法,其中所述处理或重新排序或细化标准包括模板匹配成本。

57.根据权利要求8-56中任一项所述的方法,其中所述候选列表包括帧内块复制(ibc)候选列表。

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

59.根据权利要求1-58中任一项所述的方法,其中所述候选列表包括以下之一:

60.根据权利要求59所述的方法,其中所述模板匹配细化处理后的gpm合并列表包括以下至少之一:agpmlist、lgpmlist或lagpmlist。

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

62.根据权利要求61所述的方法,其中对所述bv候选执行至少一项操作包括:

63.根据权利要求61或权利要求62所述的方法,其中对所述bv候选执行至少一项操作包括:

64.根据权利要求63所述的方法,其中确定所述参考模板的至少部分样本是否可用包括:

65.根据权利要求62-64中任一项所述的方法,其中重建所述参考模板包括:

66.根据权利要求62-64中任一项所述的方法,其中重建所述参考模板包括:

67.根据权利要求62-64中任一项所述的方法,其中重建所述参考模板包括:

68.根据权利要求62-64中任一项所述的方法,还包括:

69.根据权利要求61所述的方法,其中如果与所述bv候选相关联的参考模板在有效的帧内块复制(ibc)参考区域之外或者参考模板没有被重建,则所述bv候选不被重新排序或细化或处理。

70.根据权利要求61所述的方法,其中如果与所述bv候选相关联的参考模板的至少部分样本不可用,则所述bv候选被设置为无效或不可用。

71.根据权利要求61所述的方法,其中与所述bv候选相关联的参考模板位于有效的帧内块复制(ibc)参考区域内。

72.根据权利要求61-71中任一项所述的方法,其中对所述bv候选执行至少一项操作包括:

73.根据权利要求72所述的方法,其中对所述第一参考模板执行操作包括:

74.根据权利要求72所述的方法,其中对所述第一参考模板执行操作包括:

75.根据权利要求72所述的方法,其中对所述第一参考模板执行操作包括:

76.根据权利要求72所述的方法,其中如果与bv候选相关联的参考模板在有效的帧内块复制(ibc)参考区域之外或者所述参考模板没有被重建,则所述bv候选不被搜索。

77.根据权利要求61-76中任一项所述的方法,其中对所述bv候选执行至少一项操作包括:

78.根据权利要求61-77所述的方法,其中对所述bv候选执行至少一项操作包括:

79.根据权利要求77或权利要求78所述的方法,其中重建所述参考模板包括:

80.根据权利要求77或权利要求78所述的方法,其中重建所述参考模板包括:

81.根据权利要求78-80中任一项所述的方法,还包括:

82.根据权利要求61-81中任一项所述的方法,其中与所述bv候选相关联的参考模板位于当前图片内。

83.根据权利要求61-75中任一项的方法,其中如果与所述bv候选相关联的参考模板在当前图片之外,则不对所述bv候选进行重新排序或细化或处理。

84.根据权利要求61-83中任一项的方法,其中与所述bv候选相关联的参考模板的样本是可用的。

85.根据权利要求84所述的方法,其中所述参考模板的所述样本被重建在所述目标视频块的相同条带或相同图块或相同帧内块复制(ibc)虚拟缓冲内。

86.根据权利要求61-85中任一项所述的方法,其中对所述bv候选执行至少一项操作包括:

87.根据权利要求61-86中任...

【专利技术属性】
技术研发人员:张娜张凯张莉
申请(专利权)人:抖音视界有限公司
类型:发明
国别省市:

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

1