图像解码和编码方法、存储比特流的介质和数据发送方法技术

技术编号:37183035 阅读:16 留言:0更新日期:2023-04-20 22:48
图像解码和编码方法、存储比特流的介质和数据发送方法。根据本发明专利技术的一种由解码装置对图像进行解码的方法包括以下步骤:从比特流中推导将被解码的目标块的变换系数;基于对所述变换系数的选择性变换来推导所述将被解码的块的残差样本;以及基于所述将被解码的块的所述残差样本和所述将被解码的块的预测样本来生成重构图片,其中,所述选择性变换是基于修改后的变换矩阵执行的,所述修改后的变换矩阵包括这样的矩阵,该矩阵包括修改后的基矢量,并且所述修改后的基矢量包含从N个元素中选择的一定数目的元素。的一定数目的元素。的一定数目的元素。

【技术实现步骤摘要】
图像解码和编码方法、存储比特流的介质和数据发送方法
[0001]本申请是原案申请号为201880086807.8的专利技术专利申请(国际申请号:PCT/KR2018/016437,申请日:2018年12月21日,专利技术名称:基于选择性变换的图像编码方法和用于该方法的装置)的分案申请。


[0002]本公开涉及图像编码技术,并且更具体地,涉及在图像编码系统中根据选择性变换进行的图像解码方法和用于该图像解码方法的装置。

技术介绍

[0003]在各种领域中,对诸如HD(高清)图像和UHD(超高清)图像这样的高分辨率、高质量图像的需求正在增长。因为图像数据具有高分辨率和高质量,所以相对于传统图像数据,待传输的信息或比特的量增加。因此,当使用诸如传统有线/无线宽带线路这样的介质发送图像数据或者使用现有存储介质存储图像数据时,其传输成本和存储成本增加。
[0004]因此,需要用于有效地发送、存储和再现高分辨率高质量图像的信息的高效图像压缩技术。

技术实现思路

[0005]技术任务
[0006]本公开要解决的技术问题在于提供提高图像编码效率的方法和装置。
[0007]本公开要解决的另一技术问题在于提供提高变换效率的方法和装置。
[0008]本公开要解决的另一技术问题在于提供通过变换提高残差编码效率的方法和装置。
[0009]本公开要解决的另一技术问题在于提供基于选择性变换的图像编码方法和装置。
[0010]解决方案
[0011]根据本公开的示例,提供了一种由解码装置执行的图像解码方法。该方法包括以下步骤:从比特流中推导目标块的变换系数;基于对所述变换系数的选择性变换来推导所述目标块的残差样本;以及基于所述目标块的残差样本和所述目标块的预测样本来生成重构图片,其中,所述选择性变换是基于修改后的变换矩阵执行的,所述修改后的变换矩阵是包括修改后的基矢量的矩阵,并且所述修改后的基矢量包括从N个元素当中选择的特定数目的元素。
[0012]根据本公开的另一示例,提供了一种执行图像解码的解码装置。该图像解码装置包括:熵解码器,该熵解码器从比特流中推导目标块的变换系数;逆变换器,该逆变换器基于对所述变换系数的选择性变换来推导所述目标块的残差样本;以及加法器,该加法器基于所述目标块的残差样本和所述目标块的预测样本来生成重构图片,其中,所述选择性变换是基于修改后的变换矩阵执行的,所述修改后的变换矩阵是包括修改后的基矢量的矩阵,并且所述修改后的基矢量包括从N个元素当中选择的特定数目的元素。
[0013]根据本公开的另一示例,提供了一种由编码装置执行的视频编码方法。该方法包括以下步骤:推导目标块的残差样本;基于对所述残差样本的选择性变换来推导所述目标块的变换系数;以及对关于所述变换系数的信息进行编码,其中,所述选择性变换是基于修改后的变换矩阵执行的,所述修改后的变换矩阵是包括修改后的基矢量的矩阵,并且所述修改后的基矢量包括从N个元素当中选择的特定数目的元素。
[0014]根据本公开的又一示例,提供了一种视频编码装置。该编码装置包括:加法器,该加法器推导目标块的残差样本;变换器,该变换器基于对所述残差样本的选择性变换来推导所述目标块的变换系数;以及熵编码器,该熵编码器对关于所述变换系数的信息进行编码,其中,所述选择性变换是基于修改后的变换矩阵执行的,所述修改后的变换矩阵是包括修改后的基矢量的矩阵,并且所述修改后的基矢量包括从N个元素当中选择的特定数目的元素。
[0015]技术效果
[0016]根据本公开,通过高效的变换,能够减少对于残差处理必须传送的数据量并增加残差编码效率。
[0017]根据本公开,能够基于由包括特定数目的所选择元素的基矢量组成的变换矩阵来执行不可分离变换,据此,能够减少不可分离变换的存储负担和计算复杂度并增加残差编码效率。
[0018]根据本公开,可以基于简化结构的变换矩阵来执行不可分离变换,据此,能够减少对于残差处理必须传送的数据量并增加残差编码效率。
附图说明
[0019]图1是例示了适用本公开的视频编码设备的配置的示意图。
[0020]图2是例示了适用本公开的视频解码设备的配置的示意图。
[0021]图3示意性表示根据本公开的多重变换技术。
[0022]图4示例性示出了65种预测方向的帧内定向模式。
[0023]图5a至图5c是用于说明根据本公开的示例的选择性变换的示图。
[0024]图6示意性表示选择性变换被作为二次变换应用的多重变换技术。
[0025]图7是用于说明根据本公开的示例的基于目标块的变换系数布置的示图。
[0026]图8表示通过简化变换与选择性变换彼此组合的变换来推导变换系数的示例。
[0027]图9表示通过选择性变换来推导变换系数的示例。
[0028]图10表示通过基于关联矢量的两个因子推导关联矢量来执行选择性变换的示例。
[0029]图11示意性表示根据本公开的由编码装置进行的图像编码方法。
[0030]图12示意性表示根据本公开的执行图像编码方法的编码装置。
[0031]图13示意性表示根据本公开的由解码装置进行的图像解码方法。
[0032]图14示意性表示根据本公开的执行图像解码方法的解码装置。
具体实施方式
[0033]本公开可以按各种形式进行修改,并且将在附图中描述和例示其具体实施方式。然而,这些实施方式并不旨在限制本公开。以下描述中使用的术语用于仅仅描述特定的实
施方式,而不旨在限制本公开。单数的表述包括复数的表述,只要它被清楚不同地理解即可。诸如“包括”和“具有”这样的术语旨在指示存在以下描述中使用的特征、数字、步骤、操作、元件、组件或其组合,因此应该理解,没有排除有可能存在或添加一个或更多个不同特征、数字、步骤、操作、元件、组件或其组合。
[0034]此外,出于方便说明不同特定功能的目的,独立地绘制本公开中描述的图中的元件,这并不意味着这些元件是由独立硬件或独立软件实施的。例如,可以将这些元件中的两个或更多个元件组合,以形成单个元件,或者可以将一个元件划分成多个元件。在不脱离本公开的构思的情况下,其中组合和/或划分元件的实施方式属于本公开。
[0035]下文中,将参照附图来详细地描述本公开的实施方式。另外,在整个附图中,类似的附图标记用于指示类似的元件,并且将省略对类似元件的相同描述。
[0036]此外,本公开涉及视频/图像编码。例如,本公开中公开的方法/实施方式可以应用于多功能视频编码(VVC)标准或下一代视频/图像编码标准中公开的方法。
[0037]在本公开中,通常,图片意指表示特定时隙中的图像的单元,并且切片是构成编码中的图片的一部分的单元。图片可以包括多个切片,并且在某些情况下,图片和切片可以以混合方式使用。
[0038]像素或画素(pel)可以意指构成图片(或图像)的最小单元。另外,术语“样本”可以与像素对应地使本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种由解码设备执行的图像解码方法,该图像解码方法包括以下步骤:从比特流中推导目标块的反量化后的变换系数;基于对所述反量化后的变换系数的不可分离变换来推导所述目标块的初级变换系数;基于对所述初级变换系数的可分离变换来推导所述目标块的残差样本;以及基于所述目标块的残差样本和所述目标块的预测样本来生成重构图片,其中,所述不可分离变换是基于变换矩阵执行的,其中,所述变换矩阵包括修改后的基矢量,其中,所述修改后的基矢量中的每一个包括少于N个的元素,其中,所述N等于位于所述目标块中应用所述不可分离变换的区域中的反量化后的变换系数的数目,其中,应用所述不可分离变换的所述区域是所述目标块中的8
×
8左上目标区域,并且所述N等于64,并且其中,所述修改后的基矢量的数目少于N。2.根据权利要求1所述的图像解码方法,其中,基于所述变换矩阵和包括修改后的基矢量的关联矢量的关联矩阵对位于所述8
×
8左上目标区域中的所述反量化后的变换系数执行所述不可分离变换,其中,所述关联矢量依次包括M个值为1的元素和N

M个值为0的元素,其中,位于所述8
×
8左上目标区域中的N个变换系数当中的所述M个元素是通过将所述元素与关联矢量中的值1相乘来推导的,并且其中,通过对位于所述8
×
8左上目标区域中的所述N个变换系数当中的所述M个元素执行所述不可分离变换来推导所述初级变换系数。3.根据权利要求2所述的图像解码方法,其中,所述修改后的基矢量包括M个元素。4.根据权利要求2所述的图像解码方法,其中,所述变换矩阵包括N个修改后的基矢量,并且所述关联矩阵包括N个关联矢量。5.根据权利要求4所述的图像解码方法,其中,所述关联矢量包括相同数目的值为1的元素,并且所述修改后的基矢量全都包括相同数目的元素。6.根据权利要求2所述的图像解码方法,其中,所述变换矩阵包括R个修改后的基矢量,并且所述关联矩阵包括R个关联矢量,并且所述R小于N。7.根据权利要求2所述的图像解码方法,其中,从所述比特流中获得关于所述关联矢量的信息,并且基于关于所述关联矢量的信息来推导所述关联矢量,并且其中,关于所述关联矢量的信息包括表示值为1的元素的起点的信息和表示值为1的元素的数目的信息。8.一种由编码设备执行的图像编码方法,该图像编码方法包括以下步骤:推导目标块的残差样本;基于对所述残差样本的可分离变换来推导所述目标块的初级变换系数;基于对所述初级变换系数的不可分离变换来推导所述目标块的二次变换系数;基于二次变换来推导所述目标块的量化后的变换系数;以及...

【专利技术属性】
技术研发人员:M
申请(专利权)人:LG电子株式会社
类型:发明
国别省市:

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

1