System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 通过生成成对的合并候选来构造合并候选列表的视频编码/解码方法和装置制造方法及图纸_技高网

通过生成成对的合并候选来构造合并候选列表的视频编码/解码方法和装置制造方法及图纸

技术编号:42360486 阅读:17 留言:0更新日期:2024-08-16 14:44
提供了一种视频编码/解码方法和装置。根据本发明专利技术的视频解码方法可以包括以下步骤:生成一个或更多个空间合并候选;生成时间合并候选;生成一个或更多个基于历史的合并候选;基于一个或更多个空间合并候选、时间合并候选以及一个或更多个基于历史的合并候选来生成第一合并候选列表;如果第一合并候选列表中的所有合并候选没有被填满,则生成一个或更多个成对的平均合并候选;基于一个或更多个成对的平均合并候选和第一合并候选列表来生成第二合并候选列表;以及基于第二合并候选列表来生成当前块的预测块。

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

本专利技术在一些实施方案中涉及用于生成成对的合并候选以形成合并候选列表的视频编码/解码方法和视频编码/解码装置。更具体地,本专利技术涉及这样一种视频编码/解码方法以及视频编码/解码装置,其用于通过利用各种方法并且限制合并候选列表中的零运动矢量合并候选的数量来生成成对的平均合并候选。


技术介绍

1、本部分中的陈述仅提供与本专利技术有关的
技术介绍
信息,并不一定构成现有技术。

2、由于视频数据量大于语音数据量或静止影像数据量,因此在不处理压缩的视频数据的情况下存储或传输视频数据需要大量的硬件资源(包括存储器)。

3、相应地,在存储或传输视频数据时,通常利用编码器来压缩视频数据,以便于进行存储或传输。然后,解码器接收压缩后的视频数据,解压并再现视频数据。用于这样的视频的压缩技术包括h.264/avc、高效率视频编解码(high efficiency video coding,hevc)以及多功能视频编解码(versatile video coding,vvc),所述多功能视频编解码(vvc)比hevc的编解码效率提高了大约30%或更多。

4、然而,视频大小、分辨率和帧速率逐渐增加,并且因此要编码的数据量也在增加。因此,需要一种与现有的压缩技术相比具有更好的编解码效率和更高的影像质量的新压缩技术。

5、帧间预测是指从先前时间编解码的图像中生成当前块的预测块。合并模式是从相邻块中推导参考方向、参考图像索引和运动矢量预测值的技术。在帧间预测中,组成合并候选列表,并且在组成的合并候选列表中,由传输的索引指示的特定候选具有用作当前块的运动信息的运动信息。利用运动信息,执行运动补偿并且生成当前块的预测块。当组成合并候选列表时,需要有效地组织合并候选以提高编解码效率。


技术实现思路

1、技术问题

2、本专利技术的目的是提供用于有效地组成合并候选列表的方法和装置。

3、本专利技术的另一个目的是提供用于通过利用模板匹配来生成成对的平均合并候选的方法和装置。

4、本专利技术的另一个目的是提供用于限制零运动矢量合并候选的数量的方法和装置。

5、本专利技术的另一个目的是提供用于提高视频编码/解码效率的方法和装置。

6、本专利技术的另一个目的是提供存储由本专利技术的视频编码/解码方法或视频编码/解码装置生成的比特流的记录介质。

7、本专利技术的另一个目的是提供用于传输由本专利技术的视频编码/解码方法或装置生成的比特流的方法和装置。

8、技术方案

9、根据本专利技术,一种视频解码方法包括:基于在空间上与当前块邻近的相邻块来生成一个或更多个空间合并候选;基于在时间上与当前块邻近的相邻块来生成时间合并候选;基于在当前块之前编码的块的运动信息来生成一个或更多个基于历史的运动矢量预测候选;基于一个或更多个空间合并候选、时间合并候选以及一个或更多个基于历史的运动矢量预测候选来生成第一合并候选列表;当第一合并候选列表没有用合并候选填满时,生成一个或更多个成对的平均合并候选;基于一个或更多个成对的平均合并候选和第一合并候选列表来生成第二合并候选列表;以及基于第二合并候选列表来生成当前块的预测块。

10、根据本专利技术,一种视频编码方法包括:基于在空间上与当前块邻近的相邻块来生成一个或更多个空间合并候选;基于在时间上与当前块邻近的相邻块来生成时间合并候选;基于在当前块之前编码的块的运动信息来生成一个或更多个基于历史的运动矢量预测候选;基于一个或更多个空间合并候选、时间合并候选以及一个或更多个基于历史的运动矢量预测候选来生成第一合并候选列表;当第一合并候选列表没有用合并候选填满时,生成一个或更多个成对的平均合并候选;基于一个或更多个成对的平均合并候选和第一合并候选列表来生成第二合并候选列表;以及基于第二合并候选列表来生成当前块的预测块。

11、另外,根据本专利技术,可以提供一种传输由根据本专利技术的视频编码方法或装置生成的比特流的方法。

12、另外,根据本专利技术,可以提供存储由根据本专利技术的视频编码方法或装置生成的比特流的记录介质。

13、另外,根据本专利技术,可以提供存储由根据本专利技术的视频解码装置接收和解码的比特流并将其用于重构视频的记录介质。

14、有益效果

15、根据本专利技术,可以提供用于有效地组成合并候选列表的方法和装置。

16、另外,根据本专利技术,可以提供用于通过利用模板匹配来生成成对的平均合并候选的方法和装置。

17、另外,根据本专利技术,可以提供用于限制零运动矢量合并候选的数量的方法和装置。

18、另外,根据本专利技术,可以提供用于提高视频编码/解码效率的方法和装置。

19、可以通过本专利技术获取的效果不限于上述效果,并且本领域普通技术人员可以通过下面的描述清楚地理解未提及的其他效果。

本文档来自技高网...

【技术保护点】

1.一种解码视频的方法,所述方法包括:

2.根据权利要求1所述的方法,其中,生成一个或更多个成对的平均合并候选包括:

3.根据权利要求2所述的方法,其中,生成单个成对的平均合并候选包括:

4.根据权利要求1所述的方法,其中,生成一个或更多个成对的平均合并候选包括:

5.根据权利要求4所述的方法,其中,两个合并候选是随机选择的。

6.根据权利要求1所述的方法,其中,生成一个或更多个成对的平均合并候选包括:

7.根据权利要求6所述的方法,其中,两个合并候选是随机选择的。

8.根据权利要求1所述的方法,其中,生成第二合并候选列表包括:

9.一种解码视频的方法,所述方法包括:

10.根据权利要求9所述的方法,其中,生成一个或更多个成对的平均合并候选包括:

11.根据权利要求10所述的方法,其中,生成单个成对的平均合并候选包括:

12.根据权利要求9所述的方法,其中,生成一个或更多个成对的平均合并候选包括:

13.根据权利要求12所述的方法,其中,两个合并候选是随机选择的。

14.根据权利要求9所述的方法,其中,生成一个或更多个成对的平均合并候选包括:

15.根据权利要求14所述的方法,其中,两个合并候选是随机选择的。

16.根据权利要求9所述的方法,其中,生成第二合并候选列表包括:

17.一种计算机可读记录介质,其存储由视频编码方法生成的比特流,所述视频编码方法包括:

...

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

1.一种解码视频的方法,所述方法包括:

2.根据权利要求1所述的方法,其中,生成一个或更多个成对的平均合并候选包括:

3.根据权利要求2所述的方法,其中,生成单个成对的平均合并候选包括:

4.根据权利要求1所述的方法,其中,生成一个或更多个成对的平均合并候选包括:

5.根据权利要求4所述的方法,其中,两个合并候选是随机选择的。

6.根据权利要求1所述的方法,其中,生成一个或更多个成对的平均合并候选包括:

7.根据权利要求6所述的方法,其中,两个合并候选是随机选择的。

8.根据权利要求1所述的方法,其中,生成第二合并候选列表包括:

9.一种解码视频的方法,所述方法包括:

1...

【专利技术属性】
技术研发人员:许镇朴胜煜
申请(专利权)人:现代自动车株式会社
类型:发明
国别省市:

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

1