视频编码器、视频解码器及对应方法技术

技术编号:33962229 阅读:64 留言:0更新日期:2022-06-30 00:45
本发明专利技术涉及用于对图像信号或视频信号进行编码和解码的方法和设备。所述方法和设备包括确定当前块的大小是否大于最小允许四叉树叶节点大小。如果所述当前块的所述大小不大于所述最小允许四叉树叶节点大小,则对所述当前块应用多类型树划分。所述最小允许四叉树叶节点大小不大于最大允许二叉树根节点大小,或所述最小允许四叉树叶节点大小不大于最大允许三叉树根节点大小。三叉树根节点大小。三叉树根节点大小。

【技术实现步骤摘要】
视频编码器、视频解码器及对应方法


[0001]本申请的实施例大体涉及视频译码领域,更具体地,涉及译码单元的划分和分割。

技术介绍

[0002]视频译码(视频编码和解码)广泛用于数字视频应用,例如广播数字电视、基于互联网和移动网络的视频传输、视频聊天、视频会议等实时会话应用、DVD和蓝光光盘、视频内容采集和编辑系统以及安全应用的可携式摄像机。
[0003]自从1990年H.261标准中基于块的混合视频译码方法发展以来,新的视频译码技术和工具相继出现,为新的视频译码标准奠定了基础。其它视频译码标准包括MPEG

1视频、MPEG

2视频、ITU

T H.262/MPEG

2、ITU

T H.263、ITU

T H.264/MPEG

4,第10部分、高级视频译码(Advanced Video Coding,AVC)、ITU

T H.265/高效视频译码(High Efficiency Video Coding,HEVC)、ITU

T H.266/通用视频译码(Versatile Video Coding,VVC)以及扩展,例如这些标准的可扩展性和/或三维(three

dimensional,3D)扩展。随着视频创建和使用变得越来越广泛,视频流量成为通信网络和数据存储的最大负担。因此,与前代标准相比,大多数视频译码标准的目标之一是在保证图像质量的情况下,降低码率。即使最新的高效视频译码(High Efficiency Video Coding,HEVC)可以在保证图像质量的前提下比AVC大约多压缩视频一倍,仍然亟需新技术相对HEVC进一步压缩视频。
[0004]即使在视频较短的情况下也需要对大量的视频数据进行描述,当数据要在带宽容量受限的通信网络中发送或以其它方式发送时,这样可能会造成困难。因此,视频数据通常要先压缩然后在现代电信网络中发送。由于内存资源可能有限,当在存储设备中存储视频时,视频的大小也可能成为问题。视频压缩设备通常在信源侧使用软件和/或硬件,以在发送或存储之前对视频数据进行译码,从而减少用来表示数字视频图像所需的数据量。然后,压缩数据在目的地侧由用于对视频数据进行解码的视频解压缩设备接收。在有限的网络资源以及对更高视频质量的需求不断增长的情况下,需要改进压缩和解压缩技术,这些改进的技术在几乎不影响图像质量的情况下能够提高压缩比。

技术实现思路

[0005]本申请(或本专利技术)的实施例提供了独立权利要求所描述的编码和解码装置和方法。
[0006]上述和其它目的通过独立权利要求请求保护的主题来实现。其它实现方式在从属权利要求、说明书和附图中显而易见。
[0007]根据第一方面,本专利技术涉及一种视频解码方法。所述方法由解码设备执行。所述方法包括:确定当前块的大小是否大于最小允许四叉树叶节点大小;如果所述当前块的所述大小不大于所述最小允许四叉树叶节点大小,则对所述当前块应用多类型树划分;其中,所述最小允许四叉树叶节点大小不大于最大允许二叉树根节点大小,或所述最小允许四叉树叶节点大小不大于最大允许三叉树根节点大小。
[0008]可以通过对图像或译码树单元(coding tree unit,CTU)进行划分来获得所述当前块。
[0009]所述方法可以包括两种情况:(1)树类型为SINGLE_TREE或DUAL_TREE_LUMA;(2)树类型为DUAL_TREE_CHROMA。对于情况(1),所述当前块为亮度块;对于情况(2),所述当前块为色度块。
[0010]所述最大允许二叉树根节点大小可以是可以使用二叉树划分来划分的亮度译码根块的以亮度采样点数量为单位的最大亮度块大小。
[0011]所述最大允许三叉树根节点大小可以是可以使用三叉树划分来划分的亮度译码根块的以亮度采样点数量为单位的最大亮度块大小。
[0012]所述最小允许四叉树叶节点大小可以是四叉树划分产生的亮度叶块的以亮度采样点数量为单位的最小亮度块大小。
[0013]这种方法有助于对图像/视频块的划分参数进行高效划分或指示。
[0014]此外,根据所述第一方面,在所述方法的一种可能的实现方式中,所述方法还包括确定图像的所述当前块是否为边界块的步骤。如果所述当前块的所述大小不大于所述最小允许四叉树叶节点大小,则对所述当前块应用多类型树划分包括:如果所述当前块为边界块且所述当前块的所述大小不大于所述最小允许四叉树叶节点大小,则对所述当前块应用二叉树划分。需要说明的是,在这种情况下,所述最小允许四叉树叶节点大小不大于最大允许二叉树根节点大小。因此,如果所述当前块的所述大小不大于所述最小允许四叉树叶节点大小,所述当前块的所述大小不大于所述最大允许二叉树根节点大小,则上述对所述当前块应用多类型树划分包括:如果所述当前块为边界块且所述当前块的所述大小不大于所述最小允许四叉树叶节点大小,则对所述当前块应用二叉树划分。
[0015]所述方法还可以包括:获取通过对所述当前块应用二叉树直接或间接获得的块的重建块。
[0016]提供这种二叉树划分可以特别有利于图像/视频帧边界处的块,例如由边界切割的块。因此,在一些实现方式中,将该方法应用于边界块而不是应用于剩余块,这样做是有利的。然而,本专利技术并不限于此,如上所述,这种应用二叉树划分的方法也适用于非边界块并进行高效指示。
[0017]根据所述第一方面或上述实施例,在所述方法的一种可能的实现方式中,所述最小允许四叉树叶节点大小不大于最大允许二叉树根节点大小,并且所述最小允许四叉树叶节点大小不大于最大允许三叉树根节点大小。
[0018]根据所述第一方面或上述实施例,在所述方法的一种可能的实现方式中,所述对所述当前块应用所述多类型树划分可以包括对所述当前块应用三叉树划分,或对所述当前块应用二叉树划分。然而,本专利技术并不限于此,通常,所述多类型树划分还可以包括其它不同种类的划分。
[0019]根据所述第一方面或上述实施例,在所述方法的一种可能的实现方式中,所述方法还可以包括:根据所述最小允许四叉树叶节点大小确定所述最大允许二叉树根节点大小。这有利于参数的高效指示/存储。例如,可以认为所述最大允许二叉树根节点大小等于所述最小允许四叉树叶节点大小。在另一示例中,可以认为所述最大允许二叉树根节点大小的下限值等于所述最小允许四叉树叶节点大小,所述最小允许四叉树叶节点大小可以用
于确定所述最大允许二叉树根节点大小的有效性。然而,本专利技术并不限于此,可以假设其它关系来推导最大允许二叉树根节点大小。
[0020]根据一个示例性实施例,除了所述第一方面或上述实施例之外或替代所述第一方面或上述实施例,所述方法还包括将图像划分为块的步骤,其中,所述块包括所述当前块。所述对所述当前块应用二叉树划分包括:对具有最大边界多类型分割深度的所述边界块应用二叉树划本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种解码方法,其特征在于,包括:确定当前块的大小是否大于最小允许四叉树叶节点大小,其中,所述最小允许四叉树叶节点大小不大于最大允许二叉树根节点大小;如果所述当前块的所述大小不大于所述最小允许四叉树叶节点大小,则对所述当前块应用二叉树划分。2.根据权利要求1所述的解码方法,其特征在于,还包括以下步骤:确定图像的所述当前块是否为边界块;其中,如果所述当前块的所述大小不大于所述最小允许四叉树叶节点大小,则对所述当前块应用二叉树划分包括:如果所述当前块为边界块且所述当前块的所述大小不大于所述最小允许四叉树叶节点大小,则对所述当前块应用二叉树划分。3.根据权利要求2所述的解码方法,其特征在于,还包括以下步骤:将图像划分为块,其中,所述块包括所述当前块;其中,所述对所述当前块应用二叉树划分包括:对具有最大边界多类型分割深度的所述边界块应用二叉树划分,其中,所述最大边界多类型分割深度至少为最大多类型树深度与最大多类型树深度偏移量之和,其中,所述最大多类型树深度大于0。4.根据权利要求3所述的解码方法,其特征在于,对所述边界块应用所述二叉树划分时,所述最大多类型树深度大于0。5.根据权利要求1至4中任一项所述的解码方法,其特征在于,还包括:根据所述最小允许四叉树叶节点大小,确定所述最大允许二叉树根节点大小。6.根据权利要求1至5中任一项所述的解码方法,其特征在于,还包括:将图像划分为块,其中,所述块包括所述当前块;其中,所述对所述当前块应用二叉树划分包括:对具有最终最大多类型树深度的块的所述当前块应用二叉树划分,其中,所述最终最大多类型树深度至少为最大多类型树深度与最大多类型树深度偏移量之和,其中,所述最大多类型树深度大于或等于最小允许四叉树叶节点大小的Log2值减去最小允许变换块大小的Log2值,或所述最大多类型树深度大于或等于最小允许四叉树叶节点大小的Log2值减去最小允许译码块大小的Log2值。7.根据权利要求6所述的解码方法,其特征在于,所述当前块为非边界块。8.根据权利要求6或7所述的解码方法,其特征在于,所述最大多类型树深度偏移量为0。9.一种解码设备,其特征在于,包括:电路,用于:确定当前块的大小是否大于最小允许四叉树叶节点大小;如果所述当前块的所述大小不大于所述最小允许四叉树叶节点大小,则对所述当前块应...

【专利技术属性】
技术研发人员:高晗塞米赫
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1