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

技术编号:29956568 阅读:46 留言:0更新日期:2021-09-08 09:05
本公开的各方面提供了用于视频编码/解码的方法和装置。在一些示例中,用于视频解码的装置包括处理电路。例如,处理电路从已编码的视频比特流解码当前块的预测信息。预测信息指示当前块的预测至少部分地基于帧间预测。然后,处理电路基于帧间预测的结果和该块的相邻样本的组合,重建当前块的至少一个样本,该相邻样本是基于至少一个样本的位置进行选择的。邻样本是基于至少一个样本的位置进行选择的。邻样本是基于至少一个样本的位置进行选择的。

【技术实现步骤摘要】
【国外来华专利技术】用于视频编码的方法和装置
[0001]援引加入
[0002]本申请要求于2020年1月30日提交的题为“METHOD AND APPARATUS FOR VIDEO CODING(用于视频编码的方法和装置)”的美国专利申请No.16/777,339的优先权,该美国专利申请要求于2019年2月1日提交的题为“ENHANCEMENT FOR POSITION DEPENDENT PREDICTION COMBINATION(位置相关预测组合的增强方法)”的美国临时申请No.62/800,400的优先权。在先申请的全部内容通过引用整体并入本文。


[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]本公开的各方面提供了用于视频编码/解码的方法和装置。在一些示例中,用于视频解码的装置包括处理电路。例如,处理电路从已编码视频比特流解码当前块的预测信息。预测信息指示当前块的预测至少部分地基于帧间预测。然后,处理电路基于帧间预测的结果和该块的相邻样本的组合,重建当前块的至少一个样本,该相邻样本是基于至少一个样本的位置进行选择的。
[0013]在一个实施例中,预测信息指示帧内

帧间预测模式,该帧内

帧间预测模式使用当前块的帧间预测与帧内预测的组合,处理电路从当前块的帧间预测中排除基于双向光流的运动修正(motion refinement)。
[0014]在一些实施例中,处理电路基于预测信息确定对帧间预测使用位置相关预测组合(position dependent prediction combination,PDPC),并响应于确定对帧间预测使用PDPC来重建样本。在一个示例中,处理电路接收指示使用PDPC的标志。
[0015]在一些示例中,处理电路对使用当前块的帧间预测和帧内预测的组合的帧内

帧间预测模式的第一标志进行解码,并当第一标志指示帧内

帧间预测模式为真时,对指示使用PDPC的第二标志进行解码。在一个示例中,处理电路基于用于熵编码的上下文模型,对指示使用PDPC的第二标志进行解码。
[0016]在一个实施例中,处理电路对当前块的相邻样本应用滤波器,并基于帧间预测的结果和当前块的滤波后的相邻样本的组合,重建当前块的样本重建成来自。
[0017]在另一实施例中,处理电路在不对当前块的相邻样本应用滤波器的情况下,使用该相邻样本重建当前块的样本。
[0018]在一些示例中,处理电路确定当前块是否满足块大小条件,块大小条件限制PDPC
应用于当前块的重建,并当满足块大小条件时,排除PDPC应用于当前块的至少一个样本的重建过程。在一个示例中,块大小条件取决于虚拟进程数据单元的大小。
[0019]在一些示例中,当相邻样本到样本的距离大于阈值时,处理电路在计算组合时忽略该相邻样本。
[0020]在一些实施例中,处理电路将来自帧间预测的结果与基于样本的位置选择并基于帧间预测重建的相邻样本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于解码器中的视频解码的方法,包括:从已编码的视频比特流解码当前块的预测信息,所述预测信息指示所述当前块的预测至少部分地基于帧间预测;和基于所述帧间预测的结果和所述块的相邻样本的组合,重建所述当前块的至少一个样本,其中所述相邻样本是基于所述至少一个样本的位置进行选择的。2.根据权利要求1所述的方法,其中,所述预测信息指示帧内

帧间预测模式,所述帧内

帧间预测模式使用所述当前块的帧内预测与帧间预测的组合,所述方法还包括:从所述当前块的所述帧间预测中排除基于双向光流的运动修正。3.根据权利要求1所述的方法,还包括:基于所述预测信息确定对所述帧间预测使用位置相关预测组合PDPC;和响应于确定对所述帧间预测使用所述PDPC,重建所述样本。4.根据权利要求3所述的方法,还包括:接收指示使用所述PDPC的标志。5.根据权利要求3所述的方法,还包括:对使用所述当前块的帧内预测和帧间预测的组合的帧内

帧间预测模式的第一标志进行解码;和当所述第一标志指示所述帧内

帧间预测模式为真时,对指示使用所述PDPC的第二标志进行解码。6.根据权利要求5所述的方法,还包括:基于用于熵编码的上下文模型,对指示使用所述PDPC的所述第二标志进行解码。7.根据权利要求1所述的方法,还包括:对所述当前块的所述相邻样本应用滤波器;和基于所述帧间预测的所述结果和所述当前块的滤波后的相邻样本的组合,重建所述当前块的样本。8.根据权利要求1所述的方法,还包括:在不对所述当前块的相邻样本应用滤波器的情况下,使用所述相邻样本重建所述当前块的样本。9.根据权利要求3所述的方法,还包括:确定所述当前块是否满足块大小条件,所述块大小条件限制所述PDPC应用于所述当前块的重建;和当满足所述块大小条件时,排除所述PDPC应用于所述当前块的至少一个样本的重建过程。10.根据权利要求9所述的方法,其中,所述块大小条件取决于虚拟进程数据单元的大小。11.根据权利要求1所述的方法,其...

【专利技术属性】
技术研发人员:赵亮赵欣李翔刘杉
申请(专利权)人:腾讯美国有限责任公司
类型:发明
国别省市:

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

1