发明名称 |
音频编码器、音频解码器、编码音频信息的方法以及解码音频信息的方法 |
摘要 |
一种用于基于编码音频信息提供解码音频信息的音频解码器,包括用于基于频谱值的算术编码表示提供多个解码频谱值的算术解码器,以及使用所述解码频谱值提供时域音频表示以获得解码音频信息的频域至时域变换器。所述算术解码器被配置为依据由数值当前上下文值所描述的上下文状态来选择映射规则,所述映射规则描述表示频谱值,或频谱值的最高有效位平面的编码形式的码值,到表示频谱值,或频谱值的最高有效位平面的解码形式的符号码的映射。所述算术解码器被配置为依据多个事先解码的频谱值来确定数值当前上下文值。所述算术解码器被配置为评估散列表以选择映射规则,散列表的表项限定数值上下文值中的有效状态值及数值上下文值的区间边界,其中散列表ari_hash_m的定义如图22(1)、图22(2)、图22(3)及图22(4)中给出。所述算术解码器被配置为评估散列表,以确定数值当前上下文值是否与由散列表的表项所描述的表上下文值相同,或确定由散列表的表项所描述的数值当前上下文值所在的区间,并依据评估结果导出描述所选映射规则的映射规则索引值。 |
申请公布号 |
CN103119646B |
申请公布日期 |
2016.09.07 |
申请号 |
CN201180045309.7 |
申请日期 |
2011.07.20 |
申请人 |
弗劳恩霍夫应用研究促进协会 |
发明人 |
纪尧姆·福奇斯;维内什·苏布巴拉曼;马库斯·穆赖特鲁斯;尼古劳斯·雷特尔巴赫;马蒂亚斯·伊尔登布朗;奥利弗·魏斯;阿瑟·特里特哈特;帕特里克·瓦姆博尔德 |
分类号 |
G10L19/00(2013.01)I |
主分类号 |
G10L19/00(2013.01)I |
代理机构 |
北京康信知识产权代理有限责任公司 11240 |
代理人 |
余刚;吴孟秋 |
主权项 |
一种音频解码器(200;800),用于基于编码音频信息(210;810)提供解码音频信息(212;812),所述音频解码器包括:算术解码器(230;820),用于基于频谱值的算术编码表示(222;821)提供多个解码频谱值(232;822);以及频域至时域变换器(260;830),用于使用所述解码频谱值(232;822)提供时域音频表示(262;812),以获得所述解码音频信息(212;812);其中,所述算术解码器(230;820)被配置为依据由数值当前上下文值(c)所描述的上下文状态(s)来选择映射规则(297;cum_freq[ ]),所述映射规则描述表示一个或多个所述频谱值、或一个或多个所述频谱值的最高有效位平面的编码形式的频谱值的所述算术编码表示的码值(value),到表示一个或多个所述频谱值、或一个或多个所述频谱值的最高有效位平面的解码形式的符号码(symbol)的映射;其中,所述算术解码器(230;820)被配置为依据多个事先解码的频谱值来确定所述数值当前上下文值(c);其中,所述算术解码器被配置为评估散列表(ari_hash_m[ ])以选择所述映射规则,所述散列表的表项限定数值上下文值中的有效状态值及非有效状态值的区间边界,其中,所述算术解码器被配置为评估散列表,以得出ari_hash_m[i]>>8等于或大于c的散列表索引值i,同时,如果得出的散列表索引值i大于0,那么值ari_hash_m[i‑1]>>8小于c;其中,所述算术解码器被配置为选择由概率模型索引(pki)确定的映射规则,当ari_hash_m[i‑1]>>8等于c时,所述概率模型索引等于ari_hash_m[i]&&0xFF,否则等于ari_lookup_m[i];其中,所述散列表ari_hash_m的定义如以下表1、表2、表3、表4中给出<img file="FDA0000945072050000021.GIF" wi="964" he="2146" />表1,<img file="FDA0000945072050000031.GIF" wi="826" he="1950" />表2,<img file="FDA0000945072050000041.GIF" wi="833" he="1962" />表3,<img file="FDA0000945072050000051.GIF" wi="982" he="2047" />表4;以及其中,映射表ari_lookup_m的定义如以下表5中给出<img file="FDA0000945072050000061.GIF" wi="1104" he="1977" />表5;其中,映射规则索引值与为有效状态值的数值上下文值个别相关联;以及其中,ari_hash_m[i]指明所述散列表ari_hash_m具有散列表索引值i的表项,其中,“>>”表示右移。 |
地址 |
德国慕尼黑 |