对图像进行编码/解码的方法和设备以及记录介质与流程

文档序号:36801145发布日期:2024-01-23 12:26阅读:16来源:国知局
对图像进行编码/解码的方法和设备以及记录介质与流程

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


背景技术:

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

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


技术实现思路

1、技术问题

2、本发明的一个目的是提供一种用于对图像进行编码和解码以提高压缩效率的方法和设备。

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

4、本发明的另一目的是提供一种存储由本发明的图像编码方法/设备生成的比特流的记录介质。

5、技术方案

6、一种图像解码方法可包括:对第一信息进行解码,其中,第一信息指示是最多n个帧内预测模式被用于针对当前块的帧内预测还是最多m个帧内预测模式被用于针对当前块的帧内预测,其中m小于n;推导当前块的帧内预测模式;当解码的第一信息指示最多m个帧内预测模式被用于针对当前块的帧内预测时,将推导出的帧内预测模式逆映射到最多n个帧内预测模式之中的相应的帧内预测模式;并且基于逆映射的帧内预测模式通过对当前块执行帧内预测来生成帧内预测块。

7、在根据本发明的图像解码方法中,当解码的第一信息指示最多m个帧内预测模式被用于当前块的帧内预测时,推导当前块的帧内预测模式的步骤可包括:将当前块的至少一个邻近块的帧内预测模式映射到最多m个帧内预测模式之中的相应的帧内预测模式;并且基于映射的帧内预测模式,推导当前块的帧内预测模式。

8、在根据本发明的图像解码方法中,当推导出的当前块的帧内预测模式是非角度模式时,可基于推导出的帧内预测模式执行针对当前块的帧内预测,而不执行逆映射的步骤。

9、在根据本发明的图像解码方法中,最多n个帧内预测模式之中的n个连续角度模式可与最多m个帧内预测模式之中的一个角度模式相应,其中n是2或更大的整数。

10、在根据本发明的图像解码方法中,n是2的平方数,并且可通过针对当前块的帧内预测模式应用二进制左移运算来执行逆映射的步骤。

11、在根据本发明的图像解码方法中,所述方法还可包括:对第二信息进行解码,其中,第二信息指示n个角度模式之中的任意一个模式,其中,逆映射的步骤可包括基于解码的第二信息选择n个角度模式之中的一个模式。

12、在根据本发明的图像解码方法中,可基于映射表来执行逆映射,其中,所述映射表示出最多n个帧内预测模式中的每个模式与最多m个帧内预测模式中的每个模式之间的映射关系。

13、在根据本发明的图像解码方法中,基于映射的帧内预测模式推导当前块的帧内预测模式的步骤可包括:通过使用映射的帧内预测模式来构造列表;对所述列表的索引信息进行解码;并且将包括在所述列表中的帧内预测模式之中的由解码的索引信息指示的帧内预测模式确定为当前块的帧内预测模式。

14、在根据本发明的图像解码方法中,可基于当前块的大小和形状中的至少任意一个来确定包括在所述列表中的候选模式的最大数量。

15、在根据本发明的图像解码方法中,当包括在所述列表中的候选模式的数量小于所述最大数量时,通过将偏移值与包括在所述列表中的候选模式的角度模式相加而获得的模式可被添加到所述列表中。

16、在根据本发明的图像解码方法中,当包括在所述列表中的候选模式的数量小于所述最大数量时,可将预定模式添加到所述列表中,并且所述预定模式可以是非角度模式、垂直模式、水平模式和对角模式中的至少任意一个。

17、根据本发明的一种图像解码设备可包括帧内预测单元,其中,帧内预测单元执行以下步骤:对第一信息进行解码,其中,第一信息指示是最多n个帧内预测模式被用于针对当前块的帧内预测还是最多m个帧内预测模式被用于针对当前块的帧内预测,其中m小于n;推导当前块的帧内预测模式;当解码的第一信息指示最多m个帧内预测模式被用于针对当前块的帧内预测时,将推导出的帧内预测模式逆映射到最多n个帧内预测模式之中的相应的帧内预测模式;并且基于逆映射的帧内预测模式通过对当前块执行帧内预测来生成帧内预测块。

18、根据本发明的一种图像编码方法可包括:确定是最多n个帧内预测模式被用于针对当前块的帧内预测还是最多m个帧内预测模式被用于针对当前块的帧内预测,其中m小于n;确定当前块的帧内预测模式;当最多m个帧内预测模式被用于针对当前块的帧内预测时,将推导出的帧内预测模式逆映射到最多n个帧内预测模式之中的相应的帧内预测模式;并且基于逆映射的帧内预测模式通过对当前块执行帧内预测来生成帧内预测块。

19、根据本发明的一种图像编码设备可包括帧内预测单元,其中,帧内预测单元执行以下步骤:确定是最多n个帧内预测模式被用于针对当前块的帧内预测还是最多m个帧内预测模式被用于针对当前块的帧内预测,其中m小于n;确定当前块的帧内预测模式;当最多m个帧内预测模式被用于针对当前块的帧内预测时,将推导出的帧内预测模式逆映射到最多n个帧内预测模式之中的相应的帧内预测模式;并且基于逆映射的帧内预测模式通过对当前块执行帧内预测来生成帧内预测块。

20、根据本发明的一种记录介质可存储由根据本发明的图像编码方法所生成的比特流。

21、有益效果

22、根据本发明,可提供一种用于对图像进行编码和解码以提高压缩效率的方法和设备。

23、根据本发明,可提供一种用于使用帧内预测对图像进行编码和解码以提高压缩效率的方法和设备。

24、根据本发明,可提供一种存储由本发明的图像编码方法/设备所生成的比特流的记录介质。



技术特征:

1.一种图像解码方法,包括:

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

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

4.根据权利要求3所述的方法,

5.根据权利要求1所述的方法,

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

7.一种图像编码方法,包括:

8.根据权利要求7所述的方法,

9.根据权利要求7所述的方法,

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

11.根据权利要求7所述的方法,

12.根据权利要求7所述的方法,

13.一种用于发送通过图像编码方法生成的比特流的方法,


技术总结
提供了一种用于对图像进行编码/解码的方法和设备以及记录介质。根据本发明的用于对图像进行解码的方法包括以下步骤:对第一信息进行解码,其中,第一信息指示是最多N个帧内预测模式被用于当前块的帧内预测还是最多M个帧内预测模式被用于当前块的帧内预测,其中M小于N;推导针对当前块的帧内预测模式;当解码的第一信息指示最多M个帧内预测模式被用于当前块的帧内预测时,将推导出的帧内预测模式逆映射到最多N个帧内预测模式之中的相应的帧内预测模式;并且基于逆映射的帧内预测模式通过对当前块执行帧内预测来生成帧内预测块。

技术研发人员:全东山,李镇浩,姜晶媛,高玄硕,林成昶,李河贤,赵承眩,金晖容,崔振秀
受保护的技术使用者:韩国电子通信研究院
技术研发日:
技术公布日:2024/1/22
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1