视频编解码中变换跳过模式的处理制造技术

技术编号:35636025 阅读:23 留言:0更新日期:2022-11-19 16:25
描述了视频处理的方法、系统和装置。一个示例视频处理方法包括根据规则执行在视频的当前视频块与视频的比特流之间的转换。在该转换期间对当前视频块应用恒等变换模式,并且该规则规定启用置零操作,在置零操作期间,非零系数被限制在当前视频块的子区域内。系数被限制在当前视频块的子区域内。系数被限制在当前视频块的子区域内。

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


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

技术介绍

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

技术实现思路

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

V和SBT

H的示例。
[0040]图14A示出了基于扫描区域的系数编解码(Scan region based Coefficient Coding,SRCC)的示例。
[0041]图14B示出了基本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视频处理方法,包括:根据规则执行在视频的当前视频块与所述视频的比特流之间的转换,其中,在所述转换期间,对所述当前视频块应用恒等变换模式,并且其中,所述规则规定启用置零操作,在所述置零操作期间,非零系数被限制在所述当前视频块的子区域内。2.根据权利要求1所述的方法,其中,所述恒等变换模式包括变换跳过模式,其中,在所述变换跳过模式中,在不应用变换的情况下,在所述比特流中表示所述当前视频块与参考视频块之间的预测误差的残差。3.根据权利要求1或2所述的方法,其中,所述当前视频块是预测残差块。4.根据权利要求1至3中任一项所述的方法,其中,在所述置零操作期间,所述子区域被设置为尺寸为K
×
L的右上区域,其中K等于min(T1,2),且L等于min(T2,H),其中W表示所述视频块的宽度,其中H表示所述视频块的高度,并且其中T1和T2表示两个阈值。5.根据权利要求4所述的方法,其中,T1等于16或32,并且其中T2等于16或32。6.根据权利要求1至5中任一项所述的方法,其中,所述当前视频块的最后非零系数位于所述子区域内。7.根据权利要求1至6中任一项所述的方法,其中,在基于扫描区域的系数编解码工具中使用的表示为(SRx,SRy)的右下位置位于所述子区域内。8.一种视频处理方法,包括:对视频的当前视频块与所述视频的比特流之间的转换,确定置零操作的所述当前视频块的置零类型;以及根据所述确定来执行所述转换,其中,通过对所述当前视频块应用恒等变换来对所述当前视频块进行编解码,并且其中,所述视频块的所述置零类型定义所述视频块的子区域,为所述置零操作,非零系数被限制在所述视频块的子区域内。9.根据权利要求8所述的方法,其中,所述置零类型包括第一类型的视频块,所述第一类型的视频块包括尺寸为K0
×
L0的左上子区域。10.根据权利要求8所述的方法,其中,所述置零类型包括第二类型的视频块,所述第二类型的视频块包括尺寸为K1
×
L1的右上子区域。11.根据权利要求8所述的方法,其中,所述置零类型包括第三类型的视频块,所述第三类型的视频块包括尺寸为K2
×
L2的左下子区域。12.根据权利要求8所述的方法,其中,所述置零类型包括第四类型的视频块,所述第四类型的视频块包括尺寸为K3
×
L3的右下子区域。13.根据权利要求8至12中任一项所述的方法,其中,在所述比特流中指示所述子区域的位置。14.根据权利要求8至13中任一项所述的方法,其中,在所述转换期间确定所述视频块的所述置零类型。15.一种视频处理方法,包括:根据规则执行在视频的当前视频块与所述视频的比特流之间的转换,其中,所述规则规定在至少一个非零系数位于由恒等变换模式确定的置零区域之外的
情况下,对于所述当前视频块的转换禁止使用所述恒等变换模式,其中,所述置零区域包括子区域,对于置零操作,非零系数被限制在所述子区域内。16.根据权利要求15所述的方法,其中,在所述视频块中使用默认变换。17.一种视频处理方法,包括:根据规则执行在视频的视频块与所述视频的比特流之间的转换,其中,所述规则规定在至少一个非零系数位于由不是恒等变换的变换矩阵确定的置零区域之外的情况下,在所述视频块的所述转换期间启用恒等变换模式的使用,其中所述置零区域包括对于置零操作,非零系数被限制在内的区域。18.根据权利要求17所述的方法,其中,所述变换矩阵包括离...

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

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

1