【技术实现步骤摘要】
【国外来华专利技术】用于屏幕内容编解码的最大可能模式列表构建
[0001]相关申请的交叉引用
[0002]根据适用的《专利法》和/或《巴黎公约》的规定,本申请及时要求于2019年5月9日提交的国际专利申请号PCT/CN2019/086114的优先权和利益。将国际专利申请号PCT/CN2019/086114的全部公开以引用方式并入本文,作为本申请公开的一部分。
[0003]本申请文件涉及视频编解码技术、设备和系统。
技术介绍
[0004]尽管视频压缩有了进展,数字视频仍然占用了因特网和其他数字通信网络上的最大带宽使用。随着所连接的能够接收和显示视频的用户设备数量的增大,预期对数字视频使用的带宽需求将持续增长。
技术实现思路
[0005]描述了涉及数字视频编解码,尤其涉及用于视频编解码的自适应环路滤波的设备、系统和方法。可以将所述方法应用于现有的视频编解码标准(例如,高效视频编解码(HEVC))以及将来的视频编解码标准(例如,多功能视频编解码(VVC))或编解码器。
[0006]视频编解码标准主要是通过开发公知的ITU
‑
T和ISO/IEC标准而发展起来的。ITU
‑
T开发了H.261和H.263,ISO/IEC开发了MPEG
‑
1和MPEG
‑
4视觉,并且两个组织联合开发了H.262/MPEG
‑
2视频、H.264/MPEG
‑
4高级视频编解码(AVC)和H.265/HEVC标准。自H.262 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种处理视频的方法,包括:针对视频的当前块和所述当前块的比特流表示之间的转换,构建所述当前块的帧内编解码模式的两个或更多最大可能模式(MPM)列表,其中所述两个或更多MPM列表至少包括利用第一构建方法构建的第一MPM列表以及利用与所述第一构建方法不同的第二构建方法构建的第二MPM列表;以及使用从构建的两个或更多MPM列表选择的一个MPM列表执行所述转换。2.根据权利要求1所述的方法,其中,所述第一MPM列表是所述当前块的当前MPM列表,所述第二MPM列表是从所述第一MPM列表导出的。3.根据权利要求2所述的方法,其中,首先生成所述第一MPM列表,通过对所述第一MPM列表中的那些模式重新排序来生成所述第二MPM列表。4.根据权利要求3所述的方法,其中,将平面模式和/或DC模式放到所述第一MPM列表中的不同位置。5.根据权利要求2所述的方法,其中,首先生成所述第一MPM列表,通过替代所述第一MPM列表中的一种或多种模式来生成所述第二MPM列表。6.根据权利要求5所述的方法,其中,利用角度模式替代平面模式和/或DC模式。7.根据权利要求6所述的方法,其中,所述角度模式包括水平模式和垂直模式的至少一种。8.根据权利要求5所述的方法,其中,利用水平模式和/或垂直模式替代所述第一MPM列表中除该水平模式和垂直模式之外的一些模式。9.根据权利要求1所述的方法,其中,所述第二MPM列表遵守所述第一MPM列表的逻辑,其中用角度模式替代一些非角度模式。10.根据权利要求1
‑
9中任一项所述的方法,其中,在视频参数集(VPS)、序列参数集(SPS)、图片参数集(PPS)、图片标头、条带标头、片组标头、最大编解码单元(LCU)、编解码单元(CU)、LCU行和LCU组级别的至少一者中信令通知是否允许两个或更多MPM列表。11.根据权利要求1
‑
10中任一项所述的方法,其中,所允许MPM列表的数量被预定义或向解码器信令通知。12.根据权利要求11所述的方法,其中MPM列表的所述数量是固定值。13.根据权利要求12所述的方法,其中所述固定值是2。14.根据权利要求11所述的方法,其中,在VPS、SPS、PPS、图片标头、条带标头、片组标头、LCU、CU、LCU行和LCU组级别的至少一者中信令通知MPM列表的数量。15.根据权利要求1
‑
14中任一项所述的方法,其中,所述第一MPM列表和第二MPM列表之一用于自然内容编解码,另一个用于屏幕内容编解码。16.根据权利要求1
‑
15中任一项所述的方法,其中,选择哪个MPM列表取决于以下一项或多项:i.包括屏幕内容和自然内容中至少一者的视频内容;ii.在VPS、SPS、PPS、图片标头、条带标头、片组标头、LCU、CU、LCU行、LCU组或其他视频单元中信令通知的消息;iii.预测单元(PU)的位置;iv.所述当前块和/或其相邻块的块尺度;
v.所述当前块和/或其相邻块的块形状;vi.预测模式,包括所述当前块的相邻块的帧内模式和帧间模式;vii.所述当前块的相邻块的帧内预测模式;viii.所述当前块的相邻块的运动矢量;ix.所述当前块的相邻块的量化残差块差分脉码调制(QR
‑
BDPCM)模式的指示;x.所述当前块的变换类型的QR
‑
BDPCM模式的指示;xi.所述当前块和/或其相邻块的当前量化参数;xii.所述当前块的颜色格式的指示;xiii.编解码树结构;xiv.条带、片组类型和/或图片类型。17.根据权利要求16所述的方法,其中,在条带标头中信令通知标志,以指示要为编解码常规帧内预测模式而选择的列表。18.根据权利要求16所述的方法,其中,所述MPM列表取决于指示视频内容信息的消息,所述视频内容信息包括屏幕内容或相机捕获内容的至少一者。19.根据权利要求16所述的方法,其中,所述当前块的所述颜色格式是4:2:0或4:4:4。20.根据权利要求1
‑
19中任一项所述的方法,其中,允许在条带、片、图片、CU、LCU、LCU组或块级别切换所述MPM列表。21.根据权利要求20所述的方法,其中,是否切换所述MPM列表取决于如下至少一项:i.包括屏幕内容和自然内容中至少一者的视频内容;ii.在VPS、SPS、PPS、图片标头、条带标头、片组标头、LCU、CU、LCU行、LCU组或其他视频单元中信令通知的消息;iii.预测单元(PU)的位置;iv.所述当前块和/或其相邻块的块尺度;v.所述当前块和/或其相邻块的块形状;vi.预测模式,包括所述当前块的相邻块的帧内模式和帧间模式;vii.所述当前块的相邻块的帧内预测模式;viii.所述当前块的相邻块的运动矢量;ix.所述当前块的相邻块的量化残差块差分脉码调制(QR
‑
BDPCM)模式的指示;x.所述当前块的变换类型的QR
‑
BDPCM模式的指示;xi.所述当前块和/或其相邻块的当前量化参数;xii.所述当前块的颜色格式的指示;xiii.编解码树结构;xiv.条带、片组类型和/或图片类型;xv.包括亮度分量和色度分量的至少一个的颜色分量。22.根据权利要求1
‑
21中任一项所述的方法,其中,在构建MPM列表期间,特定角度模式始终在所述MPM列表中。23.根据权利要求22所述的方法,其中,所述特定角度模式为垂直模式和/或水平模式。24.根据权利要求22或23所述的方法,其中,所述特定角度模式被插入所述MPM列表中给定位置处。
25.根据权利要求24所述的方法,其中,所述特定角度模式被插入所述MPM列表中第一位置处。26.根据权利要求23所述的方法,其中,所述垂直模式和所述水平模式始终按顺序在所述MPM列表中前两个位置。27.根据权利要求23所述的方法,其中,所述水平模式和所述垂直模式始终按顺序在所述MPM列表中前两个位置。28.根据权利要求22所述的方法,其中,所述MPM列表始终是{INTRA_ANGULAR50,INTRA_ANGULAR18,DC,平面,INTRA_ANGULAR34,INTRA_ANGULAR66}。29.根据权利要求22所述的方法,其中,所述MPM列表始终是{INTRA_ANGULAR18,INTRA_ANGULAR50,平面,DC,INTRA_ANGULAR34,INTRA_ANGULAR66}。30.根据权利要求22所述的方法,其中,所述MPM列表始终是{INTRA_ANGULAR50,INTRA_ANGULAR18,平面,DC,INTRA_ANGULAR34,INTRA_ANGULAR66}。31.根据权利要求22所述的方法,其中,所述MPM列表始终是{平面,DC,INTRA_ANGULAR18,INTRA_ANGULAR50,INTRA_ANGULAR34,INTRA_ANGULAR66}。32.根据权利要求22所述的方法,其中,如果所述当前块的左侧相邻帧内模式和上方相邻帧内模式都不可用,则所述MPM列表是{INTRA_ANGULAR50,INTRA_ANGULAR18,DC,平面,INTRA_ANGULAR34,INTRA_ANGULAR66}。33.根据权利要求22所述的方法,其中,如果所述当前块的左侧相邻帧内模式和上方相邻帧内模式都不可用,则所述MPM列表是{INTRA_ANGULAR50,INTRA_ANGULAR18,DC,平面,INTRA_ANGULAR34,INTRA_ANGULAR2}。34.根据权利要求22所述的方法,其中,如果所述当前块的左侧相邻帧内模式和上方相邻帧内模式相同,且这种模式是非角度帧内模式,则所述MPM列表是{DC,平面,INTRA_ANGULAR50,INTRA_ANGULAR18,INTRA_ANGULAR34,INTRA_ANGULAR66}。35.根据权利要求22所述的方法,其中,如果所述当前块的左侧相邻帧内模式和上方相邻帧内模式相同,且这种模式A是角度帧内模式,则基于这种模式A的方向构建所述MPM列表。36.根据权利要求35所述的方法,其中,如果A>=2且A<=18,则所述MPM列表是{INTRA_ANGULAR18,INTRA_ANGULAR2,INTRA_ANGULAR50,DC,平面,INTRA_ANGULAR66}。37.根据权利要求35所述的方法,其中,如果A>=18且A<=34,则所述MPM列表是{INTRA_ANGULAR18,INTRA_ANGULAR34,INTRA_ANGULAR50,DC,平面,INTRA_ANGULAR2}。38.根据权利要求35所述的方法,其中,如果A>=34且A<=50,则所述MPM列表是{INTRA_ANGULAR50,INTRA_ANGULAR34,INTRA_ANGULAR18,DC,平面,INTRA_ANGULAR66}。39.根据权利要求35所述的方法,其中,如果A>=50且A<=66,则所述MPM列表是{INTRA_ANGULAR50,INTRA_ANGULAR66,INTRA_ANGULAR18,DC,平面,INTRA_ANGULAR34}。40.根据权利要求22所述的方法,其中,如果所述当前块的左侧相邻帧内模式和上方相邻帧内模式是不同模式,且它们之一是非角度模式,则所述MPM列表是{DC,平面,INTRA_ANGULAR50,INTRA_ANGULAR18,INTRA_ANGULAR34,INTRA_ANGULAR66}。41.根据权利要求22所述的方法,其中,所述当前块的左侧相邻帧内模式和上方相邻帧内模式是不同模式,且它们两者都是角度模式,则其中Max表示这两种帧内模式之间的最大
值。42.根据权利要求41所述的方法,其中,如果Max>=2且Max<=18,则所述MPM列表是{INTRA_ANGULAR18,INTRA_ANGULAR2,INTRA_ANGULAR50,DC,平面,INTRA_ANGULAR66}。43.根据权利要求41所述的方法,其中,如果Max>=18且Max<=34,则所述MPM列表可以是{INTRA_ANGULAR18,INTRA_ANG...
【专利技术属性】
技术研发人员:朱维佳,张莉,许继征,王悦,
申请(专利权)人:字节跳动有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。