【技术实现步骤摘要】
调适最低有效比特的编码与解码的音频编码器、音频解码器、方法及计算机程序本申请是申请人为弗朗霍夫应用科学研究促进协会、申请日为“2018年11月8日”、申请号为“201880085999.0”、专利技术名称为“调适最低有效比特的编码与解码的音频编码器、音频解码器、方法及计算机程序”的分案申请。
根据本专利技术的实施例关于用于基于经编码音频信息提供经解码音频信息的音频解码器。根据本专利技术的其他实施例关于用于基于输入音频信息提供经编码音频信息的音频编码器。根据本专利技术的其他实施例关于用于基于经编码音频信息提供经解码音频信息的方法。根据本专利技术的其他实施例关于用于基于输入音频信息提供经编码音频信息的方法。根据本专利技术的其他实施例关于相应计算机程序。根据本专利技术的实施例关于算术编码音频数据的经改良截断。
技术介绍
在过去,已开发出音频内容的编码及解码的许多不同概念。举例而言,新蓝牙编解码器(NBC)为极类似于在3GPPEVS标准[1]中使用的基于MDCT的TCX音频编解码器的音频编解码器。此二者皆采用标量量化及基于上下文的算术编码(例如,参考用于写码MDCT数据的[2]至[4])。标量量化器为简单的均匀量化器(具有额外死区),其步长由唯一的全局增益(其例如作为边信息被发送至解码器)控制。此全局增益控制由标量量化器引入的失真以及由算术编码器消耗的比特的数目二者。全局增益愈高,失真就愈高,且由算术编码器消耗的比特的数目就愈小。在EVS中,如同 ...
【技术保护点】
1.一种用于基于输入音频信息(310;410;510;610)提供经编码音频信息(312;412;512;612)的音频编码器(300;400;500;600),/n其中音频编码器经配置以获得(620,630,640,650,660)表示输入音频信息的音频内容的频谱值(330;662;X
【技术特征摘要】
20171110 EP PCT/EP2017/0789591.一种用于基于输入音频信息(310;410;510;610)提供经编码音频信息(312;412;512;612)的音频编码器(300;400;500;600),
其中音频编码器经配置以获得(620,630,640,650,660)表示输入音频信息的音频内容的频谱值(330;662;Xq[n]),且
其中音频编码器经配置以编码(670;800)至少多个频谱值,以便获得表示频谱值的经编码信息(350,450,550,672;sym,lsbs[]);
其中音频编码器经配置以获得(810,814,818,822)增益信息,增益信息确定频谱值的量化的量化步骤,且确定对编码经量化频谱值(330;662;Xq[n])的比特需求;
其中音频编码器经配置以使用算术编码,针对多个频谱值(Xq[0]…Xq[lastnz-1]),使用相应符号码(sym)来编码(878,886,890;1000a,1020a,1040a-1040d)一个或多个最高有效比特,且针对频谱值中的一个或多个编码一个或多个最低有效比特,
其中相应符号码(sym)表示针对一个或多个频谱值的每频谱值一个或多个最高有效比特,
其中音频编码器经配置以取决于可用比特预算而编码(882;898;1010a-1010e,1011a-1011e)与频谱值中的一个或多个相关联的一个或多个最低有效比特,
使得与频谱值中的一个或多个相关联的一个或多个最低有效比特被编码,而针对编码一个或多个最高有效比特所针对的一个或多个其他频谱值,最低有效比特不被编码,一个或多个其他频谱值包括多于一个或多个最高有效比特的比特;且
其中音频编码器经配置以使用表示频谱值的经编码信息来提供经编码音频信息。
2.如权利要求1所述的音频编码器,其中音频编码器经配置以基于频谱值组的能量获得(810)增益信息的第一估计值,
使用增益信息的第一估计值来量化(814)一组频谱值,
计算或估计(818)编码经量化的该组频谱值所需的比特数目,该组频谱值使用增益信息的第一估计值或使用经细化增益信息而被量化,且
取决于所需的比特数目而决定(830)使用第一模式还是第二模式。
3.如权利要求1所述的音频编码器,
其中音频编码器经配置成在以下各者之间可切换
-第一模式,在第一模式中,在可用比特预算被较低频率范围内的经编码频谱值用完的状况下,省略较高频率范围内的非零频谱值的编码,且针对编码一个或多个最高有效比特所针对的所有频谱值,编码最低有效比特,编码一个或多个最高有效比特所针对的所有频谱值包括多于最高有效比特的比特,以及
-第二模式,在第二模式中,编码与频谱值中的一个或多个相关联的一个或多个最低有效比特,而针对编码一个或多个最高有效比特所针对的一个或多个其他频谱值,不编码最低有效比特,一个或多个其他频谱值包括多于最高有效比特的比特;且
其中音频编码器经配置以取决于所需的比特数目且取决于指示多少频谱值包括多于一个或多个最高有效比特的比特的准则而决定使用第一模式还是第二模式。
4.如权利要求1所述的音频编码器,
其中音频编码器经配置成在以下各者之间可切换
-第一模式,在第一模式中,在可用比特预算被较低频率范围内的经编码频谱值用完的状况下,省略较高频率范围内的非零频谱值的编码,且针对编码一个或多个最高有效比特所针对的所有频谱值,编码最低有效比特,编码一个或多个最高有效比特所针对的所有频谱值包括多于最高有效比特的比特,以及
-第二模式,在第二模式中,编码与频谱值中的一个或多个相关联的一个或多个最低有效比特,而针对编码一个或多个最高有效比特所针对的一个或多个其他频谱值,不编码最低有效比特,一个或多个其他频谱值包括多于最高有效比特的比特;且
其中音频编码器经配置以取决于所需的比特数目且取决于比特率而决定使用第一模式还是第二模式,使得若比特率大于或等于比特率阈值及若编码一组频谱值所需的经计算或经估计比特数目大于比特预算,则选择第二模式。
5.如权利要求1所述的音频编码器,其中算术编码经配置以确定一个或多个最高有效比特的比特位置,且将描述比特位置的信息包括至算术编码表示中。
6.如权利要求1所述的音频编码器,其中音频编码器经配置以将至少一个频谱值的至少两个最高有效比特映射到算术编码表示的一个符号上,符号表示至少一个频谱值的至少两个最高有效比特。
7.如权利要求1所述的音频编码器,其中音频编码器经配置以针对编码一个或多个最高有效比特所针对的所有频谱值,编码一个或多个中间比特,编码一个或多个最高有效比特所针对的所有频谱值包括多于一个或多个最高有效比特及最低有效比特的比特,一个或多个中间比特的比特位置在最低有效比特与一个或多个最高有效比特之间。
8.如权利要求1所述的音频编码器,其中音频编码器经配置以在第一编码阶段中
-编码每频谱值一个或多个最高有效比特,以及
-针对编码一个或多个最高有效比特所针对的所有频谱值,编码一个或多个中间比特,编码一个或多个最高有效比特所针对的所有频谱值包括多于一个或多个最高有效比特及最低有效比特的比特,一个或多个中间比特的比特位置在最低有效比特与一个或多个最高有效比特之间,以及
-针对编码一个或多个最高有效比特所针对的、且一个或多个最高有效比特及任何中间比特(在中间比特存在的情况下)指示非零值所针对的所有频谱值,编码符号;以及
其中音频编码器经配置以在第一编码阶段中选择性地省略针对一个或多个最高有效值及任何中间比特(在中间比特存在的情况下)指示零值所针对的频谱值的符号的编码,且
其中音频编码器经...
【专利技术属性】
技术研发人员:伊曼纽尔·拉维利,吉约姆·福克斯,马库斯·施内尔,阿德里安·托马塞克,斯特凡·盖尔斯伯格,
申请(专利权)人:弗劳恩霍夫应用研究促进协会,
类型:发明
国别省市:德国;DE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。