多重转换选择的发信技术制造技术

技术编号:34122278 阅读:16 留言:0更新日期:2022-07-14 13:20
提供用于多重转换选择(multiple transform selection,MTS)的方法。视频解码器从比特流接收数据,以将像素块解码为视频的当前画面中的当前块。该解码器基于该当前块的子块的一或多个非

【技术实现步骤摘要】
【国外来华专利技术】多重转换选择的发信技术
[0001]交叉引用
[0002]本公开是要求2019年11月27日提交的美国临时专利申请号62/940,955的优先权的非临时申请的一部分。上述申请的内容通过引用并入本文。


[0003]本揭示通常涉及视频编解码。尤其,本揭示关于选择多重转换操作的方法以编码或解码像素块。

技术介绍

[0004]除非此处另有说明外,本小节所描述的方法相对于下面列出的权利要求而言不是先前技术,并且不因纳入于本小节而被认为承认是先前技术。
[0005]高效率视频编码(HEVC)是由视频编码联合协作小组(Joint Collaborative Team on Video Coding,JCT

VC)所发展的国际性视频编解码标准。HEVC是基于混合块为基础的运动补偿类似DCT转换的编解码架构。补偿的基本单元(称为编解码单元,CU)是一2Nx2N的方型块,而每一CU可以递回式地被分割成四个较小的CU,一直达到预定的最小尺寸为止。每个CU包括一或多个预测单元(Prediction Unit,PU)。
[0006]为达成HEVC中混合编解码架构的最佳编解码效率,帧内预测与帧间预测可以被用于每一PU。对于帧内预测模式而言,可以用空间相邻重构像素来产生方向性的预测。在HEVC中有多达35种方向。对于帧间预测模式而言,可以用时间重构参考帧来产生运动补偿的预测。有三种不同类型的帧间预测模式,包括跳过(Skip)、合并(Merge)以及帧间高级运动向量预测(AMVP)模式。
[0007]在预测之后,用于CU预测后的残差被分割为转换单元(transform units,TU)而且使用转换与量化来加以编解码。HEVC使用离散余弦转换类型二(Discrete Cosine Transform type II,DCT

II)作为其核心转换(主要转换),这是因为其具有强大的能量压缩性质(energy compaction property)。斜的帧内模式(intra mode)、离散正弦转换(Discrete Sine Transform,DST)也被引入使用,在部分情况下取代DCT。对帧间

预测残差,DCT

II是目前HEVC唯一使用的转换。离散正弦转换类型七(Discrete Sine Transform type VII,DST

VII)与离散余弦转换类型八(Discrete Cosine Transform type VIII,DCT

VIII)在有些案例中也会被使用。

技术实现思路

[0008]以下
技术实现思路
仅是说明性的,不打算以任何方式加以限制。也就是说,以下
技术实现思路
被提供以介绍此处所描述的新且非显而易知的技术的概念、重点、好处和优势。选择性而不是将所有的实施方式在下面的详细说明中进行进一步描述。因此,以下
技术实现思路
不用于决定所要求主题的本质特征,也不用于决定所要求主题的范围。
[0009]一些实施例提供用于多重转换选择(multiple transform selection,MTS)的方
法。视频解码器从比特流接收数据,以将像素块解码为视频的当前画面中的当前块。该解码器基于该当前块的子块的一或多个非

零系数指示,来设定归零指示。当该归零指示指示出归零区域没有非

零系数时,该解码器剖析该比特流以用于MTS索引。或者当该归零指示指示出该归零区域有至少一非

零系数时,该解码器不剖析来自该比特流的该MTS索引而设定该MTS索引为预设值。该解码器依据该MTS索引从多个转换核心(transform kernel)来选择转换模式以用于该当前块。该解码器藉由使用该选择的转换模式来重构该当前块。
[0010]转换模式指明在该当前块中相关联的亮度转换块的水平与垂直转换。当该当前块参考包括一或多个转换块的编解码块时,该当前块的归零区域(zero

out region)为该当前块如下所定义的区域。在一例子中,该归零区域是该当前块从左上方16x16范围之外的区域。在另一例子中,该归零区域是藉由超过垂直阀值位置或水平阀值位置的一或多个子块位置所加以定义。该水平阀值位置与垂直阀值位置是在当前转换块(或称在当前转换块中在位置(xS,yS)的子块)中编解码群的位置(xS,yS)。例如,该子块包括16个转换系数。换言之,该子块包括4x4个转换系数。
[0011]在一些实施例中,该等子块的一或多个非

零系数指示是用来指示:位于该当前块的该归零区域的该当前块的子块是否具有一或多个非

零系数。该当前块的归零区域是由超过垂直阀值位置或水平阀值位置的子块位置所定义的当前块的区域。该归零指示是基于该等子块的一或多个非

零系数指示来加以定义,用来指示位于该当前块的归零区域的该当前块的子块是否具有一或多个非

零系数。
[0012]在一些实施例中,用于MTS的转换模式的预设值对用于水平与垂直转换二者皆为离散余弦转换类型二(DCT

II)。在一些实施例中,当MTS为使能(enabled)时,低频非可分离转换(low

frequency non

separable transform,LFNST)于该当前块为禁能的(disabled)。在一些实施例中,当LFNST为使能时,MTS为禁能的。
附图说明
[0013]下列图式用以提供本专利技术的进一步理解,并被纳入且构成本专利技术的一部分。这些图式说明了本专利技术的实施方式,并与说明书一起用以解释本专利技术的原理。为了清楚地说明本专利技术的概念,与实际实施方式中的尺寸相比,一些元件可以不按照比例被示出,这些图式无需按照比例绘制。
[0014]图1绘示出低频非可分离转换(LFNST)的程序。
[0015]图2绘示出具有零与非

零系数的32x32转换块。
[0016]图3绘示出使用子块的非

零系数指示来决定是否剖析多重转换选择(MTS)索引。
[0017]图4绘示出一示例的视频编码器。
[0018]图5绘示出藉由选择性地使能转换操作来施行MTS的编码器的一些部份。
[0019]图6概念性地绘示程序以使用多重转换选择来编码像素块。
[0020]图7绘示出一示例的视频解码器。
[0021]图8绘示出藉由选择性地使能转换操作来实行MTS的解码器的一些部份。
[0022]图9概念性地绘示程序以使用多重转换选择来解码像素块。
[0023]图10概念性地绘示电子系统,本揭示的一些实施例可以于其中加以施行。
具体实施方式
[0024]在下面详细的说明书中,为了透彻理解相关教示内容,透过举例的方式进行说明大量具体的细节。基于本文所描述的教本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视频解码方法,包括:从比特流接收数据,以将像素块解码作为视频的当前画面中的当前块;基于该当前块的多个子块的一或多个非

零系数指示,来设定归零指示;当该归零指示指示出归零区域没有非

零系数时,剖析该比特流以用于多重转换选择索引;当该归零指示指示出该归零区域有至少一非

零系数时,不剖析来自该比特流的该多重转换选择索引而设定该多重转换选择索引为预设值;依据该多重转换选择索引选择转换模式以用于该当前块;以及藉由使用该选择的转换模式来重构该当前块。2.如权利要求1所述的视频解码方法,其中该等子块的一或多个非

零系数指示是用来指示:位于该当前块的该归零区域的该当前块的子块是否具有一或多个非

零系数。3.如权利要求1所述的视频解码方法,其中转换模式指明在该当前块中相关联的亮度转换块的水平与垂直转换。4.如权利要求1所述的视频解码方法,其中该当前块的该归零区域是由超过垂直阀值位置或水平阀值位置的子块位置所定义的该当前块的区域。5.如权利要求4所述的视频解码方法,其中该水平阀值位置与该垂直阀值位置为该子块的位置。6.如权利要求1所述的视频解码方法,其中该预设值相对应于用于水平与垂直转换二者的离散余弦转换类型二的转换模式。7...

【专利技术属性】
技术研发人员:江嫚书徐志玮庄子德陈庆晔
申请(专利权)人:寰发股份有限公司
类型:发明
国别省市:

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

1