用于对视频进行解码的方法技术

技术编号:18624018 阅读:20 留言:0更新日期:2018-08-08 01:44
一种用于对视频进行解码的方法。算术解码方法包括:通过使用上下文模型对表示块中的最后有效系数的二维位置的前缀比特串顺序地进行算术解码,按照旁路模式对后缀比特串进行算术解码,并对被算术解码的前缀比特串和后缀比特串执行逆二进制化以获得块中的最后有效系数的位置。

A method for decoding video

A method used to decode video. Arithmetic decoding methods include arithmetic decoding in sequence by using a context model of the prefix bit string in the two-dimensional position of the final valid coefficient in the block, arithmetic decode the suffix bit string according to the bypass mode, and perform inverse binarization of the prefix bit string and the postfix bit string that are decode by arithmetic to obtain the arithmetic decoding. The position of the last effective coefficient in the block.

【技术实现步骤摘要】
用于对视频进行解码的方法本申请是申请日为2012年11月8日、申请号为201280066398.8、题为“用于视频的算术编码的方法和装置以及用于视频的算术解码的方法和装置”的专利申请的分案申请。
本专利技术涉及视频的编码和解码,更具体地,涉及一种用于对变换系数信息进行熵编码和解码的方法和设备。
技术介绍
在图像压缩方法(诸如,运动图像专家组(MPEG)-1、MPEG-2和MPEG-4H.264/MPEG-4AVC(先进视频编码))中,图像被划分为均具有预定尺寸的块,并通过使用帧间预测或帧内预测处理来获得每个块的残差数据。通过诸如变换、量化、扫描、游程编码和熵编码的处理来对残差数据进行压缩。在熵编码操作期间,对语法元素(例如关于例如变换系数或预测模式的信息)进行熵编码,并输出比特流。解码器对比特流进行解析以提取语法元素,并基于提取的语法元素来恢复图像。
技术实现思路
技术问题本专利技术提供了一种通过将上下文自适应二进制算术编码(CABAC)方法和旁路算术编码方法进行组合来对变换系数的符号进行算术编码和解码的方法和设备,其中,CABAC方法在具有高压缩性能的同时具有高计算复杂度,旁路算术编码方法在显示更小的压缩吞吐量的同时具有比CABAC方法更低的计算复杂度。技术方案根据本专利技术,基于预定的临界值将关于最后有效系数的位置的符号分类为前缀和后缀,并且对分类为前缀的比特串和分类为后缀的比特串独立地进行算术编码。有益效果根据本专利技术的实施例,可通过应用在具有高压缩性能的同时具有高计算复杂度的CABAC方法以及在显示更小的压缩吞吐量的同时具有比CABAC方法更低的计算复杂度的旁路算术编码方法,通过计算复杂度与处理速度之间的平衡来提高算术编码和解码的处理速度和压缩性能。附图说明图1是根据本专利技术实施例的视频编码设备的框图;图2是图1中示出的语法元素编码单元的框图;图3是示出根据本专利技术实施例的对每个块中的变换系数信息进行算术编码和解码的处理的流程图;图4是示出根据本专利技术实施例的为了对与变换系数有关的语法元素执行算术编码而通过对块进行划分所获得的子集的示图;图5是示出根据本专利技术实施例的通过将位置分类为前缀比特串和后缀比特串来对最后有效系数的位置进行算术编码的处理的参考示图;图6是示出根据本专利技术实施例的对最后有效系数的位置信息进行算术编码的处理的示图;图7是示出在图2中示出的常规编码单元上执行的使用上下文模型的算术编码处理的示图;图8是示出根据本专利技术实施例的用于对视频进行编码的算术编码方法的流程图;图9a是示出根据本专利技术实施例的视频编码设备的框图;图9b是示出包括在图9a的语法元素解码单元中的算术解码设备的框图;图10是示出根据本专利技术实施例的用于对视频进行解码的算术解码方法的流程图;图11是根据本专利技术实施例的视频编码设备的框图;图12是根据本专利技术实施例的视频解码设备的框图;图13是示出根据本专利技术实施例的编码单元的概念的示图;图14是根据本专利技术实施例的基于分层编码单元的视频编码设备的框图;图15是根据本专利技术实施例的基于分层编码单元的视频解码设备的框图;图16是示出根据本专利技术实施例的根据深度的编码单元和分区的示图;图17是用于描述根据本专利技术实施例的编码单元与变换单元之间的关系的示图;图18是用于描述根据本专利技术实施例的与编码深度相应的编码单元的编码信息的示图;图19是根据本专利技术实施例的根据深度的编码单元的示图;图20至图22是用于描述根据本专利技术实施例的编码单元、预测单元与频率变换单元之间的关系的示图;图23是用于描述根据表1的编码模式信息的编码单元、预测单元与变换单元之间的关系的示图;最优模式根据本专利技术的一方面,提供了一种用于对视频进行解码的算术解码方法,所述方法包括:从接收的比特流获得分别与第一坐标前缀比特串和第一坐标后缀比特串相应的第一坐标前缀语法元素和第一坐标后缀语法元素,以及分别与第二坐标前缀比特串和第二坐标后缀比特串相应的第二坐标前缀语法元素和第二坐标后缀语法元素,其中,通过基于根据当前块的尺寸确定的临界值对当前块的最后有效系数的第一坐标位置进行分类来获得第一坐标前缀比特串和第一坐标后缀比特串,基于临界值对最后有效系数的第二坐标位置进行分类来获得第二坐标前缀比特串和第二坐标后缀比特串;通过按照第一算术解码方法针对第一坐标前缀语法元素和第二坐标前缀语法元素顺序地执行算术解码操作,以获得第一坐标前缀比特串和第二坐标前缀比特串;通过按照第二算术解码方法针对第一坐标后缀语法元素和第二坐标后缀语法元素顺序地执行算术解码操作,以获得第一坐标后缀比特串和第二坐标后缀比特串;以及通过对第一坐标前缀比特串和第一坐标后缀比特串执行逆二进制化来恢复第一坐标分量,并通过对第二坐标前缀比特串和第二坐标后缀比特串执行逆二进制化来恢复第二坐标分量。根据本专利技术的另一方面,提供了一种视频解码设备,包括:解析器,从接收的比特流获得分别与第一坐标前缀比特串和第一坐标后缀比特串相应的第一坐标前缀语法元素和第一坐标后缀语法元素,以及分别与第二坐标前缀比特串和第二坐标后缀比特串相应的第二坐标前缀语法元素和第二坐标后缀语法元素,其中,通过基于根据当前块的尺寸确定的临界值对当前块的最后有效系数的第一坐标位置而获得的第一坐标前缀比特串和第一坐标后缀比特串,通过基于临界值对最后有效系数的第二坐标位置进行分类来获得第二坐标前缀比特串和第二坐标后缀比特串;算术解码器,通过按照第一算术解码方法针对第一坐标前缀语法元素和第二坐标前缀语法元素顺序地执行算术解码操作来获得第一坐标前缀比特串和第二坐标前缀比特串,通过按照第二算术解码方法针对第一坐标后缀语法元素和第二坐标后缀语法元素顺序地执行算术解码操作来获得第一坐标后缀比特串和第二坐标后缀比特串,通过对第一坐标前缀比特串和第一坐标后缀比特串执行逆二进制化来恢复第一坐标分量,并通过对第二坐标前缀比特串和第二坐标后缀比特串执行逆二进制化来恢复第二坐标分量。根据本专利技术的另一方面,提供了一种用于对视频进行编码的算术编码方法,所述方法包括:基于根据当前块的尺寸确定的临界值,将当前块中的最后有效系数的位置的第一坐标分量分类为第一坐标前缀比特串和第一坐标后缀比特串;基于所述临界值将最后有效系数的位置的第二坐标分量分类为第二坐标前缀比特串和第二坐标后缀比特串;按照第一算术编码方法对第一坐标前缀比特串和第二坐标前缀比特串顺序地执行算术编码;以及按照第二算术编码方法对第一坐标后缀比特串和第二坐标后缀比特串执行算术编码。根据本专利技术的另一方面,提供了一种视频编码设备,包括:图像编码器,对通过划分视频而获得的块执行预测、变换和量化以产生块的语法元素;熵编码器,基于根据当前块的尺寸确定的临界值将当前块中的最后有效系数的位置的第一坐标分量分类为第一坐标前缀比特串和第一坐标后缀比特串,基于所述临界值将最后有效系数的位置的第二坐标分量分类为第二坐标前缀比特串和第二坐标后缀比特串,按照第一算术编码方法对第一坐标前缀比特串和第二坐标前缀比特串顺序地执行算术编码,以及按照第二算术编码方法对第一坐标后缀比特串和第二坐标后缀比特串执行算术编码。专利技术模式以下,将参照附图来详细描述本专利技术的实施例。在以下描述中,术语“图像”可表示静止图像或运动图像(也就是,视频)。首先,将参照图1到本文档来自技高网...

【技术保护点】
1.一种用于对视频进行解码的方法,所述方法包括:通过对比特流执行基于上下文的算术解码来获得变换块中的最后有效系数的x坐标前缀比特串;通过对所述比特流执行基于上下文的算术解码来获得所述最后有效系数的y坐标前缀比特串;通过对所述比特流执行旁路模式解码来获得所述最后有效系数的x坐标后缀比特串;通过对所述比特流执行旁路模式解码来获得所述最后有效系数的y坐标后缀比特串;通过对x坐标前缀比特串、x坐标后缀比特串、y坐标前缀比特串和y坐标后缀比特串执行逆二进制化来获得逆二进制化的x坐标前缀、逆二进制化的x坐标后缀、逆二进制化的y坐标前缀和逆二进制化的y坐标后缀;基于逆二进制化的x坐标前缀和逆二进制化的x坐标后缀来重构所述最后有效系数的x坐标;以及基于逆二进制化的y坐标前缀和逆二进制化的y坐标后缀来重构所述最后有效系数的y坐标,其中,在经由基于上下文的算术解码获得x坐标前缀比特串和y坐标前缀比特串之后,经由旁路模式解码获得x坐标后缀比特串和y坐标后缀比特串。

【技术特征摘要】
2011.11.08 US 61/557,1031.一种用于对视频进行解码的方法,所述方法包括:通过对比特流执行基于上下文的算术解码来获得变换块中的最后有效系数的x坐标前缀比特串;通过对所述比特流执行基于上下文的算术解码来获得所述最后有效系数的y坐标前缀比特串;通过对所述比特流执行旁路模式解码来获得所述最后有效系数的x坐标后缀比特串;通过对所述比特流执行旁路模式解码来获得所述最后有效系数的y坐标后缀比特串;通过对x坐标前缀...

【专利技术属性】
技术研发人员:金壹求朴正辉
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国,KR

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

1