跨分量编解码顺序导出制造技术

技术编号:39895569 阅读:11 留言:0更新日期:2023-12-30 13:08
跨分量编解码顺序导出

【技术实现步骤摘要】
跨分量编解码顺序导出
[0001]本申请是申请日为
2019
年7月
15


申请号为
201910637918.X、
专利技术名称为“跨分量编码顺序导出”的专利技术专利申请的分案申请



[0002]该专利文件一般涉及图像和视频编解码技术


技术介绍

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

随着能够接收和显示视频的连接用户设备的数量增加,预计数字视频使用的带宽需求将继续增长


技术实现思路

[0004]描述了与使用块尺寸限制来进行视频编解码方法有关的设备

系统和方法

例如,本公开技术公开了基于视频数据的块的亮度或色度分量的性质
(
或特性
)
选择预测模式或确定是否划分视频数据的块
(
例如,在图片

条带
(slice)
,片
(tile)
等中
)。
所述方法可以应用于现有视频编解码标准
(
例如,高效视频编解码
(HEVC))
和未来视频编解码标准或视频编解码器

[0005]在一个示例性方面中,公开了视频处理方法

该方法包括:接收包含视频块的视频数据的比特流表示,其中该视频块包括第一分量和第二分量中的样本;在第二分量的视频块被划分为子块的情况下,从第二分量的子块的第二编解码信息导出第一分量的第一编解码信息;基于第一编解码信息,进行视频块与视频块的比特流表示之间的转换

[0006]在另一示例性方面中,公开了一种视频解码的方法

该方法包括:接收包含视频块的视频数据的比特流表示,视频块包括第一分量中的样本,第一分量中的样本具有
M
×
N
的维度;基于满足具体条件中的一个或多个,确定用于解码块的第一分量的第一预测模式不是双向预测模式;以及通过使用第一预测模式解码第一分量

[0007]在另一示例性方面中,公开了一种视频解码的方法

该方法:接收包含视频块的视频数据的比特流表示,其中视频块包括第一分量中的样本和第二分量中的样本;确定用于解码块的第一分量的第一预测模式,以及确定用于解码块的第二分量的第二预测模式;通过分别使用第一和第二预测模式来解码第一和第二分量

[0008]在另一示例性方面中,公开了视频解码的方法

该方法包括:接收包含块的视频数据的比特流表示,其中块包括与第一分量和第二分量相关联的样本,其中与块的第一分量相关联的样本具有维度
M
×
N
;解码块的第一分量和第二分量;其中解码块的第一分量包括,基于维度,解码块的第一分量的多个子块,并且通过仅在与块的第一分量相关联的样本上进行划分操作而不在与块的第二分量相关联的样本上进行划分操作来生成多个子块

[0009]在又一典型方面,上述方法以处理器可执行代码的形式体现并存储在计算机可读程序介质中

[0010]在又一典型方面,公开了一种配置或可操作以执行上述方法的设备

该设备可以
包括被编程为实现该方法的处理器

[0011]在又一典型方面,视频解码器装置可以实施如本文中所述的方法

[0012]在附图

说明书和权利要求中更详细地描述了公开技术的上述和其他方面和特征

附图说明
[0013]图1示出了高效视频编解码
(HEVC)
视频编码器和解码器的典型示例性框图

[0014]图2示出了
H.264/AVC
中的宏块
(MB)
分割的示例

[0015]图3示出了将编解码块
(CB)
划分为预测块
(PB)
的示例

[0016]图
4A

4B
分别示出了将编解码树块
(CTB)
细分为
CB
和变换块
(TB)
以及对应四叉树的示例

[0017]图5示出了一帧的分割结构的示例

[0018]图
6A

6B
分别示出了在图5中的示例性帧中突出显示的
CTB
的细分和信令方法

[0019]图
7A

7B
示出了用于最大编解码单元
(LCU)
的细分和对应
QTBT(
四叉树加二叉树
)
的示例

[0020]图
8A

8E
示出了划分编解码块的示例

[0021]图9示出了基于
QTBT

CB
的示例性细分

[0022]图
10A

10I
示出了支持多树类型
(MTT)

CB
的分割的示例,其是
QTBT
的一般化

[0023]图
11
示出了树型信令的示例

[0024]图
12A

12C
示出了跨越图片边界的
CTB
的示例

[0025]图
13
示出了如果亮度分量可以被划分但色度分量不能被划分的情况下的示例性编码
/
解码
/
信令顺序

[0026]图
14
示出了根据本公开的技术的视频编解码的示例性方法的流程图

[0027]图
15
是用于实现本文档中描述的可视媒体解码或可视媒体编码技术的硬件平台的示例的框图

[0028]图
16
示出了根据本公开技术的视频处理的示例性方法的流程图

[0029]图
17
示出了根据本公开技术的视频解码的另一示例性方法的流程图

[0030]图
18
示出了根据本公开技术的视频解码的另一示例性方法的流程图

[0031]图
19
示出了根据本公开技术的视频解码的另一示例性方法的流程图

具体实施方式
[0032]由于对更高分辨率视频的需求的增加,视频编解码方法和技术在现代技术中普遍存在

视频编解码器通常包括压缩或解压缩本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种处理视频数据的方法,包括:对于视频的当前编解码单元和所述视频的比特流之间的转换,确定亮度块的维度满足一定条件,其中所述当前编解码单元包括所述亮度块和至少一个色度块;基于所述当前编解码单元的分割参数,确定是否只对所述当前编解码单元的亮度块应用分割操作;以及基于所述当前编解码单元的模式类型确定不对所述至少一个色度块应用分割操作
。2.
如权利要求1所述的方法,其中,在所述亮度块的维度为8×8的情况下,所述亮度块的维度满足一定条件
。3.
如权利要求1所述的方法,其中,当所述亮度块的维度为4×8或8×4的情况下,所述亮度块的维度满足一定条件
。4.
如权利要求1所述的方法,其中,所述当前编解码单元的模式类型是帧内模式类型
。5.
如权利要求1所述的方法,其中,所述当前编解码单元的模式类型是帧内块复制模式类型
。6.
如权利要求1所述的方法,其中,所述当前编解码单元的模式类型是帧间模式类型
。7.
如权利要求1所述的方法,其中,所述分割操作包括四叉树
(QT)
分割结构

三叉树
(TT)
分割结构或二叉树
(BT)
分割结构
。8.
如权利要求1所述的方法,其中,响应于对所述亮度块应用所述分割操作,将所述亮度块分割成多个亮度子分割,并且其中在所述至少一个色度块之前解码所述多个亮度子分割
。9.
如权利要求1所述的方法,其中,所述至少一个色度块中的一个包括
Cb
块和
Cr
块,并且在所述
Cr
分量之前解码所述
Cb

。10.
如权利要求1所述的方法,其中,所述转换包括将所述当前编解码单元编码为所述比特流
。11.
如权利要求1所述的方法,其中,所述转换包括从所述比特流解码所述当前编解码单元
。12.
一种用于处理视频数据的装置,包括处理器和其上具有指令的非暂时性存储器,其中所述指令在由所述处理器执行时使所述处理器:对于视频的当前编解码单元和所述视频的码流表示之间的转换,确定亮度块的维度满足一定条件,其中所述当前编解码单元包括所述亮度块和至少一个色度块;根据所述当前编解码单元的分割参数,确定是否只对所述当前编解码单元的亮度块应用分割操作;和基于所述当前编解码单元的模式类型确定不对至少一个色度块应用所述分割操作
。13.
如权利要求
12
所述的装置,其中,在所述亮度块的维度为8×8的情况下,所述亮度块的尺寸满足一定条件
。14.
如权利要求
12
所述的装置,其中,在所述亮度块的维度为4×8或8×4的情况下,所述亮度块的维度满足一定条件
。15.
如权利要求
12
所述的装置,其中,所述当前编解码单元的模式类型是帧内模式类型
。16.
如权利要求
12
所述的装置,其中,所述当前编解码单元的模式类型是帧内块复制模
式类型
。17.
如权利要求
12
所述的装置,其中,所述当前编解码单元的模式类型是帧间模式类型
。18.
如权利要求
12
所述的装置,其中,所述分割操作包括四叉树
(QT)
分割结构

三叉树
(TT)
分割结构或二叉树
(BT)
分割结构
。19.
一种存储指令的非暂时性计算机可读存储介质,所述指令使处理器
:
对于视频的当前编解码单元和所述视频的码流表示之间的转换,确定亮度块的维度满足一定条件,其中所述当前编解码单元包括所述亮度块和至少一个色度块;根据所述当前编解码单元的分割参数,确定是否只对所述当前编解码单元的亮度块应用分割操作;和基于所述当前编解码单元的模式类型确定不对至少一个色度块应用所述分割操作
。20.
一种存储比特流的非暂时性计算机可读记录介质,所述比特流由视频处理设备执行的方法生成,其中所述方法包括:对于视频的当前编解码单元,确定亮度块的维度满足一定条件,其中所述当前编解码单元包括所述亮度块和至少一个色度块;基于所述当前编解码单元的分割参数,确定是否只对所述当前编解码单元的亮度块应用分割操作;基于所述当前编解码单元的模式类型确定不对所述至少一个色度块应用分割操作;以及基于所述确定从所述当前编解码单元生成所述比特流
。21.
一种存储视频的比特流的方法,包括:对于视频的当前编解码单元,确定亮度块的维度满足一定条件,其中所述当前编解码单元包括所述亮度块和至少一个色度块;基于所述当前编解码单元的分割参数,确定是否只对所述当前编解码单元的亮度块应用分割操作;基于所述当前编解码单元的模式类型确定不对所述至少一个色度块应用分割操作;以及基于所述确定从所述当前编解码单元生成所述比特流;在非暂时性计算机可读记录介质中存储所述比特流
。22.
一种处理视频数据的方法,包括:对于视频当前编解码单元与所述视频的比特流之间的转换,确定亮度块的维度满足一定条件,其中所述当前编解码单元包括所述亮度块和色度块;基于所述当前编解码单元的分割参数,确定是否只对所述亮度块应用分割操作;基于所述亮度块的子区域的第二帧内预测模式确定所述色度块的第一帧内预测模式;以及基于所述...

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

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

1