非线性自适应环路滤波器中的参数的时域预测制造技术

技术编号:30887367 阅读:27 留言:0更新日期:2021-11-22 20:39
描述了用于非线性自适应环路滤波中参数的时域预测的设备、系统和方法。在示例性方面,一种用于可视媒体处理的方法包括,为当前视频块配置作为非线性滤波操作的部分的裁剪操作的一个或多个参数;以及基于一个或多个参数,执行当前视频块和当前视频块的比特流表示之间的转换,其中一个或多个参数根据规则进行编解码。解码。解码。

【技术实现步骤摘要】
【国外来华专利技术】非线性自适应环路滤波器中的参数的时域预测
[0001]相关申请的交叉引用
[0002]根据适用的专利法和/或依据巴黎公约的规则,本申请是为了及时要求于2019年4月15日提交的国际专利申请No.PCT/CN2019/082626的优先权和利益。出于根据法律的所有目的,前述申请的全部公开通过引用而并入,作为本申请的公开的部分。


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

技术介绍

[0004]尽管视频压缩有所进步,但数字视频占互联网和其他数字通信网络上的最大带宽使用。随着能够接收和显示视频的连接用户设备的数量增加,预计对数字视频使用的带宽需求将继续增长。

技术实现思路

[0005]描述了与数字视频编解码相关的设备、系统和方法,并且具体地,描述了涉及非线性自适应环路滤波中参数的时域预测。所描述的方法可以被应用于现有的视频编解码标准(例如,高效视频编解码(High Efficiency Video Coding,HEVC))和未来的视频编解码标准(例如,通用视频编解码(Versatile Video Coding,VVC))或编解码器。
[0006]在一个代表性方面,所公开的技术可以用于提供一种用于可视媒体处理的方法。该方法包括,为当前视频块配置作为非线性滤波操作的部分的裁剪操作的一个或多个参数;以及基于一个或多个参数,执行当前视频块和当前视频块的比特流表示之间的转换,其中一个或多个参数根据规则进行编解码。
[0007]在另一个代表性方面,所公开的技术可以用于提供一种用于可视媒体处理的方法。该方法包括,基于当前视频块的特性,确定非线性滤波操作的一个或多个参数;以及基于一个或多个参数,执行当前视频块和当前视频块的比特流表示之间的转换。
[0008]在又一个代表性方面,所公开的技术可以用于提供一种用于可视媒体处理的方法。该方法包括,为当前视频块配置作为非线性滤波操作的部分的裁剪操作的一个或多个参数;以及基于一个或多个参数,执行当前视频块和当前视频块的比特流表示之间的转换,其中一个或多个参数独立于与非线性滤波操作相关联的至少一个滤波器系数的值而在比特流表示中呈现。
[0009]在又一个代表性方面,所公开的技术可以用于提供一种用于可视媒体处理的方法。该方法包括,为当前视频块配置作为非线性滤波操作的部分的裁剪操作的一个或多个参数;以及基于一个或多个参数,执行当前视频块和当前视频块的比特流表示之间的转换,其中当前视频块从第i个滤波器继承滤波器系数,并且其中与裁剪操作的一个或多个参数的继承相关联的第一规则不同于与滤波器系数的继承相关联的第二规则。
[0010]在又一个代表性方面,上述方法以处理器可执行代码的形式体现,并存储在计算
机可读程序介质中。
[0011]在又一个代表性方面,视频编码器装置可以实施如本文所述的方法。
[0012]在又一个代表性方面,视频解码器装置可以实施如本文所述的方法。
[0013]在附图、说明书和权利要求书中更详细地描述了所公开的技术的以上以及其他方面和特征。
附图说明
[0014]图1示出了用于视频编解码的编码器框图的示例。
[0015]图2A、图2B和图2C示出了基于几何变换的自适应环路滤波器(geometry transformation

based adaptive loop filter,GALF)滤波器形状的示例。
[0016]图3示出了GALF编码器决定的流程图的示例。
[0017]图4A

图4D示出了用于自适应环路滤波器(adaptive loop filter,ALF)分类的示例子采样拉普拉斯计算。
[0018]图5示出了双边滤波器中使用的邻近样点的示例。
[0019]图6示出了覆盖权重计算中使用的两个样点的窗口的示例。
[0020]图7示出了扫描模式的示例。
[0021]图8A

图8C示出了用于非线性自适应环路滤波中参数的时域预测的示例性方法的流程图。
[0022]图9是用于实施本文档中描述的视频解码或视频编码技术的硬件平台的示例的框图。
[0023]图10是其中可以实施所公开的技术的示例视频处理系统的框图。
[0024]图11示出了用于可视媒体处理的示例方法的流程图。
[0025]图12示出了用于可视媒体处理的示例方法的流程图。
[0026]图13示出了用于可视媒体处理的示例方法的流程图。
[0027]图14示出了用于可视媒体处理的示例方法的流程图。
具体实施方式
[0028]由于对更高分辨率视频的日益增长的需求,视频编解码方法和技术在现代技术中普遍存在。视频编解码器通常包括压缩或解压缩数字视频的电子电路或软件,并且正在不断改进以提供更高的编解码效率。视频编解码器将未压缩视频转换为压缩格式,反之亦然。视频质量、用于表示视频的数据量(由比特率确定)、编码和解码算法的复杂度、对数据丢失和错误的敏感度、编辑的容易性、随机访问和端到端延迟(延时)之间存在复杂的关系。压缩格式通常符合标准视频压缩规范,例如高效视频编解码(High Efficiency Video Coding,HEVC)标准(也称为H.265或MPEG

H第2部分)、待定稿的通用视频编解码(VVC)标准或其他当前和/或未来的视频编解码标准。
[0029]视频编解码标准主要是通过公知的ITU

T和ISO/IEC标准的发展而演变的。ITU

T制定了H.261和H.263,ISO/IEC制定了MPEG

1和MPEG

4可视化,并且这两个组织联合制定了H.262/MPEG

2视频和H.264/MPEG

4高级视频编解码(Advanced Video Coding,AVC)和H.265/HEVC标准。自H.262以来,视频编解码标准基于混合视频编解码结构,其中利用了时
域预测加变换编解码。为了探索HEVC以外的未来的视频编解码技术,VCEG和MPEG于2015年联合成立了联合视频探索小组(Joint Video Exploration Team,JVET)。此后,JVET采用了许多新方法,并将其放入名为联合探索模型(Joint Exploration Model,JEM)的参考软件中。2018年4月,VCEG(Q6/16)和ISO/IEC JTC1 SC29/WG11(MPEG)之间的联合视频专家小组(JVET)成立,以致力于通用视频编解码(VVC)标准,目标是与HEVC相比比特率降低50%。
[0030]所公开的技术的实施例可以被应用于现有的视频编解码标准(例如,HEVC、H.265)和未来的标准,以提高运行时性能。在本文档中使用章节标题以提高描述的可读性,并且不以任何方式使讨论或实施例(和/或实现方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于可视媒体处理的方法,包括:为当前视频块配置作为非线性滤波操作的部分的裁剪操作的一个或多个参数;以及基于一个或多个参数,执行当前视频块和当前视频块的比特流表示之间的转换,其中,一个或多个参数独立于与非线性滤波操作相关联的至少一个滤波器系数的值而在比特流表示中呈现。2.根据权利要求1所述的方法,其中,在至少一个滤波器系数的值为零的情况下,一个或多个参数在比特流表示中被呈现。3.根据权利要求1

2中任一项或多项所述的方法,其中,一个或多个参数在比特流表示中被呈现,而与至少一个滤波器系数的值无关。4.根据权利要求1至3中任一项或多项所述的方法,其中,非线性滤波操作是自适应环路滤波器(ALF)操作,其中所述ALF操作包括基于不同方向上的梯度计算来确定滤波器索引。5.根据权利要求1至3中任一项或多项所述的方法,其中,一个或多个参数包括裁剪索引。6.一种用于可视媒体处理的方法,包括:为当前视频块配置作为非线性滤波操作的部分的裁剪操作的一个或多个参数;以及基于一个或多个参数,执行当前视频块和当前视频块的比特流表示之间的转换,其中当前视频块从第i个滤波器继承滤波器系数,并且其中与裁剪操作的一个或多个参数的继承相关联的第一规则不同于与滤波器系数的继承相关联的第二规则。7.根据权利要求6所述的方法,其中,第一规则指定排除从第i个滤波器继承裁剪操作的一个或多个参数。8.根据权利要求6所述的方法,还包括:在识别出对当前视频块启用时域预测时,确定应用还是禁用裁剪操作。9.根据权利要求6所述的方法,还包括:在识别出对当前视频块启用时域预测时,确定应用还是排除裁剪操作的一个或多个参数的继承。10.根据权利要求6所述的方法,其中,第一规则指定从第j个滤波器继承裁剪操作的一个或多个参数。11.根据权利要求6所述的方法,其中,第一规则指定从第j个滤波器继承裁剪操作的一个或多个参数,并且其中第j个滤波器和第i个滤波器与不同的滤波器集相关联。12.根据权利要求11所述的方法,其中,第j个滤波器和第i个滤波器与不同的图片和/或片组和/或片和/或条带相关联。13.根据权利要求11所述的方法,其中,第j个滤波器和第i个滤波器相同。14.根据权利要求10所述的方法,其中,第j个滤波器和第i个滤波器不同。15.根据权利要求6所述的方法,其中,第一规则指定将裁剪操作的一个或多个参数作为字段包括在比特流表示中。16.根据权利要求15所述的方法,其中,字段包括自适应参数集(APS)索引。17.根据权利要求6

16中任一项或多项所述的方法,其中,裁剪操作包括计算裁剪的样点差或裁剪的梯度。
18.根据权利要求17所述的方法,其中,裁剪的梯度包括垂直梯度,其中所述垂直梯度被计算为V_(k,l)=|clip1(R(k,l)

R(k,l

1))+clip2(R(k,l)

R(k,l+1))|...

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

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

1