变换类型的表示方法和设备技术

技术编号:23153200 阅读:35 留言:0更新日期:2020-01-18 15:01
一种用于表示变换类型的方法及设备,该变换类型用于对编码视频码流中的当前块编码,该方法包括:确定当前块的帧内预测模式;以及确定帧内预测模式是否满足预定条件,其中,当确定所述帧内预测模式满足预定条件时,在编码视频码流中以信号表示变换类型,以及当所述帧内预测模式不满足所述预定条件时,该变换类型包括默认变换类型,并且不在编码视频码流中以信号表示该变换类型。

Representation and equipment of transformation type

【技术实现步骤摘要】
变换类型的表示方法和设备相关文件本申请要求2018年7月9日递交的美国申请No.62/695,395的优先权,以及2018年11月30日递交的美国申请No.16/206,109的优先权,其公开内容通过引用整体并入本文。
本申请涉及超越高效率视频编码(HEVC)的下一代视频编码技术,例如,多功能视频编码(VVC)。更具体地,本申请涉及依赖于模式的主变换和二次变换方案。
技术介绍
ITU-TVCEG(Q6/16)和ISO/IECMPEG(JTC1/SC29/WG11)在2013年(版本1)、2014年(版本2)、2015年(版本3)和2016年(版本4)公布了H.265/HEVC(HighEfficiencyVideoCoding,高效视频编码)标准。从那时起,针对显著超越HEVC标准(包括其扩展)的压缩能力的未来视频编码技术的标准化的潜在需求,就已经启动了研究工作。在2017年10月,发布了对具有超出HEVC(CfP)能力的视频压缩的提案的联合公告。到2018年2月15日,分别提交了关于标准动态范围(SDR)的总共22个CfP响应,关于高动态范围(HDR)的12个CfP响应和关于360个视频类别的12个CfP响应。在2018年4月,所有收到的CfP响应都在122MPEG暨第十界联合视频探索小组-联合视频专家小组(JVE)会议中进行了评估。通过仔细评估,JVET正式启动了超越HEVC的下一代视频编码的标准化,即所谓的多功能视频编码(VVC)。在HEVC中,通过使用表示为编码树的四叉树结构将编码树单元(CTU)分成编码单元(CU),以适应各种局部特性。在CU级,做出了是否使用图像间(时域)或图像内(空间)预测来对图像区域进行编码的决定。每个CU可以根据PU分割类型进一步分割成一个、两个或四个预测单元(PU)。在一个PU内,应用相同的预测过程,并以每个PU为基础将相关信息发送到解码器。在通过应用基于PU分割类型的预测过程获得残差块之后,可以根据与CU的编码树类似的另一个四叉树结构将CU分割为变换单元(TU)。HEVC结构的一个关键特征是它具有多个分区概念,包括CU、PU和TU。在HEVC中,CU或TU可仅为正方形,而PU可为用于帧间预测块的正方形或矩形。在HEVC的后期,一些投稿建议允许矩形PUs用于帧内预测和变换。这些建议未用于HEVC,但通过扩展用于JEM。在图像边界处,HEVC施加隐式四叉树分割,使得块将保持四叉树分割,直到大小符合图像边界。在VVC中,EMT和NSST可独立使用或耦合使用,但它们应用于当前块的所有帧内预测模式。因此,需要在编码器中测试具有EMT或NSST的每个帧内预测模式,这很耗时。此外,需要更多的信令比特来支持EMT/NSST和帧内模式的所有组合。因此,将变换跳过应用于所有帧内预测模式。但是,需要在编码器中测试具有变换跳过的每个帧内预测模式,这很耗时。此外,需要更多的信令比特来支持变换跳过和帧内模式的所有组合。
技术实现思路
在一个实施例中,提供了一种变换类型的表示方法,该变换类型用于对编码视频码流中的当前块进行编码,该方法包括:确定当前块的帧内预测模式;以及当确定所述帧内预测模式满足所述预定条件时,在编码视频码流中以信号表示变换类型,以及当确定所述帧内预测模式不满足所述预定条件时,该变换类型包括默认变换类型,并且不在编码视频码流中以信号表示该变换类型。在一个实施例中,提供一种用于表示变换类型的设备,所述变换类型用于对编码视频码流中的当前块进行编码,所述设备包括:确定模块,用于确定所述当前块的帧内预测模式;及类型标识模块,用于当确定所述帧内预测模式满足所述预定条件时,在所述编码视频码流中以信号表示所述变换类型;当所述帧内预测模式不满足所述预定条件时,所述变换类型包括默认变换类型,不在编码视频码流中以信号表示所述变换类型。在一个实施例中,提供了一种表示变换类型的设备,该变换类型用于对编码视频码流中的当前块进行编码,该设备包括:处理器和存储器,其中存储器存储有计算机可读指令,所述指令可由所述处理器执行用于实现任一实施例的方法。在一个实施例中,提供一种存储指令的非暂时性计算机可读介质,指令包括一个或多个指令,当设备的一个或多个处理器执行时,用于实现任一实施例的方法。各实施例中,仅在帧内预测模式满足预定条件时,在编码视频码流中以信号表示变换类型,不满足预定条件时,不在编码视频码流中以信号表示变换类型,且采用默认变换类型,从而节省了用于表示变换类型的信令比特,节省了编码器中测试帧内预测模式的时间。附图说明根据以下详细描述和附图,所公开的主题的其他特征、性质和各种优点将变得更加明显,在附图中:图1是确认变换类型的示例性过程的流程图。图2是本申请实施例的通信系统的简化框图。图3是在流媒体环境中部署视频编码器和解码器的示意图。图4是本申请实施例的视频解码器的功能框图。图5是本申请实施例的视频编码器的功能框图。图6是一个实施例的计算机系统的示意图。具体实施方式在VVC的发展中,为适应方向帧内模式的数目增长,提出了65个角度方向,采用了6种最可能模式(MPM)的帧内模式编码方法。涉及两个主要技术方面:1)6个MPM的派生,以及2)6个MPM和非MPM模式的熵编码。在JEM中,包括在MPM列表中的模式被分类至三组:相邻帧内模式、派生帧内模式和默认帧内模式。使用五个相邻帧内预测模式来形成MPM列表。如果MPM列表未满(即列表中少于6个候选MPM),则添加派生模式;通过对已经包括在MPM列表中的角模式加-1或+1来获得这些帧内模式。这种附加的派生模式不是由(DC或平面的)非角模式生成的。最后,如果MPM列表仍然未满,则按照以下顺序添加默认模式:垂直模式、水平模式、模式2和对角模式。该过程的结果是,生成6个MPM模式的唯一列表。针对其余61个非MPM的选择的编码如下。首先将61个非MPM分成两组:选定模式组(二级MPM)和非选定模式组。选定模式组包括16种模式,其余的(45种模式)分配给未选定模式组。用标志在码流中指示当前模式所属的模式组。如果要指示的模式在所选择的模式组内,则用4位固定长度码作为信号表明所选择的模式,并且如果要指示的模式来自未选择的集合,则用截断的二进制码作为信号表明所选择的模式。除了已经在HEVC中采用的DCT-II和4×4DST-VII之外,自适应多变换(AMT,或称为增强多变换(EMT))方案被用于帧间和帧内编码块的残差编码。它使用从DCT/DST族中选择的多个变换,而不是HEVC中的当前变换。新引入的变换矩阵是DST-VII、DCT-VIII、DST-I和DCT-V。表1示出了所选DST/DCT的基础函数。表1:用于N点输入的DCT-II/V/VIII和DST-I/VII的变换基础函数为了保持变换矩阵的正交性,与HEVC中的变换矩阵相比,变换矩阵被更精确地量化为10位表示,而不是HEV本文档来自技高网
...

【技术保护点】
1.一种变换类型的表示方法,其特征在于,所述变换类型用于对编码视频码流中的当前块进行编码,所述方法包括:/n确定所述当前块的帧内预测模式;及/n当确定所述帧内预测模式满足预定条件时,在所述编码视频码流中以信号表示所述变换类型,及/n当所述帧内预测模式不满足所述预定条件时,确定所述变换类型包括默认变换类型,并且不在编码视频码流中以信号表示所述变换类型。/n

【技术特征摘要】
20180709 US 62/695,395;20181130 US 16/206,1091.一种变换类型的表示方法,其特征在于,所述变换类型用于对编码视频码流中的当前块进行编码,所述方法包括:
确定所述当前块的帧内预测模式;及
当确定所述帧内预测模式满足预定条件时,在所述编码视频码流中以信号表示所述变换类型,及
当所述帧内预测模式不满足所述预定条件时,确定所述变换类型包括默认变换类型,并且不在编码视频码流中以信号表示所述变换类型。


2.根据权利要求1所述的方法,其特征在于,所述变换类型包括主变换类型和二次变换类型中的至少一个。


3.根据权利要求1所述的方法,进一步包括:当所述帧内预测模式是所述当前块的最可能模式(MPM)时,确定所述帧内预测模式满足所述预定条件,并在所述编码视频码流中用信号表示MPM标志。


4.根据权利要求3所述的方法,其特征在于,所述MPM标志的值被用作对主变换相关的语法元素、二次变换相关的语法元素、或耦合的主变换和二次变换的相关语法元素进行熵编码的上下文。


5.根据权利要求1所述的方法,其特征在于,基于块的宽度、块的高度、块宽高比、块的面积大小、亮度分量和色度分量中的至少一个来选择所述默认变换类型。


6.根据权利要求1所述的方法,其特征在于,所述默认变换类型包括DCT-2、DST-7和DST-4中的至少一个。


7.根据权利要求1所述的方法,进一步包括:当所述帧内预测模式是DM模式时,确定所述帧内预测模式满足所述预定条件,且在所述编码视频码流中以信号表示所述变换类型包括色度分量的主变换类型。


8.根据权利要求1所述的方法,进一步包括:当所述帧内预测模式不是LM模式时,确定所述帧内预测模式满足所述预定条件,且在所述编码视频码流中以信号表示所述变换类型包括色度分量的主变换类型。


9.根据权利要求1所述的方法,其特征在于,当确定所述帧内预测模式满足预定...

【专利技术属性】
技术研发人员:赵亮赵欣李翔刘杉
申请(专利权)人:腾讯美国有限责任公司
类型:发明
国别省市:美国;US

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

1