用于视频处理的多个二次变换矩阵制造技术

技术编号:31477333 阅读:14 留言:0更新日期:2021-12-18 12:09
提供了一种视频处理方法,包括:执行视频的当前视频块和当前视频块的编解码表示之间的转换,其中编解码表示符合指定与当前视频块的二次变换工具的边信息相对应的语法元素在变换相关信息之前在编解码表示中被信令通知的格式规则,其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。出应用逆二次变换。出应用逆二次变换。

【技术实现步骤摘要】
【国外来华专利技术】用于视频处理的多个二次变换矩阵
[0001]相关申请的交叉引用
[0002]根据适用的专利法和/或依据巴黎公约的规则,本申请旨在及时要求2019年5月10日提交的国际专利申请No.PCT/CN2019/086420的优先权和利益。出于根据法律的所有目的,前述申请的整个公开通过引用并入本文作为本申请的公开的一部分。


[0003]本专利文档涉及视频处理技术、设备和系统。

技术介绍

[0004]尽管在视频压缩方面取得了进步,但数字视频仍然占互联网和其他数字通信网络上的最大带宽使用。随着能够接收和显示视频的连接用户设备的数量增加,预计数字视频使用的带宽需求将继续增长。

技术实现思路

[0005]涉及数字视频处理的设备、系统和方法,并且具体地,涉及视频处理中用于残差编解码的上下文建模。所描述的方法可以被应用于现有的视频编解码标准(例如,高效视频编解码(HEVC))和未来的视频编解码标准或视频编解码器。
[0006]在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中该转换包括:基于当前视频块的特性,为视频的当前视频块选择要在二次变换工具对当前视频块的应用中使用的变换集或变换矩阵;以及将所选择的变换集或变换矩阵应用于当前视频块,并且其中,使用二次变换工具:在编码期间,正二次变换在量化之前被应用于应用于当前视频块的残差的正一次变换的输出,或者在解码期间,逆二次变换在应用逆一次变换之前被应用于当前视频块的解量化的输出。
[0007]在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中该转换包括将二次变换工具应用于不是当前视频块的左顶部部分的当前视频块的子区域,并且其中,使用二次变换工具:在编码期间,正二次变换在量化之前被应用于应用于当前视频块的子区域的残差的正一次变换的输出,或者在解码期间,逆二次变换在应用逆一次变换之前被应用于当前视频块的子区域的解量化的输出。
[0008]在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:为视频的当前图片的当前视频块和视频的编解码表示之间的转换确定由于与用于对当前视频块进行编解码的帧内预测方向、编解码工具的使用和/或当前视频块来自的视频的色彩分量有关的规则的二次变换工具对于当前视频块的应用性;以及基于该确定来执行转换。
[0009]在另一代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方
法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中编解码表示符合指定当前视频块的残差中的最后一个非零系数并且控制关于二次变换工具的边信息是否或如何被包括在编解码表示中的格式规则,并且其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。
[0010]在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中编解码表示符合指定当前视频块的部分的残差中的一个或多个系数并且控制关于二次变换工具的边信息是否或如何被包括在编解码表示中的格式规则,并且其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。
[0011]在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中执行转换包括基于当前视频块的一个或多个编解码组中非零系数的存在来确定二次变换工具对当前视频块的应用性,并且其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。
[0012]在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和当前视频块的编解码表示之间的转换,其中编解码表示符合指定与当前视频块的二次变换工具的边信息相对应的语法元素在变换相关信息之前在编解码表示中被信令通知的格式规则,其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。
[0013]在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中编解码表示符合指定与当前视频块的二次变换工具的边信息相对应的语法元素在残差编解码信息之前在编解码表示中被信令通知的格式规则,其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。
[0014]在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中执行转换包括根据基于与二次变换工具有关的信息的规则对当前视频块的残差进行编解码,其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。
[0015]在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中执行转换包括根据规则使用不同的上下文建模方法对当前视频块的一个或多个部分应用算术编解码。
[0016]在另一代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括执行视频的当前视频块和视频的编解码表示之间的转换,其中执行转换包括基于视
频的当前视频块的特性来配置用于对二进制位进行编解码或对与二次变换工具的索引相对应的二进制位串的二进制位进行旁路编解码的上下文模型,其中索引指示二次变换工具的应用性和/或二次变换工具的核信息,并且其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者其中二次变换工具包括在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。
[0017]在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和当前视频块的编解码表示之间的转换,其中执行转换包括基于当前视频块的大小来确定语法元素是否被包括在编解码表示中,其中语法元素对应于二次变换工具包括应用二次变换的指示和在二次变换过程中使用的变换核的索引中的至少一个的边信息,并且其中使用二次变换,逆二次变换用于对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视频处理方法,包括:执行视频的当前视频块和当前视频块的编解码表示之间的转换,其中,编解码表示符合指定与当前视频块的二次变换工具的边信息相对应的语法元素在变换相关信息之前在编解码表示中被信令通知的格式规则,其中,二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。2.根据权利要求1所述的方法,其中,二次变换工具对应于低频不可分变换(LFNST)工具。3.根据权利要求1所述的方法,其中,边信息包括应用二次变换工具的指示、在二次变换过程中使用的变换核的索引中的至少一个。4.根据权利要求1所述的方法,其中,变换相关信息包括指示跳过正/逆变换的变换跳过指示、多变换集(MTS)工具的边信息中的至少一个。5.根据权利要求4所述的方法,还包括MTS工具的边信息包括指示用于当前视频块的变换集中的一个或多个变换类型的索引。6.根据权利要求4所述的方法,其中,格式规则基于语法元素来控制变换跳过指示的信令通知。7.根据权利要求4所述的方法,其中,格式规则基于语法元素来控制多变换集(MTS)索引的信令通知。8.根据权利要求7所述的方法,其中,对于二次变换工具被启用的当前视频块,多变换集(MTS)索引不被信令通知,并且被推断为零。9.根据权利要求1至8中任一项所述的方法,其中,语法元素是LFNST(低频不可分变换)索引。10.根据权利要求1至9中任一项所述的方法,其中,执行转换包括从视频生成编解码表示或者从编解码表示生成视频。11.一种视频处理方法,包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中,编解码表示符合指定与当前视频块的二次变换工具的边信息相对应的语法元素在残差编解码信息之前在编解码表示中被信令通知的格式规则,其中,二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。12.根据权利要求11所述的方法,其中,二次变换工具对应于低频不可分变换(LFNST)工具。13.根据权利要求11所述的方法,其中,边信息包括应用二次变换工具的指示、在二次变换过程中使用的变换核的索引中的至少一个。14.根据权利要求11所述的方法,其中,对当前视频块的部分区域和整个区域中的非零系数的数量的计数被省略。15.根据权利要求11所述的方法,其中,语法元素在与残差编解码信息的编解码有关的
语法元素之前被编解码。16.根据权利要求11所述的方法,其中,格式规则指定语法元素基于编解码块标志的信令通知或变换选择模式的使用来信令通知。17.根据权利要求16所述的方法,其中,格式规则指定语法元素在编解码块标志的信令通知或变换选择模式的使用之后被编解码。18.根据权利要求16所述的方法,其中,格式规则指定语法元素由于作为变换跳过(TS)模式的变换选择模式的使用而被跳过。19.根据权利要求11所述的方法,其中,编解码表示排除对应于总是具有零系数的编解码组的残差编解码信息。20.根据权利要求11至16中任一项所述的方法,其中,执行转换包括从视频生成编解码表示或者从编解码表示生成视频。21.一种视频处理方法,包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中,执行转换包括根据基于与二次变换工具有关的信息的规则对当前视频块的残差进行编解码,并且其中,二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。22.根据权利要求21所述的方法,其中,规则指定应用光栅扫描顺序或垂直扫描顺序,而不是对角线右上扫描顺序。23.根据权利要求21所述的方法,其中,规则指定基于作为按照扫描顺序...

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

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

1