本公开总体上涉及图像编码技术,更具体地,涉及图像编码系统中的基于变换的图像编码方法及其设备。
背景技术:
1、如今,在各个领域中对诸如4k、8k或更高的超高清(uhd)图像/视频这样的高分辨率和高质量图像/视频的需求已经不断增长。随着图像/视频数据变成更高分辨率和更高质量,与传统图像数据相比,所发送的信息量或比特量增加。因此,当使用诸如传统有线/无线宽带线这样的介质来发送图像数据或者使用现有存储介质来存储图像/视频数据时,其传输成本和存储成本增加。
2、另外,如今,对于诸如虚拟现实(vr)和人工现实(ar)内容或全息图等这样的沉浸式媒体的兴趣和需求正在增加,并且对具有与诸如游戏图像这样的真实图像不同的图像特征的图像/视频的广播正在增加。
3、因此,需要有效地压缩并发送或存储以及再现具有如上所述的各种特征的高分辨率和高质量图像/视频的信息的高效图像/视频压缩技术。
技术实现思路
1、技术问题
2、本公开的技术方面在于提供用于增加图像编码效率的方法和设备。
3、本公开的另一技术方面在于提供用于增加变换效率的方法和设备。
4、本公开的又一技术方面在于提供一种基于变换过程的修剪(clipping)的图像编码方法和图像编码设备。
5、本公开的又一技术方面在于提供一种用于通过根据帧内预测模式改变变换系数的阵列来增加二次变换的效率的方法和设备。
6、本公开的又一技术方面在于提供一种用于通过优化应用于二次变换的变换核矩阵来增加二次变换的效率的图像编码方法和图像编码设备。
7、本公开的又一技术方面在于提供一种基于用于增加编码效率的变换集的图像编码方法和图像编码设备。
8、技术方案
9、根据本公开的实施方式,提供了一种由解码设备执行的图像解码方法。该方法可以包括:接收目标块的量化变换系数和不可分离的二次变换的变换索引;通过对量化变换系数进行解量化来推导变换系数;基于与变换索引相关的变换集中的变换核矩阵和与解量化变换系数的大小对应的变换系数列表的矩阵运算来推导修改的变换系数;将修改的变换系数修剪到预定范围内的值;以及基于针对经修剪的修改的变换系数的逆一次变换来推导目标块的残差样本。
10、该方法还可以将残差样本修剪到预定范围内的值。
11、根据本公开的另一实施方式,提供了一种由编码设备执行的图像编码方法。该方法可以包括:基于应用于目标块的帧内预测模式来推导预测样本;基于预测样本来推导目标块的残差样本;通过将一次变换应用于残差样本来推导变换系数;基于不可分离的二次变换被应用于变换系数,推导与应用不可分离的二次变换的变换系数的长度相关的输入变换系数大小、与已经应用不可分离的二次变换的修改的变换系数的长度相关的输出变换系数大小、和映射到所标块的帧内模式的变换集;基于变换集中的任何一个变换核矩阵和与输入变换系数大小对应的变换系数的矩阵运算来推导修改的变换系数;将修改的变换系数修剪到预定范围内的值;以及通过基于经修剪的修改的变换系数执行量化来推导量化变换系数。
12、根据本公开的又一实施方式,可以提供一种数字存储介质,该数字存储介质存储包括根据由编码设备执行的图像编码方法生成的编码的图像信息和比特流的图像数据。
13、根据本公开的又一实施方式,可以提供一种数字存储介质,该数字存储介质存储包括编码的图像信息和比特流的图像数据以使解码设备执行图像解码方法。
14、技术效果
15、根据本公开,可以增加整体图像/视频压缩效率。
16、根据本公开,可以通过根据帧内预测模式改变变换系数的阵列来增加二次变换的效率。
17、根据本公开,可以通过基于变换过程的修剪执行图像编码来增加图像编码效率。
18、根据本公开,可以通过优化应用于二次变换的变换核矩阵来增加二次变换的效率。
1.一种用于图像解码的解码设备,所述解码设备包括:
2.一种用于图像编码的编码设备,所述编码设备包括:
3.一种发送用于图像的数据的设备,所述设备包括: