【技术实现步骤摘要】
【国外来华专利技术】使用针对多声道音频信号的声道的缩放参数的联合编码的音频解码器、音频编码器以及相关方法
[0001]规范和优选实施例
[0002]本专利技术涉及例如可以应用于例如IVAS的MDCT立体声处理的音频信号处理。
[0003]此外,本专利技术可以应用于立体声频谱噪声整形参数的联合编码。
技术介绍
[0004]频谱噪声整形在频域中对量化噪声进行整形,使得量化噪声被人耳感知得最少,因此,可以最大化解码输出信号的感知质量。
[0005]频谱噪声整形是在最先进的基于变换的音频编解码器中使用的技术。
[0006]高级音频编码(AAC)
[0007]在这种方法[1][2]中,MDCT频谱被分区为多个非均匀缩放因子频带。例如,在48kHz下,MDCT具有1024个系数,并被分区为49个缩放因子频带。在每个频带中,缩放因子用于缩放该频带的MDCT系数。然后采用具有恒定步长的标量量化器来量化缩放的MDCT系数。在解码器侧,在每个频带中执行逆缩放,从而对由标量量化器引入的量化噪声进行整形。
[0008]49个缩放因子作为辅助信息被编码到比特流中。由于相对较大数量的缩放因子和所需的高精度,因此通常需要非常大量的比特来对缩放因子进行编码。这在低比特率和/或低延迟时可能成为问题。
[0009]基于MDCT的TCX
[0010]在基于MDCT的TCX(MPEG
‑
D USAC[3]和3GPP EVS[4]标准中使用的基于变换的音频编解码器)中,在基于LPC的感知滤波器(如 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于对编码音频信号进行解码的音频解码器,所述编码音频信号包括多声道音频数据和关于联合编码缩放参数的信息,所述多声道音频数据包括针对两个或更多个音频声道的数据,所述音频解码器包括:缩放参数解码器(220),用于对所述关于联合编码缩放参数的信息进行解码,以获得解码音频信号的第一声道的第一缩放参数集合和所述解码音频信号的第二声道的第二缩放参数集合;以及信号处理器(210、212、230),用于将所述第一缩放参数集合应用于从所述多声道音频数据中导出的第一声道表示,并且用于将所述第二缩放参数集合应用于从所述多声道音频数据中导出的第二声道表示,以获得所述解码音频信号的第一声道和第二声道,其中,所述联合编码缩放参数包括关于第一组联合编码缩放参数的信息和关于第二组联合编码缩放参数的信息,以及其中,所述缩放参数解码器(220)被配置为:使用第一组合规则组合所述第一组中的联合编码缩放参数和所述第二组中的联合编码缩放参数以获得所述第一缩放参数集合中的缩放参数,并且使用不同于所述第一组合规则的第二组合规则组合所述第一组中的联合编码缩放参数和所述第二组中的联合编码缩放参数以获得所述第二缩放参数集合中的缩放参数。2.根据权利要求1所述的音频解码器,其中,所述第一组联合编码缩放参数包括中间缩放参数,并且所述第二组联合编码缩放参数包括辅助缩放参数,并且其中,所述缩放参数解码器(220)被配置为:在所述第一组合规则中使用加法,并且在所述第二组合规则中使用减法。3.根据权利要求1或2所述的音频解码器,其中,所述编码音频信号被组织成帧的序列,其中,第一帧包括所述多声道音频数据和所述关于联合编码缩放参数的信息,并且其中,第二帧包括单独编码缩放参数信息,以及其中,所述缩放参数解码器(220)被配置为:检测所述第二帧包括单独编码缩放参数信息,并计算所述第一缩放参数集合和所述第二缩放参数集合。4.根据权利要求3所述的音频解码器,其中,所述第一帧和所述第二帧各自包括状态辅助信息,所述状态辅助信息在第一状态中指示所述第一帧包括关于联合编码缩放参数的信息,并且所述状态辅助信息在第二状态中指示所述第二帧包括单独编码缩放参数信息,并且其中,所述缩放参数解码器(220)被配置为读取所述第二帧的状态辅助信息,基于所读取的状态辅助信息检测所述第二帧包括单独编码缩放参数信息,或者读取所述第一帧的状态辅助信息,并且使用所读取的状态辅助信息来检测所述第一帧包括关于联合编码缩放参数的信息。5.根据前述权利要求之一所述的音频解码器,其中,所述信号处理器(210、212、230)被配置为对所述多声道音频数据进行解码以导出所述第一声道表示和所述第二声道表示,其中,所述第一声道表示和所述第二声道表示是具有频谱采样值的谱域表示,以及其中,所述信号处理器(210、212、230)被配置为:将所述第一集合和所述第二集合的每个缩放参数应用于对应的多个所述频谱采样值以获得所述第一声道的整形频谱表示和所
述第二声道的整形频谱表示。6.根据权利要求5所述的音频解码器,其中,所述信号处理器(210、212、230)被配置为:将所述第一声道的整形频谱表示和所述第二声道的整形频谱表示转换到时域以获得所述解码音频信号的所述第一声道的时域表示和所述第二声道的时域表示。7.根据前述权利要求之一所述的音频解码器,其中,所述第一声道表示包括第一数量的频带,其中,所述第一缩放参数集合包括第二数量的缩放参数,所述第二数量小于所述第一数量,以及其中,所述信号处理器(210、212、230)被配置为对所述第二数量的缩放参数进行插值以获得数量大于或等于所述第一数量的频带的多个插值的缩放参数,并且其中,所述信号处理器(210、212、230)被配置为使用所述插值的缩放参数来缩放所述第一声道表示,或者其中,所述第一声道表示包括第一数量的频带,其中,所述关于第一组联合编码缩放参数的信息包括第二数量的联合编码缩放参数,所述第二数量小于所述第一数量,其中,所述缩放参数解码器(220)被配置为:对所述第二数量的联合编码缩放参数进行插值以获得数量大于或等于所述第一数量的频带的多个插值的联合编码缩放参数,以及其中,所述缩放参数解码器(220)被配置为:处理所述插值的联合编码缩放参数以确定所述第一缩放参数集合和所述第二缩放参数集合。8.根据前述权利要求之一所述的音频解码器,其中,所述编码音频信号被组织成帧的序列,其中,所述关于第二组联合编码缩放参数的信息包括特定帧中的零辅助信息,其中,所述缩放参数解码器(220)被配置为检测零辅助信息以确定所述第二组联合编码缩放参数针对所述特定帧全部为零,以及其中,所述缩放参数解码器(220)被配置为:仅从所述第一组联合编码缩放参数中导出所述第一缩放参数集合和所述第二缩放参数集合中的缩放参数,或者在组合所述第一组中的联合编码缩放参数和所述第二组中的联合编码缩放参数中设置为零值或小于噪声阈值的值。9.根据前述权利要求之一所述的音频解码器,其中,所述缩放参数解码器(220)被配置为:使用第一去量化模式对所述关于第一组联合编码缩放参数的信息进行去量化,并且使用第二去量化模式对所述关于第二组联合编码缩放参数的信息进行去量化,所述第二去量化模式不同于所述第一去量化模式。10.根据权利要求9所述的音频解码器,其中,所述缩放参数解码器(220)被配置为使用具有关联的比所述第一去量化模式低或高的量化精度的所述第二去量化模式。11.根据权利要求9或10所述的音频解码器,其中,所述缩放参数解码器(220)被配置为使用第一去量化级(2220)和第二去量化级(2260)和组合器(2240)作为所述第一去量化模式,所述组合器(2240)接收所述第一去量化级(2220)的结果和所述第二去量化级(2260)的结果作为输入,以及使用所述第一去量化模式的所述第二去量化级(2220)作为所述第二去量化模式,接收所述关于第二组联合编码缩放参数的信息作为输入。12.根据权利要求11所述的音频解码器,其中,所述第一去量化级(2220)是矢量去量化
级,并且其中,所述第二去量化级(2260)是代数矢量去量化级,或者其中,所述第一去量化级(2220)是固定速率去量化级,并且其中,所述第二去量化级(2260)是可变速率去量化级。13.根据权利要求11或12所述的音频解码器,其中,针对所述编码音频信号的帧,所述关于第一组联合编码缩放参数的信息包括两个或更多个索引,并且其中,所述关于第二组联合编码缩放参数的信息包括单个索引或较少数量的索引或包括与第一组相同数量的索引,以及其中,所述缩放参数解码器(220)被配置为:在所述第一去量化级(2220)中,例如针对所述两个或更多个索引中的每个索引,确定所述第一组的中间联合编码缩放参数,并且其中,所述缩放参数解码器(220)被配置为:在所述第二去量化级(2260)中,例如根据所述单个或较少数量或与所述关于第一组联合编码缩放参数的信息相同数量的索引来计算所述第一组的残余联合编码缩放参数,并由所述组合器(2240)根据所述第一组的中间联合编码缩放参数和所述第一组的残余联合编码缩放参数来计算所述第一组联合编码缩放参数。14.根据权利要求11至13之一所述的音频解码器,其中,所述第一去量化级(2220)包括使用具有第一数量的条目的第一码本的索引或使用表示第一精度的索引,其中,所述第二去量化级(2260)包括使用具有第二数量的条目的第二码本的索引或使用表示第二精度的索引,并且其中,所述第二数量低于或高于所述第一数量或者所述第二精度低于或高于所述第一精度。15.根据前述权利要求之一所述的音频解码器,其中,所述关于第二组联合编码缩放参数的信息指示所述第二组联合编码缩放参数针对所述编码音频信号的帧全部为零或处于特定值,并且其中,所述缩放参数解码器(220)被配置为:在使用所述第一规则或所述第二规则进行组合时,使用为零或处于所述特定值或者是合成的联合编码缩放参数的联合编码缩放参数,或其中,针对包括全零或特定值信息的所述帧,所述缩放参数解码器(220)被配置为仅使用所述第一组联合编码缩放参数而不进行组合操作来确定所述第二缩放参数集合。16.根据权利要求9或10之一所述的音频解码器,其中,所述缩放参数解码器(220)被配置为使用第一去量化级(2220)和第二去量化级(2260)和组合器(2240)作为所述第一去量化模式,所述组合器(2240)接收所述第一去量化级(2220)的结果和所述第二去量化级(2260)的结果作为输入,并使用所述第一去量化模式的所述第一去量化级(2220)作为所述第二去量化模式。17.一种用于对包括两个或更多个声道的多声道音频信号进行编码的音频编码器,包括:缩放参数计算器(140),用于根据所述多声道音频信号的第一声道的第一缩放参数集合以及根据所述多声道音频信号的第二声道的第二缩放参数集合来计算第一组联合编码缩放参数和第二组联合编码缩放参数;信号处理器(120),用于将所述第一缩放参数集合应用于所述多声道音频信号的第一声道,并用于将所述第二缩放参数集合应用于所述多声道音频信号的第二声道,以及用于导出多声道频道音频数据;以及编码信号形成器(1480、1500),用于使用所述多声道音频数据和关于第一组联合编码缩放参数的信息以及关于第二组联合编码缩放参数的信息来获得编码多声道音频信号。
18.根据权利要求17所述的音频编码器,其中,所述信号处理器(120)被配置为:在所述应用的操作中,对所述第一组联合编码缩放参数和所述第二组联合编码缩放参数进行编码,以获得所述关于第一组联合编码缩放参数的信息和所述关于第二组联合编码缩放参数的信息,对所述关于第一组联合编码缩放参数的信息和所述关于第二组联合编码缩放参数的信息进行本地解码,以获得本地解码的第一缩放参数集合和本地解码的第二缩放参数集合,以及使用本地解码的第一缩放参数集合来缩放所述第一声道以及使用本地解码的第二缩放参数集合来缩放所述第二声道,或者其中,所述信号处理器(120)被配置为:在所述应用的操作中,量化所述第一组联合编码缩放参数和所述第二组联合编码缩放参数,以获得量化的第一组联合编码缩放参数和量化的第二组联合编码缩放参数,对所述量化的第一组联合编码缩放参数和所述量化的第二组联合编码缩放参数进行本地解码,以获得本地解码的第一缩放参数集合和本地解码的第二缩放参数集合,以及使用本地解码的第一缩放参数集合来缩放所述第一声道以及使用本地解码的第二缩放参数集合来缩放所述第二声道。19.根据权利要求17或18所述的音频编码器,其中,所述缩放参数计算器(140)被配置为:使用第一组合规则组合所述第一缩放参数集合中的缩放参数和所述第二缩放参数集合中的缩放参数以获得所述第...
【专利技术属性】
技术研发人员:以马利,
申请(专利权)人:弗劳恩霍夫应用研究促进协会,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。