跨分量自适应环路滤波器的制作方法

文档序号:30978001发布日期:2022-08-02 23:52阅读:来源:国知局

技术特征:
1.一种视频处理方法,包括:对于视频的视频区域与所述视频的比特流表示之间的转换,做出将跨分量自适应环路滤波(cc-alf)工具用于使用亮度样点值来细化色度样点值的确定;以及基于所述确定执行所述转换,其中,所述细化包括使用最终细化来校正所述色度样点值,所述最终细化为通过选择性地滤波所述亮度样点值确定的第一细化值的进一步细化。2.根据权利要求1所述的方法,其中,所述第一细化值的所述进一步细化包括将所述第一细化值裁剪到给定范围。3.根据据权利要求2所述的方法,其中,所述比特流表示包括指示是否和/或如何裁剪所述第一细化的信息。4.一种视频处理方法,包括:对于视频的视频区域与所述视频的比特流表示之间的转换,做出将跨分量自适应环路滤波(cc-alf)工具用于使用第二分量的第二视频块的样点值来校正第一分量的第一视频块的样点值的确定;以及基于所述确定执行所述转换;其中,除均满足1)其中,所述第一分量为cr或cb分量并且2)所述第二分量为y分量的情况以外,使用所述cc-alf工具。5.根据权利要求4所述的方法,其中,所述比特流表示标识所述第一分量。6.根据权利要求4所述的方法,其中,所述第一分量和所述第二分量中的至少一个为以ycbcr格式表示的所述第一视频块中的y分量或者以rgb格式表示的所述第一视频块中的g分量。7.根据权利要求4所述的方法,其中,所述第一分量和所述第二分量中的至少一个为以ycbcr格式表示的所述第一视频块中的cb分量或者以rgb格式表示的所述第一视频块中的b分量。8.根据权利要求4所述的方法,其中,所述第一分量和所述第二分量中的至少一个为以ycbcr格式表示的所述第一视频块中的cr分量或者以rgb格式表示的所述第一视频块中的r分量。9.根据权利要求4所述的方法,其中,将所述cc-alf工具用于进一步使用第三分量的第三视频块的样点值来细化所述第一视频块的所述样点值,所述第二分量和所述第三分量不同于所述第一分量,并且其中,当校正所述第一分量的所述样点值时,将来自所述第二分量和所述第三分量的样点进行滤波。10.根据权利要求9所述的方法,其中,所述第一分量为使用ycbcr格式表示的所述第一视频块中的cb,并且所述第二分量和所述第三分量分别为y分量和cr分量。11.根据权利要求9所述的方法,其中,所述第一分量为使用ycbcr格式表示的所述第一视频块中的cr,并且所述第二分量和所述第三分量分别为y分量和cb分量。12.根据权利要求9所述的方法,其中,所述第一分量为使用ycbcr格式表示的所述第一视频块中的y,并且所述第二分量和所述第三分量分别为cb分量和cr分量。13.根据权利要求9所述的方法,其中,所述第一分量为使用rgb格式表示的所述第一视频块中的g,并且所述第二分量和所述第三分量分别为r分量和b分量。
14.根据权利要求9所述的方法,其中,所述第一分量为使用rgb格式表示的所述第一视频块中的b,并且所述第二分量和所述第三分量分别为r分量和g分量。15.根据权利要求9所述的方法,其中,所述第一分量为使用rgb格式表示的所述第一视频块中的r,并且所述第二分量和所述第三分量分别为g分量和b分量。16.根据权利要求4所述的方法,其中,将所述cc-alf工具用于进一步使用第三分量的第三视频块的样点值来细化所述第一视频块的所述样点值,所述第二分量和所述第三分量中的一个与所述第一分量相同,并且其中,当校正所述第一分量的所述样点值时,将来自所述第二分量和所述第三分量的样点进行滤波。17.根据权利要求16所述的方法,其中,所述第一分量为使用ycbcr格式表示的所述第一分量视频块中的cb,并且所述第二分量和所述第三分量分别为cb分量和y分量。18.根据权利要求16所述的方法,其中,所述第一分量为使用ycbcr格式表示的所述第一分量视频块中的cb,并且所述第二分量和所述第三分量分别为cb分量和cr分量。19.根据权利要求16所述的方法,其中,所述第一分量为使用ycbcr格式表示的所述第一分量视频块中的cr,并且所述第二分量和所述第三分量分别为cr分量和y分量。20.根据权利要求16所述的方法,其中,所述第一分量为使用ycbcr格式表示的所述第一分量视频块中的cr,并且所述第二分量和所述第三分量分别为cr分量和cb分量。21.根据权利要求16所述的方法,其中,所述第一分量为使用ycbcr格式表示的所述第一分量视频块中的y,并且所述第二分量和所述第三分量分别为y分量和cb分量。22.根据权利要求16所述的方法,其中,所述第一分量为使用ycbcr格式表示的所述第一分量视频块中的y,并且所述第二分量和所述第三分量分别为y分量和cr分量。23.根据权利要求16所述的方法,其中,所述第一分量为使用rgb格式表示的所述第一分量视频块中的g,并且所述第二分量和所述第三分量分别为g分量和r分量。24.根据权利要求16所述的方法,其中,所述第一分量为使用rgb格式表示的所述第一分量视频块中的g,并且所述第二分量和所述第三分量分别为g分量和b分量。25.根据权利要求16所述的方法,其中,所述第一分量为使用rgb格式表示的所述第一分量视频块中的b,并且所述第二分量和所述第三分量分别为b分量和r分量。26.根据权利要求16所述的方法,其中,所述第一分量为使用rgb格式表示的所述第一分量视频块中的b,并且所述第二分量和所述第三分量分别为b分量和g分量。27.根据权利要求16所述的方法,其中,所述第一分量为使用rgb格式表示的所述第一分量视频块中的r,并且所述第二分量和所述第三分量分别为r分量和g分量。28.根据权利要求16所述的方法,其中,所述第一分量为使用rgb格式表示的所述第一分量视频块中的r,并且所述第二分量和所述第三分量分别为r分量和b分量。29.根据权利要求4所述的方法,其中,所述cc-alf工具还使用第三分量的第三视频块的样点值,所述第一分量至所述第三分量彼此不同,并且其中,将所述第一视频块的所述样点值基于所述第一视频块至所述第三视频块的滤波后的样点值进行细化。30.根据权利要求29所述的方法,其中,所述第一分量为使用ycbcr格式表示的所述第一分量视频块中的cb、cr或y。31.根据权利要求29所述的方法,其中,所述第一分量为使用rgb格式表示的所述第一分量视频块中的g、r或b。
32.根据权利要求29所述的方法,其中,所述第一分量至所述第三分量为ycbcr格式的y分量、cb分量和cr分量。33.根据权利要求29所述的方法,其中,所述第一分量至所述第三分量为rgb格式的r分量、g分量和b分量。34.根据权利要求29所述的方法,其中,所述比特流表示包括以下中的至少一个:i)所述第一分量至所述第三分量的指示和/或ii)要被归档用于偏移推导的分量的数量。35.一种视频处理方法,包括:对于视频的视频单元与所述视频的比特流表示之间的转换,做出根据规则将跨分量自适应环路滤波(cc-alf)工具用于使用第二分量的样点值来校正第一分量的样点值的确定;以及基于所述确定执行所述转换;其中,所述规则规定使用两个或更多个alf自适应参数集(aps),所述两个或更多个alf aps包括所述比特流表示中的第一alf aps和第二alf aps。36.根据权利要求35所述的方法,其中,所述第一aps和所述第二aps相同。37.根据权利要求35所述的方法,其中,所述第一aps和所述第二aps彼此不同。38.根据权利要求35所述的方法,其中,所述视频单元对应于所述视频的条带或图片。39.根据权利要求35所述的方法,其中,所述规则规定所述两个或更多个alf aps包括应用于所述视频单元中的第一样点的第一alf aps和应用于所述视频单元中的第二样点的第二alf aps。40.根据权利要求35所述的方法,其中,由所述视频单元参考的所述两个或更多个alf aps的数量包括在所述比特流表示中。41.根据权利要求35所述的方法,其中,由所述视频单元参考的所述两个或更多个alf aps的索引包括在所述比特流表示中。42.根据权利要求35所述的方法,其中,所述cc-alf工具利用亮度alf滤波器所参考的所述两个或更多个alf aps的相同集合、子集或超集。43.根据权利要求42所述的方法,其中,用于推导cc-alf滤波器的所述两个或更多个alf aps不包括在所述比特流表示中。44.根据权利要求42所述的方法,其中,用于推导cc-alf滤波器和所述亮度alf滤波器的alf aps的差值包括在所述比特流表示中。45.一种视频处理方法,包括:对于视频的视频区域与所述视频的比特流表示之间的转换,做出根据规则将跨分量自适应环路滤波(cc-alf)工具用于使用第二分量的样点值来校正第一分量的样点值的确定;以及基于所述确定执行所述转换;其中,所述规则规定使用两个或更多个cc-alf滤波器,所述两个或更多个cc-alf滤波器包括应用于所述视频区域中的第一样点的第一cc-alf滤波器和应用于所述视频区域中的第二样点的第二cc-alf滤波器。46.根据权利要求45所述的方法,其中,所述比特流表示包括所述视频区域中的指示。47.根据权利要求45所述的方法,其中,所述比特流表示包括小于或大于所述视频区域
的视频区中的指示。48.根据权利要求47所述的方法,其中,所述视频区域对应于编解码树块,并且所述视频区为条带或编解码单元。49.根据权利要求45至48中任一项所述的方法,其中,所述比特流表示包括指示,所述指示包括从一个alf自适应参数集(aps)中选择的所述两个或更多个cc-alf滤波器的索引。50.根据权利要求45至48中任一项所述的方法,其中,所述比特流表示包括指示,所述指示包括从一个或多个alf aps中选择的所述两个或更多个cc-alf滤波器的索引以及所述一个或多个alf aps的索引。51.根据权利要求45至48中任一项所述的方法,其中,所述两个或更多个cc-alf滤波器中的至少一个从预定义的固定cc-alf滤波器中选择或者从所述视频区域继承,并且其中,所述比特流表示包括指示,所述指示包括不在aps中的所选择的固定cc-alf滤波器的索引。52.根据权利要求45所述的方法,其中,所述转换包括一个或多个过程,用于将一个或多个色度分量的色度样点分类成多个集合,并且基于所述分类来确定所述第一cc-alf滤波器和/或所述第二cc-alf滤波器的特性。53.根据权利要求52所述的方法,其中,两个色度分量的色度样点独立地推导出所述分类。54.根据权利要求52所述的方法,其中,两个色度分量的色度样点联合地推导出所述分类。55.根据权利要求52所述的方法,其中,用于对色度分量的色度样点进行分类的所述一个或多个过程取决于对应的亮度颜色分量的信息。56.根据权利要求52所述的方法,其中,用于对所述一个或多个色度分量的所述色度样点进行分类的所述一个或多个过程取决于基于多于一个色度分量的联合决定。57.根据权利要求52所述的方法,其中,基于亮度alf中对应的亮度样点的分类,将所述色度样点分类到所述多个集合。58.根据权利要求52所述的方法,其中,信令通知根据分类索引的所述第一cc-alf滤波器和/或所述第二cc-alf滤波器上的指示。59.一种视频处理方法,包括:对于视频的视频区域与所述视频的比特流表示之间的转换,基于所述视频区域的亮度样点推导出所述视频区域的第一颜色分量的第一偏移;基于所述第一偏移推导出所述视频区域的第二颜色分量的第二偏移;以及基于所述视频区域的所述亮度样点,通过将跨分量自适应环路滤波(cc-alf)工具应用于校正所述第一颜色分量和所述第二颜色分量来执行所述转换。60.根据权利要求59所述的方法,其中,所述第一偏移和所述第二偏移彼此相同。61.根据权利要求59所述的方法,其中,所述第一偏移和所述第二偏移的总和等于0。62.根据权利要求59所述的方法,其中,使用所述第一偏移的线性函数推导出所述第二偏移。63.根据权利要求59所述的方法,其中,使用所述第一偏移的裁剪操作推导出所述第二偏移。64.根据权利要求59所述的方法,其中,基于所述第一偏移和指示联合cb和cr模式的条
带级别标志推导出所述第二偏移。65.根据权利要求59所述的方法,其中,cc-alf滤波器的集合用于所述第一颜色分量和所述第二颜色分量。66.根据权利要求59所述的方法,其中,信令通知或推导出所述第一偏移和所述第二偏移中的至少一个的校正。67.一种视频处理方法,包括:对于包括多个分量的视频的视频块与所述视频的比特流表示之间的转换,确定在m
×
n子块级别使用跨分量自适应环路滤波(cc-alf)工具,m和n为正整数,其中m和n中的至少一个大于1;以及基于所述确定执行所述转换,其中,所述cc-alf工具用于基于所述视频的第二分量来校正所述视频的第一分量的m
×
n子块样点。68.根据权利要求67所述的方法,还包括:从一个m
×
n子块的至少所述第二分量的样点推导出第一偏移,并且其中,所述cc-alf工具用于基于所述第一偏移来校正所述m
×
n子块样点。69.根据权利要求68所述的方法,其中,所述cc-alf工具将所述第一偏移用于所述m
×
n子块中的所有样点。70.根据权利要求68所述的方法,其中,所述cc-alf工具将最终偏移用于所述m
×
n子块中的样点,同时所述最终偏移从所述第一偏移推导出。71.根据权利要求67所述的方法,其中,m和n取决于所述视频的颜色格式。72.根据权利要求67所述的方法,其中,m
×
n=2
×
2,或者m
×
n=2
×
1,或者m
×
n=1
×
2。73.根据权利要求67所述的方法,其中,所述视频的另一视频块的转换将不同尺寸的子块用于所述转换。74.根据权利要求67所述的方法,其中,m和n取决于所述第一分量表示的颜色。75.根据权利要求67所述的方法,其中,cc-alf工具支持区域取决于m的值和n的值。76.根据权利要求67所述的方法,其中,在所述视频的视频单元中信令通知m的值和n的值、和/或所述cc-alf工具的粒度。77.根据权利要求1至76中任一项所述的方法,其中,所述转换包括将所述视频编码成所述比特流表示。78.根据权利要求1至76中任一项所述的方法,其中,所述转换包括解码所述比特流表示以生成所述视频。79.一种视频处理装置,包括:处理器,配置为实施如权利要求1至78中任一项或多项所述的方法。80.一种计算机可读介质,其上存储有程序代码,所述程序代码在执行时使处理器实施如权利要求1至78中任一项或多项所述的方法。81.一种计算机可读介质,存储根据上述任一方法生成的编解码表示或比特流表示。

技术总结
一种视频处理方法,包括:对于视频的视频区域与视频的比特流表示之间的转换,做出将跨分量自适应环路滤波(CC-ALF)工具用于使用亮度样点值来细化色度样点值的确定;以及基于该确定执行转换,其中细化包括使用最终细化来校正色度样点值,最终细化为通过选择性地滤波亮度样点值确定的第一细化值的进一步细化。度样点值确定的第一细化值的进一步细化。度样点值确定的第一细化值的进一步细化。


技术研发人员:张莉 朱维佳 张凯 刘鸿彬
受保护的技术使用者:字节跳动有限公司
技术研发日:2020.10.29
技术公布日:2022/8/1
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1