【技术实现步骤摘要】
本专利文件涉及视频编码技术、设备和系统。
技术介绍
1、尽管视频压缩有所进步,但数字视频仍占因特网和其他数字通信网络上最大的带宽使用。随着能够接收和显示视频的所连接的用户设备的数量增加,预计数字视频使用的带宽需求将继续增长。
技术实现思路
1、本专利文件公开了用于通过使用灵活且有效的划分技术来划分视频图片从而编码和解码数字视频的方法、系统和设备。
2、在一个示例方面,公开了一种可视媒体解码方法。该方法包括对当前可视媒体块应用划分过程,该划分过程将当前可视媒体块划分成恰好四个子块,四个子块包括至少一个尺寸不同于当前可视媒体块的宽度的一半乘以当前可视媒体块的高度的一半的子块;基于比特流表示对四个子块解码;以及基于四个子块和该划分过程对当前可视媒体块解码。
3、在另一示例方面,公开了一种可视媒体编码方法。该方法包括接收与当前可视媒体块相关联的输入数据;对输入数据应用划分过程,该划分过程将当前可视媒体块划分成恰好四个子块,四个子块包括至少一个尺寸不同于当前可视媒体块的宽度的
...【技术保护点】
1.一种对可视媒体进行编解码的方法,包括:
2.根据权利要求1所述的方法,其中,所述当前可视媒体块的高度(H)和宽度(W)是整数,并且其中,所述第一维度和所述第二维度具有两种情况:
3.根据权利要求1所述的方法,其中,所述比特流包括至少一个第一指示,所述第一指示表示对所述当前可视媒体块使用所述EQT划分过程。
4.根据权利要求3所述的方法,其中,所述比特流包括至少一个第二指示,所述第二指示表示对另一可视媒体块使用四叉树(QT)划分过程,其中所述至少一个第二指示不同于所述至少一个第一指示,并且其中,所述QT划分过程将可视媒体块划分成四
...【技术特征摘要】
1.一种对可视媒体进行编解码的方法,包括:
2.根据权利要求1所述的方法,其中,所述当前可视媒体块的高度(h)和宽度(w)是整数,并且其中,所述第一维度和所述第二维度具有两种情况:
3.根据权利要求1所述的方法,其中,所述比特流包括至少一个第一指示,所述第一指示表示对所述当前可视媒体块使用所述eqt划分过程。
4.根据权利要求3所述的方法,其中,所述比特流包括至少一个第二指示,所述第二指示表示对另一可视媒体块使用四叉树(qt)划分过程,其中所述至少一个第二指示不同于所述至少一个第一指示,并且其中,所述qt划分过程将可视媒体块划分成四个尺寸相等的子块。
5.根据权利要求1所述的方法,其中,所述eqt划分过程是独立于四叉树(qt)划分过程的划分模式,并且其中,所述qt划分过程将可视媒体块划分成四个尺寸相等的子块。
6.根据权利要求1所述的方法,其中,所述比特流包括第三指示,所述第三指示表示对所述当前可视媒体块使用划分eqt划分过程或四叉树(qt)划分过程之一,并且当所述第三指示为真时,在所述比特流中还存在第四指示,所述第四指示表示对所述当前可视媒体块使用eqt划分过程而不是qt划分过程,并且其中,所述qt划分过程将可视媒体块划分成四个尺寸相等的子块。
7.根据权利要求1所述的方法,其中,所述当前可视媒体块的高度(h)和宽度(w)是整数,其中所述当前可视媒体块的左上角坐标表示为(x,y),并且其中,所述四个子块具有如下给出的左上角坐标和维度:
8.根据权利要求1所述的方法,其中,所述当前可视媒体块的高度(h)和宽度(w)是整数,其中所述当前可视媒体块的左上角坐标表示为(x,y),并且其中,所述四个子块具有如下给出的左上角坐标和维度:
9.根据权利要求1所述的方法,还包括:
10.根据权利要求1所述的方法,还包括:
11.根据权利要求10所述的方法,其中,由于所述当前可视媒体块的所述eqt划分过程,所述四个子块中的每一个的所选择的尺寸的变换矩阵是可用的。
12.根据权利要求1所述的方法,还包括:
13.根据权利要求1所述的方法,其中,所述四个子块中的每一个都是叶节点。
14.根据权利要求1所述的方法,其中,所述当前可视媒体块包括视频块。
15.根据权利要求1所述的方法,其中,所述当前可视媒体块包括单个图片块。
16.根据权利要求1所述的方法,其中,所述转换包括从所述比特流中解码所述当前可视媒体块。
17.根据权利要求1所述的方法,其中,所述转换包括将所述当前可视媒体块编码成所述比特流。
18.一种视频系统中的装置,包括处理器和其上具有指令的非暂时性存储器,其中所述指令在由处理器执行时使得所述处理器:
19.一种存储指令的非暂时性计算机可读介质,所述指令使得处理器:
20.一种存储视频的比特流的方法,所述方法包括:
21.一种可视媒体处理的方法,包括:
22.根据权利要求21所述的方法,还包括:
23.根据权利要求21所述的方法,其中,当(i)叶节点的尺寸达到所述划分过程的最小允许叶节点尺寸时,或(ii)与多于四个子块中的至少一个相关联的深度达到所述划分过程的最大允许深度时,递归应用所述划分过程被隐含地终止。
24.根据权利要求21所述的方法,其中,所述多于四个子块中的每一个具有共同的尺寸。
25.根据权利要求21所述的方法,其中,所述多于四个子块中的第一子块的尺寸不同于所述多于四个子块中的第二子块。
26.根据权利要求21所述的方法,还包括:
27.根据权利要求26所述的方法,其中,所述划分过程用于代替现有划分过程,所述现有划分过程包括二叉树(bt)划分过程、三叉树(tt)划分过程或四叉树(qt)划分过程。
28.根据权利要求27所述的方法,其中,所述条件分别基于包括所述当前可视媒体块的图片或条带的图片类型或条带类型。
29.根据权利要求27所述的方法,其中,所述条件基于所述当前可视媒体块的尺寸。
30.根据权利要求27所述的方法,其中,所述条件基于当前可视媒体块的编解码模式。
31.根据权利要求27所述的方法,其中,所述条件基于所述当前可视媒体块的位置,其中所述当前可视媒体块的位置在包括所述当前可视媒体块的图片、条带或片的边界处。
32.根据权利要求27所述的方法,其中,所述划分过程以与四叉树(qt)划分过程相同的方式处理。
33.根据权利要求32所述的方法,其中,所述划分过程被视为与qt划分不同的附加划分模式。
34.根据权利要求27所述的方法,其中,所述条件包括所述划分过程的选择的分区尺寸的变换矩阵不可用。
35.根据权利要求21所述的方法,其中,所述转换包括将所述当前可视媒体块编码成所述比特流。
36.根据权利要求21所述的方法,其中,所述转换包括从所述比特流中解码所述当前可视媒体块。
37.一种视频系统中的装置,包括处理器和其上具有指令的非暂时性存储器,其中所述指令在由处理器执行时使得所述处理器:
38.根据权利要求37所述的装置,其中,所述多于四个子块中的第一子块的尺寸不同于所述多于四个子块中的第二子块。
39.一种存储指令的非暂时性计算机可读介质,所述指令使得处理器:
40.一种存储视频的比特流的方法,所述方法包括:
41.一种对可视媒体进行编解码的方法,包括:
42.根据权利要求41所述的方法,其中,当所述当前可视媒体块的叶节点尺寸达到所述eqt划分过程的最小允许叶节点尺寸时,所述eqt划分过程隐含地终止。
43.根据权利要求41所述的方法,其中,对eqt划分过程的叶节点尺寸的第一限制不同于对四叉树(qt)划分过程的叶节点尺寸的第二限制,并且其中,所述qt划分过程将可视媒体块划分成四个...
【专利技术属性】
技术研发人员:张莉,张凯,刘鸿彬,庄孝强,王悦,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。