System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开内容涉及用于处理视频信号的方法和装置。
技术介绍
1、随着对高分辨率视频的市场需求的增加,需要可以有效地压缩高分辨率图像的技术。根据这种市场需求,iso/iec的运动图像专家组(moving picture expert group,mpeg)和itu-t的视频编码专家组(video coding expert group,vceg)共同组成了视频编码联合协作小组(joint collaborative team on video coding,jct-vc),在2013年一月开发了高效视频编码(high efficiency video coding,hevc)视频压缩标准,并且对下一代压缩标准积极地进行研究与开发。
2、视频压缩主要由帧内预测、帧间预测、变换、量化、熵编码和环路滤波组成。另一方面,随着对高分辨率图像的需求的增加,作为新的图像服务,对立体图像内容的需求也增加。已经讨论了用于有效地提供高分辨率和超高分辨率立体图像内容的视频压缩技术。
技术实现思路
1、技术问题
2、本公开内容的目的是提供自适应地划分图片的方法和装置。
3、本公开内容的目的是提供帧内预测方法和装置。
4、本公开内容的目的是提供帧间预测方法和装置。
5、本公开内容的目的是提供使用基于运动矢量差值(mvd)的合并模式的帧间预测方法和装置。
6、技术解决方案
7、根据本公开内容的图像编码/解码方法和装置可以:构造当前块
8、在根据本公开内容的图像编码/解码方法和装置中,运动信息可以包括运动矢量或参考图片索引中的至少一个。
9、在根据本公开内容的图像编码/解码方法和装置中,合并候选列表可以包括当前块的空间合并候选或时间合并候选中的至少一个。
10、在根据本公开内容的图像编码/解码方法和装置中,可以将属于当前块的运动信息列表的先前块的运动信息另外添加至合并候选列表,并且先前块可以是在当前块之前被解码的一个或更多个块。
11、在根据本公开内容的图像编码/解码方法和装置中,可以基于预定标志来选择性地执行得出运动矢量差值,并且该标志可以表示在合并模式中是否使用运动矢量差值。
12、在根据本公开内容的图像编码/解码方法和装置中,可以根据标志自适应地确定可用于当前块的合并候选的最大数目。
13、在根据本公开内容的图像编码/解码方法和装置中,可以基于合并偏移矢量来得出运动矢量差值,并且可以基于合并偏移矢量的长度和方向来确定合并偏移矢量。
14、在根据本公开内容的图像编码/解码方法和装置中,可以通过考虑当前块的运动矢量的精度或编码距离索引中的至少一个来确定合并偏移矢量的长度。
15、在根据本公开内容的图像编码/解码方法和装置中,可以基于编码方向索引来确定合并偏移矢量的方向,并且可以将该方向确定为左、右、上或下方向中的任何一个。
16、在根据本公开内容的图像编码/解码方法和装置中,可以通过将预定缩放因子应用于合并偏移矢量来得出运动矢量差值,并且可以基于当前块所属的当前图片与当前块的参考图片之间的poc差来确定缩放因子。
17、根据本公开内容的用于存储视频流的数字存储介质可以记录/存储视频解码程序,该视频解码程序:构造当前块的合并候选列表;基于当前块的合并索引和合并候选列表得出当前块的运动信息;得出当前块的运动矢量差值;通过使用运动矢量差值来修改当前块的运动矢量;通过使用经修改的运动矢量对当前块执行运动补偿。
18、本公开的一方面提供了一种图像解码方法,包括:确定当前块的帧间预测模式;基于所述当前块的所述帧间预测模式是合并模式来构造所述当前块的合并候选列表;基于所述当前块的合并索引和所述合并候选列表来得出所述当前块的运动信息,所述运动信息包括运动矢量或参考图片索引中的至少一个;以及基于所述当前块的所述运动信息,执行所述当前块的帧间预测,其中,所述当前块的所述运动矢量是基于从比特流用信号通知的标志信息利用运动矢量差值来自适应地修改的,其中,所述标志信息等于0指示不利用所述运动矢量差值来修改所述当前块的所述运动矢量,并且所述标志信息等于1指示利用所述运动矢量差值来修改所述当前块的所述运动矢量,其中,所述当前块的所述合并候选列表包括m个合并候选,其中,基于所述标志信息等于0,从所述合并候选列表中的m个合并候选的一个中得出所述当前块的所述运动信息,其中,基于所述标志信息等于1,从所述合并候选列表中的n个合并候选而不是m个合并候选的一个中得出所述当前块的所述运动信息,以及其中,n的值小于m的值。
19、本公开的另一方面提供了一种图像编码方法,包括:确定当前块的帧间预测模式;基于所述当前块的所述帧间预测模式是合并模式来构造所述当前块的合并候选列表;基于所述合并候选列表来得出所述当前块的运动信息,所述运动信息包括运动矢量或参考图片索引中的至少一个;以及基于所述当前块的所述运动信息,执行所述当前块的帧间预测,其中,将指示是否利用运动矢量差值修改所述当前块的所述运动矢量的标志信息编码在比特流中,其中,所述标志信息等于0指示不利用所述运动矢量差值来修改所述当前块的所述运动矢量,并且所述标志信息等于1指示利用所述运动矢量差值来修改所述当前块的所述运动矢量,其中,所述当前块的所述合并候选列表包括m个合并候选,其中,基于所述标志信息等于0,从所述合并候选列表中的m个合并候选的一个中得出所述当前块的所述运动信息,其中,基于所述标志信息等于1,从所述合并候选列表中的n个合并候选而不是m个合并候选的一个中得出所述当前块的所述运动信息,以及其中,n的值小于m的值。
20、本公开的另一方面提供了一种数字存储介质,用于存储由图像编码方法生成的比特流,所述图像编码方法包括:确定当前块的帧间预测模式;基于所述当前块的所述帧间预测模式是合并模式来构造所述当前块的合并候选列表;基于所述合并候选列表来得出所述当前块的运动信息,其中,所述运动信息包括运动矢量或参考图片索引中的至少一个;以及基于所述当前块的所述运动信息,执行所述当前块的帧间预测,其中,将指示是否利用运动矢量差值修改所述当前块的所述运动矢量的标志信息编码在比特流中,其中,所述标志信息等于0指示不利用所述运动矢量差值来修改所述当前块的所述运动矢量,并且所述标志信息等于1指示利用所述运动矢量差值来修改所述当前块的所述运动矢量,其中,所述当前块的所述合并候选列表包括m个合并候选,其中,基于所述标志信息等于0,从所述合并候选列表中的m个合并候选的一个中得出所述当前块的所述运动信息,其中,基于所述标志信息等于1,从所述合并候选列表中的n个合并候选而不是m个合并候选的一个中得出所述当前块的所述运动信息,以及其中,n的值小于m的本文档来自技高网...
【技术保护点】
1.一种图像解码方法,包括:
2.根据权利要求1所述的方法,其中,所述合并候选列表包括所述当前块的空间合并候选或时间合并候选中的至少一个,
3.根据权利要求1所述的方法,其中,基于合并偏移矢量来得出所述运动矢量差值,以及
4.根据权利要求3所述的方法,其中,基于从所述比特流用信号通知的距离索引来确定所述合并偏移矢量的长度。
5.根据权利要求3所述的方法,其中,基于从所述比特流用信号通知的方向索引来确定所述合并偏移矢量的方向,以及
6.根据权利要求3所述的方法,其中,通过将预定的缩放因子应用于所述合并偏移矢量来得出所述运动矢量差值,以及
7.一种图像编码方法,包括:
8.一种数字存储介质,用于存储由图像编码方法生成的比特流,所述图像编码方法包括:
【技术特征摘要】
1.一种图像解码方法,包括:
2.根据权利要求1所述的方法,其中,所述合并候选列表包括所述当前块的空间合并候选或时间合并候选中的至少一个,
3.根据权利要求1所述的方法,其中,基于合并偏移矢量来得出所述运动矢量差值,以及
4.根据权利要求3所述的方法,其中,基于从所述比特流用信号通知的距离索引来确定所述合并偏移矢量的长度。
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。