本申请实施例提供了一种视频编解码的方法、装置、计算机设备及计算机可读存储介质,其中该方法包括:对编码视频比特流中的图像的块相关联的编码信息进行解码,该编码信息指示子区域在该块中的位置,并且该子区域的面积是该块面积的1/4;利用第一采样的残差数据重构该块位于该子区域内的第一采样;在不采用该残差数据的情况下重构该块位于该子区域外的第二采样。采样。采样。
【技术实现步骤摘要】
视频编解码的方法、装置、计算机设备及计算机可读存储介质
相关文件
[0001]本公开要求2018年7月11日递交的美国临时申请62/696530的优先权,以及2018年12月12日递交的美国申请16/218233的优先权,其全部内容通过引用结合在本文中。
[0002]本申请实施例主要涉及视频编码技术,尤其涉及一种视频编解码的方法、装置、计算机设备及计算机可读存储介质。
技术介绍
[0003]本文提供的背景描述是为了呈现本申请的背景。记名的专利技术人的工作,在该背景部分描述的工作以及本说明书各实施例的范围内的内容,在递交时可能并不算作现有技术,均未被明示或暗示地承认作为不利于本申请的现有技术。
[0004]视频编码和解码可以使用具有运动补偿的图像间预测来进行。未压缩的数字视频可包括一系列图像,每个图像具有一定的空间维度,例如1920x1080的亮度采样和相关的色度采样。图像序列可具有固定或可变的图像速率(俗称帧率),例如,每秒60张图像或60Hz。未压缩的视频需要较高的比特率。例如,每个采样为8比特的1080p60 4:2:0(60Hz帧率下的1920x1080亮度采样分辨率)的视频需要接近1.5G比特/秒的带宽。长度为一小时的这种视频需要600G字节以上的存储空间。
[0005]视频编码和解码的一个目的是,通过压缩来降低输入视频信号的冗余。在一些情况下,压缩可将带宽或存储器的需求减小至少两个数量级。可使用无损压缩、有损压缩,或其组合。无损压缩指可从经过压缩的原始信号中重建原始信号的准确副本的技术。当使用有损压缩时,重建信号可与原始信号不一致,但原始信号和重建信号之间的失真足够小,以使重建信号能够实现所期望的用途。视频领域中广泛采用有损压缩。容许的失真量取决于应用,例如,一些消费型直播应用的用户比电视节目应用的用户能容忍更大的失真。可实现的压缩比可以反映出:可允许/可容忍的失真越大,可产生的压缩比越高。
[0006]运动补偿可以是有损压缩技术,并且可以涉及一些技术,这些技术利用来自先前重建的图像或其一部分(即参考图像)的采样数据块,在对其进行运动矢量(后文称为MV)所指示的方向上的空间移位之后),用于预测新重建的图像或图像部分。在一些情况下,参考图像可以与当前正在重建的图像相同。MV可以有两个维度X和Y,或三个维度,第三个是所使用的参考图像的指示(后者,间接地,可以是一个时间维度)。
[0007]目前,空间可变变换(spatially varying transform,SVT)试图将运动补偿残差分割为不同区域,即残差较小的区域和残差较大的区域。在JVET
‑
K0139中提出的SVT中,仅定位和编码残差较大的一个区域。其它残差较小的区域被丢弃并且其残差被强制设为0。然而,JVET
‑
K0139中提出的区域分割模式是有限的,这导致实际应用中的效率较低。
技术实现思路
[0008]本申请实施例提供了一种视频解码的方法、装置计算机设备及计算机可读存储介质。在一些实施例中,该方法包括:对编码视频比特流中的图像的块所关联的编码信息进行解码,该块包括第一子区域和第二子区域,所述第二子区域是所述块中除所述第一子区域外的区域,所述第一子区域包括第一采样,所述第二子区域包括第二采样。该方法进一步包括:利用该块在该第一子区域内的第一采样的残差数据重构所述第一采样,并且在不采用残差数据的情况下重构该块在该第二子区域的第二采样。
[0009]一个实施例中,重建所述第一采样进一步包括:通过对该第一子区域内的所述第一采样的变换系数进行反变换以确定该第一子区域内的所述第一采样的残差数据,其中所述变换系数接收自该编码视频比特流。
[0010]在一些实施例中,该块和该第一子区域呈矩形,该编码信息表示该第一子区域在该块中的位置,该第一子区域的面积是该块面积的1/4。
[0011]在一些实施例中,该编码信息表示该第一子区域的宽度为该块宽度的1/4,该第一子区域的高度等于该块的高度,且该第一子区域仅邻接于以下其中之一:该块的左边缘、该块的右边缘。
[0012]在一些实施例中,该第一子区域的宽度等于该块的宽度,该第一子区域的高度为该块高度的1/4,并且该第一子区域仅邻接于以下其中之一:该块的上边缘、该块的下边缘。
[0013]在一些实施例中,该编码信息通过第一二进制化代码bin和第二bin指示该块采用的变换模式,该第一bin和第二bin组成的第一二进制数组合表示该块被垂直分割,并编码对应于所述第一子区域位于左边缘、右边缘的变换模式其中之一;该第一bin和第二bin组成的第二二进制数组合表示该块被水平分割,并编码对应于所述第一子区域位于上边缘、下边缘的变换模式其中之一。
[0014]在一些实施例中,利用帧间预测对该块进行编码,且所述第一采样和所述第二采样具有相同的运动预测信息。
[0015]在一些例子中,在该编码视频比特流中用信号表示该第一子区域位置的编码信息。
[0016]本申请实施例提供了一种视频解码装置,包括:
[0017]信息解码模块,用于对编码视频比特流中的图像的块所关联的编码信息进行解码,该块包括第一子区域和第二子区域,所述第二子区域是所述块中除所述第一子区域外的区域,所述第一子区域包括第一采样,所述第二子区域包括第二采样;
[0018]重建模块,用于利用该块在该第一子区域内的第一采样的残差数据重建该第一采样;以及在不采用残差数据的情况下重建该块在该第二子区域的第二采样。
[0019]本申请实施例还提供了一种计算机设备,包括处理器和存储器,存储器中存储有计算机可读指令,可由所述处理器执行,以实现任一实施例的方法。
[0020]本申请实施例还提供了一种非暂存计算机可读存储介质,存储有程序,该程序可由至少一个处理器执行,以实现任一实施例的方法。
[0021]本申请实施例中,可以采用各种方式将编码单元(CU)分割为具有相对较大的残差的第一采样的第一子区域(即残差较大的子区域)以及具有相对较小残差的第二采样的第二子区域(即残差较小的子区域),从而提高编解码的效率。
附图简要说明
[0022]根据以下详细描述和附图,本申请主题的其它特征、性质和各种优点将变得更加明显,在附图中:
[0023]图1是一个例子中的当前块及其周围的空间合并候选者的示意图。
[0024]图2是一个实施例的通信系统的简化框图的示意图。
[0025]图3是另一个实施例的通信系统的简化框图的示意图。
[0026]图4是一个实施例的解码器的简化框图的示意图。
[0027]图5是一个实施例的编码器的简化框图的示意图。
[0028]图6是另一实施例的编码器的框图。
[0029]图7是另一实施例的解码器的框图。
[0030]图8示出一个实施例的吉文斯(Givens)旋转。
[0031]图9是一个实施例的16个元素NSST的超立方
‑
...
【技术保护点】
【技术特征摘要】
1.一种视频解码方法,其特征在于,包括:对编码视频比特流中的图像的块所关联的编码信息进行解码,该块包括第一子区域和第二子区域,所述第二子区域是所述块中除所述第一子区域外的区域,所述第一子区域包括第一采样,所述第二子区域包括第二采样;利用该块在该第一子区域内的第一采样的残差数据重建该第一采样;以及在不采用残差数据的情况下重建该块在该第二子区域的第二采样。2.根据权利要求1所述的方法,其特征在于,重建所述第一采样进一步包括:通过对该第一子区域内的所述第一采样的变换系数进行反变换以确定该第一子区域内的所述第一采样的所述残差数据,其中所述变换系数接收自所述编码视频比特流。3.根据权利要求1所述的方法,其特征在于,该块和该第一子区域呈矩形,该编码信息表示该第一子区域在该块中的位置,该第一子区域的面积是该块面积的1/4。4.根据权利要求3所述的方法,其特征在于,该编码信息表示该第一子区域的宽度为该块宽度的1/4,该第一子区域的高度等于该块的高度,且该第一子区域仅邻接于以下其中之一:该块的左边缘、该块的右边缘。5.根据权利要求3所述的方法,其特征在于,该第一子区域的宽度等于该块的宽度,该第一子区域的高度为该块高度的1/4,并且该第一子区域仅邻接于以下其中之一:该块的上边缘、该块的下边缘。6.根据权利要求1所述的方法,其特征在于,该编码信息通过第一二进制化代码bin和第二bin指示该块采用的变换模式,该第一bin和第二bin组成的第一二进制数组合表示该块被垂直分割,并编码对应于所述第一子区域位于左边缘、右边缘的变换模式其中之一;该第一bin和第二bin组成的第二二进制数组合表示该块被水平分割,并编码对应于所述第一子区域位于上边缘、下边缘的变换模式其中之一。7.根据权利要求1所述的方法,其特征在于,该块利用帧间预测编码,且所述第一采样和所述第二采样具有相同的运动预测信息。8.根据权利要求1~7任一项所述的方法,其特征在于,在该编码视频比特流中用信号表示该第一子区域位置的编码信息。9.一种视频解码装置,其特征在于,包括:信息解码模块,用于对编码视频比特流中的图像的块所关联的编码信息进行解码,该块包括第一子区域和第二子区域,所述第二子区域是所述块中除所述第一子区域外的区域,所述第一子区域包括第...
【专利技术属性】
技术研发人员:李翔,赵欣,刘杉,徐萌,
申请(专利权)人:腾讯美国有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。