对视频进行解码或编码的方法和存储视频数据的设备与流程

文档序号:35783482发布日期:2023-10-21 17:36阅读:24来源:国知局
对视频进行解码或编码的方法和存储视频数据的设备与流程

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


背景技术:

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

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

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


技术实现思路

1、技术问题

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

3、本发明的目的是提供一种用于在对视频信号进行编码/解码时使用多个参考样本通过加权预测来执行帧内预测的方法和设备。

4、本发明的目的是提供一种用于在对视频信号进行编码/解码时使用多种帧内预测模式来执行帧内预测的方法和设备。

5、本发明要实现的技术目的不限于上述技术问题。并且,本领域技术人员根据以下描述将明显地理解未提及的其他技术问题。

6、技术方案

7、根据本发明的用于对视频信号进行解码的方法和设备可以:确定用于当前块中的第一子块的第一帧内预测模式和用于第二子块的第二帧内预测模式;基于第一帧内预测模式对第一子块执行第一帧内预测;基于第二帧内预测模式对第二子块执行第二帧内预测;以及根据第一帧内预测和第二帧内预测的结果获得当前块的预测样本。

8、根据本发明的用于对视频信号进行编码的方法和设备可以:确定用于当前块中的第一子块的第一帧内预测模式和用于第二子块的第二帧内预测模式;基于第一帧内预测模式对第一子块执行第一帧内预测;基于第二帧内预测模式对第二子块执行第二帧内预测;以及根据第一帧内预测和第二帧内预测的结果获得当前块的预测样本。

9、在根据本发明的用于对视频信号进行编码/解码的方法和设备中,可以将与当前块中的第一子块相对应的区域中的预测样本设置为作为第一帧内预测的结果而获得的第一预测样本,并且可以将与第二子块相对应的区域中的预测样本设置为作为第二帧内预测的结果而获得的第二预测样本。

10、在根据本发明的用于对视频信号进行编码/解码的方法和设备中,可以基于作为第一帧内预测的结果而获得的第一预测样本和作为第二帧内预测的结果获得的第二预测样本的加权和,来获得位于第一子块和第二子块的边界处的预测样本。

11、在根据本发明的用于对视频信号进行编码/解码的方法和设备中,可以基于预测样本的位置或者第一帧内预测模式与第二帧内预测模式之间的差,来确定应用于第一预测样本和第二预测样本的权重。

12、在根据本发明的用于对视频信号进行编码/解码的方法和设备中,可以根据第一帧内预测模式得到第二帧内预测模式。

13、在根据本发明的用于对视频信号进行编码/解码的方法和设备中,可以通过将第一帧内预测模式与差值相加来得到第二帧内预测模式。

14、在根据本发明的用于对视频信号进行编码/解码的方法和设备中,第一帧内预测模式可以是方向性预测模式,并且第二帧内预测模式可以是非方向性预测模式。

15、根据本发明,提供了一种对视频进行解码的方法,所述方法包括:确定当前块的预测模式,所述预测模式被确定为帧内预测和帧间预测之一;通过对所述当前块执行所述帧内预测或所述帧间预测来获得所述当前块的第一预测样本;基于所述第一预测样本和由与所述当前块相邻的参考样本得到的值的加权和运算来获得第二预测样本;以及基于所述第二预测样本获得所述当前块的重构样本,其中,所述参考样本包括具有与所述第一预测样本相同的x坐标的顶部相邻样本或具有与所述第一预测样本相同的y坐标的左侧相邻样本中的至少一个,以及其中,所述第二预测样本是通过将第一权重应用于所述第一预测样本并将第二权重应用于由所述参考样本得到的值而获得的。

16、根据本发明,提供了一种对视频进行编码的方法,所述方法包括:确定当前块的预测模式,所述预测模式被确定为帧内预测和帧间预测之一;通过对所述当前块执行所述帧内预测或所述帧间预测来获得所述当前块的第一预测样本;基于所述第一预测样本和由与所述当前块相邻的参考样本得到的值的加权和运算来获得第二预测样本;以及通过从原始样本中减去所述第二预测样本来获得所述当前块的残差样本,其中,所述参考样本包括具有与所述第一预测样本相同的x坐标的顶部相邻样本或具有与所述第一预测样本相同的y坐标的左侧相邻样本中的至少一个,以及其中,所述第二预测样本是通过将第一权重应用于所述第一预测样本并将第二权重应用于由所述参考样本得到的值而获得的。

17、根据本发明,还提供了一种用于存储由上述编码方法生成的经压缩的视频数据的设备。

18、以上对本发明简要概述的特征仅是随后对本发明的详细描述的说明性方面,而不限制本发明的范围。

19、有益效果

20、根据本发明,可以对编码/解码目标块有效地执行帧内预测。

21、根据本发明,可以使用多个参考样本基于加权预测来执行帧内预测。

22、根据本发明,可以使用多种帧内预测模式来执行帧内预测。

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



技术特征:

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

2.根据权利要求1所述的方法,其中,基于将所述帧内预测和所述帧间预测中的哪一个应用于与所述当前块相邻的相邻块来确定所述第一权重和所述第二权重,所述相邻块是顶部相邻块或左侧相邻块。

3.根据权利要求2所述的方法,其中,在通过所述帧内预测对所述相邻块进行编码时与通过所述帧间预测对所述相邻块进行编码时不同地确定所述第一权重和所述第二权重。

4.根据权利要求2所述的方法,其中,当通过所述帧间预测对所述相邻块进行编码时的第一权重大于当通过所述帧内预测对所述相邻块进行编码时的第一权重,并且

5.根据权利要求1所述的方法,其中,仅当所述当前块的大小满足预定义的条件时,才允许通过使用所述加权和运算来得到所述第二预测样本。

6.根据权利要求1所述的方法,其中,根据将所述帧内预测和所述帧间预测中的哪一个应用于所述相邻块,将所述第一权重和所述第二权重的集合确定为{1/2,1/2}或{1/4,3/4}。

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

8.一种用于存储由编码方法生成的经压缩的视频数据的设备,其中,所述编码方法包括:


技术总结
本发明公开了用于对视频进行解码或编码的方法和存储视频数据的设备。根据本发明的对视频进行解码的方法包括以下步骤:确定当前块的预测模式,预测模式被确定为帧内预测和帧间预测之一;通过对当前块执行帧内预测或帧间预测来获得当前块的第一预测样本;基于第一预测样本和由与当前块相邻的参考样本得到的值的加权和运算来获得第二预测样本;以及基于所述第二预测样本获得所述当前块的重构样本,其中,参考样本包括具有与第一预测样本相同的x坐标的顶部相邻样本或具有与第一预测样本相同的y坐标的左侧相邻样本中的至少一个,以及其中,第二预测样本是通过将第一权重应用于第一预测样本并将第二权重应用于由参考样本得到的值而获得的。

技术研发人员:李培根
受保护的技术使用者:株式会社KT
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1