System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于对图像进行编码或解码的方法和装置以及非暂态计算机可读介质制造方法及图纸_技高网

用于对图像进行编码或解码的方法和装置以及非暂态计算机可读介质制造方法及图纸

技术编号:43394129 阅读:11 留言:0更新日期:2024-11-19 18:09
在根据本发明专利技术的用于对图像进行编码或解码的方法和装置以及非暂态计算机可读介质中,可以基于先前在用于对图像进行编码或解码的装置中定义的帧间模式来得出用于当前块的双向预测的运动信息,以及可以基于运动信息对当前块执行帧间预测,其中,根据预定义的帧间模式,将用于双向预测的运动信息调整为用于单向预测的运动信息。

【技术实现步骤摘要】

本公开内容涉及视频编码/解码方法和装置。


技术介绍

1、随着近来对高分辨率和高清晰度视频的需求增加,已经出现了针对用于下一代视频服务的高效视频压缩技术的需求。基于该需求,自2015年10月起,对h.264/avc和hevc视频压缩标准进行了统一标准化的iso/iec mpeg和itu-t vceg组建了jvet(joint videoexploration team,联合视频探索小组)并进行了研究和探索以建立新的视频压缩标准。2018年4月,随着评估对新的视频压缩标准cfp(提案征集)的响应,开始了新的视频压缩标准化。

2、在视频压缩技术中,块划分结构是指执行编码和解码的单元以及对其应用诸如预测和变换的主要编码和解码技术的单元。随着视频压缩技术的发展,用于编码和解码的块的大小逐渐增加,并且支持更多的各种划分类型作为块划分类型。另外,不仅使用用于编码和解码的单元,而且使用根据块的作用而细分的单元来执行视频压缩。

3、在hevc标准中,使用根据四叉树类型的块划分结构被细分的单元块以及用于预测和变换的作用来执行视频编码和解码。除了四叉树类型的块划分结构之外,提出了各种类型的块划分结构,诸如四叉树和二叉树组合的形式的qtbt(四叉树加二叉树)以及三叉树与qtbt组合的mtt(multi-type tree,多类型树),以提高视频编码效率。通过对各种块大小和各种类型的块划分结构的支持,一个图片被划分为多个块,并且以编码单元为单位的信息诸如编码模式、运动信息以及与每个块对应的帧内预测方向信息以各种方式被表达,因此,表达以编码单元为单位的信息的位的数目显著增加。


技术实现思路

1、技术问题

2、根据本公开内容的图像编码/解码方法和装置提供了受限双向预测方法。

3、根据本公开内容的图像编码/解码方法和装置定义了用于提高帧间预测的效率的各种帧间模式,并且提供了根据每个帧间模式来引出运动信息的方法。

4、根据本公开内容的图像编码/解码方法和装置提供了通过使用多个运动向量来自适应地限制存储带宽的消耗的方法。

5、根据本公开内容的图像编码/解码方法和装置提供了图片的层级划分方法。

6、技术方案

7、根据本公开内容的图像编码/解码方法和装置可以基于在图像解码装置中预定义的帧间模式来得出用于当前块的双向预测的运动信息,并且基于运动信息对当前块执行帧间预测。

8、在根据本公开内容的图像编码/解码方法和装置中,根据预定义的帧间模式,可以将用于双向预测的运动信息调整为用于单向预测的运动信息。

9、在根据本公开内容的图像编码/解码方法和装置中,当预定义的帧间模式是合并模式时,可以将用于双向预测的运动信息调整为用于单向预测的运动信息,而当预定义的帧间模式是仿射模式时,用于双向预测的运动信息可能不被调整为用于单向预测的运动信息。

10、在根据本公开内容的图像编码/解码方法和装置中,当预定义的帧间模式是合并模式时,在考虑当前块的大小的情况下将用于双向预测的运动信息调整为用于单向预测的运动信息。

11、在根据本公开内容的图像编码/解码方法和装置中,当预定义的帧间模式是合并模式时,得出运动信息可以包括:构造当前块的合并候选列表,并且从合并候选列表得出当前块的运动信息。

12、在根据本公开内容的图像编码/解码方法和装置中,合并候选列表可以包括空间合并候选、时间合并候选或组合合并候选中的至少之一。

13、在根据本公开内容的图像编码/解码方法和装置中,当预定义的帧间模式是仿射模式时,得出运动信息可以包括:生成由当前块的仿射候选组成的候选列表;基于候选列表和候选索引得出当前块的控制点向量;以及基于当前块的控制点向量得出当前块的运动向量。

14、在根据本公开内容的图像编码/解码方法和装置中,仿射候选可以包括空间候选、时间候选或构造候选中的至少之一。

15、在根据本公开内容的图像编码/解码方法和装置中,在考虑预定参考区域的大小的情况下得出当前块的运动向量,并且参考区域包括由n个子块的运动向量指定的参考块和用于对参考块的分数像素进行插值的像素。

16、在根据本公开内容的图像编码/解码方法和装置中,当参考区域的大小小于或等于阈值时,可以针对每个子块得出当前块的运动向量,而当参考区域的大小大于阈值时,可以针对当前块得出一个运动向量。

17、在根据本公开内容的图像编码/解码方法和装置中,当前块的运动向量可以基于仿射运动参数来得出,并且仿射运动参数可以基于当前块的控制点向量来计算。

18、在根据本公开内容的图像编码/解码方法和装置中,当前块可以属于预定的子图片,并且子图片可以被定义为构成一个图片的多个网格中的具有相同索引的一组网格。

19、有益效果

20、本公开内容可以仅在满足预定条件时才允许双向预测,或者可以通过调整运动向量来减少存储带宽的消耗。

21、根据本公开内容,可以通过使用除了空间合并候选/时间合并候选之外的组合合并候选来提高帧间预测的效率。

22、根据本公开内容,可以通过基于仿射运动模型的帧间预测来提高图像编码/解码的效率。

23、根据本公开内容,可以通过将一个图片划分为多级片段区域来提高图像编码/解码的效率。

本文档来自技高网...

【技术保护点】

1.一种对图像进行解码的方法,所述方法包括:

2.根据权利要求1所述的方法,

3.一种对图像进行编码的方法,所述方法包括:

4.一种用于存储由图像编码方法生成的比特流的非暂态计算机可读介质,所述方法包括:

【技术特征摘要】

1.一种对图像进行解码的方法,所述方法包括:

2.根据权利要求1所述的方法,

3.一种对图像进行...

【专利技术属性】
技术研发人员:安镕照
申请(专利权)人:数字洞察力有限公司
类型:发明
国别省市:

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

1