交叉分量自适应环路滤波器制造技术

技术编号:35808175 阅读:24 留言:0更新日期:2022-12-03 13:26
描述了一种视频处理方法。该方法包括:针对包括一个或多个视频块的视频的当前视频单元与视频的比特流表示之间的转换,根据规则确定填充过程,该填充过程用于在将交叉分量自适应环路滤波(CC

【技术实现步骤摘要】
【国外来华专利技术】交叉分量自适应环路滤波器
[0001]相关申请的交叉引用
[0002]根据适用的专利法和/或巴黎公约的规则,本申请及时要求2019年11月4日提交的国际专利申请第PCT/CN2019/115321号的优先权和利益。出于法律规定的所有目的,通过引用并入上述申请的全部公开内容作为本申请公开内容的一部分。


[0003]本专利文件涉及视频编码和解码技术、设备和系统。

技术介绍

[0004]目前,正在努力改善当前视频编解码技术的性能,以提供更好的压缩比,或提供允许较低复杂度的视频编码和解码方案或并行的实现方式。业内专家最近提出了一些新的视频编解码工具,目前正在进行测试,以确定其有效性。

技术实现思路

[0005]描述了涉及数字视频编解码的设备、系统和方法,具体而言,涉及运动矢量的管理。所描述的方法可以应用于现有的视频编解码标准(例如,高效视频编解码(HEVC)或通用视频编解码)和未来的视频编解码标准或视频编解码器。
[0006]在一个代表性方面,所公开的技术可以用于提供一种视频处理的方法。该方法包括:针对包括一个或本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视频处理方法,包括:针对包括一个或多个视频块的视频的当前视频单元和所述视频的比特流表示之间的转换,根据规则确定填充过程,所述填充过程用于在将交叉分量自适应环路滤波(CC

ALF)工具应用于所述当前视频单元的至少一些视频块期间填充不可用样点;以及基于所述确定执行所述转换;其中所述规则指定所述填充过程也用于在将自适应环路滤波(ALF)工具应用于所述当前视频单元的一个或多个视频块期间填充不可用样点。2.根据权利要求1所述的方法,其中所述ALF工具被应用于所述当前视频单元的颜色分量,并且所述ALF工具包括使用由所述当前视频单元的所述颜色分量提供的信息来校正所述颜色分量的样点值。3.根据权利要求1至2中任一项或多项所述的方法,其中所述CC

ALF工具被应用于所述当前视频单元的第一颜色分量,并且所述CC

ALF工具包括使用所述当前视频单元的第二分量的样点值来校正所述当前视频单元的第一分量的样点值。4.根据权利要求1至3中任一项或多项所述的方法,其中所述当前视频单元对应于条带、片、砖块、子图片、图片或由360度虚拟边界界定的360度虚拟图片。5.根据权利要求1至4中任一项或多项所述的方法,其中所述填充过程对应于在与所述CC

ALF工具的使用相关联的一个或多个ALF虚拟边界处的不可用样点上应用的镜像填充。6.根据权利要求1至4中任一项或多项所述的方法,其中所述填充过程对应于在与所述CC

ALF的使用相关联的条带、片、砖块、图片、子图片或360度虚拟边界之一处的不可用样点上应用的重复填充。7.根据权利要求1至4中任一项或多项所述的方法,其中所述填充过程对应于在除了与所述CC

ALF的使用相关联的一个或多个ALF虚拟边界处之外的一个或多个边界上应用重复填充。8.根据权利要求7所述的方法,其中所述一个或多个边界包括以下之一:所有边界、水平边界或垂直边界。9.根据权利要求1至4中任一项或多项所述的方法,其中所述填充过程对应于在除了与所述CC

ALF的使用相关联的一个或多个ALF虚拟边界之外的一个或多个边界上应用镜像填充。10.根据权利要求9所述的方法,其中所述一个或多个边界包括以下之一:所有边界、水平边界或垂直边界。11.根据权利要求1至10中任一项或多项所述的方法,其中所述当前视频单元对应于ALF处理单元、编解码树单元(CTU)或基本ALF处理单元。12.根据权利要求11所述的方法,其中所述ALF处理单元定义由两个水平边界和两个垂直边界界定的单元。13.根据权利要求11所述的方法,其中所述两个水平边界包括以下之一:两个ALF虚拟边界,或者一个ALF虚拟边界和一个图片/条带/片/砖块/子图片的边界或者360度虚拟边界。14.根据权利要求11所述的方法,其中基于递归地分割ALF处理单元、CTU或窄ALF处理单元来生成所述基本ALF处理单元,并且其中所述基本ALF处理单元的边界没有被砖块/条
带/片/子图片边界、和/或360度虚拟边界、和/或不允许跨越边界进行滤波的ALF虚拟边界跨越。15.根据权利要求1至4中任一项或多项所述的方法,其中所述填充过程对应于基于所述当前视频单元的相邻样点是否在不同的相邻条带中的重复填充。16.根据权利要求15所述的方法,其中所述当前视频单元的当前条带是光栅扫描条带,并且其中所述当前条带的相邻条带也是光栅扫描条带。17.根据权利要求15至16中任一项或多项所述的方法,其中所述当前视频单元是ALF处理单元,并且其中在所述ALF处理单元中使用其最近样点来填充不可用样点。18.一种视频处理方法,包括:执行视频的视频单元和所述视频的比特流表示之间的转换,其中,在所述转换期间,根据自适应环路滤波(ALF)过程或交叉分量自适应环路滤波(CC

ALF)过程的应用中的规则,以预定义填充次序来填充所述视频单元的不可用样点。19.根据权利要求18所述的方法,其中所述视频单元对应于处理单元,并且所述规则指定用于填充所述视频单元的所述不可用样点的所述预定义填充次序。20.根据权利要求18所述的方法,其中所述预定义填充次序包括使用所述视频单元的至少一行或至少一列来填充所述不可用样点,并且其中所述至少一行或所述至少一列的位置是基于所述不可用样点的位置来确定的。21.根据权利要求18所述的方法,其中所述预定义填充次序包括使用所述视频单元的至少一个样点来填充所述不可用样点,并且其中所述至少一个样点的位置是基于所述不可用样点的位置来确定的。22.根据权利要求18所述的方法,其中所述视频单元的至少一个相邻样点的可用性是基于一个或多个相邻样点和与视频区域相关联的参数(ctuDown或ctuUp)之间的关系来确定的,并且其中所述视频区域对应于包括与编解码树单元(CTU)的N行相对应的ctuUP和与所述CTU的

CTB size

M

行相对应的ctuDown的处理单元,其中M是整数。23.根据权利要求22所述的方法,其中如果相邻样点在不同于所述ctuDown的第二视频单元中,则所述规则指定不允许跨越所述第二视频单元进行滤波。24.根据权利要求18所述的方法,其中所述视频单元对应于光栅扫描条带中包括的当前编解码树单元,并且所述规则指定用于填充所述视频单元的所述不可用样点的所述预定义填充次序。25.根据权利要求18所述的方法,其中所述预定义填充次序包括使用其最近的位于光栅扫描条带中的上方CTU中的相邻样点来填充位于与所述光栅扫描条带不同的条带中的左上CTU中的不可用样点。26.根据权利要求18所述的方法,其中所述预定义填充次序包括使用其最近的位于光栅扫描条带中的左侧CTU中的相邻样点来填充位于与所述光栅扫描条带不同的条带中的左上CTU中的不可用样点。27.根据权利要求18所述的方法,其中所述预定义填充次序包括使用其最近的位于光栅扫描条带中的下方CTU中的相邻样点来填充位于与所述光栅扫描条带不同的条带中的右下CTU中的不可用样点。28.根据权利要求18所述的方法,其中所述预定义填充次序包括使用其最近的位于光
栅扫描条带中的右侧CTU中的相邻样点来填充位于与所述光栅扫描条带不同的条带中的右下CTU中的不可用样点。29.一种视频处理方法,包括:针对启用了自适应环路滤波器(ALF)应用的视频的视频区域,确定所述视频区域被视频单元的边界跨越;以及执行所述视频和所述视频的比特流表示之间的转换,其中,对于所述转换,由于所述视频区域被所述视频单元的边界跨越,所以根据规则将所述视频区域拆分成多个划分。30.根据权利要求29所述的方法,其中不允许跨越所述边界的滤波过程。31.根据权利要求29所述的方法,其中所述视频区域对应于ALF处理单元、窄ALF处理单元或编解码树单元。32.根据权利要求29所述的方法,其中所述视频单元对应于砖块、条带、片、子图片或360度虚拟图片。33.根据权利要求29所述的方法,其中所述规则还指定递归地拆分所述视频区域,直到所述视频区域不跨越所述视频单元的所述边界。34.根据权利要求29或30所述的方法,其中所述滤波过程对应于ALF过程或CC

ALF过程,并且其中所述规则还指定在拆分所述视频区域的拆分过程完成之后执行所述滤波过程。35.根据权利要求29所述的方法,其中用于填充至少一个样点的填充过程在拆分所述视频区域直到所述视频区域不被所述视频单元的所述边界跨越之后获得的基本ALF处理单元上执行。36.根据权利要求29所述的方法,其中所述规则指定以预定义次序检查不同的水平边界以生成基本ALF处理单元,所述基本ALF处理单元是在拆分所述视频区域直到所述视频区域不被所述视频单元的所述边界跨越之后获得的。37.根据权利要求36所述的方法,其中所述预定义次序是边界的ALF虚拟边界、360度虚拟边界和作为所述视频单元的编解码树单元(CTU)边界。38.根据权利要求36所述的方法,其中所述预定义次序是360度虚拟边界、ALF虚拟边界和作为所述视频单元的边界的编解码树单元(CTU)边界。39.根据权利要求36所述的方法,其中所述规则为所述视频单元的顶部边界和底部边界指定不同的预定义次序。40.根据权利要求29所述的方法,其中所述规则指定以预定义次序检查不同的垂直边界以生成基本ALF处理单元,所述基本ALF处理单元是在拆分所述视频区域直到所述视频区域不被所述视频单元的所述边界跨域之后获得的。41.根据权利要求40所述的方法,其中所述预定义次序是360度虚拟边界和作为所述视频单元的边界的编解码树单元(CTU)边界。42.根据权利要求40所述的方法,其中所述预定义次序是所述视频单元的编解码树单元(CTU)边界和360度虚拟边界。43.根据权利要求40所述的方法,其中所述规则为所述视频单元的左侧边界和右侧边界指定不同的预定义次序。44.一种视频处理方法,包括:
根据规则执行视频的视频单元和所述视频的比特流表示之间的转换,其中所述规则指定在不允许跨越所述视频单元的边界的滤波过程的情况下,不允许将自适应环路滤波(ALF)和/或交叉分量自适应环路滤波(CC

ALF)应用于位于所述边界处的样点。45.根据权利要求44所述的方法,其中在确定与所述ALF和/或所述CC

ALF相关联的至少N个相邻样点不可用时,应用所述ALF和/或所述CC

ALF被禁用,其中N是整数。46.根据权利要求44所述的方法,其中所述视频单元的所述边界是水平边界,并且其中在确定所述样点与所述视频单元的所述水平边界之间的垂直距离小于或等于M个样点时,应用所述ALF和/或所述CC

ALF被禁用,其中M是整数。47.根据权利要求44所述的方法,其中所述视频单元的所述边界是垂直边界,并且其中在确定所述样点与所述视频单元的所述垂直边界之间的水平距离小于或等于M个样点时,应用所述ALF和/或所述CC

ALF被禁用,其中M是整数。48.一种视频处理方法,包括:执行视频的视频单元和所述视频的比特流表示之间的转换,其中比特流表示符合格式规则,其中所述视频区域不同于编解码树块,并且其中所述格式规则指定所述比特流表示中是否包括指示自适应环路滤波(ALF)工具和/或交叉分量...

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

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

1