System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于视频处理的方法、装置和介质制造方法及图纸_技高网

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

技术编号:40822593 阅读:16 留言:0更新日期:2024-04-01 14:42
本公开的实施例提供了一种用于视频处理的解决方案。提出了一种用于视频处理的方法。该方法包括:在视频的目标块和目标块的码流之间的转换期间,构建针对利用几何划分模式(GPM)被编解码的目标块的运动候选列表,运动候选列表包括一个或多个运动候选;在应用运动候选列表之前处理运动候选列表,经处理的运动候选列表中的每个运动候选具有经编解码的候选索引;以及使用经处理的运动候选列表执行转换。

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

本公开的实施例一般涉及视频编解码技术,更具体地,涉及自适应几何划分模式(gpm)候选列表。


技术介绍

1、如今,数字视频能力正被应用于人们生活的各个方面。已经针对视频编码/解码提出了多种类型的视频压缩技术,诸如mpeg-2、mpeg-4、itu-th263、itu-th-264/mpeg-4第10部分高级视频编解码(avc)、itu-th.265高效视频编解码(hevc)标准、通用视频编解码(vvc)标准。然而,通常期望进一步提高视频编解码技术的编解码效率。


技术实现思路

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

2、在第一方面,提出了一种用于视频处理的方法。该方法包括:在视频的目标块和目标块的码流之间的转换期间,构建针对利用几何划分模式(gpm)被编解码的目标块的运动候选列表,运动候选列表包括一个或多个运动候选;在应用运动候选列表之前,处理运动候选列表,经处理的运动候选列表中的每个运动候选具有经编解码的候选索引;以及使用经处理的运动候选列表执行转换。与传统技术相比,自适应合并候选列表生成过程被使用来提高合并模式的有效性。此外,编解码效率可以被提高。

3、在第二方面中,提出了一种用于处理视频数据的装置。该用于处理视频数据的装置包括处理器和其上具有指令的非暂态存储器,其中指令在由处理器执行时,使处理器在视频的目标块和目标块的码流之间的转换期间,构建针对利用几何划分模式(gpm)被编解码的目标块的运动候选列表,运动候选列表包括一个或多个运动候选;在应用运动候选列表之前,处理运动候选列表,经处理的运动候选列表中的每个运动候选具有经编解码的候选索引;以及使用经处理的运动候选列表执行转换。与传统技术相比,自适应合并候选列表生成过程被使用来提高合并模式的有效性。此外,编解码效率可以被提高。

4、在第三方面,提出了一种用于处理视频数据的装置。该非暂态计算机可读存储介质存储指令,该指令使得处理器执行方法。该方法包括:在视频的目标块和目标块的码流之间的转换期间,构建针对利用几何划分模式(gpm)被编解码的目标块的运动候选列表,运动候选列表包括一个或多个运动候选;在应用运动候选列表之前,处理运动候选列表,经处理的运动候选列表中的每个运动候选具有经编解码的候选索引;以及使用经处理的运动候选列表执行转换。与传统技术相比,自适应合并候选列表生成过程被使用来提高合并模式的有效性。此外,编解码效率可以被提高。

5、在第四方面,提出了一种非暂态计算机可读记录介质。该非暂态计算机可读记录介质存储视频的通过由视频处理装置执行的方法生成的码流,其中该方法包括:确定视频的目标块是以几何划分模式(gpm)被编解码的;构建针对视频的目标块的运动候选列表,该运动候选列表包括一个或多个运动候选;处理运动候选列表,经处理的运动候选列表中的每个运动候选具有经编解码的候选索引;以及使用经处理的运动候选列表生成目标块的码流。与常规技术相比,自适应合并候选列表生成过程被使用来提高合并模式的有效性。此外,编解码效率可以被提高。

6、在第五方面,提出了一种用于视频处理的方法,该方法包括确定视频的目标块是以几何划分模式(gpm)被编解码的;构建针对视频的目标块的运动候选列表,该运动候选列表包括一个或多个运动候选;处理运动候选列表,经处理的运动候选列表中的每个运动候选具有经编解码的候选索引;使用经处理的运动候选列表生成目标块的码流;以及将码流存储在非暂态计算机可读记录介质中。与常规技术相比,自适应合并候选列表生成过程被使用来提高合并模式的有效性。此外,编解码效率可以被提高。

7、提供本
技术实现思路
是为了以简化的形式介绍以下在详细描述中进一步描述的概念的选择。本
技术实现思路
不旨在识别所要求保护的主题的关键特征或基本特征,也不旨在用于限制所要求保护主题的范围。

本文档来自技高网...

【技术保护点】

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

2.根据权利要求1所述的方法,其中处理所述运动候选列表包括:

3.根据权利要求2所述的方法,其中所述运动候选列表针对其为第一类型的经GPM编解码的块的所述目标块被重排序,或者

4.根据权利要求2所述的方法,其中针对其为第一类型的经GPM编解码的块的所述目标块,所述运动候选列表基于第一规则被重排序,或者

5.根据权利要求3或4所述的方法,其中所述第一类型的经GPM编解码的块是基于模板的经GPM编解码的块。

6.根据权利要求3或4所述的方法,其中所述第二类型的经GPM编解码的块是基于具有运动矢量差的合并模式(MMVD)的经GPM编解码的块。

7.根据权利要求1所述的方法,其中被应用于所述目标块的第一运动候选列表重排序与被应用于经非GPM编解码的块的第二运动候选列表重排序相同。

8.根据权利要求1所述的方法,其中被应用于所述目标块的第一运动候选列表重排序不同于被应用于经非GPM编解码的块的第二运动候选列表重排序。

9.根据权利要求1所述的方法,其中处理所述运动候选列表包括:

10.根据权利要求9所述的方法,其中针对其为第一类型的经GPM编解码的块的所述目标块,所述运动候选列表被细化,或者

11.根据权利要求9所述的方法,其中针对其为第一类型的经GPM编解码的块的所述目标块,所述运动候选列表基于第一规则被细化,或者

12.根据权利要求10或11所述的方法,其中所述第一类型的经GPM编解码的块是基于模板的经GPM编解码的块。

13.根据权利要求10或11所述的方法,其中所述第二类型的经GPM编解码的块是基于具有运动矢量差的合并模式(MMVD)的经GPM编解码的块。

14.根据权利要求1所述的方法,其中被应用于所述目标块的第一运动候选列表细化与被应用于经非GPM编解码的块的第二运动候选列表细化相同。

15.根据权利要求1所述的方法,其中被应用于所述目标块的第一运动候选列表细化不同于被应用于经非GPM编解码的块的第二运动候选列表细化。

16.根据权利要求1所述的方法,其中所述运动候选列表中的所述一个或多个运动候选被划分为一组子组。

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

18.根据权利要求16所述的方法,其中所述一组子组中的第一个子组被重排序。

19.根据权利要求16所述的方法,其中所述一组子组中的最后一个子组不被重排序。

20.根据权利要求19所述的方法,其中如果在所述一组子组中存在一个子组,则所述子组被重排序。

21.根据权利要求16所述的方法,其中所述一组子组中的不同子组被单独地重排序。

22.根据权利要求16所述的方法,其中在不同子组中的运动候选不被比较,和/或

23.根据权利要求16所述的方法,其中如果第一子组在第二子组之前,则在重排序之后,所述第一子组中的第一运动候选在所述第二子组中的第二运动候选之前。

24.根据权利要求1所述的方法,其中针对不将被重排序的一组运动候选,所述一组运动候选根据所述一组运动候选的初始顺序在所述运动候选列表中被排列。

25.根据权利要求1所述的方法,其中针对不将被重排序的第一组运动候选,所述第一组运动候选在将被重排序的第二组运动候选之后。

26.根据权利要求1所述的方法,其中针对不将被重排序的第一组运动候选,所述第一组运动候选在将被重排序的第二组运动候选之前。

27.根据权利要求1所述的方法,其中所述运动候选列表包括第一运动候选列表,所述第一运动候选列表针对所述目标块的两个GPM划分被准备,并且被用于导出针对每个GPM划分的单独的运动候选列表。

28.根据权利要求27所述的方法,其中被应用于所述第一运动候选列表的第一重排序方法与被应用于常规合并候选列表的第二重排序方法相同。

29.根据权利要求27所述的方法,其中如果所述第一运动候选列表中的对应运动候选被双向预测,则被应用于所述第一运动候选列表的第一重排序方法中的第一模板匹配以双向预测的方式被执行。

30.根据权利要求1所述的方法,其中所述运动候选列表包括被用于每个GPM划分的第二运动候选列表。

31.根据权利要求30所述的方法,其中被应用于所述第二运动候选列表的第三重排序方法中的模板匹配方案不以双向预测的方式被执行。

32.根据权利要求30所述的方法,其中被应用于所述第二运动候选列表的第三重排序方法针对所述目标块的所有GPM划分...

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

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

2.根据权利要求1所述的方法,其中处理所述运动候选列表包括:

3.根据权利要求2所述的方法,其中所述运动候选列表针对其为第一类型的经gpm编解码的块的所述目标块被重排序,或者

4.根据权利要求2所述的方法,其中针对其为第一类型的经gpm编解码的块的所述目标块,所述运动候选列表基于第一规则被重排序,或者

5.根据权利要求3或4所述的方法,其中所述第一类型的经gpm编解码的块是基于模板的经gpm编解码的块。

6.根据权利要求3或4所述的方法,其中所述第二类型的经gpm编解码的块是基于具有运动矢量差的合并模式(mmvd)的经gpm编解码的块。

7.根据权利要求1所述的方法,其中被应用于所述目标块的第一运动候选列表重排序与被应用于经非gpm编解码的块的第二运动候选列表重排序相同。

8.根据权利要求1所述的方法,其中被应用于所述目标块的第一运动候选列表重排序不同于被应用于经非gpm编解码的块的第二运动候选列表重排序。

9.根据权利要求1所述的方法,其中处理所述运动候选列表包括:

10.根据权利要求9所述的方法,其中针对其为第一类型的经gpm编解码的块的所述目标块,所述运动候选列表被细化,或者

11.根据权利要求9所述的方法,其中针对其为第一类型的经gpm编解码的块的所述目标块,所述运动候选列表基于第一规则被细化,或者

12.根据权利要求10或11所述的方法,其中所述第一类型的经gpm编解码的块是基于模板的经gpm编解码的块。

13.根据权利要求10或11所述的方法,其中所述第二类型的经gpm编解码的块是基于具有运动矢量差的合并模式(mmvd)的经gpm编解码的块。

14.根据权利要求1所述的方法,其中被应用于所述目标块的第一运动候选列表细化与被应用于经非gpm编解码的块的第二运动候选列表细化相同。

15.根据权利要求1所述的方法,其中被应用于所述目标块的第一运动候选列表细化不同于被应用于经非gpm编解码的块的第二运动候选列表细化。

16.根据权利要求1所述的方法,其中所述运动候选列表中的所述一个或多个运动候选被划分为一组子组。

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

18.根据权利要求16所述的方法,其中所述一组子组中的第一个子组被重排序。

19.根据权利要求16所述的方法,其中所述一组子组中的最后一个子组不被重排序。

20.根据权利要求19所述的方法,其中如果在所述一组子组中存在一个子组,则所述子组被重排序。

21.根据权利要求16所述的方法,其中所述一组子组中的不同子组被单独地重排序。

22.根据权利要求16所述的方法,其中在不同子组中的运动候选不被比较,和/或

23.根据权利要求16所述的方法,其中如果第一子组在第二子组之前,则在重排序之后,所述第一子组中的第一运动候选在所述第二子组中的第二运动候选之前。

24.根据权利要求1所述的方法,其中针对不将被重排序的一组运动候选,所述一组运动候选根据所述一组运动候选的初始顺序在所述...

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

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

1