本发明涉及用于处理视频信号的方法和设备。
背景技术:
1、近来,在各种应用领域中对高分辨率和高品质图像例如高清晰度(hd)图像和超高清晰度(uhd)图像的需求已经增加。然而,与常规图像数据相比,较高的分辨率和品质的图像数据具有增加的数据量。因此,当通过使用介质例如常规的有线和无线宽带网络传送图像数据时,或者当通过使用常规的存储介质存储图像数据时,传送和存储的成本增加。为了解决随着图像数据的分辨率和品质的提高而出现的这些问题,可以利用高效的图像编码/解码技术。
2、图像压缩技术包括各种技术,包括:根据当前图片的先前图片或后续图片来预测包括在当前图片中的像素值的帧间预测技术;通过使用当前图片中的像素信息预测包括在当前图片中的像素值的帧内预测技术;将短码分配给具有高出现频率的值并且将长码分配给具有低出现频率的值的熵编码技术等。图像数据可以通过使用这样的图像压缩技术有效地压缩,并且可以传送或存储。
3、同时,随着对高分辨率图像的需求,也增加了对作为新的图像服务的立体图像内容的需求。用于有效地提供具有高分辨率和超高分辨率的立体图像内容的视频压缩技术正被研讨。
技术实现思路
1、技术问题
2、本发明提供了一种用于在对视频信号进行编码/解码时对编码/解码目标块有效地执行帧间预测的方法和设备。
3、本发明将提供用于在对视频信号进行编码/解码时获得双向运动信息的方法和设备。
4、本发明将提供在对视频信号进行编码/解码时对合并候选进行重排的方法和设备。
5、能够从本发明获得的技术问题不限于以上提及的技术任务,并且本发明所属的技术领域的普通技术人员根据以下描述可以清楚地理解其他未提及的技术任务。
6、技术方案
7、根据本发明的视频信号解码方法和设备可以基于当前块的空间相邻块或时间相邻块中的至少一个导出至少一个合并候选,生成包括合并候选的合并候选列表,从合并候选列表中包括的第一合并候选获得当前块的lx运动信息,从与第一合并候选不同的第二合并候选获得当前块的l(1-x)运动信息,并且基于lx运动信息和l(1-x)运动信息执行帧间预测。
8、根据本发明的视频信号编码方法和设备可以基于当前块的空间相邻块或时间相邻块中的至少一个来导出至少一个合并候选,生成包括合并候选的合并候选列表,从合并候选列表中包括的第一合并候选获得当前块的lx运动信息,从与第一合并候选不同的第二合并候选获得当前块的l(1-x)运动信息,并且基于lx运动信息和l(1-x)运动信息执行帧间预测。
9、在根据本发明的视频信号编码/解码方法和设备中,当用于指定第二合并候选的第二合并索引小于用于指定第一合并候选的第一合并索引时,可以将与通过第二合并索引加1到而获得的值对应的合并候选确定为第二合并候选。
10、在根据本发明的视频信号编码/解码方法和设备中,可以从另外的合并候选列表中选择第二合并候选,所述另外的合并候选列表通过从合并候选列表中仅提取具有l(x-1)运动信息的合并候选而生成。
11、在根据本发明的视频信号编码/解码方法和设备中,当第二合并候选具有双向运动信息时,基于lx运动信息和第二合并候选的lx运动信息来执行当前块的lx预测。
12、在根据本发明的视频信号编码/解码方法和设备中,lx预测可以包括基于lx运动信息的第一lx预测和基于第二合并候选的lx运动信息的第二lx预测。
13、在根据本发明的视频信号编码/解码方法和设备中,可以基于lx运动信息的第一lx运动向量和第三lx运动向量来执行lx预测,第三lx运动向量基于第二合并候选的lx运动信息的第二lx运动向量导出。
14、在根据本发明的视频信号编码/解码方法和设备中,针对当前块的第一划分执行基于lx运动信息的帧间预测,并且针对当前块的第二划分执行基于l(1-x)运动信息的帧间预测。
15、本发明还提供了一种由图像解码设备执行的解码图像的方法,所述方法包括:基于当前块的空间相邻块或时间相邻块中的至少一个来导出合并候选;生成包括所述合并候选的合并候选列表;从所述合并候选列表中包括的第一合并候选获得所述当前块的第一运动信息,所述第一合并候选是基于从比特流解码的第一合并索引指定的;从所述合并候选列表中包括的第二合并候选获得所述当前块的第二运动信息,所述第二合并候选不同于所述第一合并候选,并且所述第二合并候选是基于从所述比特流解码的第二合并索引指定的;基于所述第一运动信息和所述第二运动信息对所述当前块执行帧间预测;通过对所述当前块执行逆变换获得所述当前块的残差块;以及通过将由所述帧间预测得到的预测块与所述残差块相加来重构所述当前块,其中,当第二合并候选具有l0运动信息和l1运动信息两者时,将所述第二合并候选的所述l0运动信息和所述l1运动信息中的仅一个用作所述第二运动信息。
16、本发明还提供了一种由图像编码设备执行的编码图像的方法,所述方法包括:基于当前块的空间相邻块或时间相邻块中的至少一个来导出合并候选;生成包括所述合并候选的合并候选列表;从所述合并候选列表中包括的第一合并候选获得所述当前块的第一运动信息,第一合并索引指定被编码至比特流中的所述第一合并候选;从所述合并候选列表中包括的第二合并候选获得所述当前块的第二运动信息,所述第二合并候选不同于所述第一合并候选,并且第二合并索引指定被编码至所述比特流中的所述第二合并候选;基于所述第一运动信息和所述第二运动信息对所述当前块执行帧间预测;通过从原始块减去由所述帧间预测得到的预测块来获得所述当前块的残差块;通过对所述残差块执行变换来获得所述当前块的变换系数;以及对所述当前块的所述变换系数进行编码,其中,当第二合并候选具有l0运动信息和l1运动信息两者时,将所述第二合并候选的所述l0运动信息和所述l1运动信息中的仅一个用作所述第二运动信息。
17、本发明还提供了一种用于传送压缩视频数据的设备,所述设备包括:
18、处理器,被配置成获得所述压缩视频数据;以及传送单元,被配置成传送所述压缩视频数据,其中,获得所述压缩视频数据包括:基于当前块的空间相邻块或时间相邻块中的至少一个来导出合并候选;生成包括所述合并候选的合并候选列表;从所述合并候选列表中包括的第一合并候选获得所述当前块的第一运动信息,第一合并索引指定被编码至比特流中的所述第一合并候选;从所述合并候选列表中包括的第二合并候选获得所述当前块的第二运动信息,所述第二合并候选不同于所述第一合并候选,并且第二合并索引指定被编码至所述比特流中的所述第二合并候选;基于所述第一运动信息和所述第二运动信息对所述当前块执行帧间预测;通过从原始块减去由所述帧间预测得到的预测块来获得所述当前块的残差块;通过对所述残差块执行变换来获得所述当前块的变换系数;以及对所述当前块的所述变换系数进行编码,其中,当第二合并候选具有l0运动信息和l1运动信息两者时,将所述第二合并候选的所述l0运动信息和所述l1运动信息中的仅一个用作所述第二运动信息。
19、以上关于本发明简要概述的特征仅是稍后将描述的本发明的详细描述的示例性方面,并且不限制本发明的范围。
20、有利效果
21、根据本发明,可以通过借助使用多个合并候选列表执行运动补偿来提高帧间预测的效率。
22、根据本发明,可以通过使用双向运动信息来提高帧间预测效率。根据本发明,可以通过对重新布置合并候选进行重排来提供对合并索引进行有效地编码/解码的方法。
23、能够从本发明获得的效果可以不受以上提及的效果的限制,并且本发明所属的技术领域的普通技术人员根据以下描述可以清楚地理解其他未提及的效果。
1.一种由图像解码设备执行的解码图像的方法,所述方法包括:
2.根据权利要求1所述的方法,其中,通过将所述第二合并索引与所述第一合并索引进行比较来确定所述第二合并候选,
3.根据权利要求1所述的方法,其中,所述当前块被划分为第一划分和第二划分,以及
4.一种由图像编码设备执行的编码图像的方法,所述方法包括:
5.一种用于传送压缩视频数据的设备,所述设备包括: