视频子比特流提取过程中访问单元的处理制造技术

技术编号:36517938 阅读:14 留言:0更新日期:2023-02-01 15:51
描述了视频编码方法和装置以及视频解码方法和装置的示例。视频处理的示例方法包括根据规则执行视频和视频的比特流之间的转换,其中该规则规定子比特流提取过程,通过该子比特流提取过程从比特流中提取输出子比特流,而不移除特定类型的并且具有特定网络抽象层(NAL)单元标头标识NAL单元,其中该特定类型包括访问单元定界符(AUD)NAL单元。问单元定界符(AUD)NAL单元。问单元定界符(AUD)NAL单元。

【技术实现步骤摘要】
【国外来华专利技术】视频子比特流提取过程中访问单元的处理
[0001]相关申请的交叉引用
[0002]根据巴黎公约的适用专利法和/或规则,本申请要求2020年5月22日提交的美国临时专利申请第63/029,308号的优先权和利益。出于法律规定的所有目的,上述申请的全部公开内容通过引用并入作为本申请公开内容的一部分。


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

技术介绍

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

技术实现思路

[0005]本文档公开了可由视频编码器和解码器用来执行视频编码或解码的技术。
[0006]在一个示例方面,公开了一种视频处理的方法。该方法包括根据规则在包括多层的视频和视频的比特流之间执行转换,其中该规则规定从比特流提取的子比特流的时域层标识符值的最大允许值。
[0007]在另一个示例方面,公开了一种视频处理的方法。该方法包括:根据规则执行视频和视频的比特流之间的转换,其中该规则定义了在输出子比特流的子比特流提取过程期间,将从比特流中提取的网络抽象层(NAL)单元,并且其中该规则规定基于具有目标OLS索引的输出层集(OLS)中的NAL单元标头标识符值的列表是否不包括输入到子比特流提取过程的比特流中的所有视频编解码层(VCL)NAL单元中的NAL单元标头标识符的所有值来导出子比特流。
[0008]在另一个示例方面,公开了一种视频处理的方法。该方法包括根据规则执行视频和视频的比特流之间的转换,其中该规则定义在输出子比特流的子比特流提取过程期间将从比特流中提取的网络抽象层(NAL)单元,并且其中该规则规定响应于包括在SEI网络抽象层(NAL)单元中的第一补充增强信息(SEI)消息的有效载荷类型,不允许SEI NAL单元包含具有特定有效载荷类型的SEI消息。
[0009]在另一个示例方面,公开了一种视频处理的方法。该方法包括根据格式规则执行视频和视频的比特流之间的转换,其中格式规则规定比特流包括标志,该标志指定具有一个或多个特定有效载荷类型的一个或多个不可缩放嵌套补充增强信息(SEI)消息是否应用于编解码层参考的所有输出层集。
[0010]在另一个示例方面,公开了一种视频处理的方法。该方法包括根据规则执行视频和视频的比特流之间的转换,其中该规则规定子比特流提取过程,通过该过程从比特流中提取输出子比特流,而不移除特定类型的网络抽象层(NAL)单元并具有特定的NAL单元标头标识符值,其中该特定类型包括访问单元定界符(AUD)NAL单元。
[0011]在另一个示例方面,公开了一种视频处理的方法。该方法包括根据规则执行包括一个或多个层的视频和视频的比特流之间的转换,其中该规则规定在子比特流提取的过程中移除包括应用于不包括在目标输出层集(OLS)中的层的可缩放嵌套补充增强信息(SEI)消息的网络抽象层(NAL)单元。
[0012]在另一个示例方面,公开了一种视频处理的方法。该方法包括根据规则在包括一个或多个层的视频和该视频的比特流之间执行转换,其中该规则规定,在子比特流提取过程中,通过基于指示补充增强信息(SEI)消息是否应用于特定输出层集(OLS)的第一标志和指示SEI消息是应用于所有子图片还是仅应用于特定子图片的第二标志,从可缩放嵌套SEI消息中提取可缩放嵌套SEI消息来生成不可缩放嵌套SEI消息。
[0013]在另一个示例方面,公开了一种视频处理的方法。该方法包括根据规则在包括一个或多个层的视频和视频的比特流之间执行转换,其中该规则规定,在子比特流提取的过程中,通过从图片单元中的第一补充增强信息(SEI)网络抽象层(NAL)单元提取多个可缩放嵌套SEI消息来生成不可缩放嵌套SEI消息。
[0014]在另一个示例方面,公开了一种视频处理的方法。该方法包括根据规则在包括一个或多个层的视频和视频的比特流之间执行转换,其中该规则规定子比特流提取过程以生成输出比特流,其中该规则规定在子比特流提取过程期间对一个或多个补充增强信息(SEI)网络抽象层(NAL)单元的处理。
[0015]在又一示例方面,公开了一种视频编码器装置。视频编码器包括被配置为实现上述方法的处理器。
[0016]在又一示例方面,公开了一种视频解码器装置。视频解码器包括被配置为实现上述方法的处理器。
[0017]在又一示例方面,公开了一种其上存储有代码的计算机可读介质。该代码以处理器可执行代码的形式体现了这里描述的方法之一。
[0018]这些以及其他特征将在本文档中描述。
附图说明
[0019]图1是示出根据所公开技术的一些实施例的视频编解码系统的框图。
[0020]图2是用于视频处理的示例硬件平台的框图。
[0021]图3是视频处理的示例方法的流程图。
[0022]图4是说明示例视频编解码系统的框图。
[0023]图5是示出根据所公开技术的一些实施例的编码器的框图。
[0024]图6是示出根据所公开技术的一些实施例的解码器的框图。
[0025]图7A至图7D是基于所公开技术的一些实现的视频处理的示例方法的流程图。
[0026]图8是基于所公开技术的一些实现的视频处理的示例方法的流程图。
[0027]图9是基于所公开技术的一些实现的视频处理的示例方法的流程图。
[0028]图10A至图10C是基于所公开技术的一些实现的视频处理的示例方法的流程图。
具体实施方式
[0029]在本文件中使用章节标题是为了易于理解,而不是将每个章节中公开的技术和实
施例的适用性仅限制于该章节。此外,在一些描述中使用H.266术语仅仅是为了易于理解,而不是为了限制所公开技术的范围。因此,本文描述的技术也适用于其他视频编解码器协议和设计。
[0030]1.介绍
[0031]本文档涉及视频编解码技术。具体而言,它是关于对通用子比特流提取过程、图片级HRD参数的信令以及SEI NAL单元中SEI消息的包含的一些改进。这些思想可以单独或以各种组合应用于支持多层视频编解码的任何视频编解码标准或非标准视频编解码器,例如正在开发的通用视频编解码(VVC)。
[0032]2.缩写词
[0033]APS 适配参数集
[0034]AU 访问单元
[0035]AUD 访问单元定界符
[0036]AVC 高级视频编解码
[0037]CLVS 编解码的层视频序列
[0038]CPB 编解码的图片缓冲器
[0039]CRA 清理随机访问
[0040]CTU 编解码树单元
[0041]CVS 编解码的视频序列
[0042]DCI 解码的能力信息
[0043]DPB 解码的图片缓冲器
[0044]EOB 比特流的结尾
[0045]EOS 序列的结尾
[0046]GD本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视频处理的方法,包括:根据规则执行视频和所述视频的比特流之间的转换,其中,所述规则规定子比特流提取过程,通过所述子比特流提取过程从比所述特流中提取输出子比特流,而不移除特定类型的并且具有特定网络抽象层(NAL)单元标头标识符值的NAL单元,其中,所述特定类型包括访问单元定界符(AUD)NAL单元。2.根据权利要求1所述的方法,其中,所述特定类型包括视频参数集(VPS)NAL单元。3.根据权利要求1或2所述的方法,其中,所述特定类型包括解码能力信息NAL单元。4.根据权利要求1

3中任一项所述的方法,其中,所述特定类型包括比特流结尾NAL单元。5.根据权利要求1

4中任一项所述的方法,其中,所述特定类型包括补充增强信息NAL单元,所述补充增强信息NAL单元包含具有等于0、1、130或203的有效载荷类型的不可缩放嵌套SEI消息。6.根据权利要求1

6中任一项所述的方法,其中,所述特定NAL单元标头标识符值包括层标识符值,所述层标识符值包括在所述输出子比特流的层值列表中。7.根据权利要求1所述的方法,其中,...

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

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

1