变换跳过模式的隐式确定制造技术

技术编号:36582878 阅读:12 留言:0更新日期:2023-02-04 17:43
描述了用于视频处理的方法、系统和装置。一种示例视频处理方法包括根据规则执行视频与该视频的比特流之间的转换。该规则规定至少在第一视频单元级别和第二视频单元级别对该转换指示特定的变换模式的使用。转换指示特定的变换模式的使用。转换指示特定的变换模式的使用。

【技术实现步骤摘要】
【国外来华专利技术】变换跳过模式的隐式确定
[0001]相关申请的交叉参考
[0002]根据适用专利法和/或依据巴黎公约的规则,本申请要求于2020年3月25日提交的第PCT/CN2020/081198号国际专利申请的优先权和利益。出于法律上的所有目的,上述申请的全部公开内容通过参考并入本申请公开的一部分。


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

技术介绍

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

技术实现思路

[0005]本文档公开了可由视频编码器和解码器使用的技术,视频编码器和解码器使用对编解码表示的解码有用的控制信息来处理视频的编解码表示。
[0006]在一个示例方面,公开了一种视频处理方法。该方法包括根据规则执行视频与视频的比特流之间的转换。该规则规定至少在第一视频单元级别和第二视频单元级别中指示用于转换的特定的变换模式的使用。
[0007]在另一个示例方面,公开了一种视频处理方法。该方法包括根据规则执行视频的视频块与视频的比特流之间的转换。该规则规定视频单元级别中的语法元素用于指示用于转换的允许变换集。
[0008]在另一个示例方面,公开了一种视频处理方法。该方法包括根据规则执行视频的视频块于视频的比特流之间的转换。该规则指定用于视频块的转换的特定的变换模式的使用是基于与视频的一个或多个代表性块的代表性系数的能量相关联的函数来确定的。/>[0009]在另一个示例方面,公开了一种视频处理方法。该方法包括:对视频的视频块与视频的编解码表示之间的转换,基于规则确定水平特定的变换或垂直特定的变换是否被应用于视频块;以及基于该确定来执行转换。该规则规定该确定与来自视频的一个或多个代表性块的解码系数的代表性系数之间的关系。
[0010]在另一个示例方面,公开了另一视频处理方法。该方法包括:对视频的视频块与视频的编解码表示之间的转换,基于规则确定水平特定的变换或垂直特定的变换是否被应用于视频块;以及基于该确定来执行转换。该规则规定该确定与视频块的解码亮度系数之间的关系。
[0011]在另一个示例方面,公开了另一视频处理方法。该方法包括:对视频的视频块与视频的编解码表示之间的转换,基于规则确定水平特定的变换或垂直特定的变换是否被应用于视频块;以及基于该确定来执行转换。该规则规定了该确定与值V之间的关系,该值V与解码系数或代表性块的代表性系数相关联。
[0012]在另一个示例方面,公开了另一视频处理方法。该方法包括确定一个或多个语法字段存在于视频的编解码表示中,其中视频包含一个或多个视频块;基于该一个或多个语法字段,确定对视频中的视频块是否启用水平特定的变换或垂直特定的变换。
[0013]在另一个示例方面,公开了另一视频处理方法。该方法包括作出关于是否对视频的视频块与视频的编解码表示之间的转换启用特定的变换的使用的第一确定;作出关于在转换期间是否启用置零操作的第二确定;以及基于第一确定和第二确定来执行转换。
[0014]在另一个示例方面,公开了另一视频处理方法。该方法包括执行视频的视频块与视频的编解码表示之间的转换;其中视频块在编解码表示中被表示为编解码块,其中编解码块的非零系数被限制在一个或多个子区域内;并且其中应用特定的变换来生成编解码块。
[0015]在又一示例方面,公开了一种视频编码器装置。视频编码器包括被配置为实现上述方法的处理器。
[0016]在又一示例方面,公开了一种视频解码器装置。视频解码器包括被配置为实现上述方法的处理器。
[0017]在又一示例方面,公开了一种其上存储有代码的计算机可读介质。该代码以处理器可执行代码的形式体现了这里描述的方法之一。
[0018]这些特征和其它特征在本文档中进行了描述。
附图说明
[0019]图1示出了示例视频编码器框图。
[0020]图2示出了67种帧内预测模式的示例。
[0021]图3A示出了广角帧内预测的参考样点的示例。
[0022]图3B示出了广角帧内预测的参考样点的另一示例。
[0023]图4示出了方向超过45度时的不连续性问题。
[0024]图5A示出了由应用于对角帧内模式和相邻角度帧内模式的PDPC使用的样点的示例定义。
[0025]图5B示出了由应用于对角帧内模式和相邻角度帧内模式的PDPC使用的样点的另一示例定义。
[0026]图5C示出了由应用于对角帧内模式和相邻角度帧内模式的PDPC使用的样点的另一示例定义。
[0027]图5D示出了由应用于对角帧内模式和相邻角度帧内模式的PDPC使用的样点的又一示例定义。
[0028]图6示出了4
×
8块和8
×
4块的划分示例。
[0029]图7示出了除4
×
8、8
×
4和4
×
4之外的所有块的划分示例。
[0030]图8示出了JEM中的二次变换的示例。
[0031]图9示出了简化二次变换LFNST的示例。
[0032]图10A示出了正简化变换的示例。
[0033]图10B示出了逆简化变换的示例。
[0034]图11示出了具有16
×
48矩阵的正LFNST8
×
8过程的示例。
[0035]图12示出了非零元素的扫描位置17至64的示例。
[0036]图13示出了子块变换模式SBT

V和SBT

H的示例。
[0037]图14A示出了基于扫描区域的系数编解码(Scan region based Coefficient Coding,SRCC)的示例。
[0038]图14B示出了基于扫描区域的系数编解码(SRCC)的另一示例。
[0039]图15A示出了根据非零系数位置的IST的示例限制。
[0040]图15B示出了根据非零系数位置的IST的另一示例限制。
[0041]图16A示出了示例置零类型的TS编解码块。
[0042]图16B示出了另一示例置零类型的TS编解码块。
[0043]图16C示出了另一示例置零类型的TS编解码块。
[0044]图16D示出了另一置零类型的TS编解码块。
[0045]图17是示例视频处理系统的框图。
[0046]图18是示出根据本公开的一些实施例的视频编解码系统的框图。
[0047]图19是示出了根据本公开的一些实施例的编码器的框图。
[0048]图20是示出了根据本公开的一些实施例的解码器的框图。
[0049]图21是视频处理装置的框图。
[0050]图22是视频处理的示例方法的流程图。
[0051]图23是根据本技术的视频处理方法的流程图表示。...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视频处理方法,包括:根据规则执行视频与所述视频的比特流之间的转换,其中,所述规则规定至少在第一视频单元级别和第二视频单元级别指示对所述转换的特定的变换模式的使用。2.根据权利要求1所述的方法,其中,所述特定的变换模式包括变换跳过模式,其中,在所述变换跳过模式中,在所述比特流中表示所述当前视频块与参考视频块之间的预测误差的残差,无需应用变换。3.根据权利要求1或2所述的方法,其中,所述第一视频单元级别包括序列级别。4.根据权利要求3所述的方法,其中,第一语法元素被包括在序列标头或序列参数集中以在所述序列级别中指示隐式选择的变换跳过模式的使用。5.根据权利要求3或4所述的方法,其中,所述第一语法元素等于0指示在所述序列级别中禁用所述隐式选择的变换跳过模式。6.根据权利要求3或4所述的方法,其中,所述第一语法元素等于1指示在所述序列级别中启用所述隐式选择的变换跳过模式。7.根据权利要求4至6中任一项所述的方法,其中,所述第一语法元素基于第一语法标志指示是否在所述序列级别中启用变换的隐式选择而被有条件地包括在所述序列标头或所述序列参数集中。8.根据权利要求7所述的方法,其中,响应于所述第一语法标志指示在所述序列级别中启用所述变换的隐式选择,所述第一语法元素被包括在所述序列标头或所述序列参数集中。9.根据权利要求7或8所述的方法,其中,响应于在所述比特流中省略所述第一语法元素,推断出所述第一语法元素的默认值。10.根据权利要求8所述的方法,其中,所述默认值指示在所述序列级别中禁用所述隐式选择的变换跳过模式。11.根据权利要求1至10中任一项所述的方法,其中,所述第二视频单元级别包括图片级别或条带级别。12.根据权利要求11所述的方法,其中,第二语法元素被包括在图片标头或条带标头中以在所述图片级别或所述条带级别指示隐式选择的变换跳过模式的使用,所述图片标头至少包括帧内图片标头或帧间图片标头。13.根据权利要求12所述的方法,其中,基于所述第一视频单元级别的所述第一语法元素或语法标志而有条件地指示所述第二语法元素。14.根据权利要求12所述的方法,其中,响应于在所述比特流中省略所述第二语法元素,推断出所述第二语法元素的默认值。15.根据权利要求14所述的方法,其中,所述默认值指示在所述第二视频单元级别禁用所述特定的变换的使用。16.一种视频处理方法,包括:根据规则执行视频的视频块与所述视频的比特流之间的转换,其中,所述规则规定视频单元级别中的语法元素用于指示用于所述转换的允许的变换集。17.根据权利要求16所述的方法,其中,所述视频单元级别包括图片级别。
18.根据权利要求16或17所述的方法,其中,所述语法元素基于在所述视频单元级别是否启用变换的隐式选择而被有条件地包括。19.根据权利要求16至18中任一项所述的方法,其中,所述语法元素包括标志或索引,并且其中,所述语法元素被包括在图片标头或条带标头中,所述图片标头至少包括帧内图片标头或帧间图片标头。20.根据权利要求16至19中任一项所述的方法,其中,支持N个变换集用于所述转换,并且从所述N个变换集中对所述允许的变换集的选择是基于所述语法元素。21.根据权利要求20所述的方法,其中,N等于2。22.根据权利要求20或21所述的方法,其中,所述允许的变换集的选择还基于所述视频块的编解码信息,所述编解码信息至少包括所述视频块的编解码模式或分割模式。23.根据权利要求22所述的方法,其中,在使用推导树模式对所述视频块进行编解码的情况下,始终使用离散余弦变换类型IIDCT2。24.根据权利要求22所述的方法,其中,在所述视频块是色度块的情况下,始终使用离散余弦变换类型

IIDCT2。25.根据权利要求20至24中任一项所述的方法,其中,所述N个变换集包括{DCT2,DST7}和{DCT2,IT},其中,DCT2表示离散余弦变换类型

II,DST7表示离散正弦变换类型7,并且IT表示隐式变换。26.根据权利要求25所述的方法,其中,所述N个变换集适用于帧内编解码的块。27.根据权利要求25所述的方法,其中,所述N个变换集适用于使用非推导树编解码模式进行编解码的帧内编解码的块。28.根据权利要求20至24中任一项所述的方法,其中,所述N个变换集包括{DCT2}和{DCT2,IT},其中,DCT2表示离散余弦变换类型

II,并且IT表示隐式变换。29.根据权利要求28所述的方法,其中,所述N个变换集适用于帧内块复制IBC编解码的块。30.根据权利要求28所述的方法,其中,所述N个变换集适用于使用非推导树编解码模式进行编解码的帧内块复制IBC编解码的块。31.根据权利要求16至30中任一项所述的方法,其中,响应于在所述比特流中省略指示默认允许的变换集的所述语法元素而推断出默认值。32.根据权利要求16至31中任一项所述的方法,其中,所述语法元素包括标志或索引,并且其中,响应于使用特定编解码模式对所述视频块进行编解码,所述语法元素用于指示用于所述转换的所述允许的变换集。33.根据权利要求32所述的方法,其中,在使用帧内编解码模式或使用不包...

【专利技术属性】
技术研发人员:张莉张凯张玉槐刘鸿彬王悦马思伟
申请(专利权)人:字节跳动有限公司
类型:发明
国别省市:

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

1