用于基于适应性系数组的视频编码和解码的方法及设备技术

技术编号:27261733 阅读:16 留言:0更新日期:2021-02-06 11:21
呈现了用于视频编码和解码的各种实现,涉及:针对图片中正被编码或解码的块,确定用于对图像块的变换系数集合中的至少一个系数进行编码的系数组模式;响应于系数组模式,对图像块的变换系数集合进行编码或解码。可以根据图像块尺寸、图像块内部的非零变换系数的数量、变换系数在图像块内部的位置、解码的语法元素中的至少一个来确定系数组模式,其中系数组模式可以指定是否对系数组有效标志进行编码/解码和/或指定系数组的至少一个尺寸,系数组有效标志指示在系数组内部至少一个系数非零。零。零。

【技术实现步骤摘要】
【国外来华专利技术】用于基于适应性系数组的视频编码和解码的方法及设备


[0001]公开了用于将视频编码到比特流中的方法及设备。进一步公开了相应的解码方法及设备。

技术介绍

[0002]在视频压缩领域,压缩效率始终是有挑战性的任务。
[0003]在现有的视频编码标准中,要编码的图片被划分为规则的正方形块或单元。通常在此类正方形单元上执行预测、误差残差的变换、和量化。然后对量化的变换系数进行熵编码以进一步降低比特率。当涉及量化变换系数的编码阶段时,已经提出了几种方案,其中在正方形单元中解析系数对于优化编码语法和用于编码以重建系数的信息起着重要作用。
[0004]随着新的视频编码方案的出现,用于编码的单元可以并不总是正方形单元,并且矩形单元可以用于预测和变换。似乎在使用矩形单元的情况下,针对正方形单元定义的经典解析方案可能不再合适。
[0005]因此,需要一种用于对视频进行编码和解码的新方法。

技术实现思路

[0006]根据本公开的一方面,公开了一种用于对视频进行编码的方法。这种方法包括:确定用于对图像块的变换系数集合中的至少一个系数进行编码的系数组模式;响应于系数组模式,对图像块的变换系数集合进行编码。根据图像块的尺寸、图像块内部的非零变换系数的数量、变换系数在图像块内部的位置中的至少一个来确定系数组模式。系数组模式指定是否对系数组有效标志进行编码和/或指定系数组的尺寸。
[0007]根据本公开的另一方面,公开了一种用于对视频进行编码的设备。这种设备包括:用于根据图像块的尺寸、图像块内部的非零变换系数的数量、变换系数在图像块内部的位置中的至少一个来确定系数组模式的部件,该系数组模式用于对图像块的变换系数集合中的至少一个系数进行编码;用于响应于系数组模式对图像块的变换系数集合进行编码的部件。
[0008]根据本公开的一方面,提供了一种用于对视频进行编码的设备,该设备包括处理器以及耦合至该处理器的至少一个存储器,该处理器被配置为:根据图像块的尺寸、图像块内部的非零变换系数的数量、变换系数在图像块内部的位置中的至少一个,来确定用于对图像块的变换系数集合中的至少一个系数进行编码的系数组模式;响应于系数组模式,对图像块的变换系数集合进行编码。
[0009]根据本公开的另一方面,公开了一种用于对视频进行解码的方法。这种方法包括:确定用于对图像块的变换系数集合中的至少一个系数进行解码的系数组模式;响应于系数组模式,对变换系数集合进行解码。根据图像块的尺寸、解码的语法元素、变换系数在图像块内部的位置中的至少一个来确定系数组模式。
[0010]根据本公开的另一方面,公开了一种用于对视频进行解码的设备。这种设备包括:
用于根据图像块的尺寸、解码的语法元素、变换系数在图像块内部的位置中的至少一个,来确定系数组模式的部件,该系数组模式用于对图像块的变换系数集合中的至少一个系数进行解码;用于响应于系数组模式对变换系数集合进行解码的部件。
[0011]根据本公开的一方面,提供了一种用于对视频进行解码的设备,该设备包括处理器以及耦合至该处理器的至少一个存储器,该处理器被配置为:根据图像块的尺寸、解码的语法元素、变换系数在图像块内部的位置中的至少一个,确定用于对图像块的变换系数集合中的至少一个系数进行解码的系数组模式;响应于系数组模式,对变换系数集合进行解码。
[0012]本公开还涉及一种计算机程序,该计算机程序包括软件代码指令,当该计算机程序由处理器执行时,该软件代码指令用于执行根据以下公开的任何一个实施例的用于对视频进行编码或解码的方法。
[0013]本公开还提供了一种信号,该信号包括根据任意前述描述的方法或设备而生成的视频。本公开还提供了一种计算机可读存储介质,其上存储有根据以上描述的方法而生成的比特流。本公开还提供了一种用于发送根据以上描述的方法所生成的比特流的方法及设备。本实施例还提供了一种计算机程序产品,其包括用于执行任何所描述的方法的指令。
[0014]上面给出了主题的简化概述,以提供对主题实施例的一些方面的基本理解。该概述不是该主题的详尽概览。并非旨在标识实施例的关键/重要元素或描绘主题的范围。其唯一目的是以简化的形式呈现主题的一些概念,作为稍后呈现的更详细描述的序言。
[0015]通过以下参考附图进行的说明性实施例的详细描述,本公开的附加特征和优点将变得显而易见。
附图说明
[0016]图1图示了用于表示根据HEVC标准编码的图片的编码树单元和编码树,
[0017]图2图示了在8
×
8编码块中HEVC标准所支持的扫描顺序,
[0018]图3(a)图示了扫描区域,
[0019]图3(b)图示了扫描区域中扫描顺序的示例,
[0020]图4图示了根据本公开第一实施例的第一变型的编码方法,
[0021]图5图示了根据本公开第一实施例的另一变型的编码方法,
[0022]图6图示了根据本公开第二实施例的变型的编码方法,
[0023]图7图示了根据本公开第三实施例的变型的编码方法,
[0024]图8图示了根据本公开第三实施例的使CG尺寸适于不同编码块尺寸,
[0025]图9(a)和图9(b)图示了根据本公开第四实施例的变型的对32
×
32编码块应用几种适应性尺寸的示例,
[0026]图10图示了根据本公开实施例的示例性编码器,
[0027]图11图示了根据本公开实施例的示例性解码器,
[0028]图12图示了其中实现各个方面和实施例的系统的示例的框图,
[0029]图13图示了根据本公开实施例的解码方法,
[0030]图14图示了根据本公开实施例的编码方法。
具体实施方式
[0031]一种或多种实现方式的
通常涉及视频压缩。与现有的视频压缩系统相比,至少一些实施例还涉及提高压缩效率。至少一个实施例提出了用于变换系数编码的适应性系数组和适应性系数组尺寸。
[0032]在HEVC视频压缩标准中,图片被划分为所谓的编码树单元(CTU),其尺寸通常为64
×
64、128
×
128或256
×
256像素。每个CTU由压缩域中的编码单元(CU)表示。然后,每个CU被给予一些帧内或帧间预测参数(Prediction Info:预测信息)。为此,它在空间上被分区为一个或多个预测单元(PU),每个PU被指配一些预测信息。在CU级别指配帧内或帧间编码模式,如图1所示。
[0033]在分割后,使用帧内或帧间预测以利用帧内或帧间相关性,然后对原始块和预测的块之间的差(通常表示为预测误差或预测残差)进行变换、量化和熵编码。为了重建视频,通过与熵编码、量化、变换和预测相对应的逆过程来解码压缩数据。
[0034]在HEVC中,使用非交叠系数组(CG)对编码块的量化变换系数进行编码,每个CG包含编码块的4
×
4块的系数。作为示例,图2中本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于对图像块进行编码的编码方法,包括:-确定用于对所述图像块的变换系数集合中的至少一个系数进行编码的系数组模式;-响应于所述系数组模式,对所述图像块的所述变换系数集合进行编码;其中,根据所述图像块的尺寸、所述图像块内部的非零变换系数的数量、变换系数在所述图像块内部的位置中的至少一个来确定所述系数组模式。2.一种用于对图像块进行解码的解码方法,包括:-确定用于对所述图像块的变换系数集合中的至少一个系数进行解码的系数组模式;-响应于所述系数组模式,对所述变换系数集合进行解码;其中,根据所述图像块的尺寸、解码的语法元素、变换系数在所述图像块内部的位置中的至少一个来确定所述系数组模式。3.一种被配置为对图像块进行编码的编码装置,包括:-用于确定系数组模式的部件,所述系数组模式用于对所述图像块的变换系数集合中的至少一个系数进行编码;-用于响应于所述系数组模式对所述图像块的所述变换系数集合进行编码的部件;其中,根据所述图像块的尺寸、所述图像块内部的非零变换系数的数量、变换系数在所述图像块内部的位置中的至少一个来确定所述系数组模式。4.一种被配置为对图像块进行解码的解码装置,包括:-用于确定系数组模式的部件,所述系数组模式用于对所述图像块的变换系数集合中的至少一个系数进行解码;-用于响应于所述系数组模式对所述变换系数集合进行解码的部件;其中,根据所述图像块的尺寸、解码的语法元素、变换系数在所述图像块内部的位置中的至少一个来确定所述系数组模式。5.根据权利要求1或2所述的方法,或者根据权利要求3或4所述的设备,其中,所述系数组模式指定是否对系数组有效标志进行编码,所述系数组有效标志指示在包括所述图像块的所述变换系数集合中的至少一个系数的系数组内部至少一个系数非零。6.根据权利要求1或2所述的方法,或者根据权利要求3或4所述的设备,其中,所述系数组模式指定是否对系数组有效标志进行编码,所述系数组有效标志指示在包括所述图像块的所述变换系数集合中的至少一个系数的系数组内部至少一个系数非零,并且所述系数组模式指定所述系数组的至少一个尺寸。7.根据权利要求1或2所述的方法,或者根据权利要求3或4所述的设备,其中,所述系数组模式指定用于对系数组有效标志进行编码的系数组的至少一个尺寸,所述系数组有效标志指示在包括所述图像块的所述变换系数集合中的至少一个系数的系数组内部至少一个系数非零。8.根据权利要求1和5所述的方法,或者根据权利要求3和5所述的设备,其中,响应于所述系数组模式对所述图像块的所述变换系数集合进行编码包括:-如果所述系数组模式指定对所述系数组有效标志进行编码,则确定所述图像...

【专利技术属性】
技术研发人员:F莱林内克T波伊里尔Y陈
申请(专利权)人:交互数字VC控股公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利