基于邻居的分割约束制造技术

技术编号:39901903 阅读:9 留言:0更新日期:2023-12-30 13:16
描述了用于视频处理的系统

【技术实现步骤摘要】
【国外来华专利技术】基于邻居的分割约束
[0001]相关申请的交叉引用
[0002]本专利申请要求
Kai Zhang
等人于
2021
年4月5日提交的国际申请号为
PCT/CN2021/085511
且题为“Neighboring Based Constraints on Partitioning of Video Blocks”的国际申请的权益,其通过引用结合于此



[0003]本专利文档涉及文件格式的数字音频视频媒体信息的生成

存储和消费


技术介绍

[0004]数字视频占据了互联网和其他数字通信网络上使用的最大带宽

随着能够接收和显示视频的联网用户设备数量的增加,数字视频使用的带宽需求很可能继续增长


技术实现思路

[0005]第一方面涉及一种用于处理视频数据的方法,该方法包括:基于与当前块的一个或多个相邻块相关联的规则来确定针对当前块的编解码是否启用分割方案;以及基于针对当前块的编解码是否启用分割方案来执行可视媒体数据与比特流之间的转换

[0006]可选地,在任一前述方面中,该方面的另一实施方式提供了:该方法还包括:当当前块在相邻块之前进行编解码,当前块与相邻块在不同的编解码树单元
(CTU)
行中,当前块与相邻块在不同的虚拟流水线数据单元
(VPDU)
中,当前块与相邻块在不同的子图片中,当前块与相邻块在不同的条带中,当前块与相邻块在不同的片中,或其组合时,不允许使用相邻块来确定是否针对当前块启用分割方案

[0007]可选地,在任一前述方面中,该方面的另一实施方式提供了:当前块的一个或多个相邻块包括左上上方相邻块

右上上方相邻块

左上下方相邻块或左下上方相邻块中的至少一个

[0008]可选地,在任一前述方面中,该方面的另一实施方式提供了:一个或多个相邻块与当前块邻接

[0009]可选地,在任一前述方面中,该方面的另一实施方式提供了:该规则指示针对当前块的编解码启用或禁用分割方案

[0010]可选地,在任一前述方面中,该方面的另一实施方式提供了:该规则指示基于当前块的宽度

当前块的高度或当前块的左上坐标位置中的至少一个来针对当前块的编解码启用或禁用分割方案

[0011]可选地,在任一前述方面中,该方面的另一实施方式提供了:该规则指示基于当前块的宽度或高度中的至少一个与阈值之间的比较来针对当前块的编解码启用或禁用分割方案,其中,该阈值是基于与一个或多个相邻块相关的候选划分位置来确定的

[0012]可选地,在任一前述方面中,该方面的另一实施方式提供了:该规则指示基于相邻块的维度或包含该相邻块的编解码单元的左上坐标位置来针对当前块的编解码启用或禁
用分割方案

[0013]可选地,在任一前述方面中,该方面的另一实施方式提供了:该规则指示基于一个或多个相邻块中的至少两个是否在同一编解码单元中来针对当前块的编解码启用或禁用分割方案

[0014]可选地,在任一前述方面中,该方面的另一实施方式提供了:该规则还基于以下各项中的至少一个:编解码单元中是否存在非零残差

编解码单元的条带类型是否为帧内预测条带
(I
条带
)
或者编解码单元是否根据特定模式进行编解码

[0015]可选地,在任一前述方面中,该方面的另一实施方式提供了:该规则指示基于一个或多个相邻块中的第一两个是否在第一公共编解码单元中以及一个或多个相邻块中的第二两个是否在第二公共编解码单元中来针对当前块的编解码启用或禁用分割方案,并且其中,第一公共编解码单元和第二公共编解码单元是不同的编解码单元

[0016]可选地,在任一前述方面中,该方面的另一实施方式提供了:该规则指示基于阈值与包含一个或多个相邻块的编解码单元的数量之间的比较来针对当前块的编解码启用或禁用分割方案

[0017]可选地,在任一前述方面中,该方面的另一实施方式提供了:该阈值基于当前块的宽度

当前块的高度

当前块中的候选分割位置

当前块的颜色分量或最大编解码单元尺寸中的至少一个

[0018]可选地,在任一前述方面中,该方面的另一实施方式提供了:该规则指示基于一个或多个相邻块的预测模式

序列标识

图片

条带

编解码树单元
(CTU)
级别信息中的至少一个来针对当前块的编解码启用或禁用分割方案

[0019]可选地,在任一前述方面中,该方面的另一实施方式提供了:该规则还规定关于在比特流中包括分割方案的指示的约束

[0020]可选地,在任一前述方面中,该方面的另一实施方式提供了:该约束规定:当针对当前块的编解码启用单一分割方案时,比特流省略分割方案指示

[0021]可选地,在任一前述方面中,该方面的另一实施方式提供了:该约束规定使用码字将针对当前块的编解码启用的分割方案包括在比特流中,并且其中,从该码字中排除针对当前块的编解码禁用的分割方案

[0022]可选地,在任一前述方面中,该方面的另一实施方式提供了:该约束基于相邻块中的一个或多个的深度信息

块维度或预测模式中的至少一个

[0023]第二方面涉及一种包括供视频编解码设备使用的计算机程序产品的非暂时性计算机可读介质,该计算机程序产品包括存储在非暂时性计算机可读介质上的计算机可执行指令,使得该计算机可执行指令在由处理器执行时,致使视频编解码设备执行根据任一前述方面所述的方法

[0024]第三方面涉及一种用于处理视频数据的装置,包括:处理器;以及其上具有指令的非暂时性存储器,其中,该指令在由处理器执行时,致使处理器执行根据任一前述方面所述的方法

[0025]第四方面涉及一种存储通过由视频处理装置执行的方法而生成的视频的比特流的非暂时性计算机可读记录介质,其中,该方法包括:基于与当前块的一个或多个相邻块相关联的规则来确定针对当前块的编解码是否启用分割方案;以及基于确定针对当前块的编
解码是否启用分割方案来生成比特流

[0026]第五方面涉及一种用于存储视频的比特流的方法,包括:基于与当前块的一个或多个相邻块相关联的规则来确定是否针对当前块的编解码启用分割方案;基于确定是否针对当前块的编解码启用分割方案来生成比特流;以及将比特流存储在非暂时性计算机可读记录介质中

[0027]为了清楚起见,前述实施例中的任何本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.
一种视频处理方法,包括:基于与当前块的一个或多个相邻块相关联的规则来确定针对所述当前块的编解码是否启用分割方案;以及基于针对所述当前块的编解码是否启用所述分割方案来执行可视媒体数据与比特流之间的转换
。2.
根据权利要求1所述的方法,还包括:当所述当前块在相邻块之前进行编解码,所述当前块与所述相邻块在不同的编解码树单元
(CTU)
行中,所述当前块与所述相邻块在不同的虚拟流水线数据单元
(VPDU)
中,所述当前块与所述相邻块在不同的子图片中,所述当前块与所述相邻块在不同的条带中,所述当前块与所述相邻块在不同的片中,或其组合时,不允许使用所述相邻块来确定是否针对所述当前块启用分割方案
。3.
根据权利要求1‑2中任一项所述的方法,其中,所述当前块的一个或多个相邻块包括左上上方相邻块

右上上方相邻块

左上下方相邻块或左下上方相邻块中的至少一个
。4.
根据权利要求3所述的方法,其中,所述一个或多个相邻块与当前块邻接
。5.
根据权利要求1‑4中任一项所述的方法,其中,所述规则指示针对所述当前块的编解码启用或禁用所述分割方案
。6.
根据权利要求1‑5中任一项所述的方法,其中,所述规则指示,基于所述当前块的宽度

所述当前块的高度或所述当前块的左上坐标位置中的至少一个来针对所述当前块的编解码启用或禁用所述分割方案
。7.
根据权利要求1‑6中任一项所述的方法,其中,所述规则指示基于所述当前块的宽度或高度中的至少一个与阈值之间的比较来针对所述当前块的编解码启用或禁用所述分割方案,其中,所述阈值是基于与所述一个或多个相邻块相关的候选划分位置来确定的
。8.
根据权利要求1‑7中任一项所述的方法,其中,所述规则指示基于相邻块的维度或包含所述相邻块的编解码单元的左上坐标位置来针对所述当前块的编解码启用或禁用所述分割方案
。9.
根据权利要求1‑8中任一项所述的方法,其中,所述规则指示基于所述一个或多个相邻块中的至少两个是否在同一编解码单元中来针对所述当前块的编解码启用或禁用所述分割方案
。10.
根据权利要求8所述的方法,其中,所述规则还基于以下各项中的至少一个:所述编解码单元中是否存在非零残差,所述编解码单元的条带类型是否为帧内预测条带
(I
条带
)
,或者所述编解码单元是否根据特定模式进行编解码
。11.
根据权利要求1‑
10
中任一项所述的方法,其中,所述规则指示基于所述一个或多个相邻块中的第一两个是否在第一公共编解码单元中以及所述一个或多个相邻块中的第二两个是否在第二公共编解码单元中来针对所述当前块的编解码启用或禁用所述分割方案,并且其中,所述第一公共编解码单元和所述第二公共编解码单元是不同的编解码单元
。12.
根据权利要求1‑
11
中任一项所述...

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

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

1