【技术实现步骤摘要】
【国外来华专利技术】变换系数编码
本专利技术涉及变换系数(比如图片的变换系数区块的变换系数)编码。
技术介绍
在基于区块的图像和/或视频编解码器中,图片或帧以区块为单位进行编码。其中,基于变换的编解码器使图片或帧的区块进行变换以便获得变换系数区块。例如,图片或帧可以预测地进行编码,其中预测残差以区块为单位进行变换编码,然后使用熵编码对由此产生的这些变换区块的变换系数的变换系数级别进行编码。为了提高熵编码效率,使用上下文以便精确估计要编码的变换系数级别的符号的概率。然而,近年来,强加到图片和/或图像编解码器上的需求日益增长。除了亮度和色度分量之外,编解码器有时必须传递深度图、透明(transparity)值等。而且,变换系数尺寸在越来越大的区间内是可变的。由于这些多样性,编解码器具有越来越多的具有不同函数的不同上下文,以便根据已经编码的变换系数确定上下文。以更适度的复杂度实现高压缩率的不同可能性是尽可能精确地将符号化方案调整为系数的统计数字。然而,为了执行紧密适应实际统计数字,还强制考虑各种因素,由此需要大量不同的符号化方案。因此,需要保持变换系数编码的复杂度低,然而同时保持实现高编码效率的可能性。
技术实现思路
本专利技术的目的是提供此变换系数编码方案。该目的通过待决独立权利要求的主题实现。根据本专利技术的一个方面,一种用于将具有变换系数级别的多个变换系数编码成流的装置包括:符号化器,被配置为:如果当前变换系数的变换系数级别在第一级别区间内,则根据第一符号化方案将当前变换系数映射到一个或多个符号的第一集合上,并且如果当前变换系数的变换系数级别在第二级别区间内,则根据第二符号化方案 ...
【技术保护点】
一种用于从数据流(32)解码具有变换系数级别的多个变换系数(12)的装置,包括:上下文自适应熵解码器(80),被配置为针对当前变换系数(x)从所述数据流(32)对一个或多个符号的第一集合(44)进行熵解码;解符号化器(82),被配置为根据第一符号化方案将一个或多个符号的所述第一集合(44)映射到第一级别区间(16)内的变换系数级别上;提取器(84),被配置为如果一个或多个符号的所述第一集合根据所述第一符号化方案映射到其上的所述变换系数级别是所述第一级别区间(16)的最大级别,则从所述数据流(32)中提取符号的第二集合(42),其中,所述解符号化器(82)被配置为根据第二符号化方案将符号的所述第二集合(42)映射到第二级别区间(18)内的位置上,所述第二符号化方案是根据符号化参数可参数化的,其中,所述上下文自适应熵解码器(80)被配置为,在从所述数据流(32)对一个或多个符号的所述第一集合(44)的至少一个预定符号进行熵解码的过程中,经由通过函数(52)参数可参数化的函数依据先前解码的变换系数使用上下文,其中,函数参数被设置为第一设定,并且其中,所述装置还包括符号化参数确定器(86),被 ...
【技术特征摘要】
【国外来华专利技术】2012.01.20 US 61/588,8461.一种用于从数据流(32)解码具有变换系数级别的多个变换系数(12)的装置,包括:上下文自适应熵解码器(80),被配置为针对当前变换系数(x)从所述数据流(32)对一个或多个符号的第一集合(44)进行熵解码;解符号化器(82),被配置为根据第一符号化方案将一个或多个符号的所述第一集合(44)映射到第一级别区间(16)内的变换系数级别上;提取器(84),被配置为如果一个或多个符号的所述第一集合根据所述第一符号化方案映射到其上的所述变换系数级别是所述第一级别区间(16)的最大级别,则从所述数据流(32)中提取符号的第二集合(42),其中,所述解符号化器(82)被配置为根据第二符号化方案将符号的所述第二集合(42)映射到第二级别区间(18)内的位置上,所述第二符号化方案是根据符号化参数可参数化的,其中,所述上下文自适应熵解码器(80)被配置为,在从所述数据流(32)对一个或多个符号的所述第一集合(44)的至少一个预定符号进行熵解码的过程中,经由通过函数(52)参数可参数化的函数依据先前解码的变换系数使用上下文,其中,函数参数被设置为第一设定,并且其中,所述装置还包括符号化参数确定器(86),被配置为如果一个或多个符号的所述第一集合(44)根据所述第一符号化方案映射到其上的所述变换系数级别是所述第一级别区间(16)的最大级别,则经由所述函数参数被设置为第二设定的函数(52),依据所述先前解码的变换系数确定符号化参数(46),其中,所述装置经配置使得限定一方面所述先前解码的变换系数,和用于对所述上下文进行索引的上下文索引偏移量数,以及另一方面所述符号化参数之间的关系的函数为:g(f(x)),其中,且其中,且其中,t,wi和形成所述函数参数,其中,t作为常数输入,x={x1,...,xd},i∈{1...d}的xi表示先前解码的变换系数i,wi是加权值,其中的每一个可以等于一或不等于一,并且h是常数或xi的函数。2.根据权利要求1所述的装置,其中,所述上下文自适应熵解码器经配置使得来自所述先前解码的变换系数的上下文的依赖性经由函数:使得在所述先前解码的变换系数i的所述变换系数级别在所述第一级别区间内的情况下,xi等于所述先前解码的变换系数i的所述变换系数级别,并在所述先前解码的变换系数i的所述变换系数级别在所述第二级别区间内的情况下等于所述第一级别区间的所述最大级别,或者使得xi等于所述先前解码的变换系数i的所述变换系数级别,与所述先前解码的变换系数i的所述变换系数级别在所述第一级别区间或所述第二级别区间内无关。3.根据权利要求2所述的装置,其中,符号化参数确定器经配置使得所述符号化参数对所述先前解码的变换系数的依赖性经由函数使得xi等于所述先前解码的变换系数i的所述变换系数级别,与所述先前解码的变换系数i的所述变换系数级别在所述第一级别区间或所述第二级别区间内无关。4.根据权利要求1所述的装置,其中,所述装置经配置使得5.根据权利要求1所述的装置,其中,所述装置经配置使得h为|xi|-t。6.根据权利要求1所述的装置,其中,所述装置被配置为依据所述变换系数相对于当前变换系数的相对空间布置从空间上确定所述先前解码的变换系数。7.根据权利要求1所述的装置,其中,所述装置被配置为沿预定的扫描顺序(14)从所述数据流(32)中提取关于变换系数区块的变换系数之中的最后非零变换系数的位置的信息,其中,多个所述变换系数包含从沿所述扫描顺序的所述最后非零变换系数至所述变换系数区块的DC变换系数的变换系数。8.根据权利要求7所述的装置,其中,解符号化器被配置为使用用于映射所述最后非零变换系数的一个或多个符号的第一集合的修改后的第一符号化方案,其中,仅涉及所述第一级别区间内的非零变换系数级别,同时推定零级别不应用于最后变换系数。9.根据权利要求7所述的装置,其中,上下文自适应熵解码器被配置为使用上下文的单独集合用于对所述最后非零变换系数的一个或多个符号的所述第一集合进行熵解码,所述单独集合独立于在对与所述最后非零变换系数不同的一个或多个符号的所述第一集合进行熵解码中使用的上下文。10.根据权利要求7所述的装置,其中,所述上下文自适应熵解码器按照从所述变换系数区块的所述最后非零变换系数至所述DC变换系数的相反扫描顺序遍历所述多个变换系数。11.根据权利要求1所述的装置,其中,所述装置被配置为在两次扫描中从所述数据流解码所述多个变换系数,其中,所述上下文自适应熵解码器被配置为按照对应于所述变换系数的第一扫描的顺序从所述数据流对所述变换系数的符号的所述第一集合进行熵解码,其中,所述提取器被配置为随后按照对应于在所述变换系数的第二扫描内出现符号的所述第一集合映射到所述第一级别区间的所述最大级别上的所述变换系数的顺序从所述数据流中提取符号的所述第一集合映射到所述第一级别区间的所述最大级别上的所述变换系数的符号的第二集合。12.根据权利要求1所述的装置,其中,所述装置被配置为在一次扫描中依次从所述数据流解码所述多个变换系数,其中,符号的所述第二集合穿插在所述变换系数的符号的第一集合之间的所述数据流内,并且其中,所述上下文自适应熵解码器和所述提取器被配置为,为按照所述一次扫描的扫描顺序的每个变换系数,在继所述上下文自适应熵解码器从所述数据流对符号的所述第一集合映射到所述第一级别区间的所述最大级别上的各个变换系数的一个或多个符号的所述第一集合进行熵解码之后立即从所述数据流中提取符号的所述第一集合映射到所述第一级别区间的所述最大级别上的各个变换系数的符号的所述第二集合。13.根据权利要求1所述的装置,其中,所述提取器被配置为直接或使用利用固定概率分布的熵解码从所述数据流中提取符号的所述第二集合。14.根据权利要求1所述的装置,其中,所述第一符号化方案是截断的一元二值化方案。15.根据权利要求1所述的装置,其中,所述第二符号化方案使得符号的所述第二集合是莱斯码。16.包括根据权利要求1所述的装置的图片解码器,其中,所述图片解码器被配置为,在解码图片的过程中,使来自变换系数区块的所述图片的区块再变换,其中,所述装置被配置为使用不同尺寸的变换系数区块、不同尺寸的变换系数区块和/或不同信息分量类型的变换系数区块的函数,逐变换系数区块地依次解码变换系数区块的多个变换系数。17.根据权利要求16所述的图片解码器,其中,所述装置被配置为,针对所述变换系数区块的不同频率部分,针对不同尺寸的变换系数区块和/或针对不同信息分量类型的变换系数区块,使用上下文的不同集合,其中,所述当前变换系数的所述上下文依据所述先前解码的变换系数进行选择。18.一种用于将具有变换系数级别的多个变换系数编码成数据流(32)的装置,包括符号化器(34),被配置为如果当前变换系数的变换系数级别在第一级别区间(16)内,则根据第一符号化方案将当前变换系数映射到一个或多个符号的第一集合上,并且如果所述当前变换系数的变换系数级别在第二级别区间(18)内,则根据第二符号化方案将当前变换系数映射到符号的第二集合和符号的第三集合的组合上,所述第一级别区间(16)的最大级别根据所述第一符号化方案映射到符号的第二集合上,符号的第三集合依据所述第二级别区间(18)内的所述当前变换系数的变换系数级别的位置,所述第二符号化方案根据符号化参数(46)是可参数化的;上下文自适应熵编码器(36),被配置为如果所述当前变换系数的变换系数级别在所述第一级别区间内,则将一个或多个符号的所述第一集合熵编码成所述数据流,并且如果所述当前变换系数的变换系数级别在所述第二级别区间内,则将一个或多个符号的所述第二集合熵编码成所述数据流,其中,所述上下文自适应熵编码器被配置为,在将一个或多个符号的所述第二集合的至少一个预定符号熵编码成所述数据流的过程中,经由通过函数参数可参数化的函数依据先前编码的变换系数使用上下文,其中,所述函数参数被设置为第一设定;以及符号化参数确定器(38),被配置为如果所述当前变换系数的变换系数级别在所述第二级别区间内,则经由所述函数参数被设置为第二设定所述函数依据所述先前编码的变换系数确定用于映射到符号的所述第三集合上的所述符号化参数(46);以及插入器(40),被配置为如果所述当前变换系数的变换系数级别在所述第二级别区间内,则将符号的所述第三集合插入到所述数据流中,其中,所述装置经配置使得限定一方面所述先前编码的变换系数,和对所述上下文进行索引的上下文索引编号(56),和另一方面所述符号化参数...
【专利技术属性】
技术研发人员:通·恩固因,海纳·基希霍弗尔,德特勒夫·马佩,
申请(专利权)人:弗兰霍菲尔运输应用研究公司,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。