通用约束标志的信令制造技术

技术编号:36842141 阅读:16 留言:0更新日期:2023-03-15 15:46
描述了用于视频处理的方法、系统和装置。该处理可以包括编码、解码或转码。一种示例视频处理方法包括根据规则来执行视频和视频的比特流之间的转换,并且其中该规则指定语法元素被包括在档次、层、级别信息语法结构中以指示一个或多个通用约束信息语法元素是否被包括在通用约束信息语法结构中和/或通用约束信息语法结构是否被包括在档次、层、级别信息语法结构中。法结构中。法结构中。

【技术实现步骤摘要】
【国外来华专利技术】通用约束标志的信令
[0001]相关申请的交叉引用
[0002]根据适用的专利法和/或依据巴黎公约的规则,本申请适时要求于2020年5月22日提交的国际专利申请号PCT/CN2020/091740的优先权和权益。出于根据法律的所有目的,前述申请的全部公开通过引用而并入作为本申请的公开的一部分。


[0003]本专利文档涉及图像和视频编码和解码。

技术介绍

[0004]数字视频占了互联网和其他数字通信网络上的最大带宽使用。随着能够接收和显示视频的连接用户设备的数量增加,预计对数字视频使用的带宽需求将继续增长。

技术实现思路

[0005]本文档公开了可以由视频编码器和解码器用于使用对视频的编解码表示的解码有用的控制信息来处理编解码表示的技术。
[0006]在一个示例方面,公开了一种视频处理方法。该方法包括根据规则来执行视频和视频的比特流之间的转换,并且其中该规则指定语法元素被包括在档次、层、级别信息语法结构中以指示一个或多个通用约束信息语法元素是否被包括在通用约束信息语法结构中和/或通用约束信息语法结构是否被包括在档次、层、级别信息语法结构中。
[0007]在另一个示例方面,公开了另一种视频处理方法。该方法包括根据规则来执行视频和视频的比特流之间的转换,其中语法结构包括被包括在比特流中并对应于一个或多个输出层集的一个或多个视频编解码层的信息;并且其中该规则指定语法结构中指定一个或多个输出层集符合的级别信息的语法元素的起始位置被约束为与字节边界对齐。
[0008]在另一个示例方面,公开了另一种视频处理方法。该方法包括根据规则来执行视频和视频的比特流之间的转换,其中该规则指定语法结构指示关于比特流的约束信息;其中该规则指定语法结构被允许包括不与字节边界对齐的语法元素。
[0009]在另一个示例方面,公开了另一种视频处理方法。该方法包括根据规则来执行视频和视频的比特流之间的转换,其中该规则指定保留比特在何处以及如何被包括在指示适用于转换的一个或多个编解码约束的语法结构中。
[0010]在另一个示例方面,公开了另一种视频处理方法。该方法包括:对于包括包含一个或多个条带的一个或多个图片的视频和视频的比特流之间的转换,根据规则来确定仅I条带被启用以用于转换;以及根据该确定来执行转换,其中该规则指定,响应于仅I条带被启用,比特流符合一个或多个附加约束。
[0011]在另一个示例方面,公开了另一种视频处理方法。该方法包括根据规则来执行视频和视频的比特流之间的转换,其中该规则指定序列参数集、图片参数集、图片标头或序列标头中的一个或多个语法元素根据指示适用于转换的约束的通用约束信息语法元素来约
束。
[0012]在另一个示例方面,公开了另一种视频处理方法。该方法包括根据规则来执行视频和视频的比特流之间的转换,其中该规则指定指示适用于转换的一个或多个约束的语法结构中的第一语法元素是否或如何被指示依赖于第二语法元素是否或如何在语法结构中被指示。
[0013]在另一个示例方面,公开了另一种视频处理方法。该方法包括根据规则来执行视频和视频的比特流之间的转换,其中该规则指定指示对转换的通用约束的语法元素是否或如何被包括在比特流中依赖于用于转换的档次和/或级别。
[0014]在又一个示例方面,公开了一种视频编码器装置。视频编码器包括被配置为实施上述方法的处理器。
[0015]在又一个示例方面,公开了一种视频解码器装置。视频解码器包括被配置为实施上述方法的处理器。
[0016]在又一个示例方面,公开了一种存储有代码的计算机可读介质。该代码以处理器可执行代码的形式体现本文描述的方法之一。
[0017]这些以及其他特征将在本文档中描述。
附图说明
[0018]图1是示例视频处理系统的框图。
[0019]图2是视频处理装置的框图。
[0020]图3是视频处理的示例方法的流程图。
[0021]图4是示出根据所公开的技术的一些实施例的视频编解码系统的框图。
[0022]图5是示出根据所公开的技术的一些实施例的编码器的框图。
[0023]图6是示出根据所公开的技术的一些实施例的解码器的框图。
[0024]图7是基于所公开的技术的一些实施方式的视频处理的示例方法的流程图。
[0025]图8A和图8B是基于所公开的技术的一些实施方式的视频处理的示例方法的流程图。
[0026]图9A至图9E是基于所公开的技术的一些实施方式的视频处理的示例方法的流程图。
具体实施方式
[0027]在本文档中使用章节标题以易于理解,并且不将每个章节中公开的技术和实施例的应用性仅限制于该章节。此外,在一些描述中使用H.266技术术语仅仅是为了易于理解,而不是为了限制所公开的技术的范围。因此,本文描述的技术也适用于其他视频编解码器协议和设计。
[0028]1.引言
[0029]本文档涉及视频编解码技术。具体地,关于视频编解码中的约束标志相关语法的设计。该思想可以单独或以各种组合应用于支持多层视频编解码的任何视频编解码标准或非标准视频编解码器,例如正在开发的多功能视频编解码(VVC)。
[0030]2.缩写
[0031]APS
ꢀꢀꢀꢀ
自适应参数集
[0032]AU
ꢀꢀꢀꢀꢀ
访问单元
[0033]AUD
ꢀꢀꢀꢀ
访问单元分隔符
[0034]AVC
ꢀꢀꢀꢀ
高级视频编解码
[0035]CLVS
ꢀꢀꢀ
编解码层视频序列
[0036]CPB
ꢀꢀꢀꢀ
编解码图片缓冲区
[0037]CRA
ꢀꢀꢀꢀ
完全随机访问
[0038]CTU
ꢀꢀꢀꢀ
编解码树单元
[0039]CVS
ꢀꢀꢀꢀ
编解码视频序列
[0040]DPB
ꢀꢀꢀꢀ
解码图片缓冲区
[0041]DPS
ꢀꢀꢀꢀ
解码参数集
[0042]EOB
ꢀꢀꢀꢀ
比特流结尾
[0043]EOS
ꢀꢀꢀꢀ
序列结尾
[0044]GDR
ꢀꢀꢀꢀ
逐渐解码刷新
[0045]HEVC
ꢀꢀꢀ
高效视频编解码
[0046]HRD
ꢀꢀꢀꢀ
假设参考解码器
[0047]IDR
ꢀꢀꢀꢀ
即时解码刷新
[0048]JEM
ꢀꢀꢀꢀ
联合探索模型
[0049]MCTS
ꢀꢀꢀ
运动约束片集
[0050]NAL
ꢀꢀꢀꢀ
网络抽象层
[0051]OLS
ꢀꢀꢀꢀ
输出层集
[0052]PH
ꢀꢀꢀꢀꢀ
图片标头
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视频处理的方法,包括:根据规则来执行视频和所述视频的比特流之间的转换,并且其中,所述规则指定语法元素被包括在档次、层、级别信息语法结构中以指示一个或多个通用约束信息语法元素是否被包括在通用约束信息语法结构中和/或所述通用约束信息语法结构是否被包括在所述档次、层、级别信息语法结构中。2.根据权利要求1所述的方法,其中,所述一个或多个通用约束信息语法元素是否存在以所述语法元素的值为条件。3.根据权利要求1所述的方法,其中,所述规则指定,响应于所述语法元素指定通用约束信息不存在,所述通用约束信息语法结构不包括在所述档次、层、级别信息语法结构中。4.根据权利要求3所述的方法,其中,指定通用约束信息不存在的所述语法元素的值等于0。5.根据权利要求1所述的方法,其中,所述规则指定,在所述通用约束信息语法结构不存在于所述档次、层、级别语法结构中,或者所述一个或多个通用约束信息语法元素不存在于所述通用约束信息语法结构中的情况下,所述一个或多个通用约束信息语法元素中的每一个被推断为使得不施加对应约束的值。6.根据权利要求5所述的方法,其中,所述值为0。7.根据权利要求1所述的方法,其中,所述规则指定,在所述语法元素对于存在的所述档次、层、级别信息语法结构具有特定值的情况下,将指定对样点的最大比特深度指示的比特流一致性的要求的第一通用约束信息语法元素的值推断为等于8。8.根据权利要求7所述的方法,其中,所述规则指定,在所述语法元素对于存在的所述档次、层、级别信息语法结构具有特定值的情况下,将指定对最大色度格式指示的比特流一致性的要求的第二通用约束信息语法元素的值推断为等于3。9.根据权利要求8所述的方法,其中,所述规则指定,在所述语法元素对于存在的所述档次、层、级别信息语法结构具有特定值的情况下,将一些通用约束信息语法元素的值推断为等于0。10.根据权利要求9所述的方法,其中,所述一些通用约束信息语法元素是所述通用约束信息语法结构中包括的除了所述第一通用约束信息语法元素和所述第二通用约束信息语法元素之外的语法元素。11.根据权利要求10所述的方法,其中,所述一些通用约束信息语法元素被包括在所述通用约束信...

【专利技术属性】
技术研发人员:邓智玭王业奎张莉张凯
申请(专利权)人:字节跳动有限公司
类型:发明
国别省市:

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

1