System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 图像编码/解码方法以及存储比特流的记录介质技术_技高网

图像编码/解码方法以及存储比特流的记录介质技术

技术编号:41968015 阅读:5 留言:0更新日期:2024-07-10 16:49
提供了一种图像编码/解码方法以及存储比特流的记录介质。图像解码方法可包括以下步骤:确定帧内预测和帧间预测的组合是否被用于对当前块的预测;以及在帧内预测和帧间预测的组合被用于对当前块的预测的情况下,产生当前块的最终预测块,其中,产生当前块的最终预测块包括:通过基于帧内预测模式和参考样点执行对当前块的帧内预测来产生当前块的第一预测块;通过执行对当前块的帧间预测来产生当前块的第二预测块;以及基于第一预测块和第二预测块来产生当前块的最终预测块。

【技术实现步骤摘要】

本专利技术涉及一种用于对图像进行编码/解码的方法和设备以及存储比特流的记录介质。具体地,本专利技术涉及一种使用帧内预测对图像进行编码/解码的方法和设备以及存储通过本专利技术的图像编码方法/设备生成的比特流的记录介质。


技术介绍

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

2、图像压缩技术包括各种技术,包括:帧间预测技术,从当前画面的先前画面或后续画面来预测包括在当前画面中的像素值;帧内预测技术,通过使用当前画面中的像素信息来预测包括在当前画面中的像素值;变换和量化技术,用于压缩残差信号的能量;熵编码技术,将短码分配给具有高出现频率的值并且将长码分配给具有低出现频率的值;等等。图像数据可通过使用这样的图像压缩技术被有效地压缩,并且可被发送或存储。

3、帧内预测是一种仅允许空间参考的预测技术,并且是指通过参考当前将被编码的块周围的已经重建的样点来预测当前块的方法。在帧内预测中被参考的邻近参考样点不是原始视频的亮度值,而是在应用后滤波之前通过预测和恢复而重建的视频的亮度值。由于邻近参考样点先前已经被编码和恢复,所以它们可在编码器和解码器中被用作参考样点。

4、帧内预测在构思上仅在针对周围参考信号具有连续性的平坦区域和具有恒定方向性的区域中有效,其中,相比于帧间预测,视频中不具有特征的区域具有显著更低的编码效率。特别地,在视频编码中,由于针对第一画面、随机访问和差错鲁棒性必须仅使用帧内预测来对视频进行编码,因此对增强帧内预测的编码效率的方法的需求增加。


技术实现思路

1、技术问题

2、本专利技术的目的在于提供一种用于对图像进行编码和解码以提高压缩效率的方法和设备。

3、本专利技术的另一目的在于提供一种用于使用帧内预测对图像进行编码和解码以提高压缩效率的方法和设备。

4、本专利技术的另一目的在于提供一种存储由本专利技术的图像编码方法/设备所生成的比特流的记录介质。

5、技术方案

6、根据本专利技术的实施例的一种对视频进行解码的方法可包括:推导当前块的第一帧内预测模式;生成与第一帧内预测模式对应的第一帧内预测块;推导当前块的第二帧内预测模式;生成与第二帧内预测模式对应的第二帧内预测块;以及通过使用第一帧内预测块与第二帧内预测块的加权和来生成最终帧内预测块。

7、在根据本专利技术的对视频进行解码的方法中,可基于包括在当前块的mpm列表中的至少一个候选模式来推导第一帧内预测模式。

8、在根据本专利技术的对视频进行解码的方法中,可基于当前块的一个或更多个邻近块的帧内预测模式来推导第一帧内预测模式。

9、在根据本专利技术的对视频进行解码的方法中,第二帧内预测模式可以是从包括在当前块的mpm列表中的候选模式推导出的一个模式。

10、在根据本专利技术的对视频进行解码的方法中,推导第二帧内预测模式的步骤可包括:生成与候选模式对应的候选帧内预测块;计算每个候选帧内预测块与第一帧内预测块之间的匹配度;以及将候选帧内预测块中具有最高匹配度的候选帧内预测块的候选模式推导为第二帧内预测模式。

11、在根据本专利技术的对视频进行解码的方法中,可使用绝对差和(sad)或绝对变换差和(satd)来计算匹配度,并且具有最高匹配度的候选帧内预测块可以是sad或satd最小的块。

12、在根据本专利技术的对视频进行解码的方法中,对于候选模式中与第一帧内预测模式相同的模式,可跳过生成候选帧内预测块和计算匹配度的步骤。

13、在根据本专利技术的对视频进行解码的方法中,与第一帧内预测模式对应的第一帧内预测块或与第二帧内预测模式对应的第二帧内预测块的权重可高于与除预定模式之外的模式对应的帧内预测块的权重,其中,第一帧内预测模式和第二帧内预测模式与所述预定模式相同。

14、在根据本专利技术的对视频进行解码的方法中,所述预定模式可以是mpm列表中的第一候选模式。

15、在根据本专利技术的对视频进行解码的方法中,当第二帧内预测模式和与第二帧内预测模式对应的第二帧内预测块的数量是n时,可将按照匹配度递减的顺序的n个候选模式推导为第二帧内预测模式,其中,n为2或更大的整数。

16、根据本专利技术的另一实施例的一种对视频进行编码的方法可包括:推导当前块的第一帧内预测模式;生成与第一帧内预测模式对应的第一帧内预测块;推导当前块的第二帧内预测模式;生成与第二帧内预测模式对应的第二帧内预测块;以及通过使用第一帧内预测块与第二帧内预测块的加权和来生成最终帧内预测块。

17、在根据本专利技术的对视频进行编码的方法中,可基于包括在当前块的mpm列表中的至少一个候选模式来推导第一帧内预测模式。

18、在根据本专利技术的对视频进行编码的方法中,可基于当前块的一个或更多个邻近块的帧内预测模式来推导第一帧内预测模式。

19、在根据本专利技术的对视频进行编码的方法中,第二帧内预测模式可以是从包括在当前块的mpm列表中的候选模式推导出的一个模式。

20、在根据本专利技术的对视频进行编码的方法中,推导第二帧内预测模式的步骤可包括:生成与候选模式对应的候选帧内预测块;计算每个候选帧内预测块与第一帧内预测块之间的匹配度;以及将候选帧内预测块中具有最高匹配度的候选帧内预测块的候选模式推导为第二帧内预测模式。

21、在根据本专利技术的对视频进行编码的方法中,可使用绝对差和(sad)或绝对变换差和(satd)来计算匹配度,并且具有最高匹配度的候选帧内预测块可以是sad或satd最小的块。

22、在根据本专利技术的对视频进行编码的方法中,对于候选模式中与第一帧内预测模式相同的模式,可跳过生成候选帧内预测块和计算匹配度的步骤。

23、在根据本专利技术的对视频进行编码的方法中,与第一帧内预测模式对应的第一帧内预测块或与第二帧内预测模式对应的第二帧内预测块的权重可高于与除预定模式之外的模式对应的帧内预测块的权重,其中,第一帧内预测模式和第二帧内预测模式与所述预定模式相同。

24、在根据本专利技术的对视频进行编码的方法中,当第二帧内预测模式和与第二帧内预测模式对应的第二帧内预测块的数量是n时,可将按照匹配度递减的顺序的n个候选模式推导为第二帧内预测模式,其中,n为2或更大的整数。

25、根据本专利技术的另一实施例的一种计算机可读记录介质可存储通过根据本专利技术的图像编码方法生成的比特流。

26、根据本专利技术的另一实施例的一种由图像解码设备执行的图像解码方法,包括:确定帧内预测和帧间预测的组合是否被用于对当前本文档来自技高网...

【技术保护点】

1.一种由图像解码设备执行的图像解码方法,所述方法包括:

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

3.如权利要求1所述的方法,

4.如权利要求1所述的方法,

5.如权利要求4的方法,

6.如权利要求1所述的方法,

7.如权利要求1所述的方法,

8.如权利要求1所述的方法,

9.一种由图像编码设备执行的图像编码方法,所述方法包括:

10.如权利要求9所述的方法,

11.如权利要求9所述的方法,

12.如权利要求9所述的方法,

13.如权利要求12所述的方法,

14.如权利要求9所述的方法,

15.如权利要求9所述的方法,

16.如权利要求9所述的方法,

17.一种存储通过图像编码方法产生的比特流的非暂时性计算机可读记录介质,

【技术特征摘要】

1.一种由图像解码设备执行的图像解码方法,所述方法包括:

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

3.如权利要求1所述的方法,

4.如权利要求1所述的方法,

5.如权利要求4的方法,

6.如权利要求1所述的方法,

7.如权利要求1所述的方法,

8.如权利要求1所述的方法,

9.一种由图像编码设备执行的图像编码方法,所述...

【专利技术属性】
技术研发人员:全东山林成昶姜晶媛高玄硕李镇浩李河贤金晖容
申请(专利权)人:英迪股份有限公司
类型:发明
国别省市:

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

1