帧内编解码中的子分割的制作方法

文档序号:37280589发布日期:2024-03-12 21:19阅读:19来源:国知局
帧内编解码中的子分割的制作方法

该专利文件涉及视频编码和解码。


背景技术:

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


技术实现思路

1、与数字视频编解码有关的设备、系统和方法,特别是与视频和图像编解码和解码有关的设备、系统和方法,其中帧内子分割模式用于视频块的编解码或解码。

2、在一个示例方面,公开了一种视频处理方法。该方法包括:使用帧内子块分割(isp)模式在视频的当前图片的块和所述视频的编解码表示之间执行转换。使用所述isp模式,基于所述当前图片中的样点,使用帧内预测处理为每个子分割确定预测。所述块被分割成多个子分割,所述多个子分割包括具有与所述块的左上角位置相同的左上角位置的第一子分割。

3、在另一个示例方面,公开了一种视频处理方法。该方法包括:对于视频的块和所述视频的编解码表示之间的转换,基于规则确定是否启用广角帧内预测模式映射。所述广角预测模式是参考样点和要预测样点相对于左上方向形成钝角的模式。所述规则指定在启用编解码工具以进行所述块的所述转换的情况下使用预测单元的维度进行确定。该方法还包括基于所述确定执行所述转换。

4、在另一个示例方面,公开了一种视频处理方法。该方法包括:在视频的视频区域的编解码单元和所述视频的编解码表示之间执行转换。所述编解码单元被分割为一个或多个分割,且使用通过所述一个或多个分割中的每个分割的帧内预测处理获得的量化残差信号来将所述编解码单元编码在所述编解码表示中。所述编解码表示包括指示用于量化的量化参数的语法元素。对于所述编解码单元,所述编解码表示最多包含一次所述语法元素,且指示所述量化参数的值与基于所述视频的先前处理的编解码单元的另一个量化值的差。

5、在另一个示例方面,公开了一种视频处理方法。该方法包括:对于包含一个或多个分割的视频块与使用帧内子块分割(isp)模式的所述视频的编解码表示之间的转换,基于所述块的特性或所述isp模式确定在编码期间是否跳过变换操作或者在解码期间是否跳过逆变换操作。使用所述isp模式,基于当前图片中的样点,使用帧内预测处理对每个子分割确定预测。该方法还包括基于所述确定执行所述转换。

6、在另一个示例方面,公开了一种视频处理方法。该方法包括:对于包括一个或多个分割的视频块和所述视频的编解码表示之间的转换,基于是否将帧内子块分割(isp)模式用于所述转换确定在所述转换期间使用的变换类型。使用所述isp模式,基于当前图片中的样点、使用帧内预测处理为每个子分割确定预测。所述转换包括:在编码期间在编解码表示中编码之前应用变换,或者在重构所述块的样点值之前将所述变换的逆变换应用于从所述编解码表示解析的系数值。该方法还包括基于所述确定执行所述转换。

7、在另一个示例方面,公开了一种视频处理方法。该方法包括:对于包含一个或多个分割的视频块与所述视频的编解码表示之间的转换,基于是否对所述块应用无损编解码处理来确定帧内子块分割(isp)模式的限制。使用所述isp模式,基于当前图片中的样点,使用帧内预测处理对每个子分割确定预测。该方法还包括基于所述确定执行所述转换。

8、在另一个示例方面,公开了一种视频处理方法。该方法包括:根据规则执行视频的视频区域的编解码单元与所述视频的编解码表示之间的转换,其中,将所述编解码单元划分为多个变换单元。所述规则指定所述编解码单元的量化参数(qp)与所述多个变换单元中的一个或多个的量化参数之间的关系。

9、在另一个示例方面,公开了一种视频处理方法。该方法包括:对于视频区域和所述视频区域的编解码表示之间的转换,基于与边缘有关的变换单元的量化参数(qp),确定是否和/或如何将去方块滤波器应用于边缘,其中,所述视频区域包括一个或多个编解码单元和一个或多个变换单元。该方法还包括基于所述确定执行所述转换。

10、在另一个示例方面,公开了一种视频处理方法。该方法包括:对于包括一个或多个子分割的视频单元与视频单元的编解码表示之间的转换,确定该转换是使用帧内子块分割模式;并基于该确定执行转换,使得帧内预测处理用于一个或多个子分割中的每一个的转换。

11、在另一个示例方面,公开了另一种视频处理方法。该方法包括:在不使用视频块的编解码单元尺寸的情况下,基于编解码工具的适用性和/或视频块的预测单元的尺寸,来确定是否在视频块和视频块的编解码表示之间的转换期间使用广角帧内预测映射;以及基于确定结果执行转换。

12、在另一个示例方面,公开了另一种视频处理方法。该方法包括:对于包括编解码单元的视频区域之间的转换,确定可适用于编解码单元的所有帧内子块分割和视频区域的编解码表示的转换的增量量化参数(增量qp),其中编解码单元包括帧内子块分割;以及使用增量qp执行转换;其中,在编解码表示中为编解码单元信令通知增量qp。

13、在另一个示例方面,公开了另一种视频处理方法。该方法包括:对于视频区域和视频区域的编解码表示之间的转换,基于视频区域中变换单元(tu)的qp来确定用于视频区域中的编解码单元(cu)的转换的量化参数(qp);以及使用tu的qp和/或cu的qp执行转换。

14、在另一个示例方面,公开了另一种视频处理方法。该方法包括:对于包括一个或多个编解码单元和一个或多个变换单元的视频区域之间的转换,基于边缘所属的变换单元,来确定是否将去方块滤波器应用于视频块的边缘以进行转换;以及基于确定执行转换。

15、在另一个示例方面,公开了另一种视频处理方法。该方法包括:对于使用帧内子分割模式的视频块和视频块的编解码表示之间的转换,基于编解码块或预测块或变换块的维度来确定是否跳过了变换操作;以及基于确定执行转换。

16、在另一个示例方面,公开了另一种视频处理方法。该方法包括:对于视频块和视频块的编解码表示之间的转换,基于是将帧内子分割模式还是无损编解码模式用于转换,来确定要应用的变换的类型;以及根据确定执行转换。

17、在另一个示例方面,公开了另一种视频处理方法。该方法包括:根据排他性规则在视频块和视频块的编解码表示之间执行转换,由于该排他性规则,将无损编解码模式用于转换或者将帧内子分割模式用于转换,其中编解码表示包括使用无损编解码模式或使用帧内子分割模式的指示。

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

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

20、在又一个代表性方面,视频解码器装置可以实现如本文所述的方法。

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



技术特征:

1.一种处理视频数据的方法,包括:

2.根据权利要求1所述的方法,其中,如果所述分割模式被用于所述当前视频块并且所述当前视频块是亮度变换块,则基于所述当前视频块的宽度和所述当前视频块的高度导出指示宽度与高度之比的变量,

3.根据权利要求2所述的方法,其中,在所述分割模式未被用于所述当前视频块的情况下,基于所述当前视频块的宽度和所述当前视频块的高度导出所述变量。

4.根据权利要求1所述的方法,其中,在所述分割模式被用于所述当前视频块的情况下,在所述比特流中包括用于包含非零系数的子区域的语法元素,

5.根据权利要求1所述的方法,其中,在所述分割模式被用于所述当前视频块的情况下,所述分割取决于所述当前视频块的维度。

6.根据权利要求5所述的方法,其中不允许导致所述子区域的宽度或高度小于预定义值的分割。

7.根据权利要求5所述的方法,其中,如果所述当前视频块的大小为m×2m,则推断所述当前视频块的分割与大小不同于m×2m的视频块的分割不同,

8.根据权利要求1所述的方法,其中所述转换包括将所述当前视频块编码为所述比特流。

9.根据权利要求1所述的方法,其中所述转换包括从所述比特流解码出所述当前视频块。

10.一种用于处理视频数据的装置,包括处理器和其上带有指令的非暂时性存储器,其中在所述处理器执行所述指令时,使处理器:

11.根据权利要求10所述的装置,其中,如果所述分割模式被用于所述当前视频块并且所述当前视频块是亮度变换块,则基于所述当前视频块的宽度和所述当前视频块的高度导出指示宽度与高度之比的变量,

12.根据权利要求11所述的装置,其中,在所述分割模式未被用于所述当前视频块的情况下,基于所述当前视频块的宽度和所述当前视频块的高度导出所述变量。

13.根据权利要求10所述的装置,其中,在所述分割模式被用于所述当前视频块的情况下,在所述比特流中包括用于包含非零系数的子区域的语法元素,

14.根据权利要求10所述的装置,其中,在所述分割模式被用于所述当前视频块的情况下,所述分割取决于所述当前视频块的维度。

15.根据权利要求14所述的装置,其中不允许导致所述子区域的宽度或高度小于预定义值的分割。

16.根据权利要求14所述的装置,其中,如果所述当前视频块的大小为m×2m,则推断所述当前视频块的分割与大小不同于m×2m的视频块的分割不同,

17.一种非暂时性计算机可读存储介质,用于存储指令,所述指令使处理器:

18.根据权利要求17所述的非暂时性计算机可读存储介质,其中,如果所述分割模式被用于所述当前视频块并且所述当前视频块是亮度变换块,则基于所述当前视频块的宽度和所述当前视频块的高度导出指示宽度与高度之比的变量,

19.根据权利要求18所述的非暂时性计算机可读存储介质,其中,在所述分割模式未被用于所述当前视频块的情况下,基于所述当前视频块的宽度和所述当前视频块的高度导出所述变量。

20.一种非暂时性计算机可读记录介质,其存储由视频处理装置执行的方法生成的比特流,其中所述方法包括:

21.一种用于存储视频的比特流的方法,包括:


技术总结
本申请涉及帧内编解码中的子分割。公开了与视频处理有关的方法、设备和系统。在一个示例方面,一种视频处理的方法包括:使用帧内子块分割(ISP)模式在视频的当前图片的块和视频的编解码表示之间执行转换。使用ISP模式基于当前图片中的样点,使用帧内预测处理为每个子分割确定预测。块被分割成多个子分割,多个子分割包括具有与块的左上角位置相同的左上角位置的第一子分割。

技术研发人员:张凯,张莉,刘鸿彬,邓智玭,张娜,王悦
受保护的技术使用者:北京字节跳动网络技术有限公司
技术研发日:
技术公布日:2024/3/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1