用于视频处理的简化二次变换的有条件使用的制作方法

文档序号:36971708发布日期:2024-02-07 13:21阅读:20来源:国知局
用于视频处理的简化二次变换的有条件使用的制作方法

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


背景技术:

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


技术实现思路

1、涉及数字视频处理的设备、系统和方法,并且具体地,涉及视频处理中用于残差编解码的上下文建模。所描述的方法可以被应用于现有的视频编解码标准(例如,高效视频编解码(hevc))和未来的视频编解码标准或视频编解码器。

2、在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中该转换包括:基于当前视频块的特性,为视频的当前视频块选择要在二次变换工具对当前视频块的应用中使用的变换集或变换矩阵;以及将所选择的变换集或变换矩阵应用于当前视频块,并且其中,使用二次变换工具:在编码期间,正二次变换在量化之前被应用于应用于当前视频块的残差的正一次变换的输出,或者在解码期间,逆二次变换在应用逆一次变换之前被应用于当前视频块的解量化的输出。

3、在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中该转换包括将二次变换工具应用于不是当前视频块的左顶部部分的当前视频块的子区域,并且其中,使用二次变换工具:在编码期间,正二次变换在量化之前被应用于应用于当前视频块的子区域的残差的正一次变换的输出,或者在解码期间,逆二次变换在应用逆一次变换之前被应用于当前视频块的子区域的解量化的输出。

4、在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:为视频的当前图片的当前视频块和视频的编解码表示之间的转换确定由于与用于对当前视频块进行编解码的帧内预测方向、编解码工具的使用和/或当前视频块来自的视频的色彩分量有关的规则的二次变换工具对于当前视频块的应用性;以及基于该确定来执行转换。

5、在另一代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中编解码表示符合指定当前视频块的残差中的最后一个非零系数并且控制关于二次变换工具的边信息是否或如何被包括在编解码表示中的格式规则,并且其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。

6、在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中编解码表示符合指定当前视频块的部分的残差中的一个或多个系数并且控制关于二次变换工具的边信息是否或如何被包括在编解码表示中的格式规则,并且其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。

7、在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中执行转换包括基于当前视频块的一个或多个编解码组中非零系数的存在来确定二次变换工具对当前视频块的应用性,并且其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。

8、在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和当前视频块的编解码表示之间的转换,其中编解码表示符合指定与当前视频块的二次变换工具的边信息相对应的语法元素在变换相关信息之前在编解码表示中被信令通知的格式规则,其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。

9、在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中编解码表示符合指定与当前视频块的二次变换工具的边信息相对应的语法元素在残差编解码信息之前在编解码表示中被信令通知的格式规则,其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。

10、在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中执行转换包括根据基于与二次变换工具有关的信息的规则对当前视频块的残差进行编解码,其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。

11、在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和视频的编解码表示之间的转换,其中执行转换包括根据规则使用不同的上下文建模方法对当前视频块的一个或多个部分应用算术编解码。

12、在另一代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括执行视频的当前视频块和视频的编解码表示之间的转换,其中执行转换包括基于视频的当前视频块的特性来配置用于对二进制位进行编解码或对与二次变换工具的索引相对应的二进制位串的二进制位进行旁路编解码的上下文模型,其中索引指示二次变换工具的应用性和/或二次变换工具的核信息,并且其中二次变换工具包括在编码期间,在量化之前对应用于视频块的残差的正一次变换的输出应用正二次变换,或者其中二次变换工具包括在解码期间,在应用逆一次变换之前对视频块的解量化的输出应用逆二次变换。

13、在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和当前视频块的编解码表示之间的转换,其中执行转换包括基于当前视频块的大小来确定语法元素是否被包括在编解码表示中,其中语法元素对应于二次变换工具包括应用二次变换的指示和在二次变换过程中使用的变换核的索引中的至少一个的边信息,并且其中使用二次变换,逆二次变换用于对编解码表示进行解码,并且在应用逆一次变换之前被应用于当前视频块的解量化的输出。

14、在一个代表性方面,所公开的技术可以用于提供一种用于视频处理的方法。该方法包括:执行视频的当前视频块和当前视频块的编解码表示之间的转换,其中执行转换包括基于当前视频块的大小来确定语法元素是否被包括在当前视频块的编解码表示中,其中语法元素对应于二次变换包括应用二次变换的指示和在二次变换过程中使用的变换核的索引中的至少一个的边信息,并且其中使用二次变换,正二次变换用于对当前视频块进行编码,并且在应用量化过程之前被应用于当前视频块的一次变换的输出。

15、在又一个代表性方面,上述方法以处理器可执行代码的形式体现并被存储在计算机可读程序介质中。

16、在又一个代表性方面,公开了一种被配置为或可操作来执行上述方法的设备。该设备可以包括被编程为实施该方法的处理器。

17、在又一个代表性方面,视频解码器装置可以实施本文描述的方法。

18、在附图、说明书和权利要求书中更详细地描述了所公开的技术的以上以及其他方面和特征。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1