算术解码装置、图像解码装置、算术编码装置以及图像编码装置制造方法及图纸

技术编号:11032541 阅读:115 留言:0更新日期:2015-02-11 18:18
为了实现硬件简化以及编码效率的提高,有无相邻子块系数上下文导出部(124c)在右相邻子块或者下相邻子块中有无子块系数标记为0时,以3个阶段的值且根据处理对象的子块中的处理对象的变换系数的位置来导出上下文索引。

【技术实现步骤摘要】
【国外来华专利技术】算术解码装置、图像解码装置、算术编码装置以及图像编码装置
本专利技术涉及对进行了算术编码的编码数据进行解码的算术解码装置、以及具有这样的算术解码装置的图像解码装置。此外,涉及生成进行了算术编码的编码数据的算术编码装置、以及具有这样的算术编码装置的图像编码装置。
技术介绍
为了有效率地传输或者记录活动图像,使用通过对活动图像进行编码而生成编码数据的活动图像编码装置(图像编码装置)、以及通过对该编码数据进行解码而生成解码图像的活动图像解码装置(图像解码装置)。作为具体的活动图像编码方式,例如举出在H.264/MPEG-4.AVC、作为其后继编解码器(codec)的HEVC(High-EfficiencyVideoCoding,高效视频编码)中提案的方式(非专利文献1)等。在这样的活动图像编码方式中,构成活动图像的图像(图片(picture))通过层次结构来管理,通常按每个块进行编码/解码,该层次结构由通过分割图像而获得的片段、通过分割片段而获得的编码单位(有时也称为编码单元(CodingUnit))、通过分割编码单位而获得的块、以及由分区(partition)构成。此外,在这样的编码方式中,通常基于通过对输入图像进行编码及解码而获得的局部解码图像而生成预测图像,通过将该预测图像和输入图像的差分图像(有时也称为“残差图像”或者“预测残差”)按每个块实施DCT(DiscreteCosineTransform)变换等的频率变换而获得的变换系数进行编码。作为变换系数的具体的编码方式,已知上下文自适应可变长编码(CAVLC:Context-basedAdaptiveVariableLengthCoding)以及上下文自适应二进制算术编码(CABAC:Context-basedAdaptiveBinaryArithmeticCoding)。在CALVC中,通过对各变换系数依次扫描而设为一维的矢量之后,表示各变换系数的值的语法(syntax)以及表示连续的0的长度(也称为得分(run))的语法等进行编码。在CABAC中,对表示变换系数的各种语法实施二进制处理,通过该二进制处理而获得的二进制数据进行算术编码。这里,作为上述各种语法,举出表示变换系数是否为0的标记、即表示有无非0变换系数的标记significant_coeff_flag(也称为有无变换系数标记),以及表示在处理顺序上最后的非0变换系数的位置的语法last_significant_coeff_x及last_significant_coeff_y等。此外,在CABAC中,在对一个符号(二进制数据的1比特,也称为Bin)进行编码时,参照对处理对象的频率成分配的上下文索引,进行与在由该上下文索引所指定的上下文变量中包含的概率状态索引指示的发生概率对应的算术编码。此外,由概率状态索引所指定的发生概率在每次对一个符号进行编码时被更新。此外,在非专利文献1中,作为非0变换系数的编码方法,使用2层编码。2层编码是如下编码方法:将变换单位分割为多个子块,关于在该子块中包含的各个变换系数,对表示变换系数是否为非0的标记(significant_coeff_flag)进行编码的同时,以子块单位对表示是否包括非0变换系数的标记(也称为significant_coeff_group_flag或者coded_sub_block_flag)进行编码。此外,在非专利文献1中,根据变换单位(Transformunit;TU)的尺寸而如下进行编码。即,在小TU(4×4、8×8)中,作为子块尺寸而使用4×4或者8×2,基于位置而导出分配给频率成分的上下文。在基于位置的上下文导出中,对频率成分配根据在频域内的该频率成分的位置而确定的上下文索引(也称为位置上下文)。此外,在大TU(16×16、32×32、16×4、4×16、32×8、8×32)中,作为子块尺寸而使用4×4,基于参照周边而导出分配给频率成分的上下文。在基于参照周边的上下文导出中,对频率成分配根据该频率成分的周边的频率成分中的非0变换系数的数目(即,参照significant_coeff_flag)而确定的上下文索引(也称为参照周边上下文)。相对于此,在非专利文献2中,进行了废除如上述的基于参照周边的上下文导出的提案,在HEVC测试模型之后的版本(HM7)中,估计会采用这个提案。在非专利文献2中,进行了如下提案:根据在相邻子块中是否有非0变换系数,选择导出模式,根据所选择的导出模式,从子块内的位置导出上下文索引。使用图50~52表示非专利文献2的提案内容,则如下。关于图50所示的处理对象的子块X,根据子块X的右相邻子块A以及下相邻子块B中的非0变换系数的状态,求出以下的模式。(模式0)在右相邻子块(xCG+1,yCG)以及下相邻子块(xCG,yCG+1)的任一个中有无子块系数标记的值都为0的情况。(模式1)在右相邻子块(xCG+1,yCG)中有无子块系数标记的值为1且在下相邻子块(xCG,yCG+1)中有无子块系数标记的值为0的情况。(模式2)在右相邻子块(xCG+1,yCG)中有无子块系数标记的值为0且在下相邻子块(xCG,yCG+1)中有无子块系数标记的值为1的情况。(模式3)在右相邻子块(xCG+1,yCG)以及下相邻子块(xCG,yCG+1)的双方中有无子块系数标记的值为1的情况。根据非专利文献2,使用下述式(X)求出表示上述模式的模式索引idxCG。idxCG=significant_coeff_group_flag[xCG+1][yCG]+(significant_coeff_group_flag[xCG][yCG+1]<<1)···(X)并且,根据模式索引idxCG,通过图51所示的方法,使用子块X内的坐标(xB,yB)而导出上下文索引。参照图51说明在模式0~3的情况下分别导出的上下文索引的值,则如下所述。(在模式0的情况下)在模式0的情况下,通过sigCtx=(xB+yB<=2)?1:0,导出上下文索引。上下文索引的值成为如图52(a)所示的配置。(在模式1的情况下)在模式1的情况下,通过sigCtx=(yB<=1)?1:0,导出上下文索引。因此,如图52(b)所示,在子块的第一行以及第二行中,上下文索引的值成为1,在子块的第三行以及第四行中,上下文索引的值成为0。(在模式2的情况下)在模式2的情况下,通过sigCtx=(xB<=1)?1:0,导出上下文索引。因此,如图52(c)所示,在子块的第一列以及第二列中,上下文索引的值成为1,在子块的第三列以及第四列中,上下文索引的值成为0。(在模式3的情况下)在模式3的情况下,通过sigCtx=(xB+yB<=4)?2:1,导出上下文索引。因此,在模式3的情况下,若子块内的坐标(xB,yB)的水平方向的坐标xB和垂直方向的坐标yB之和为4以下,则上下文索引的值为“1”,否则上下文索引的值为“0”。由此,上下文索引的值成为如图52(d)所示的配置。此外,在非专利文献3中,进行了如下提案:在8×8TU中,将按每个扫描方向不同的子块的形状统一为4×4子块,进一步,在8×8TU~32×32TU中,也根据在相邻子块中是否有非0变换系数本文档来自技高网...

【技术保护点】
一种算术解码装置,对将对象图像按每个单位区域进行频率变换而获得的变换系数的编码数据进行解码,其特征在于,包括:有无子块系数标记解码单元,按上述单位区域被分割为多个子块的每个上述子块,对表示是否包括至少一个非0变换系数的有无子块系数标记进行解码;以及上下文索引导出单元,导出与表示处理对象的上述变换系数是否为0的有无变换系数标记对应的上下文索引,上述上下文索引导出单元在与处理对象的子块相邻的至少两个相邻子块中不包括上述非0变换系数的情况下,将值不同的三个上述上下文索引导出。

【技术特征摘要】
【国外来华专利技术】2012.06.01 JP 2012-126567;2012.08.10 JP 2012-178841.一种算术解码装置,对将对象图像按每个单位区域进行频率变换而获得的变换系数的编码数据进行解码,其特征在于,包括:有无子块系数标记解码单元,按上述单位区域被分割为的多个子块的每个子块,对表示是否包括至少一个非0变换系数的有无子块系数标记进行解码;以及上下文索引导出单元,导出与表示上述变换系数是否为0的有无变换系数标记对应的上下文索引,上述上下文索引导出单元在与上述子块的右侧和下侧相邻的任一方子块中都不包括非0变换系数时,若子块内的表示上述变换系数的位置的水平方向坐标和垂直方向坐标之和等于或小于第一阈值,则导出第一上下文索引,若子块内的表示上述变换系数的位置的水平方向坐标和垂直方向坐标之和大于第一阈值且等于或小于第二阈值,则导出第二上下文索引,若子块内的表示上述变换系数的位置的水平方向坐标和垂直方向坐标之和大于上述第二阈值,则导出第三上下文索引。2.如权利要求1所述的算术解码装置,其特征在于,上述第一阈值为0并且上述第二阈值为2。3.一种图像解码装置,其特征在于,包括:权利要求1所述的算术解码装置;逆频率变换单元,对通过上述算术解码装置而解码的变换系数进行逆频率变换,从而生成残差图像;以及解码图像生成单元,将通过上述逆频率变换...

【专利技术属性】
技术研发人员:猪饲知宏筑波健史
申请(专利权)人:夏普株式会社
类型:发明
国别省市:日本;JP

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

1