帧内块复制缓冲区和调色板预测值更新制造技术

技术编号:35636195 阅读:11 留言:0更新日期:2022-11-19 16:25
描述了用于视频处理的方法和装置。一个示例方法包括为视频的视频块和视频的比特流之间的转换确定视频块满足条件,其中视频块使用帧内块复制模式在比特流中被编解码,以及基于该确定来执行转换。这里,由于视频块满足条件,帧内块复制缓冲区的一部分在转换期间被重置。帧内块复制缓冲区的一部分在转换期间被重置。帧内块复制缓冲区的一部分在转换期间被重置。

【技术实现步骤摘要】
【国外来华专利技术】帧内块复制缓冲区和调色板预测值更新
[0001]相关申请的交叉引用
[0002]根据适用的专利法和/或依据巴黎公约的规则,本申请适时要求于2020年3月18日提交的国际专利申请No.PCT/CN2020/079858的优先权和权益。出于根据法律的所有目的,前述申请的全部公开通过引用而并入作为本申请的公开的一部分。


[0003]本专利文档涉及图像和视频编码和解码。

技术介绍

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

技术实现思路

[0005]本文档公开了可以由视频编码器和解码器用于使用对编解码表示的解码有用的控制信息来处理视频的编解码表示的技术。
[0006]在一个示例方面,公开了一种视频处理方法。该方法包括:为视频的视频块和视频的编解码表示之间的转换确定视频块满足条件,其中视频块使用帧内块复制模式在编解码表示中被编解码;以及基于该确定来执行转换。在转换期间,由于视频块满足条件,帧内块复制缓冲区的一部分被重置。
[0007]在另一个示例方面,公开了另一种视频处理方法。该方法包括执行视频的一个或多个视频块和视频的编解码表示之间的转换。一个或多个视频块使用代表性样点的调色板进行编解码。调色板使用调色板预测值在编解码表示中被预测编解码,并且调色板预测值在用于处理一个或多个视频块中的每一个之前被更新。
[0008]在又一个示例方面,公开了一种视频编码器装置。视频编码器包括被配置为实施上述方法的处理器。
[0009]在又一个示例方面,公开了一种视频解码器装置。视频解码器包括被配置为实施上述方法的处理器。
[0010]在又一个示例方面,公开了一种存储有代码的计算机可读介质。该代码在由处理器执行时使得处理器实施上述方法。
[0011]在又一个示例方面,描述了一种根据上述方法生成比特流的方法。比特流可以在生成之后被存储在计算机可读介质上。
[0012]这些以及其他特征将在本文档中描述。
附图说明
[0013]图1是示例视频处理系统的框图。
[0014]图2是视频处理装置的框图。
[0015]图3是视频处理的示例方法的流程图。
[0016]图4是示出根据本公开的一些实施例的视频编解码系统的框图。
[0017]图5是示出根据本公开的一些实施例的编码器的框图。
[0018]图6是示出根据本公开的一些实施例的解码器的框图。
[0019]图7示出了当前图片参考的示例说明。
[0020]图8示出了JVET

M0407中示出的动态参考区域的示例。
[0021]图9示出了在调色板模式下编解码的块的示例。
[0022]图10示出了调色板的基于子块的索引图扫描的示例,左边是水平扫描,并且右边是垂直扫描。
[0023]图11是视频处理的示例方法的流程图。
[0024]图12是视频处理的示例方法的流程图。
具体实施方式
[0025]在本文档中使用章节标题以易于理解,并且不将每个章节中公开的技术和实施例的应用性仅限制于该章节。此外,在一些描述中使用H.266技术术语仅仅是为了易于理解,而不是为了限制所公开的技术的范围。因此,本文描述的技术也适用于其他视频编解码器协议和设计。
[0026]1.初步讨论
[0027]本专利文档涉及视频编解码技术。具体地,它涉及视频编解码中的帧内块复制。它可以被应用于正在开发的标准,例如多功能视频编解码。它也可以适用于未来的视频编解码标准或视频编解码器。
[0028]2.视频编解码介绍
[0029]视频编解码标准主要是通过开发公知的ITU

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

T开发了H.261和H.263,ISO/IEC开发了MPEG

1和MPEG

4 Visual,并且两个组织联合开发了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]VVC草案的最新版本,即多功能视频编解码(草案8)可以在以下处找到:
[0031]phenix.int

evry.fr/jvet/doc_end_user/documents/17_Brussels/wg11/JVET

[0032]Q2001

v15.zip。
[0033]VVC的最新参考软件(名为VTM)可以在以下处找到:
[0034]vcgit.hhi.fraunhofer.de/jvet/VVCSoftware_VTM/tags/VTM

8.0。
[0035]2.1.HEVC/H.265中的帧间预测
[0036]每个帧间预测PU具有一个或两个参考图片列表的运动参数。运动参数包括运动矢量和参考图片索引。也可以使用inter_pred_idc来信令通知对两个参考图片列表之一的使
用。运动矢量可以被显式地编解码为相对于预测值的增量(delta)。
[0037]当以跳过模式对CU进行编解码时,一个PU与CU相关联,并且没有显著的残差系数,没有编解码的运动矢量增量或参考图片索引。指定了Merge模式,由此从包括空域和时域候选的邻近PU获得当前PU的运动参数。Merge模式可以被应用于任何帧间预测PU,而不仅是针对跳过模式。Merge模式的替代方案是运动参数的显式传输,其中,运动矢量(更确切地说,与运动矢量预测值相比的运动矢量差(Motion Vector Difference,MVD))、每个参考图片列表的对应参考图片索引和参考图片列表使用按每PU被显式地信令通知。这样的模式在本公开中被称为高级运动矢量预测(Advanced Motion Vector Prediction,AMVP)。
[0038]当信令指示将使用两个参考图片列表之一时,从一个样点块产生PU。这被称为“单向预测”。单向预测适用于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种视频处理方法,包括:为视频的视频块和所述视频的比特流之间的转换确定所述视频块满足条件,其中所述视频块使用帧内块复制模式在所述比特流中被编解码;以及基于所述确定来执行所述转换;其中,由于所述视频块满足所述条件,帧内块复制缓冲区的一部分在所述转换期间被重置。2.根据权利要求1所述的方法,其中,所述一部分包括所述帧内块复制缓冲区中的所有对应的虚拟流水线数据单元(VPDU)。3.根据权利要求2所述的方法,其中,所述对应的VPDU与所述帧内块复制缓冲区中的所述视频块重叠。4.根据权利要求2

3中任一项所述的方法,其中,所述VPDU被重置为等于

1的值。5.根据权利要求1所述的方法,其中,所述一部分对应于具有等于VSize和所述视频块的宽度中的最大值的宽度的区域,其中VSize表示虚拟流水线数据单元的尺寸。6.根据权利要求1所述的方法,其中,所述一部分对应于具有等于VSize和所述视频块的高度中的最大值的高度的区域,其中VSize表示虚拟流水线数据单元的尺寸。7.根据权利要求1

6中任一项所述的方法,其中,使用所述帧内块复制模式,预测从与由对应于所述视频块的块矢量确定的相同的解码条带的样点值的块推导。8.一种视频处理的方法,包括:执行视频的一个或多个视频块和所述视频的比特流之间的转换,其中,所述一个或多个视频块使用代表性样点的调色板进行编解码,其中,所述调色板使用调色板预测值在所述比特流中被预测编解码,并且其中,所述调色板预测值在用于处理所述一个或多个视频块中的每一个之前被更新。9.根据权利要求8所述的方法,其中,所述调色板预测值使用...

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

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

1