对已编码图片进行编码、解码的方法和相关装置制造方法及图纸

技术编号:38467396 阅读:23 留言:0更新日期:2023-08-11 14:44
提供了用于对已编码图片进行解码的方法和设备。已编码图片包括第一划分段和第二划分段的已编码视频序列,该方法包括:至少基于适用于第一划分段和第二划分段的高级语法结构的第一语法元素来确定用于对第一划分段进行解码的第一解码处理,该第一语法元素指示该第一解码处理禁用第一预测;以及至少基于高级语法结构的第二语法元素来确定用于对第二划分段进行解码的第二解码处理,该第二语法元素指示禁用第二预测,该第二预测与第一预测不同,该第二解码处理禁用第二预测。该第二解码处理禁用第二预测。该第二解码处理禁用第二预测。

【技术实现步骤摘要】
对已编码图片进行编码、解码的方法和相关装置
相关申请的交叉引用
[0001]本申请是申请号为CN2019800358915的专利申请的分案申请,其母案要求于2018年9月5日提交的美国临时专利申请No.62/727,381、于2018年11月28日提交的美国专利申请No.16/202,949以及于2019年6月27日提交的美国专利申请No.16/454,545的优先权,上述申请中的每一个的全部公开内容通过引用并入本文中。


[0002]本申请涉及图片解码技术,尤其涉及对已编码图片进行解码的方法和相关装置。

技术介绍

[0003]使用具有运动补偿的帧间图片预测的视频编码和解码已经有几十年的历史了。未压缩的数字视频可以包括一系列图片,每个图片的空间维度为例如1920
×
1080亮度样本和相关联的色度样本。该一系列图片可以具有例如每秒60个图片或60Hz的固定的或可变的图片速率(也被非正式地称为帧速率)。未压缩的视频具有高的码率要求。例如,每样本8位的1080p60 4:2:0视频(60Hz帧速率下1920
×
1080亮度样本分辨率)需要接近1.5Gbit/s的带宽。一小时这样的视频需要大于600GB的存储空间。
[0004]视频编码和解码的一个目的可以是通过压缩来减少输入视频信号的冗余。压缩可以帮助减少以上提及的带宽或存储空间需求,在一些情况下减少两个数量级或更多。可以采用无损压缩和有损压缩二者及其组合。无损压缩是指可以从经压缩的原始信号重建原始信号的精确副本的技术。当使用有损压缩时,重建的信号可能与原始信号不同,但是原始信号与重建的信号之间的失真足够小,以使重建的信号对于预期应用有用。在视频的情况下,有损压缩应用广泛。容忍的失真量取决于应用;例如,某些消费者流媒体应用的用户可能比电视分配应用的用户容忍更高的失真。可达到的压缩比可以反映出:更高的可允许/可容忍的失真可以产生更高的压缩比。
[0005]视频编码器和解码器可以利用来自若干广泛类别的技术,包括例如运动补偿、变换、量化和熵编码,下面将介绍其中的一些。
[0006]已编码视频比特流可以是未压缩源视频的压缩表示,并且可以被划分为已编码图片。已编码图片包括一个或更多个图片段。图片段可以是例如切片、图块、块组(a group of blocks,GOB)等。图片段可包括段头部,例如切片头部、图块头部、GOB头部等,段头部可包括与可构成段的其余部分的一个或更多个编码单元(coding units,CU)有关的信息。在一些情况下,段头部中的信息可以与段中的第一CU有关,但可以被位于CU头部中的相应更新信息覆盖。在其他情况下,段头部中的信息可以与段中的所有CU有关。
[0007]由于多种原因,图片分割被包括在视频压缩技术和标准中。在MPEG

1中引入切片的一个原因是对最大传输单元(Maximum Transfer Unit,MTU)大小匹配的需求。在一个已编码图片大于某个分组网络中分组的MTU的情况下,认为希望将该图片分成在某种程度上独立的可解码单元,因此引入切片。另一个原因是希望(可能是在压缩域中)简化子图片向
已编码图片的合成。H.26l的块组(GOB)概念(尤其是H.261中使用的GOB编号)是这种技术的一个早期示例,而H.263的矩形切片是另一示例。另一个原因是实现其中多个编码器/解码器处理器或核心对给定图片的部分进行同时解码的编码和/或解码。
[0008]图块是某些视频编解码器中几种可用的有助于对已编码视频比特流进行分区的一个或更多个机制。图块可以是图片的矩形区域。CU(也称为块或宏块)的扫描顺序可以被定位到片,从左上到右,然后从上到下。图片可以被分成许多图块,其中每个CU可以恰好是一个图块的一部分。引入图块以通过允许每个处理器或核心将注意力仅集中于要编码的图片的部分来实现并行编码和解码,因为除了最终的比特流生成处理外,不需要与负责其他图块的处理器进行通信;然而,它们也可以用作图片合成的机构。
[0009]图片分割技术的共同点是,段边界会中断某些预测机制。例如,在一些视频编码技术和标准中,段边界中断了诸如运动矢量预测、帧内预测等的图片内预测机制。在何种程度上允许帧间图片预测机制(例如使用段边界之外的样本进行运动补偿)取决于视频编码技术或标准。例如,在H.263+中,独立段解码模式提供下述设置:禁用通过跨段边界的运动补偿导入样本值。H.265中受约束的图块集具有类似的目的。
[0010]图片分割技术还可以具有以下共同点:给定类型的段中仅允许某些类型的编码单元。例如,在某些视频编码技术和标准中,帧内切片只能包含以帧内模式编码的CU,帧间切片可以包含帧内和帧间模式的CU,而双向预测切片可以包含以帧内、帧间和双向预测模式编码的CU。可以观察到,在至少一些视频编码技术或标准中,段类型形成层次结构,例如帧内段是最严格的,其次是帧间段,然后是双向预测段。
[0011]帧内段可用于相对于(被帧内段覆盖的)当前已解码图片的某些部分将解码器状态重置为已知状态。
[0012]最近的视频编码技术可以包括在帧间、帧内与(也许程度较小)双向预测之间共享某些相似性的技术。例如,H.265的屏幕内容编码(screen content coding,SCC)配置文件包括已知为帧内块复制(intra block copy,IBC)的技术,该技术可被表征为运动补偿机制,在该运动补偿机制中,参考样本信息是与重建中的样本为同一已解码图片的一部分。参见例如“HEVC Screen Content Coding Draft Text”,ITU

T/ISO/IEC,JCTVC

T1005,2015年。无需访问先前已解码参考图片,这是帧内编码的常见功能。然而,给定CU的重建可能需要来自CU外部的样本信息,在诸如MPEG

2的较早的视频编码标准中,传统上将其视为帧间编码的功能。
[0013]帧内段与某些现代编码工具(例如IBC)之间的交互可能很复杂。一方面,至少在某些情况下,IBC被证明是一种有效的工具,可以提高重建中的图片的帧内编解码器区域的编码效率。然而,至少在某些情况下(在重建中的图片的更多区域可供IBC作为参考样本使用的情况下),IBC效果更好,并且可以包括重建中的当前段外部的样本。然而,对于帧内段将给定区域重置为已知状态而不参考该段外部的任何信息的目标,将当前段外部的样本用于IBC参考可能会对该目标起到适得其反的作用。
[0014]对于可以说是不太先进(或至少是较旧)的工具(例如帧内预测),也是如此。
[0015]因此,视频压缩技术或标准趋于禁止帧内切片CU对外部样本和元信息的任何参考。例如,这可以通过将段边界外的任何样本和任何CU标记为不可用于预测来实现。然而,至少在与重置解码处理的帧内段的目标不相关的一些情况下,该决定不必要地降低了编码
效率。

技术实现思路

[0016]根据实施方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对已编码视频序列中的已编码图片进行解码的方法,所述已编码图片包括第一划分段和第二划分段,其特征在于,所述方法包括:采用至少基于第一语法元素来确定用于对所述第一划分段进行解码的第一解码处理,所述第一语法元素用于指示所述第一解码处理禁用第一预测;采用至少基于第二语法元素来确定用于对所述第二划分段进行解码的第二解码处理,所述第二语法元素用于指示所述第二解码处理禁用第二预测,所述第二预测与所述第一预测不同;基于禁用所述第一预测的所述第一解码处理,对所述第一划分段进行解码;以及基于禁用所述第二预测的所述第二解码处理,对所述第二划分段进行解码;如果所述第一语法元素指示允许所述第一预测并且所述第二语法元素指示允许所述第二预测,则组合所述第一解码处理和所述第二解码处理来对所述第一划分段和所述第二划分段进行解码;所述第一预测包括以下各者中任意一个:跨段边界的帧内块复制、跨段边界的帧内预测、跨段边界的预测图片预测和跨段边界的双预测图片预测;并且所述第二预测包括以下所述各者中的不同的一个:所述跨段边界的帧内块复制、所述跨段边界的帧内预测、所述跨段边界的预测图片预测和所述跨段边界的双预测图片预测。2.根据权利要求1所述的方法,其中,所述第一划分段和所述第二划分段中的至少一个包括切片。3.根据权利要求1

2任意一项所述的方法,其中,所述第一划分段和所述第二划分段中的至少一个包括图块。4.根据权利要求1所述的方法,其中,所述第一划分段和所述第二划分段中的至少一个包括块组。5.根据权利要求1

2任意一项所述的方法,其中,所述第一语法元素和所述第二语法元素中的每一个语法元素是一个信号标志。6.根据权利要求1

2任意一项所述的方法,其中,所述第一语法元素和所述第二语法元素分别位于所述第一划分段和所述第二划分段中的每一个段的头部。7.根据权利要求1

2任意一项所述的方法,其中,所述第一语法元素和所述第二语法元素是图片参数集和序列参数集中的一个。8.根据权利要求1

2任意一项所述的方法,其中,所述第一语法元素和所述第二语法元素位于下述中任意一个:图片头部、块组头部和序列头部。9.一种对视频进行编码的方法,所述视频中的每个图片包括第一划分段和第二划分段,其特征在于,所述方法包括:采用至少基于第一语法元素来确定用于对所述第一划分段进行编码的第一编码处理,所述第一语法元素用于指示所述第一编码处理禁用第一预测;采用至少基于第二语法元素来确定用于对所述第二划分段进行编码的第二编码处理,所述第二语法元素用于指示所述第二编码处理禁用第二预测,所述第二预测与所述第一预测不同;基于禁用所述第一预测的所述第一编码处理,对所述第一划分段进行编码;以及基于禁用所述第二预测的所述第二编码处理,对所述第二划分段进行编码;
如果所述第一语法元素...

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

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

1