用于视频编码的方法及装置制造方法及图纸

技术编号:33152359 阅读:19 留言:0更新日期:2022-04-22 14:07
本公开的各方面提供了一种用于视频编码/解码的方法、装置和非暂时性计算机可读存储介质。装置包括:对编码视频比特流的预测信息中的针对多个图像切片的配置文件信息进行解码的处理电路。配置文件信息包括配置文件的配置文件标识信息,在配置文件中,编码视频比特流中的图像切片中的每个图像切片被帧内编码。处理电路对编码视频比特流中的每个图像切片执行帧内预测。此外,处理电路基于帧内预测重建至少一幅图像图片。至少一幅图像图片。至少一幅图像图片。

【技术实现步骤摘要】
【国外来华专利技术】用于视频编码的方法及装置
[0001]交叉引用
[0002]本申请要求于2021年4月1日提交的美国专利申请No.17/220,481,题为“METHOD AND APPARATUS FOR VIDEO CODING(用于视频编码的方法及装置)”的优先权的权益,该美国专利申请要求于2020年4月8日提交的美国临时申请No.63/007,187,题为“CONSTRAINT ON SYNTAX ELEMENTS FOR VARIOUS PROFILES(用于各种配置文件的语法元素约束)”以及于2020年5月22日提交的美国临时申请No.63/029,000,题为“GROUPS OF GENERAL CONSTRAINT FLAGS(通用约束标志组)”的优先权的权益。在先申请的全部公开内容通过引用整体并入本文。


[0003]本公开大体描述了与视频编码相关的实施例。

技术介绍

[0004]本文所提供的背景描述目的在于大体介绍本公开的背景。在该背景部分中描述的范围内,目前命名的专利技术人的作品以及提交时可能不属于现有技术的描述的各方面既未明确、亦未默示地承认作为本公开的现有技术。
[0005]可以使用具有运动补偿的帧间图片预测来执行视频编码和解码。未压缩的数字视频可以包括一系列图片(picture),每个图片具有例如为1920
×
1080的亮度样本及相关联的色度样本的空间大小。该一系列图片可具有固定的或可变的图片速率(也非正式地称为帧率),例如每秒60幅图片或60Hz。未压缩的视频具有很高的比特率要求。例如,在每样本8比特下,1080p60 4:2:0的视频(在60Hz帧率下具有1920
×
1080亮度样本分辨率)需要近1.5Gbit/s的带宽。一小时的此类视频需要600GB以上的存储空间。
[0006]视频编码和解码的一个目的可以是通过压缩来减少输入视频信号中的冗余。压缩可以有助于减小上述带宽或存储空间需求,在某些情况下可以减小两个数量级或大于两个数量级。可以采用无损压缩和有损压缩以及它们的组合。无损压缩是指可以从已压缩的原始信号中重建原始信号的精确副本的技术。当使用有损压缩时,已重建信号可能与原始信号不同,但是原始信号和已重建信号之间的失真足够小,以使已重建信号可用于预期应用。在视频的情况下,广泛使用有损压缩。可容忍的失真量取决于应用;例如某些消费流式应用的用户相比电视分布应用的用户来说可以容忍更高的失真。可达到的压缩率可以反映:更高的可允许/可容许的失真可以产生更高的压缩率。
[0007]视频编码器和解码器可以利用来自多个大类的技术,这些技术包括例如运动补偿、变换、量化和熵编码。
[0008]视频编解码器技术可以包括被称为帧内编码的技术。在帧内编码中,样本值的表示不参考来自先前重建的参考图片的样本或其他数据。在一些视频编解码器中,图片在空间上被细分为样本块。当所有样本块以帧内模式编码时,该图片可以是帧内图片。帧内图片及其派生物,例如独立解码器刷新图片,可用于重置解码器状态,因此可用作已编码视频比
特流和视频会话中的第一幅图片,或用作静止图片。可以对帧内块的样本进行变换,并且可以在熵编码之前对变换系数进行量化。帧内预测可以是一种使预变换域中的样本值最小化的技术。在某些情况下,变换后的DC值越小,AC系数越小,在给定量化步长大小下,用于表示熵编码后的块所需的比特就越少。
[0009]例如,从MPEG

2代编码技术中已知的传统帧内编码不使用帧内预测。然而,一些较新的视频压缩技术包括从例如在空间相邻的编码/解码期间获得的并且在解码顺序中位于数据块之前的周围的样本数据和/或元数据尝试的技术。这种技术现在被称为“帧内预测”技术。注意,至少在某些情况下,帧内预测仅使用来自重建中的当前图片的参考数据,而不是来自参考图片的参考数据。
[0010]可以有许多不同形式的帧内预测。当在给定的视频编码技术中可以使用一种以上的这种技术时,可以在帧内预测模式中对所使用的技术进行编码。在某些情况下,模式可以具有子模式和/或参数,并且其可以单独编码或包括在模式码字中。对于给定的模式/子模式/参数组合,使用哪个码字可以影响通过帧内预测获得的编码效率增益,用于将码字转换为比特流的熵编码技术也是如此。
[0011]在H.264中引入了某种帧内预测模式,在H.265中进行了改进,并在例如联合探测模型(Joint Exploration Model,JEM)、通用视频编码(Versatile Video Coding,VVC)和基准集(Benchmark Set,BMS)等新的编码技术中进一步改进。可以使用属于已经可用样本的相邻样本值来形成预测块。根据方向将相邻样本的样本值复制到预测块中。可以在比特流中对使用的方向的参考进行编码,或者可以对使用的方向的参考本身进行预测。
[0012]参考图1A,右下角示出了从H.265的33种可能的预测方向(对应于35个帧内模式中的33个角模式)中已知的9个预测方向的子集。箭头会聚的点(101)表示被预测的样本。箭头表示从其预测样本的方向。例如,箭头(102)指示从右上方与水平方向成45度角的一个或多个样本预测样本(101)。类似地,箭头(103)指示从样本(101)的左下方与水平方向成22.5度角的一个或多个样本预测样本(101)。
[0013]仍参考图1A,在左上角示出了4
×
4样本的正方形块(104)(用粗体虚线表示)。正方形块(104)包括16个样本,每个样本标记有“S”、其在Y维中的位置(例如,行索引)和其在X维中的位置(例如,列索引)。例如,样本S21是Y维中的第二个样本(从顶部开始)和X维中的第一个样本(从左侧开始)。类似地,样本S44是块(104)中在Y和X维中的第四个样本。由于块的大小是4
×
4个样本,因此S44在右下角。进一步示出了遵循类似编号方案的参考样本。参考样本被标记为R,其相对于块(104)的Y位置(例如,行索引)和X位置(列索引)。在H.264和H.265中,预测样本与重建中的块相邻;因此不需要使用负值。
[0014]帧内图片预测可以通过从由通过信号通知的预测方向所决定相邻样本中复制参考样本值来工作。例如,假设编码视频比特流包括信令,该信令对于该块指示与箭头(102)一致的预测方向—即,以从右上方与水平方向成45度角的一个或多个预测样本。在这种情况下,从同一参考样本R05预测样本S41、S32、S23和S14。然后从参考样本R08预测样本S44。
[0015]在某些情况下,可以例如通过插值组合多个参考样本的值,以计算参考样本;尤其是当方向不能被45度平均分开时。
[0016]随着视频编码技术的发展,可能的方向的数量也越来越多。在H.264(2003年)中,可以表示九个不同的方向。在H.265(2013年)中增加到33个方向,JEM/VVC/BMS在公开时可
以支持多达65个方向。为了识别最可能的方向,进行了实验,并使本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于在解码器中的视频解码的方法,包括:对编码视频比特流的预测信息中的针对多个图像切片的配置文件信息进行解码,所述配置文件信息包括配置文件的配置文件标识信息,在所述配置文件中,所述编码视频比特流中的所述图像切片中的每个图像切片被帧内编码;对所述编码视频比特流中的所述图像切片中的每个图像切片执行帧内预测;基于所述帧内预测重建至少一幅图像图片。2.根据权利要求1所述的方法,其中,所述配置文件信息包括:第一标志,所述第一标志指示所述编码视频比特流中的所述图像切片中的每个图像切片是否被帧内编码;以及第二标志,所述第二标志指示所述编码视频比特流中所述图像切片中的每个图像切片是否被包括在一幅图片中。3.根据权利要求2所述的方法,其中,所述第一标志在所述第二标志之后被解码,并且基于所述第二标志指示所述编码视频比特流中的所述图像切片中的每个图像切片被包括在一幅图片中,所述第一标志指示所述编码视频比特流中的所述图像切片中的每个图像切片被帧内编码。4.根据权利要求2所述的方法,其中,基于其中在所述编码视频比特流中的所述图像切片中的每个图像切片被帧内编码的所述配置文件的所述配置文件标识信息,所述第一标志指示所述编码视频比特流中的所述图像切片中的每个图像切片被帧内编码。5.根据权利要求2所述的方法,其中,基于所述配置文件是其中所述编码视频比特流中包括仅一幅图片的静止图片配置文件,所述第二标志指示所述编码视频比特流中的所述图像切片中的每个图像切片被包括在一幅图片中。6.根据权利要求2所述的方法,其中,基于以下之一,非帧内相关语法元素不包括在所述预测信息中:(i)所述第一标志指示所述编码视频比特流中的所述图像切片中的每个图像切片被帧内编码,以及(ii)所述第二标志指示所述编码视频比特流中的所述图像切片中的每个图像切片被包括在一张图片中。7.根据权利要求1所述的方法,其中,所述预测信息包括第三标志,所述第三标志指示所述编码视频比特流中的所述图像切片中的每个图像切片是否被帧内编码并包括在一幅图片中,所述第三标志不包括在所述配置文件信息中。8.根据权利要求7所述的方法,其中,基于所述第二标志指示所述编码视频比特流中的所述图像切片中的每个图像切片包括在一幅图片中,所述第三标志指示所述编码视频比特流中的所述图像切片中的每个图像切片被帧内编码并包括在一幅图片中。9.一种装置,包括处理电路,所述处理电路被配置为:对编码视频比特流的预测信息中的针对多个图像切片的配置文件信息进行解码,所述配置文件信息包括配置文件的配置文件标识信息,在所述配置文件中,所述编码视频比特流中的所述图像切片中的每个所述图像切片被帧内编码;对所述编码视频比特流中的每个所述图像切片执行帧内预测;基于所述帧内预测重建至少一幅图像图片。10.根据权利要求9所述的装置,其中,所述配置文件...

【专利技术属性】
技术研发人员:李翎崔秉斗李翔史蒂芬
申请(专利权)人:腾讯美国有限责任公司
类型:发明
国别省市:

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

1