视频解码方法、视频解码器、计算机设备和非易失性计算机可读存储介质技术

技术编号:24419162 阅读:39 留言:0更新日期:2020-06-06 13:07
一种视频解码方法,包括:判断当前块的角度帧内预测模式是否是与垂直模式和水平模式之间的角度距离大于预定的阈值的宽角度模式。所述方法进一步包括:在判断所述角度帧内预测模式是宽角度模式时,确定与所述宽角度模式对应的非宽角度模式,该非宽角度模式与所述垂直模式或所述水平模式间隔的角度距离小于或等于所述预定的阈值。所述方法包括:判断是否为所述确定的对应的非宽角度模式指定了编解码工具;以及在判断为所述确定的对应的非宽角度模式指定了编码模式时,在对所述块的解码过程中使用所述编解码工具。

Video decoding method, video decoder, computer equipment and non-volatile computer-readable storage medium

【技术实现步骤摘要】
视频解码方法、视频解码器、计算机设备和非易失性计算机可读存储介质本申请要求2018年11月28日提交的第16/203,466号美国申请案的优先权,该申请案的公开内容以全文引用的方式并入本文中。
本申请描述大体上涉及视频编解码技术,尤其涉及使用帧内预测编解码工具对视频压缩中的非正方形块进行帧内预测的方法和装置。
技术介绍
本文中提供的
技术介绍
描述是为了大体上呈现本申请的上下文。在此
技术介绍
部分描述的程度上,当前署名的专利技术人的工作,以及在本申请提交时可能不具有作为现有技术的资格的描述的各方面,既不明确地也不隐含地认为是本申请的现有技术。视频的编码和解码可以使用具有运动补偿的帧间预测来进行。未压缩的数字视频可包括一系列的图片,每个图片具有一定的空间维度,例如具有1920×1080的亮度样本和相关的色度样本。所述一系列的图片可以具有固定的或可变的图片速率(非正式地,也被称作帧率),例如,每秒60个图片或60赫兹(Hz)。未压缩的视频对比特率有着显著的要求。例如,每个样本8比特的1080p604:2:0视频(60Hz帧率下的1920×1080亮度样本分辨率)需要接近1.5Gbit/s的带宽。这样的视频一小时需要超过600GB的存储空间。视频编码和解码的一个目的可以是通过压缩来减少输入视频信号中的冗余。压缩可有助于降低上述带宽或存储空间的要求,在一些情况下,可降低两个或更多的数量级。无损压缩和有损压缩以及其组合都可以用于视频编码和解码。无损压缩是指可以由压缩的原始信号重建原始信号的精确副本的技术。当使用有损压缩时,重建的信号可能与原始信号不完全一致,但是原始信号与重建的信号之间的失真小得足以使重建的信号可以用于预期应用。有损压缩广泛应用于视频中。有损压缩容许的失真量取决于应用;例如,与电视分发应用的用户相比,某些消费者流式传输应用的用户可以容忍较高的失真。可实现的压缩比可以反映的是:可允许的/可容许的失真越高,可产生越高的压缩比。视频编码器和解码器可以使用几大类技术,包括例如运动补偿、变换、量化和熵编码。视频编解码技术可以包括帧内编码技术。在帧内编码技术中,样本值的表示不参考先前已重建的参考图片中的样本或其他数据。在一些视频编解码技术中,将图片从空间上划分为样本块。当所有的样本块都是通过帧内模式进行编码时,该图片可以是一个帧内图片。帧内图片以及他们的衍生图片,例如独立解码器刷新的图片,可以用于对解码器的状态进行重置,因此可以用作已编码视频码流和视频会话中的第一幅图片,或者作为一副静止图像。可以对帧内块的样本进行变换,并且可以在进行熵编码之前,对变换系数进行量化。帧内预测可以是一种将样本值在预变换域最小化的技术。在一些情况下,变换后的DC值越小以及AC系数越小,给定量化步长大小的情况下,表示熵编码后的块所需的比特数目越少。传统的帧内编码技术,例如已知的MPEG-2编码技术并不使用帧内预测。然而,一些较新的视频压缩技术包括有尝试使用例如邻近的样本数据和/或元数据的技术,所述邻近的样本数据和/或元数据是在对空间上相邻且解码顺序上在先的数据块进行编码/解码的过程中获得的。因此,这种技术称为“帧内预测”技术。至少在一些情况下,帧内预测仅使用当前正在重建的图片中的参考数据,而不使用参考图片中的参考数据。帧内预测可以有很多种形式。当给定的视频编码技术中可以使用一个以上的这种技术时,可以使用帧内预测模式对所使用的技术进行编码。在某些情况下,一些模式具有子模式和/或参数,这些可以单独进行编码,或者可以包含在模式码字中。某个给定模式/子模式/参数的组合使用哪个码字,会通过帧内预测影响到编码效率增益,将码字转译为码流所用的熵编码技术同样对其也会产生影响。H.264标准引入了某个模式的帧内预测,H.265标准对其进行了改进,在较新的编码技术中,例如,联合探索模型(JEM)、通用视频编码(VVC)、基准集合(BMS)等等,对其进一步进行了改进。预测块可以使用属于已经可用的样本的相邻样本的样本值来形成。将相邻样本的样本值按照一个方向复制到预测块中。所使用的方向的参考可以编码到码流中,或者所使用的方向的参考本身可以预测。随着视频编码技术的发展,可能的方向的数目也在增加。在H.264标准(2003年)中,可以表示9个不同的方向。在H.265标准(2013年)中,增加到33个方向。到本申请专利技术时,JEM/VVC/BMS可以支持多达65个方向。目前已经进行了一些实验来识别最有可能的方向,一些熵编码技术用很少的比特数来表示这些最有可能的方向,对于比较不可能的方向,接受一定的代价。此外,有时候这些方向本身是可以根据相邻的已解码的块所使用的相邻方向进行预测的。随着视频编码技术的不同,已编码视频码流中用于表示方向的帧内预测方向位的映射可能也不同;例如变化范围可以是从简单直接地将帧内预测模式的预测方向映射到码字,到涉及最有可能的模式和类似技术的复杂的自适应方案。然而,在所有这些情况下,依据统计,相对于其他方向而言,某些方向比较不可能出现在视频内容中。由于视频压缩的目的是减少冗余,因此,在性能较好的视频编码技术中,与比较可能的方向相比,这些比较不可能出现的方向会用较多的比特来表示。帧内预测编解码工具可以用于进一步增强视频的压缩,以进一步节省比特率。然而,这些帧内编解码工具没有将可能会对非正方形块有用的宽角度帧内预测模式考虑进去。因此,亟需提供各种用于具有宽角度帧内预测模式的非正方形块的帧内预测编解码工具。
技术实现思路
本申请实施例包括一种视频解码方法。该方法包括:对于为非正方形块的当前块,判断当前块的角度帧内预测模式是否是与垂直模式和水平模式之间的角度距离大于一预定的阈值的宽角度模式,其中,所述垂直模式与所述当前块的垂直轴对齐,所述水平模式与所述当前块的水平轴对齐。所述方法进一步包括:在判断所述角度帧内预测模式是宽角度模式时,确定与所述宽角度模式对应的非宽角度模式,该非宽角度模式与所述垂直模式或所述水平模式间隔的角度距离小于或等于所述预定的阈值。所述方法还包括:当判断为所述对应的非宽角度模式指定了编解码工具时,在对所述块的解码过程中使用所述编解码工具。本申请实施例包括一种用于视频解码的视频解码器。该视频解码器包括:处理电路,用于:对于为非正方形块的当前块,判断当前块的角度帧内预测模式是否是与垂直模式和水平模式之间的角度距离大于一预定的阈值的宽角度模式,其中,所述垂直模式与所述当前块的垂直轴对齐,所述水平模式与所述当前块的水平轴对齐。所述视频解码器进一步用于:在判断所述角度帧内预测模式是宽角度模式时,确定与所述宽角度模式对应的非宽角度模式,该非宽角度模式与所述垂直模式或所述水平模式间隔的角度距离小于或等于所述预定的阈值。所述视频解码器还用于:判断是否为所述对应的非宽角度模式指定了编解码工具。所述视频解码器进一步用于:当判断为所述对应的非宽角度模式指定了编解码工具时,在对所述块的解码过程中使用所述编解码工具。本申请实施例还包括一种用于视频解码的视频解码器。该视频解码器包括:模式判本文档来自技高网
...

【技术保护点】
1.一种视频解码方法,其特征在于,包括:/n对于为非正方形块的当前块,判断当前块的角度帧内预测模式是否是与垂直模式和水平模式之间的角度距离大于一预定的阈值的宽角度模式,其中,所述垂直模式与所述当前块的垂直轴对齐,所述水平模式与所述当前块的水平轴对齐;/n在判断所述角度帧内预测模式是宽角度模式时,确定与所述宽角度模式对应的非宽角度模式,该非宽角度模式与所述垂直模式或所述水平模式间隔的角度距离小于或等于所述预定的阈值;/n当判断为所述对应的非宽角度模式指定了编解码工具时,在对所述块的解码过程中使用所述编解码工具。/n

【技术特征摘要】
20181128 US 16/203,4661.一种视频解码方法,其特征在于,包括:
对于为非正方形块的当前块,判断当前块的角度帧内预测模式是否是与垂直模式和水平模式之间的角度距离大于一预定的阈值的宽角度模式,其中,所述垂直模式与所述当前块的垂直轴对齐,所述水平模式与所述当前块的水平轴对齐;
在判断所述角度帧内预测模式是宽角度模式时,确定与所述宽角度模式对应的非宽角度模式,该非宽角度模式与所述垂直模式或所述水平模式间隔的角度距离小于或等于所述预定的阈值;
当判断为所述对应的非宽角度模式指定了编解码工具时,在对所述块的解码过程中使用所述编解码工具。


2.根据权利要求1所述的方法,其特征在于,所述对应的非宽角度模式是与所述宽角度模式成180度的非宽角度模式。


3.根据权利要求1所述的方法,其特征在于,所述对应的非宽角度模式是距离所述宽角度模式最近的非宽角度模式。


4.根据权利要求3所述的方法,其特征在于,所述距离所述宽角度模式最近的非宽角度模式是非宽角度模式2和非宽角度模式66中与所述宽角度模式的角度距离最近的一个。


5.根据权利要求1至4任一权利要求所述的方法,其特征在于,判断是否为所述确定的对应的非宽角度模式指定了编解码工具还包括:
访问查找表(LUT),该查找表为每个非宽角度模式提供了用于指示是否指定了编解码工具的标识。


6.根据权利要求5所述的方法,其特征在于,在所述标识指示使用了编解码工具时,所述标识还包括与所述编解码工具相关联的一个或多个预测参数。


7.根据权...

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

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

1