解码显著性图的装置制造方法及图纸

技术编号:19391210 阅读:31 留言:0更新日期:2018-11-10 02:53
本申请提供了解码显著性图的装置。一种用于编码指示在变换系数块内的显著变换系数的位置的显著性图的较高编码效率藉由扫描次序达成,借助于该结果,被顺序地抽取的语法元素,其指示对于在变换系数块内的关联位置,关于显著变换系数还是非显著变换系数位于相应的位置,根据利用先前关联的语法元素所指示的显著变换系数位置,被顺序地关联至在变换系数块位置中的变换系数块位置。可选地,第一类型元素可使用上下文通过上下文自适应熵解码,显著变换系数根据先前被抽取的并被关联的第一类型语法元素而位于的若干位置,而对于每个所述第一类型语法元素被各自地选择。

Device for decoding saliency map

The application provides a device for decoding the saliency map. The higher coding efficiency of a saliency graph for coding the position of salient transformation coefficients in the transform coefficient block is achieved by scanning order. With this result, grammatical elements are sequentially extracted, indicating whether salient transformation coefficients or non-salient transformation systems are relevant to the position within the transform coefficient block. The number is located in the corresponding position, and is sequentially correlated to the position of the transformation coefficient block in the position of the transformation coefficient block according to the position of the salient transformation coefficient indicated by the grammatical elements previously associated. Optionally, the first type element can be decoded by context adaptive entropy, and the salient transformation coefficients are selected individually for each of the first type grammar elements according to the positions of the first type grammar elements previously extracted and associated.

【技术实现步骤摘要】
解码显著性图的装置本申请是申请日为2011年4月11日、申请号为201180029192.3、专利技术名称为“显著性图和变换系数块的编码”的专利申请的分案申请,其全部内容结合于此作为参考。
本申请是针对指示在变换系数块内的显著变换系数位置的显著性图的编码以及这种变换系数块的编码。例如,此编码可,例如,被用于例如图像和视频编码中。
技术介绍
在传统视频编码中,视频序列的图像通常被分解成为块。块或块的色彩分量通过移动补偿预测或图像内部预测预测。块可具有不同的尺寸并且可以是正方形或矩形。块或块的色彩分量的所有取样使用同一组预测参数被预测,例如,参考索引(识别已被编码的图像组中的参考图像)、移动参数(指明供用于参考图像以及当前图像之间块的移动的测量)、用于指明插值过滤、图像内部预测模型等等的参数。移动参数可通过水平和垂直分量的位移向量或通过例如,由6个分量组成的仿射移动参数的较高阶移动参数被表示。也可能一组以上的预测参数(例如,参考索引以及移动参数)与单独的块相关联。该情况下,对于每组预测参数,产生用于块或块的色彩分量的单一中间预测信号,并且最后的预测信号利用这些中间预测信号的加权和建立。加权参数以及可能有一固定偏移量(其被加至该加权和),可以对于图像、或参考图像、或一组参考图像为固定的,或它们可被包含在对应的块的预测参组中。同样地,静止影像也经常被分解成为块,并且块利用图像内部预测方法(其可以是空间图像内部预测方法或预测块的DC分量的简易图像内部预测方法)被预测。在角落的情况中,该预测信号也可以是零。在原始块或原始块的色彩分量与对应的预测信号之间的差,也被称为残差信号,其通常被变换和量化。一个二维变换被应用于残差信号并且所产生的变换系数被量化。对于该变换编码,对于一组特定预测参数被使用于其中的块或块的色彩分量,可在应用变换之前进一步被分割。变换块可以是等于或小于被用于预测的块。也有可能变换块包含多于一个被用于预测的块。在静止影像或视频序列的图像中不同变换块可具有不同的尺寸,并且变换块可被表示为正方形或矩形块。产生的量化变换系数,同时也被称为变换系数水平,接着使用熵编码技术被传送。因此,变换系数水平的块通常使用扫描而被映射至变换系数值的向量(即,有序组)上,其中不同的扫描可被用于不同的块。通常,使用曲折扫描。对于仅含有交错帧的像场取样的块(这些块可以是在编码像场中的块或编码帧中的像场块),其通常也使用特别地设计用于像场块的不同扫描。通常被使用编码所产生的变换系数有序序列的熵编码算法是游程水平编码。通常,大量的变换系数水平是零,并且等于零的一组连续的变换系数水平可通过编码等于零(游程)的连续变换系数水平的数目而有效地被表示。对于剩余(非零)的变换系数,对实际的水平编码。有各种不同的游程水平码。在非零系数之前的游程以及该非零变换系数的水平可使用单一符号或代码字一起被编码。通常,包含在最后非零值变换系数之后被传送之块末端之特殊符号。或可能先编码非零值变换系数水平数目,并且根据这数目,水平以及游程被编码。一稍不同的方法被使用于H.264中之高效率的CABAC熵编码中。在此,变换系数水平之编码被分为三个步骤。于第一步骤中,供用于各变换块之一个二进制语法元素coded_block_flag(编码_块_旗标)被发送,其以信号告知变换块是否包含显著变换系数水平(亦即,为非零值之变换系数)。如果这语法元素指示,显著变换系数水平呈现,则一个二进制评估显著性图被编码,其指明哪个变换系数水平具有非零数值。并且接着,以一逆向扫描次序,非零值变换系数水平之数值被编码。显著性图如下所述地被编码。对于扫描次序中之各系数,一个二进制语法元素significant_coeff_flag(显著_系数_旗标)被编码,其指明对应的变换系数水平是否等于零值。如果significant_coeff_flag二进制值是等于一,亦即,如果一非零值变换系数水平存在于这扫描位置,则进一步之二进制语法元素last_significant_coeff_flag(最后_显著_系数_旗标)被编码。这二进制值指示目前显著变换系数水平是否为块内部之最后显著变换系数水平或在扫描次序中是否紧随着进一步之显著变换系数水平。如果last_significant_coeff_flag指示无进一步的显著变换系数紧随着,则无进一步语法元素被编码用于指明块之显著性图。于接着之步骤中,显著变换系数水平之数值被编码,其在块内部之位置已利用显著性图被决定。显著变换系数水平之数值藉由使用下面的三个语法元素以反向扫描次序被编码。二进制语法元素coeff_abs_greater_one(系数_绝对值_较大于_一)指示,显著变换系数水平绝对值是否较大于一。如果二进制语法元素coeff_abs_greater_one指示绝对值是较大于一,则进一步的语法元素coeff_abs_level_minus_one(系数_绝对值_水平_减_一)被传送,其指明变换系数水平减一之绝对值。最后,二进制语法元素coeff_sign_flag(系数_符号_旗标),其指明变换系数数值之符号,对于各显著变换系数水平被编码。此外应注意到,有关于显著性图之语法元素以扫描次序被编码,而有关于变换系数水平之实际数值的语法元素以反向扫描次序被编码而允许更合适的上下文模型之使用。于H.264中之CABAC熵编码中,所有用于变换系数水平之语法元素使用一个二进制概率模型被编码。非二进制语法元素coeff_abs_level_minus_one首先被二进制化,亦即,其被映射至一序列的二进制决定(二进制值)上,并且这些二进制值被顺序地编码。二进制语法元素significant_coeff_flag、last_significant_coeff_flag、coeff_abs_greater_one、以及coeff_sign_flag直接地被编码。各被编码的二进制值(包含二进制语法元素)被关联于一上下文。一上下文表示对于一类编码二进制值之概率模型。有关对于二个可能的二进制数值之一者的概率之量测根据先前地藉由对应的上下文被编码之二进制数值对于各上下文被估计。对于有关变换编码之数个二进制值,被使用于编码之上下文根据已被发送之语法元素或根据一块内部之位置被选择。显著性图指示有关对于扫描位置之显著性(变换系数水平不是零值)的信息。于H.264之CABAC熵编码中,对于一个4x4之块尺寸,一分别的上下文被使用于各扫描位置以供编码二进制语法元素significant_coeff_flag以及last_significant_coeff_flag,其中不同的上下文被使用于一扫描位置之significant_coeff_flag以及last_significant_coeff_flag。对于8x8块,相同之上下文模型被使用于四个连续的扫描位置,导致对于significant_coeff_flag之16个上下文模型以及对于last_significant_coeff_flag之另外的16个上下文模型。用于significant_coeff_flag及last_significant_coeff_flag之这上下文模型方法,对于大的块尺寸具有一些缺点。另一方本文档来自技高网...

【技术保护点】
1.一种用于解码来自数据流的指示变换系数块内的显著变换系数的位置的显著性图的装置,所述装置包括:解码器(250),被配置为从所述数据流顺序抽取第一类型语法元素,所述第一类型语法元素指示,对于所述变换系数块(256)内的关联位置,至少关于显著变换系数还是非显著变换系数位于相应的位置;以及关联器(252),被配置为在所述变换系数块的位置中以扫描次序将顺序提取的所述第一类型语法元素顺序地关联至所述变换系数块的位置,其取决于先前被抽取的并且被关联的第一类型语法元素所指示的所述显著变换系数的位置。

【技术特征摘要】
2010.04.13 EP 10159766.4;2010.04.13 WO PCT/EP2010/1.一种用于解码来自数据流的指示变换系数块内的显著变换系数的位置的显著性图的装置,所述装置包括:解码器(250),被配置为从所述数据流顺序抽取第一类型语法元素,所述第一类型语法元素指示,对于所述变换系数块(256)内的关联位置,至少关于显著变换系数还是非显著变换系数位于相应的位置;以及关联器(252),被配置为在所述变换系数块的位置中以扫描次序将顺序提取的所述第一类型语法元素顺序地关联至所述变换系数块的位置,其取决于先前被抽取的并且被关联的第一类型语法元素所指示的所述显著变换系数的位置。2.根据权利要求1所述的装置,其中,所述解码器(250)进一步被配置为,基于所述数据流中的信息且无关于该先前被抽取的并且被关联的第一类型语法元素所指示的所述非显著变换系数的若干位置,识别关于所述变换系数块中的最后显著变换系数是否位于与当前抽取的第一类型语法元素相关联的位置,其中,所述当前抽取的第一类型语法元素指示显著变换系数位于该位置。3.根据权利要求1或2所述的装置,其中,所述解码器(250)进一步被配置为,在指示显著变换系数位于相应的关联位置的第一类型语法元素和紧接于其后的第一类型语法元素之间,从比特流中抽取第二类型语法元素,其中,所述第二类型语法元素指示,对于显著变换系数所在的所述关联位置,在所述相应的关联位置是否有所述变换系数块中的最后显著变换系数。4.根据权利要求1至3中任一项所述的装置,其中,所述解码器(250)进一步被配置为,在所述变换系数块的所有第一类型语法元素的抽取之后,通过上下文自适应熵解码,从所述数据流连续地抽取所述变换系数块内的所述显著变换系数的值,其中,所述关联器(250)被配置为,在所述变换系数块的位置中以预定的系数扫描次序将所述顺序抽取的值与所述显著变换系数的位置顺序地关联,根据该结果,所述变换系数块使用子块扫描次序(320)以变换系数块(256)的子块(322)的方式被扫描,辅助地,以位置子扫描次序(324)扫描所述子块(322)内的变换系数的位置,其中,所述解码器被配置为,在对所述显著变换系数值的值顺序地进行上下文自适应熵解码时,使用从若干上下文的多个组中选择的若干上下文的选择组,所述选择组的选择基于已经以子块扫描次序(320)被遍历的变换系数块的子块内的变换系数的值,或基于在相等尺寸的先前被解码的变换系数块内共同地点子块的变换系数的值而对每个子块进行。5.根据权利要求1至4中任一项所述的装置,其中,所述解码器(250)被配置为通过使用上下文通过上下文自适应熵解码顺序抽取所述第一类型语法元素,所述上下文依据,显著变换系数根据先前被抽取的并被关联的第一类型语法元素而位于的若干位置,而对于每个所述第一类型语法元素被各自地选择,所述若干位置在与相应的第一类型语法...

【专利技术属性】
技术研发人员:托马斯·维甘徳海纳·基希霍弗尔海科·施瓦茨通·恩固因德特勒夫·马佩
申请(专利权)人:GE视频压缩有限责任公司
类型:发明
国别省市:美国,US

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

1