不同编解码工具的约束制造技术

技术编号:35332968 阅读:11 留言:0更新日期:2022-10-26 11:51
描述了用于视频处理的方法、系统和装置。一种用于处理视频的方法,包括根据格式规则来执行视频和视频的比特流之间的转换,其中格式规则指定在与视频相关联的通用约束语法结构中包括指示对应的语法元素是否被包括在序列参数集(SPS)和/或图片参数集(PPS)和/或图片标头(PH)和/或条带标头(SH)中的一个或多个通用约束标志,或者约束SPS和/或PPS和/或PH和/或SH中的语法元素的值。或SH中的语法元素的值。或SH中的语法元素的值。

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


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

技术介绍

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

技术实现思路

[0005]本文公开了可以由视频编码器和解码器用于使用对编解码表示的解码有用的控制信息来处理视频的编解码表示的技术。
[0006]在一个示例方面,公开了一种视频处理方法。该方法包括执行具有一个或多个图片的视频和视频的编解码表示之间的转换,一个或多个图片中的每一个恰好包括一个条带;编解码表示符合格式规则;格式规则指定编解码表示中指示编解码表示符合的配置文件、层级和级别的第一字段包括第二字段,该第二字段指示信令通知在转换期间观察到的各种约束的语法结构是否存在于第一字段中。
[0007]在另一个示例方面,公开了另一种视频处理方法。该方法包括执行包括一个或多个图片和一个或多个条带的视频与视频的编解码表示之间的转换,编解码表示符合格式规则,格式规则指定编解码表示中第一级别的一个或多个约束标志的值控制序列参数集(SPS)级别或图片标头(PH)级别或条带标头(SH)级别的一个或多个语法元素的出现。
[0008]在另一个示例方面,公开了另一种视频处理方法。该方法包括执行包括一个或多个图片和一个或多个条带的视频与视频的编解码表示之间的转换,编解码表示符合格式规则,格式规则指定编解码表示中第一级别的一个或多个约束标志的值约束图片参数集(PPS)级别的一个或多个语法元素的值。
[0009]在另一个示例方面,公开了另一种视频处理方法。该方法包括执行包括一个或多个图片和一个或多个条带的视频与视频的编解码表示之间的转换,编解码表示符合指定编解码表示包括自适应参数集的格式规则,该自适应参数集包括视频参数集和/或序列参数集和/或图片参数集的标识符的语法元素。
[0010]在另一个示例方面,公开了另一种视频处理方法。该方法包括执行包括一个或多个图片和一个或多个条带的视频与视频的编解码表示之间的转换,编解码表示符合指定包括适用于转换的一个或多个通用约束标志的格式规则;一个或多个通用约束标志指示编解码表示中包括的通用约束信息对转换的应用性。
[0011]在另一个示例方面,公开了另一种视频处理方法。该方法包括执行视频和视频的编解码表示之间的转换,编解码表示符合格式规则,格式规则指定编解码表示基于视频或转换的特性有条件地包括携带通用约束信息的通用约束结构。
[0012]在另一个示例方面,公开了另一种视频处理方法。该方法包括:根据格式规则来执行视频和视频的比特流之间的转换,格式规则指定比特流中第一级别的一个或多个通用约束标志的值控制序列参数集(SPS)级别或图片标头(PH)级别或条带标头(SH)级别的一个或多个语法元素的出现。
[0013]在另一个示例方面,公开了另一种视频处理方法。该方法包括:根据格式规则来执行视频和视频的比特流之间的转换,并且格式规则指定比特流中指示比特流的配置文件、层级和级别(PTL)信息的第一字段包括第二字段,该第二字段指示第一字段中是否存在指示适用于转换的一个或多个约束的语法结构。
[0014]在另一个示例方面,公开了另一种视频处理方法。该方法包括:根据格式规则来执行视频和视频的比特流之间的转换,并且格式规则指定序列参数集(SPS)中的语法元素是否基于通用约束标志的值。
[0015]在另一个示例方面,公开了另一种视频处理方法。该方法包括:根据格式规则来执行视频和视频的比特流之间的转换,并且格式规则指定序列参数集(SPS)中的语法元素的值等于基于通用约束标志的值的特定值。
[0016]在另一个示例方面,公开了另一种视频处理方法。该方法包括:根据格式规则来执行视频和视频的比特流之间的转换,并且格式规则指定语法元素基于通用约束标志的值来有条件地包括在比特流中的图片标头(PH)或条带标头(SH)中。
[0017]在另一个示例方面,公开了另一种视频处理方法。该方法包括:根据格式规则来执行视频和视频的比特流之间的转换,并且格式规则指定添加比特流约束,使得图片标头(PH)或条带标头(SH)中的语法元素的值等于基于通用约束标志的值的特定值。
[0018]在另一个示例方面,公开了另一种视频处理方法。该方法包括:根据格式规则来执行视频和视频的比特流之间的转换,格式规则指定语法结构中指示在转换期间施加的约束的第一通用约束标志的值或包括基于语法结构中的第二通用约束标志的值。
[0019]在另一个示例方面,公开了另一种视频处理方法。该方法包括:根据格式规则来执行包括一个或多个条带的视频和视频的比特流之间的转换,并且格式规则指定第一级别的一个或多个通用约束标志的值约束图片参数集(PPS)中的一个或多个语法元素的值。
[0020]在另一个示例方面,公开了另一种视频处理方法。该方法包括:根据格式规则来执行视频和视频的比特流之间的转换,并且格式规则指定SPS(序列参数集)级别的SPS语法元素和/或PPS(图片参数集)级别的PPS语法元素的值或出现控制SPS级别、PPS级别、PH(图片标头)级别或SH(条带标头)级别中的一个或多个相关语法元素的包括。
[0021]在另一个示例方面,公开了另一种视频处理方法。该方法包括:根据格式规则来执行视频和视频的比特流之间的转换,并且格式规则指定在与视频相关联的通用约束语法结构中包括指示对应的语法元素是否被包括在序列参数集(SPS)和/或图片参数集(PPS)和/或图片标头(PH)和/或条带标头(SH)中的一个或多个通用约束标志,或者约束SPS和/或PPS和/或PH和/或SH中的语法元素的值。
[0022]在另一个示例方面,公开了另一种视频处理方法。该方法包括:根据格式规则来执
行视频和视频的比特流之间的转换,并且格式规则指定使用包括视频参数集(VPS)和/或序列参数集(SPS)和/或图片参数集(PPS)的标识符的一个或多个语法元素的与视频相关联的自适应参数集(APS)。
[0023]在另一个示例方面,公开了另一种视频处理方法。该方法包括:根据格式规则来执行视频和视频的比特流之间的转换,并且格式规则指定使用与视频相关联的通用约束信息语法结构中的信息的冗余指示。
[0024]在另一个示例方面,公开了另一种视频处理方法。该方法包括:根据格式规则来执行视频和视频的比特流之间的转换,并且格式规则指定是否和/或如何基于比特流的特性来指示携带通用约束信息的通用约束结构。
[0025]在又一示例方面,公开了一种视频编码器装置。视频编码器包括被配置为实施上述方法的处理本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视频处理的方法,包括:根据格式规则来执行视频和所述视频的比特流之间的转换,其中,所述格式规则指定在与所述视频相关联的通用约束语法结构中包括指示对应的语法元素是否被包括在序列参数集(SPS)和/或图片参数集(PPS)和/或图片标头(PH)和/或条带标头(SH)中的一个或多个通用约束标志,或者约束所述SPS和/或所述PPS和/或所述PH和/或所述SH中的语法元素的值。2.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用帧间层预测和/或仅允许一个层和/或控制所述SPS中的对应语法元素的值或出现的标志。3.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用长期参考和/或控制所述SPS中的对应语法元素的值或出现的标志。4.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用等于32
×
32的最大变换尺寸和/或控制所述SPS中的对应语法结构的值或出现的标志。5.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用Merge估计区域(MER)和/或控制所述SPS中的对应语法结构的值或出现的标志。6.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用波前并行处理条目偏移的存在和/或控制所述SPS中的对应语法结构的值或出现的标志。7.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用熵编解码同步点和/或控制所述SPS中的对应语法结构的值或出现的标志。8.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用P条带的加权预测和/或控制所述SPS中的对应语法元素的值或出现的标志。9.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用B条带的加权双向预测和/或控制所述SPS中的对应语法元素的值或出现的标志。10.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用对称运动矢量差和/或控制所述SPS中的对应语法元素的值或出现的标志。11.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用具有运动矢量差的Merge模式和/或控制所述SPS中的对应语法元素的值或出现的标志。12.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用利用子分割的帧内预测和/或控制所述SPS中的对应语法元素的值或出现的标志。13.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用具有多个参考线的帧内预测和/或控制所述SPS中的对应语法元素的值或出现的标志。14.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用基于矩阵的帧内预测和/或控制所述SPS中的对应语法元素的值或出现的标志。15.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用调色板编解码模式和/或控制所述SPS中的对应语法元素的值或出现的标志。16.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用自适应色彩变换和/或控制所述SPS中的对应语法元素的值或出现的标志。17.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用亮度映射与色度缩放和/或控制所述SPS中的对应语法元素的值或出现的标志。18.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用低频不
可分变换和/或控制所述SPS中的对应语法元素的值或出现的标志。19.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用缩放列表和/或控制所述SPS中的对应语法元素的值或出现的标志。20.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用虚拟边界和/或控制所述SPS中的对应语法元素的值或出现的标志。21.根据权利要求1所述的方法,其中,所述一个或多个通用约束标志包括禁用P条带的加权预测和B条带的加权双向预测和/或控制所述SPS中的对应语法元素的标志。22.根据权利要求1所述的方法,其中,所述格式规则指定通用约束标志等于1,所述SPS和/或所述PH和/或所述SH中的对应语法元素被省略。23.根据权利要求22所述的方法,其中,所述格式规则指定在不存在所述对应语法元素的情况下,所述对应语法元素的值被推断为等于特定值。24.根据权利要求22所述的方法,其中,所述格式规则指定比特流约束被添加,使得在通用约束标志等于1的情况下,所述对应语法元素的值等于特定值。25.根据权利要求22所述的方法,其中,所述格式规则指定在没有aps约束标志等于1的情况下,要求与自适应参数集(APS)有关的所述一个或多个通用约束标志的值为1。26.根据权利要求22所述的方法,其中,所述格式规则指定在指示是否对仅帧内预测的使用施加约束的标志等于1的情况下,要求与自适应参数集(APS)有关的所述一个或多个通用约束标志的值为1。27.一种视频处理的方法,包括:根据格式规则来执行视频和所述视频的比特流之间的转换,其中,所述格式规则指定使用包括视频参数集(VPS)和/或序列参数集(SPS)和/或图片参数集(PPS)的标识符的一个或多个语法元素的与所述视频相关联的自适应参数集(APS)。28.根据权利要求27所述的方法,其中,所述格式规则指定一个或多个约束标志控制所述自适应参数集中的所述一个或多个语法元素的值和/或出现。29.根据权利要求28所述的方法,其中,在以下情况下,所述自适应参数集中的所述一个或多个语法元素的值中的至少一个等于1:1)指示是否对网络抽象层(NAL)单元施加关于APS的特定NAL单元类型的约束的第一标志等于0,2)指示自适应环路滤波器(ALF)的应用性的第二标志等于1,和/或3)第一标志等于0并且第二标志等于1。30.根据权利要求27所述的方法,其中,所...

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

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

1