一种标识子块变换信息的方法和装置制造方法及图纸

技术编号:33234918 阅读:15 留言:0更新日期:2022-04-27 17:33
本发明专利技术提供了用于标识子块变换(SBT)信息的装置和方法。所述SBT信息用于编码视频数据。根据某些公开的实施例,示例性方法包括:在视频序列的序列参数集(SPS)中,标识第一标志位,以指示是否启用子块变换(SBT);并标识第二标志位,以指示允许SBT的最大转换块(TB)尺寸。响应于表示所述SBT已启用的所述第一标志位,允许所述SBT的最大编码单元(CU)尺寸直接根据所述最大TB尺寸确定。述最大TB尺寸确定。述最大TB尺寸确定。

【技术实现步骤摘要】
【国外来华专利技术】一种标识子块变换信息的方法和装置
对相关申请的交叉引用
[0001]本公开要求2019年9月13日提交的第62/900,395号美国临时申请的优先权,该申请在本文件中被完整引用。

技术介绍

[0002]视频是一组捕捉视觉信息的静态图片(或“图像”)。为了减少存储内存和传输带宽,可以将视频压缩后再存储或传输,解压后再显示。压缩过程通常被称为编码,解压过程通常被称为解码。目前有多种采用标准化视频编码技术的视频编码格式,最常见的是基于预测、变换、量化、熵编码和环内滤波的视频编码格式。所述视频编码标准,如HEVC/H.265(High Efficiency video coding)标准、VVC/H.266(Versatile video coding)标准、AVS(AVS standards)标准,由标准化组织制定具体的视频编码格式。随着所述视频标准中越来越多先进的视频编码技术的应用,新的视频编码标准的编码效率也越来越高。

技术实现思路

[0003]本专利技术的实施例提供了一种用于视频处理的方法和装置。在一个示例性实施例中,视频处理方法包括:在视频序列的序列参数集(SPS)中,标识第一标志位,以指示是否启用子块变换(SBT);以及,标识第二标志位,以指示允许所述SBT的最大转换块(TB)尺寸。响应于表示所述SBT已启用的所述第一标志位,允许所述SBT的最大编码单元CU尺寸直接根据所述最大转换块TB尺寸确定。
[0004]在另一个示例性实施例中,一种视频处理装置包括:用于存储指令集的至少一个存储器和至少一个处理器。所述至少一个处理器执行所述指令集以使该设备执行:在视频序列的序列参数集(SPS)中,标识第一标志位,以指示是否启用子块变换(SBT);以及,标识第二标志位,以指示允许所述SBT的最大转换块(TB)尺寸。响应于表示所述SBT已启用的所述第一标志位,允许所述SBT的最大编码单元CU尺寸直接根据所述最大转换块TB尺寸确定。
[0005]在另一个示例性实施例中,一种非易失性计算机可读存储介质存储一组指令集。该指令集可由至少一个处理器执行,以使计算机执行视频处理方法。该方法包括:在视频序列的序列参数集(SPS)中,标识第一标志位,以指示是否启用子块变换(SBT);以及,标识第二标志位,以指示允许所述SBT的最大转换块(TB)尺寸。响应于表示所述SBT已启用的所述第一标志位,允许所述SBT的最大编码单元CU尺寸直接根据所述最大转换块TB尺寸确定。
附图说明
[0006]本公开的实施例和各方面在后续具体实施方法和所附附图中加以说明。图中所示的各种特征并未按比例绘制。
[0007]图1根据本公开的一些实施例,示出示例性视频序列的结构的示意图。
[0008]图2根据本公开的一些实施例,示出某个混合视频编码系统中的示例性编码器的原理图。
[0009]图3根据本公开的一些实施例,示出某个混合视频编码系统中的示例性解码器的原理图。
[0010]图4根据本公开的一些实施例,示出用于编码或解码视频的示例性装置的框图。
[0011]图5根据本专利技术的一些实施例,示出间预测编码单元(CU)的示例性子块变换(SBT)类型和SBT位置。
[0012]图6以及图6

1根据本公开的一些实施例,示出示例性表1,展示SPS语法表的一部分。
[0013]图7根据本公开的一些实施例,示出一种示例性视频处理方法的流程图。
[0014]图8以及图8

1根据本公开的一些实施例,示出示例性表2,展示SPS语法表的一部分。
[0015]图9根据本公开的一些实施例,示出示例性表3,展示CU语法表的一部分。
[0016]图10根据本公开的一些实施例,示出另一示例性视频处理方法的流程图。
具体实施方式
[0017]现在将详细说明优选实施例,所述例子在附图中提供图示说明。除另有说明外,下列描述参照所述附图,其中,不同图中的相同数字表示相同或相似元素。下列示例性实施例描述中所述的实现方式并不代表与本专利技术一致的所有实现方式。相反,它们仅仅是与所附权利要求书中所述的与本专利技术有关的方面相一致的装置和方法的例子。本披露的具体方面将在下文更详细地说明。如果与参考引用中包含的术语和/或定义冲突,则以本文提供的术语和定义为准。
[0018]lTU

T视频编码专家组(ITU

T VCEG)的联合视频专家组(JVET)和ISO/IEC运动图像专家组(ISO/IEC MPEG)目前正在开发通用视频编码(VVC/H.266)标准。所述VVC标准的目标是将压缩效率比其前身——高效视频编码(HEVC/H.265)标准提高一倍。换句话说,VVC的目标是达到和HEVC/H.265相同的主观质量,并使用一半的带宽。
[0019]为了在使用一半带宽的情况下,达到与HEVC/H.265相同的主观质量,JVET一直在利用联合探索模型(JEM)参考软件开发HEVC之外的技术。由于编码技术被纳入到JEM中,JEM的编码性能大大高于HEVC。
[0020]VVC标准是最近才发展起来的,并且继续包含更多的编码技术,这些技术提供了更好的压缩性能。VVC是基于已用于HEVC、H.264/AVC、MPEG2、H.263等现代视频压缩标准的相同的混合视频编码系统。
[0021]视频是一组按时间顺序排列的静态图片(或“帧”),用来存储视觉信息。视频采集设备(如相机)可以在一个时间序列中被用来捕获和储存这些图片,视频播放设备(如电视、电脑,智能手机,平板电脑,视频播放器,或任何终端用户终端与显示的函数)可以被用来在所述时间序列中显示这样的照片。同样的,在一些应用领域中,视频采集设备可以实时地将采集的视频传输到视频播放设备(例如,带监视器的计算机),例如用于监视、会议或直播。
[0022]为了减少此类应用所需的存储空间和传输带宽,可以将视频在存储和传输前压缩,在显示前解压缩。压缩和解压缩可以由处理器(例如,通用计算机的处理器)执行的软件或专用硬件来实现。用于压缩的模块通常被称为“编码器”,用于解压的模块通常被称为“解码器”。编码器和解码器可以统称为“编解码器”。编码器和解码器可以以各种合适的硬件、
软件或它们的组合等任何一种形式实现。例如,编码器和解码器的硬件实现可以包括电路,例如一个或多个微处理器、数字信号处理器(DSPs)、特定应用集成电路(ASICs)、现场可编程门阵列(FPGAs)、离散逻辑或以上的任何组合。编码器和解码器的软件实现可以包括程序代码、计算机可执行指令、固件或固定在计算机可读介质中的任何合适计算机实现的算法或过程。视频压缩解压缩可以采用多种算法或标准实现,如MPEG

1、MPEG

2、MPEG

4、H.26x系列等。在某些应用中,编解码器可以从第一编码标准解压缩视频,然后使用第二编码标准重新压缩解压缩后的视频,在这种情况下,编解码器可以称为本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视频处理方法,包括:在视频序列的序列参数集SPS中,标识第一标志位,以指示是否启用子块变换SBT;以及标识第二标志位,以指示允许SBT的最大转换块TB尺寸,响应于表示所述SBT已启用的所述第一标志位,允许所述SBT的最大编码单元CU尺寸直接根据所述最大转换块TB尺寸确定。2.根据权利要求1的方法,其中允许SBT的最大CU尺寸是最大CU宽度或最大CU高度。3.根据权利要求1的方法,其中,确定允许所述SBT的最大CU尺寸被确定为等于所述最大TB尺寸。4.根据权利要求1所述的方法,其中最大TB尺寸为32或64。5.根据权利要求4的方法,进一步包括:响应于最大TB尺寸为32,将所述第二标志位的值设置为0。6.根据权利要求4的方法,进一步包括:响应于最大TB尺寸为64,将所述第二标志位的值设置为1。7.一种视频处理装置,包括:至少一种用于存储指令集的存储器;和至少有一个处理器执行指令集以使该装置执行:在视频序列的序列参数集SPS中,标识第一标志位,以指示是否启用子块变换SBT;以及标识第二标志位,以指示允许SBT的最大转换块TB尺寸,响应于表示所述SBT已启用的所述第一标志位,允许所述SBT的最大编码单元CU尺寸直接根据所述最大转换块TB尺寸确定。8.根据权利要求7的装置,其中,允许所述SBT的最大CU尺寸是最大CU宽度或最大CU高度。9.根据权利要求7的装置,其中允许所述SBT的最大CU尺寸被确定为等于所述最大TB尺寸。10.根据权利要求7的装置,其中,所述最大TB尺寸是32或64。11.根据权利要求10所...

【专利技术属性】
技术研发人员:穆罕默德
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利