对视频进行解码和编码的方法以及用于发送压缩视频数据的装置与流程

allin2025-04-13  92


本发明涉及用于处理视频信号的方法和设备。


背景技术:

1、近来,在各种应用领域中对高分辨率和高品质图像例如高清晰度(hd)图像和超高清晰度(uhd)图像的需求已经增加。然而,与常规图像数据相比,较高的分辨率和品质的图像数据具有增加的数据量。因此,当通过使用介质例如常规的有线和无线宽带网络传送图像数据时,或者当通过使用常规的存储介质存储图像数据时,传送和存储的成本增加。为了解决随着图像数据的分辨率和品质的提高而出现的这些问题,可以利用高效的图像编码/解码技术。

2、图像压缩技术包括各种技术,包括:根据当前图片的先前图片或后续图片来预测包括在当前图片中的像素值的帧间预测技术;通过使用当前图片中的像素信息预测包括在当前图片中的像素值的帧内预测技术;将短码分配给具有高出现频率的值并且将长码分配给具有低出现频率的值的熵编码技术等。图像数据可以通过使用这样的图像压缩技术有效地压缩,并且可以传送或存储。

3、同时,随着对高分辨率图像的需求,也增加了对作为新的图像服务的立体图像内容的需求。用于有效地提供具有高分辨率和超高分辨率的立体图像内容的视频压缩技术正被研讨。


技术实现思路

1、技术问题

2、本发明提供了一种用于在对视频信号进行编码/解码时对编码/解码目标块有效地执行帧间预测的方法和设备。

3、本发明提供了一种用于在对视频信号进行编码/解码时通过使用多个合并候选列表来执行运动补偿的方法和设备。

4、本发明提供了一种用于在对视频信号进行解码/解码时基于仿射模型来执行运动补偿的方法和设备。

5、本发明提供了一种用于在对视频信号进行解码/解码时从当前块的相邻块或非相邻块来导出角运动向量的方法和设备。

6、能够从本发明获得的技术问题不限于以上提及的技术任务,并且本发明所属的技术领域的普通技术人员根据以下描述可以清楚地理解其他未提及的技术任务。

7、技术方案

8、根据本发明的视频信号解码方法和设备可以根据候选块导出合并候选,生成包括合并候选的第一合并候选列表,指定包括在第一合并候选列表中的多个合并候选之一,基于指定的合并候选的运动信息来导出当前块的仿射向量,基于仿射向量来导出当前块中的子块的运动向量,以及基于运动向量来执行对子块的运动补偿。

9、根据本发明的视频信号编码方法和设备可以根据候选块导出合并候选,生成包括合并候选的第一合并候选列表,指定包括在第一合并候选列表中的多个合并候选之一,基于指定的合并候选的运动信息来导出当前块的仿射向量,基于仿射向量来导出当前块中的子块的运动向量,以及基于运动向量来执行对子块的运动补偿。

10、对于根据本发明的视频信号编码/解码方法和设备,当通过仿射帧间预测对候选块进行编码时,可以基于候选块的仿射向量来导出合并候选的仿射向量。

11、对于根据本发明的视频信号编码/解码方法和设备,基于当前块和候选块是否包括在相同的ctu(编码树单元)中,候选块的仿射向量的位置可以不同。

12、对于根据本发明的视频信号编码/解码方法和设备,可以通过组合多个候选块的平移运动向量来导出合并候选的仿射向量。

13、对于根据本发明的视频信号编码/解码方法和设备,当包括在第一合并候选列表中的合并候选的数目小于最大数目时,可以将包括在第二合并候选列表中的合并候选添加至第一合并候选列表。

14、对于根据本发明的视频信号编码/解码方法和设备,可以基于当前块的大小或形状中的至少一个来确定当前块的仿射参数的数目。

15、对于根据本发明的视频信号编码/解码方法和设备,候选块可以包括当前块的相邻块和与相邻块在同一条线上的非相邻块中的至少一个。

16、本发明还提供了一种对视频进行解码的方法,所述方法包括:从与当前块相邻的相邻块导出空间合并候选,所述相邻块包括左侧相邻块和上侧相邻块;生成包括所述空间合并候选的合并候选列表;指定包括在所述合并候选列表中的多个合并候选中的一个合并候选;基于所指定的合并候选导出所述当前块的角运动向量;基于所述当前块的所述角运动向量导出所述当前块中的子块的运动向量;以及基于所述运动向量执行所述子块的运动补偿,其中,当所述上侧相邻块不与所述当前块包括在相同的编码树单元ctu中时,基于在所述上侧相邻块的左下角和右下角处的运动向量导出所述合并候选的角运动向量。

17、本发明还提供了对视频进行编码的方法,所述方法包括:从与当前块相邻的相邻块导出空间合并候选,所述相邻块包括左侧相邻块和上侧相邻块;生成包括所述空间合并候选的合并候选列表;指定包括在所述合并候选列表中的多个合并候选中的一个合并候选;基于所指定的合并候选导出所述当前块的角运动向量;基于所述当前块的所述角运动向量导出所述当前块中的子块的运动向量;以及基于所述运动向量执行所述子块的运动补偿,其中,当所述上侧相邻块不与所述当前块包括在相同的编码树单元ctu中时,基于在所述上侧相邻块的左下角和右下角处的运动向量导出所述合并候选的角运动向量。

18、本发明还提供了一种用于发送压缩视频数据的装置,所述装置包括:处理器,其被配置成获得所述压缩视频数据;以及发送单元,其被配置成发送所述压缩视频数据,其中,获得所述压缩视频数据包括:从与当前块相邻的相邻块导出空间合并候选,所述相邻块包括左侧相邻块和上侧相邻块;生成包括所述空间合并候选的合并候选列表;指定包括在所述合并候选列表中的多个合并候选中的一个合并候选;基于所指定的合并候选导出所述当前块的角运动向量;基于所述当前块的所述角运动向量导出所述当前块中的子块的运动向量;以及基于所述运动向量执行所述子块的运动补偿,其中,当所述上侧相邻块不与所述当前块包括在相同的编码树单元ctu中时,基于在所述上侧相邻块的左下角和右下角处的运动向量导出所述合并候选的角运动向量。

19、应当理解的是,上述总结的特征是本发明的以下详细描述的示例性方面,而不限制本发明的范围。

20、有益效果

21、根据本发明,可以通过借助使用多个合并候选列表执行运动补偿来提高帧间预测的效率。

22、根据本发明,可以通过基于多个合并候选获得运动信息来提高帧间预测的效率。

23、根据本发明,可以通过基于仿射模型执行运动补偿来提高帧间预测的效率。

24、根据本发明,可以通过从当前块的相邻块或非相邻块导出角运动向量来提高帧间预测的效率。

25、能够从本发明获得的效果可以不受以上提及的效果的限制,并且本发明所属的技术领域的普通技术人员根据以下描述可以清楚地理解其他未提及的效果。



技术特征:

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

2.根据权利要求1所述的方法,其中,当所述上侧相邻块与所述当前块包括在相同的编码树单元ctu中时,基于所述上侧相邻块的左上角运动向量和右上角运动向量来导出所述合并候选的所述角运动向量。

3.根据权利要求1所述的方法,其中,所述合并候选列表包括通过组合多个相邻块的平移运动向量而生成的构造的合并候选。

4.一种对视频进行编码的方法,所述方法包括:

5.根据权利要求4所述的方法,其中,当所述上侧相邻块与所述当前块包括在相同的编码树单元ctu中时,基于所述上侧相邻块的左上角运动向量和右上角运动向量来导出所述合并候选的所述角运动向量。

6.根据权利要求4所述的方法,其中,所述合并候选列表包括通过组合多个相邻块的平移运动向量而生成的构造的合并候选。

7.一种用于发送压缩视频数据的装置,所述装置包括:


技术总结
本发明提供了一种对视频进行解码和编码的方法以及用于发送压缩视频数据的装置。根据本发明的对视频进行解码的方法可以包括:从与当前块相邻的相邻块导出空间合并候选,相邻块包括左侧相邻块和上侧相邻块;生成包括空间合并候选的合并候选列表;指定包括在合并候选列表中的多个合并候选中的一个合并候选;基于所指定的合并候选导出当前块的角运动向量;基于当前块的角运动向量导出当前块中的子块的运动向量;以及基于运动向量执行子块的运动补偿,其中,当上侧相邻块不与当前块包括在相同的编码树单元CTU中时,基于在上侧相邻块的左下角和右下角处的运动向量导出合并候选的角运动向量。

技术研发人员:李培根
受保护的技术使用者:株式会社KT
技术研发日:
技术公布日:2024/10/31
转载请注明原文地址: https://www.8miu.com/read-20214.html

最新回复(0)