本公开一般涉及视频处理,并且特别地涉及用于视频编码的跨分量自适应环路滤波器的方法和系统。
背景技术:
1、视频是一组捕获视觉信息的静态图像(或“帧”)。为了减少存储内存和传输带宽,视频可以在存储或传输之前进行压缩,并且在显示之前进行解压缩。压缩过程通常被称为编码,解压缩过程通常被称为解码。视频编码格式有多种,它们使用标准化的视频编码技术,大多数通常基于预测、变换、量化、熵编码和环路滤波。视频编码标准是由标准化组织开发的,例如高效率视频编码(hevc/h.265)标准、多功能视频编码(vvc/h.266)标准和avs标准,指定了具体的视频编码格式。随着越来越多的高级视频编码技术被采用到视频标准中,新的视频编码标准的编码效率越来越高。
技术实现思路
1、本公开实施例提供了一种使用跨分量自适应环路滤波器(ccalf)的视频处理方法。所述方法包括使用ccalf对解码的视频内容进行滤波,其中ccalf是24抽头9×9的滤波器。
2、本公开实施例提供了一种使用跨分量自适应环路滤波器(ccalf)的视频处理方法。所述方法包括使用ccalf对视频内容进行滤波,其中ccalf是24抽头9×9的滤波器。
3、本公开实施例提供了一种存储比特流的非暂时性计算机可读介质。比特流包括与编码视频数据相关联的第一索引,第一索引标识跨分量自适应环路滤波器(ccalf),其中ccalf是24抽头9×9的滤波器,并且第一索引使得解码器使用24抽头9×9的滤波器对解码的视频内容进行滤波。
1.一种使用跨分量自适应环路滤波器(ccalf)的视频处理方法,包括:
2.根据权利要求1所述的方法,其中所述24抽头9×9的滤波器具有十字形,定义为:
3.根据权利要求1所述的方法,其中所述解码的视频内容包括视频切片,并且所述24抽头9×9的滤波器应用于所述视频切片的全部编码树单元(ctu)。
4.根据权利要求1中任一项所述的方法,其中所述滤波器系数的值是-64至+64之间的整数值。
5.根据权利要求1所述的方法,其中使用可变长度编码对所述滤波器系数进行编码。
6.一种使用跨分量自适应环路滤波器(ccalf)的视频处理方法,包括:
7.根据权利要求6所述的方法,其中所述24抽头9×9的滤波器具有十字形,定义为:
8.根据权利要求6所述的方法,其中所述视频内容包括视频切片,并且所述24抽头9×9的滤波器应用于所述视频切片的全部编码树单元(ctu)。
9.根据权利要求6中任一项所述的方法,其中所述滤波器系数的值是-64至+64之间的整数值。
10.根据权利要求6所述的方法,其中使用可变长度编码对所述滤波器系数进行编码。
11.一种存储比特流的非暂时性计算机可读介质,其中所述比特流包括与编码的视频数据相关联的第一索引,所述第一索引标识跨分量自适应环路滤波器(ccalf),其中所述ccalf是24抽头9×9的滤波器,并且所述第一索引使得解码器使用所述24抽头9×9的滤波器对解码的视频内容进行滤波。
12.根据权利要求11所述的非暂时性计算机可读介质,其中所述24抽头9×9的滤波器具有十字形,定义为:
13.根据权利要求11所述的非暂时性计算机可读介质,其中所述比特流进一步包括编码语法元素,所述编码语法元素包括所述24抽头9×9的滤波器的滤波器系数。
14.根据权利要求13所述的非暂时性计算机可读介质,其中使用可变长度编码对所述滤波器系数进行编码。
15.根据权利要求11所述的非暂时性计算机可读介质,其中所述第一索引指示用于cr分量的第一ccalf,所述比特流进一步包括第二索引,所述第二索引指示用于cb分量的第二ccalf,所述第一ccalf是第一24抽头9×9的滤波器,所述第二ccalf是第二24抽头9×9的滤波器,并且所述第一索引和所述第二索引使得所述解码器使用所述第一24抽头9×9的滤波器对所述解码的视频内容的cr分量进行滤波,以及使用所述第二24抽头9×9的滤波器对所述解码的视频内容的cb分量进行滤波。
16.根据权利要求15所述的非暂时性计算机可读介质,其中所述比特流进一步包括编码语法元素,所述编码语法元素包括所述第一24抽头9×9的滤波器的滤波器系数和所述第二24抽头9×9的滤波器的滤波器系数。
17.根据权利要求16所述的非暂时性计算机可读介质,其中在所述比特流中,使用可变长度编码对所述第一24抽头9×9的滤波器的滤波器系数和所述第二24抽头9×9的滤波器的滤波器系数进行编码。