可伸缩编码器中具有噪声变换的音频数字信号的编码的制作方法

文档序号:2823285阅读:239来源:国知局
专利名称:可伸缩编码器中具有噪声变换的音频数字信号的编码的制作方法
技术领域
本发明涉及数字信号的编码领域。根据本发明的编码特别适于诸如音频信号(语音、音乐或其他)之类的数字信号的传送和/或存储。本发明更具体地有关于ADPCM(代表“自适应差分脉冲编码调制”)编码类型的波形编码,且特别有关于使得可能利用可伸缩二进制串来传递量化索引的、利用嵌入码的 ADPCM类型的编码。
背景技术
诸如,参考图1和2来描述协议ITU-T G. 722或ITU-T G. 727所规定的嵌入码 ADPCM编码/解码的一般原理。因而,图1表现了 ADPCM类型的嵌入码编码器。它包括-预测模块110,用于使得可能基于量化误差信号 ==(其中 v(n')是比例因子(scale factor))的先前
采样并且基于重构信号rB(η‘ )n' = η_1,. . .,η_ΝΡ(其中η是当前时刻)来给出信号的预测
ο-减法模块120,用于从输入信号χ(η)中减去其预测4…),以获得表示为e(n)的
预测误差信号。-用于误差信号的量化模块130QB+K,用于接收误差信号e(n)作为输入,从而给出由B+K个比特组成的量化索引IB+K(n)。量化模块Qm是嵌入码类型的,即,它包括具有B个比特的核心量化器、和嵌入在该核心量化器上的具有B+k k = 1,. . .,K个比特的量化器。在ITU-T G. 722标准的情况下,通过X. Maitre.编著的用于描述G. 722标准的概述文章"7 kHz audio coding within 64 kbit/s" . IEEE Journal on Selected Areas in Communication, Vol. 6-2, February 1988 的表格 IV 禾口 VI 来定义量化器 QB、QB+1、QM (令 B = 4)的判决等级和重构等级。量化模块(Γκ的输出端的B+K个比特的量化索引IB+K(n)经由传送信道140而传送到诸如参考图2所描述的解码器。该编码器同样包括-模块150,用于删除索引严(η)的K个低阶比特,从而给出低比特率索引Ib(η);-逆量化模块UO(Qb)-1,用于给出B个比特上的量化误差信号<( )=力(《)ν⑷作为输出;-用于量化器和逆量化器的适配模块170(iAdapt,用于针对接下来的时刻而给出也称为比例因子的等级控制参数ν (η);-加法模块180,用于将预测与量化误差信号相加,以给出低比特率重构信号rB(n);-用于预测模块的适配模块190PAdapt,基于B个比特上的量化误差信号,并且基于通过1+Pz(z)所滤波的信号。可以观察出,在图1中,附图标记为155的虚线部分表现了包含预测器165和175 以及逆量化器120的低比特率本地解码器。因而,此本地解码器使得可能基于低比特率索引Ib (η)来在170处对逆量化器进行适配,并且基于所重构的低比特率数据来对预测器165 和175进行适配。此部分一致地存在于诸如参考图2所描述的嵌入码ADPCM解码器中。图2的嵌入码ADPCM解码器接收源自于传送信道140的索引I' Β+Κ(ΙΒ+Κ的可能被二进制误差干扰的版本)作为输入,并且通过比特率为每个采样B比特的逆量化模块 210 (Qb) 1来进行逆量化,以获得信号《…)=y; (η)ν\η)符号“‘”指示在解码器处接收到
ο
的、由于传送误差而导致可能与编码器所传送的值不同的值。B个比特的输出信号r' B(n)将等于该信号的预测与具有B个比特的逆量化器的输出之和。解码器的此部分255与图1的低比特率本地解码器155 —致。采用比特率指示符“模式(mode) ”和选择器220,解码器可以增强所恢复的信号。确实,如果“模式”指示出已经传送了 B+1个比特,则该输出将等于预测和具有B+1个比特的逆量化器230的输出A= ^)之和。如果“模式”指示出已经传送了 B+2个比特,则该输出将等于预测和具有B+2 个比特的逆量化器240的输出Aif…>’㈨之和。通过使用ζ变换表示法,针对此循环结构可以写出以下表达式RB+k (z) = X(Z)+QB+k (ζ)其中,通过使用下式来定义具有B+k个比特的量化噪声QB+k(z)QB+k (z) = EBQ+k (z)-E(Z)ITU-T G. 722标准(在下文中,命名为G. 722)的嵌入码ADPCM编码进行宽带中的信号编码,其被定义有[50-7000HZ]的最小带宽,并且以16kHz来进行采样。G. 722编码是通过使用正交镜像滤波器来对信号进行分解所获得的信号的两个子波段[50-4000HZ]和 [4000-7000Hz]中每一个的ADPCM编码。通过6个、5个和4个比特上的嵌入码ADPCM编码来对低波段进行编码,而通过每个采样2比特的ADPCM编码器来对高波段进行编码。根据用于对低波段进行解码所使用的比特的数目,总比特率将为64、56或48比特/秒(bit/s)。此编码首先使用在ISDN(综合服务数字网)中,并然后使用在IP网络上的音频编码的应用中。作为示例,在G. 722标准中,诸如图3所表现的,按照以下方式来对所述8个比特进行分派(apportion)2个比特Ihl和Ih2,用于高波段;6 个比特 Iu IL2 Il3 Il4 Il5 IL6,用于低波段。比特Iw和Iui可以被“窃用(stolen) ”或者利用数据来取代,并且它们构成低波段增强比特。比特Iu IL2 Il3 Im构成低波段核心比特。
因而,根据G. 722标准所量化的信号的帧由在8个、7个或6个比特上编码的量化索引组成。在该索引的传送频率为8kHz的情况下,该比特率将为64、56或481cbit/S。对于具有许多等级的量化器,量化噪声的谱将是相对平坦的,如图4所示。还在图 4中表现了该信号的谱(这里,话音信号块)。此谱具有大的动态振幅(swing)( 40dB)。 可以看出,在低能量地带中,噪声非常接近于信号,并因此,不再必须被屏蔽(mask)。于是, 在图4中,在这些区域中(尤其是在频率[2000-2500HZ]的地带中),它可能变为可听得见的。因此,编码噪声的整形是必须的。而且,适于嵌入码编码的编码噪声整形将也是期望的。在协议ITU-T G. 711.1" Wideband embedded extension for G. 711 pulse code modulation “或"G. 711. 1 :A wideband extension to ITU-T G. 711 " . Y. Hiwasaki, S. Sasaki, H. Ohmuro, T. Mori, J. Seong, M. S. Lee, B. Kovesi, S. Ragot, J. -L. Garcia, C. Marro, L. M. , J. Xu, V. Malenovsky, J. Lapierre, R. Lefebvre. EUSIPC0, Lausanne, 2008 中描述了用于利用嵌入码的PCM(代表“脉冲编码调制”)类型编码的噪声整形技术。因而,此协议描述了具有用于核心比特率编码的编码噪声的整形的编码。基于源自于逆核心量化器的过去的解码信号来计算用于对编码噪声进行整形的感知滤波器。因此,核心比特率本地解码器使得可能计算噪声整形滤波器。因而,在解码器处,可能基于核心比特率解码信号来计算此噪声整形滤波器。在编码器处使用用于传递增强比特的量化器。用于接收核心二进制流和增强比特的解码器基于核心比特率解码信号、按照与编码器处相同的方式、来计算用于对编码噪声进行整形的滤波器,并且将此滤波器应用于来自增强比特的逆量化器的输出信号,所整形的高比特率信号是通过将所滤波的信号与所解码的核心信号进行相加而获得的。因而,噪声的整形增强了核心比特率信号的感知质量。它在增强比特方面供应了质量的有限增强。确实,在增强比特的编码方面不执行编码噪声的整形,量化器的输入对于核心量化与对于增强量化是相同的。然后,当除了核心比特之外、还对增强比特进行解码时,解码器必须通过合适适配的滤波来删除所得到的乱真分量(spurious component)。在解码器处的滤波器的附加计算增加了解码器的复杂性。在已经现有的G. 722或G. 727解码器类型的标准可伸缩解码器中没有使用此技术。因此,存在一种对于无论比特率是多少都增强信号质量、同时维持与现有标准可伸缩解码器的兼容性的需求。

发明内容
本发明旨在增强此情形。为此目的,本发明提出了一种对数字音频信号进行分级编码的方法,该方法针对输入信号的当前帧包括-核心编码,用于传递用于当前帧的每个采样的标量量化索引;以及-至少一个增强编码,传递用于增强信号的每个编码采样的标量量化的索引。该方法使得,该增强编码包括以下步骤获得用于确定目标信号的用于对编码噪声进行整形的滤波器,并且通过使标量量化的可能值的集合与所述目标信号之间的误差最小化,来确定所述增强信号的标量量化的索引。因而,执行更高比特率的增强信号的编码噪声的整形。形成本发明主题的基于合成的分析方案使得不必如可能作为现有技术的编码噪声整形解决方案的情况一样地、在解码器处执行任何补足(complementary)信号处理。因此,在解码器处接收到的信号将可能通过标准解码器来解码,该标准解码器能够对核心比特率的和嵌入比特率的信号进行解码,而不需要任何噪声整形计算或者任何校正项。因此,无论在解码器处可用的比特率是多少,都增强了解码信号的质量。可以独立地或者彼此组合地将在下文中提及的各种具体实施例添加到在上文中定义的方法的步骤中。因而,该目标信号的确定的实现模式使得,针对当前增强编码级,该方法针对当前采样包括以下步骤-通过组合分级编码的输入信号、与部分地基于前一编码级的编码并且基于当前增强编码级的重构信号的过去采样所重构的信号,来获得增强编码误差信号;-通过所获得的噪声整形滤波器来对增强编码误差信号进行滤波,从而获得该目标信号;-通过将源自于前一级的编码的重构信号与源自于量化步骤的信号相加,来计算用于当前采样的重构信号;-基于源自于该量化步骤的信号来对该噪声整形滤波器的存储器进行适配。这里所描述的操作的安排导致了通过复杂性被显著减少的操作进行的编码噪声的整形。在具体的实施例中,可能标量量化值的集合和用于当前采样的误差信号的量化值是用于表示通过相对于核心比特率量化索引所计算的等级控制参数来标称的量化重构等级的值。因而,所述值适于核心编码的输出等级。在具体的实施例中,通过用于表示具有B+k个比特的嵌入式量化器的量化的重构等级的值(B表示了核心编码的比特的数目)与用于表示具有Β+k-l个比特的嵌入式量化器的量化重构等级的值之差,来定义表示出用于增强级k的量化重构等级的值,具有B+k个比特的嵌入式量化器的重构等级通过将具有Β+k-l个比特的嵌入式量化器的重构等级一分为二来定义。而且,将表示出用于增强级k的量化重构等级的值存储在存储器空间中,并且作为核心比特率量化和增强索引的函数来对其添加索引。通过从具有Β+k-l个比特的量化器的输出值中减去具有B+k个比特的量化器的输出值,不必针对每个采样时刻来重新计算直接存储在ROM中的增强量化器的输出值。而且, 例如将它们两个两个地安排在通过前一级的索引可容易地检索到(indexable)的表格中。在具体的实施例中,标量量化的可能值的数目针对每个采样而变化。因而,可能作为要编码的采样的函数来对增强比特的数目进行适配。
在另一变化实施例中,给出标量量化索引的所述增强信号的编码采样的数目小于该输入信号的采样的数目。例如,当针对某些采样而将所分配的增强比特的数目设置为零时,情况可能如此。例如,该核心编码的可能实现模式是使用标量量化和预测滤波器的ADPCM编码。例如,该核心编码的另一可能实现模式是PCM编码。该核心编码还可以包括编码噪声的整形,例如针对当前采样具有以下步骤-基于过去量化噪声采样并且基于预定噪声整形滤波器所滤波的量化噪声的过去采样,来获得用于编码噪声的预测信号;-组合核心编码的输入信号与编码噪声预测信号,从而获得要量化的修改后的输入信号。因而,针对核心编码进行具有较小复杂性的编码噪声的整形。在具体实施例中,通过ARMA滤波器或者一连串ARMA滤波器来定义该噪声整形滤波器。因而,包括分子中的值和分母中的值的这种类型的加权函数具有这样的优点,其通过考虑信号峰值的分母中的值并且通过衰减这些峰值的分子中的值,因而提供了量化噪声的最优整形。ARMA滤波器的级联序列允许通过用于对信号的谱的包络进行建模的分量以及周期性或者准周期性分量,来对屏蔽滤波器进行更好地建模。在具体的实施例中,将该噪声整形滤波器分解为解耦的谱斜率和共振峰 (formantic)形状的两个级联的ARMA滤波单元。因而,作为输入信号的谱特性的函数来对每个滤波器进行适配,并因此,每个滤波器适于呈现出各种类型的谱斜率的信号。有利地,增强编码所使用的所述噪声整形滤波器(W(z))还被核心编码所使用,因而减少了实现的复杂性。在具体的实施例中,作为所述输入信号的函数来计算该噪声整形滤波器,从而最佳地适于不同的输入信号。在变型实施例中,基于由核心编码所本地解码的信号来计算该噪声整形滤波器。本发明还有关于一种数字音频信号的分级编码器,该分级编码器针对输入信号的当前帧包括-核心编码级,传递用于当前帧的每个采样的标量量化索引;以及-至少一个增强编码级,传递用于增强信号的每个编码后采样的标量量化的索引。该编码器使得,该增强编码级包括用于获得用于确定目标信号的用于对编码噪声进行整形的滤波器的模块;以及量化模块,用于通过使标量量化的可能值的集合与所述目标信号之间的误差最小化,来传递所述增强信号的标量量化的索引。本发明还有关于一种计算机程序,包括代码指令,用于当由处理器来执行这些指令时,实现根据本发明的编码方法的步骤。本发明最终有关于一种处理器可读的存储部件,用于存储诸如所描述的计算机程序。


一旦阅读了单独借助于非限制性示例并参考附图而给出的以下描述,本发明的其他特性和优点就将更加清楚明显,在所述附图中-图1图示了根据现有技术的诸如先前所描述的嵌入码ADPCM类型的编码器;-图2图示了根据现有技术的诸如先前所描述的嵌入码ADPCM类型的解码器;-图3图示了根据现有技术的诸如先前所描述的嵌入码ADPCM类型的编码器的量化索引的示范帧;-图4表现了相对于在没有实现本发明的编码器中存在的量化噪声的谱的信号块的谱;-图5表现了根据本发明一般实施例的嵌入码编码器和编码方法的框图;-图6a和6b表现了根据本发明的增强编码级和增强编码方法的框图;-图7图示了适于对源自于根据本发明的编码的信号进行解码的解码器的各种配置;-图8表现了根据本发明的编码器和根据本发明的编码方法的第一详细实施例的框图;-图9图示了用于根据本发明的编码器的核心编码级的编码噪声的示范计算;-图10图示了用于计算图9的编码噪声的详细功能;-图11图示了根据本发明的编码方法的获得量化重构等级的集合的示例;-图12图示了根据本发明的编码方法的增强信号的表现;-图13图示了用于表现计算用于根据本发明的编码的屏蔽滤波器的第一实施例的步骤的流程图;-图14图示了用于表现计算用于根据本发明的编码的屏蔽滤波器的第二实施例的步骤的流程图;-图15表现了根据本发明的编码器和根据本发明的编码方法的第二详细实施例的框图;-图16表现了根据本发明的编码器和根据本发明的编码方法的第三详细实施例的框图;和-图17表现了根据本发明的编码器的可能实施例。
具体实施例方式在本文档的下文中,系统地采用术语“预测”来描述仅仅使用过去采样的计算。参考图5,现在描述根据本发明的嵌入码编码器。重要的是,要注意到,利用用于提供每个附加采样一比特的增强级来执行编码。这里,此约束仅仅用于简化本发明的表现。 然而,清楚的是,容易地将在下文中描述的本发明归纳为其中增强级提供每个采样多于一比特的情况。此编码器包括具有B个比特上的量化的核心比特率编码级500,该核心比特率编码级500例如是诸如标准化的G. 722或G. 727编码器之类的ADPCM编码类型的,或者是诸如G. 711标准化编码器之类的PCM( “脉冲编码调制”)编码器,其作为块520的输出的函数而修改。附图标记为510的块表现了此核心编码级,该核心编码级具有随后参考图8、15或16而更加详细描述的编码噪声的整形,即核心编码的噪声的屏蔽。诸如所表现的本发明还有关于其中不执行核心部分中的编码噪声的屏蔽的情况。 而且,在此文档中广义地使用术语“核心编码器”。因而,可以将诸如具有56或641cbit/S 的ITU-T G. 722之类的现有多比特率编码认为是“核心编码器”。极端地,还可能考虑具有 Okbit/s的核心编码器,即从编码的第一步骤开始就应用用于形成本发明的主题的增强编码技术。在后者情况下,增强编码成为核心编码。这里参考图5所描述的、具有噪声整形的核心编码级包括滤波模块520,该滤波模块520基于量化噪声qB(n)和滤波后的量化噪声来执行预测Pjz),以提供预测信号 PfM洲。例如,通过将滤波后噪声的Km个部分预测与量化噪声相加,来获得滤波后的量化噪声,诸如随后参考图9所描述的。如参考图1所描述的,在例如ADPCM编码的情况下,核心编码级接收信号χ (η)作为输入,并且提供量化索引Ib (η)、基于Ib (η)所重构的信号rB (η)和量化器的比例因子ν (η) 作为输出。诸如图5所表现的编码器还包括几个增强编码级。这里,表现了级EAl (530)、级 EAk (540)和级 EAk2(550)。随后,将参考图6a和6b来详述如此表现的增强编码级。—般地,每个增强编码级k具有作为输入的信号χ (η)、最优索引Ib+1 (η)、核心编码的索引ΙΒ (η)和先前增强级的索引J1(Ii),...,J 或等效地这些索引的集合的级联、 在前一步骤中重构的信号严-1 (η)、屏蔽滤波器的参数、以及当必要时的自适应编码情况下的比例因子ν(η)。此增强级提供用于此编码级的增强比特的量化索引Jk(Ii)作为输出,该量化索引 Jk(H)将在级联模块560中与索引ΙΒ+Η(η)进行级联。增强级k还提供重构信号rB+k(n)作为输出。应该注意到,这里,索引Jk(η)表现了用于索引η的每个采样的一个比特;然而,在一般的情况下,如果可能的量化值的数目大于2,则Jk(η)可以表现每个采样几比特。所述各级中的一些级对应于要传送的比特J1(Ii), ...,Jkl (η),所述要传送的比特 Λ(η),...,Jkl (η)将与索引Ib (η)进行级联,使得可以通过诸如随后图7所表现和描述的标准解码器来对所得到的索引进行解码。因此,不必改变远程解码器;而且,不需要附加的信息以用于向远程解码器“通知”在编码器处执行的处理。其他比特Jkl+1(n),...,Jk2 (η)通过增加比特率和屏蔽而对应于增强比特,并且它们需要参考图7所描述的附加的解码模块。图5的编码器还包括模块580,该模块580用于基于输入信号或基于编码器的合成滤波器的系数来计算噪声整形滤波器或屏蔽滤波器,如稍后参考图13和14所描述的。要注意,模块580可以具有本地解码的信号、而不是原始信号,作为输入。诸如这里所表现的增强编码级使得可能提供增强比特,用于供应解码器处信号的增加质量,而无论解码信号的比特率是多少,且无需修改解码器,并因此无需解码器处的任何额外复杂性。因而,现在参考图6a来描述表现了根据本发明一个实施例的增强编码级k的图5 的模块fek。
此编码级所执行的增强编码包括量化步骤,该量化步骤传递索引和量化值作为输出,该量化值使得可能量化值的集合与通过使用编码噪声整形滤波器所确定的目标信号之间的误差最小化。在这里考虑包括嵌入码量化器的编码器。第k级使得可能获得增强比特Jk或者比特组Jkk = 1,. . .,(iK。它包括模块EAk-I,该模块EAk-I用于从输入信号χ(η)中减去用于当前帧的每个前一采样η ‘ = n-1,. . .,n-ND的在第k级处合成的信号rB+k(n)、以及用于采样η的前一级的信号rB+H (η),从而给出编码误差信号eB+k (η)。替代利用如参考图4所表现的平坦谱来使将引起量化噪声的二次误差准则最小化,将在量化步骤中使加权二次误差准则最小化,使得谱整形的噪声不太听得见。因而,第k级包括滤波模块EAk-2,该滤波模块EAk-2用于通过加权函数W(ζ)来对误差信号eB+k(n)进行滤波。还可以将此加权函数用于核心编码级中噪声的整形。这里,噪声整形滤波器等于谱加权的反转,即
Γ π um “\ —1—Ρν (Ζ) — 1Η (1)此整形滤波器为ARMA类型(“自回归移动平均数”)。其转移函数包括阶&的分子和阶Nd的分母。因而,块EAk-I实质上用来定义与Hm(Z)的分母对应的、滤波器W(Z)的非递归部分的存储器。虽然为了简洁的缘故而没有示出W(Z)的递归部分的存储器的定义, 但是可以根据O)并且根据^7 =-1% ( ⑷来推导它。此滤波模块给出与目标信号对应的滤波后的信号作为输出。谱加权的作用在于对编码误差的谱进行整形,这是通过使加权误差的能量最小化来进行的。量化模块EAk-3执行量化步骤,该量化步骤基于量化输出的可能值来寻求根据以下等式来使加权误差准则最小化Eb广=[eBw+k(η)-en^;(η)]2 j = 0,l(2)此等式表现了以下情况,其中针对每个采样η来计算增强比特。于是,量化器的两个输出值是可能的。随后,我们将看到如何来定义量化步骤的可能输出值。因而,此模块EAk-3进行增强量化,该增强量化0=具有要与前一级的索引 ΙΒ+Η进行级联的最优比特Jk的值作为第一输出,并且具有用于最优索引Jk的量化器的输出信号作为第二输出(w)v(w),其中v(n)表现了核心编码所定义的比例因子,从而对量化器的输出等级进行适配。最终地,增强编码级包括模块EAk-4,该模块EAk-4用于将量化误差信号 S t ( >( )与在前一级处合成的信号1·Β+Η (η)相加,从而给出第k级处的合成信号 rB+k(n)。按照等效的方式,可以通过优选地按照有限精度对索引IB+k(n)进行解码(即,通过计算)、并且通过添加预测<( ),而取代EAk-4来获得rB+k(n)。在此情况下,适当的是,在存储器中存储具有B个比特、B+l、...的量化器的量化值^ ,并且
通过=[;来计算增强量化器的值。根据用于以下采样时刻的以下关系,来对具有等于
权利要求
1.一种对数字音频信号进行分级编码的方法,该方法针对输入信号的当前帧包括 -核心编码,其传递用于当前帧的每个采样(x(n))的标量量化索引(IB(n));以及 -至少一个增强编码,其传递用于增强信号的每个编码后采样(en^in))的标量量化(QL )的索引(Jk(η)),其特征在于,该增强编码包括以下步骤获得用于确定目标信号的用于对编码噪声进行整形的滤波器(W(z)),并且其特征在于,通过使标量量化的可能值的集合与所述目标信号之间的误差最小化,来确定所述增强信号的标量量化(β: )的索引(Jk(η))。
2.根据权利要求1的方法,其特征在于,所述确定用于当前增强编码级的目标信号的步骤针对当前采样包括以下步骤-通过组合分级编码的输入信号(χ(η))、与部分地基于前一编码级并且基于当前增强编码级的重构信号的过去采样所重构的信号,来获得增强编码误差信号(eB+k(n));-通过所获得的噪声整形滤波器(W(z))来对增强编码误差信号进行滤波,从而获得该目标信号(O );-通过将源自于前一编码级的编码的重构信号(ι·Β+Η(η))与源自于量化步骤的信号 (enKi^Jk)相加来计算用于当前采样的重构信号(rB+k(n));-基于源自于该量化步骤的信号来对该噪声整形滤波器的存储器进行适配。
3.根据权利要求1的方法,其特征在于,可能标量量化值的集合和用于当前采样的误差信号的量化值是用于表示通过相对于核心比特率量化索引所计算的等级控制参数来标称的量化重构等级的值。
4.根据权利要求3的方法,其特征在于,通过用于表示具有B+k个比特的嵌入式量化器的量化的重构等级的值与用于表示具有Β+k-l个比特的嵌入式量化器的量化重构等级的值之间的差来定义表示出用于增强级k的量化重构等级的值,其中B表示了核心编码的比特的数目,具有B+k个比特的嵌入式量化器的重构等级通过将具有Β+k-l个比特的嵌入式量化器的重构等级一分为二来定义。
5.根据权利要求4的方法,其特征在于,表示用于增强级k的量化重构等级的值被存储在存储空间中,并且作为核心比特率量化和增强索引的函数来对其添加索引。
6.根据权利要求1的方法,其特征在于,可能标量量化值的数目针对每个采样而变化。
7.根据权利要求1的方法,其特征在于,给出标量量化索引(Jk(η))的所述增强信号的编码后采样的数目小于该输入信号的采样的数目。
8.根据权利要求1的方法,其特征在于,该核心编码是使用标量量化和预测滤波器的 ADPCM编码。
9.根据权利要求1的方法,其特征在于,该核心编码是PCM编码。
10.根据权利要求8和9之一的方法,其特征在于,该核心编码针对当前采样还包括以下步骤-基于过去量化噪声采样并且基于预定噪声整形滤波器所滤波的量化噪声的过去采样,来获得用于编码噪声的预测信号(P );-组合核心编码的输入信号与编码噪声预测信号,从而获得要量化的修改后的输入信号。
11.根据权利要求10的方法,其特征在于,增强编码所使用的所述噪声整形滤波器 (W(z))还被核心编码所使用。
12.根据权利要求1或10的方法,其特征在于,作为所述输入信号的函数来计算该噪声整形滤波器。
13.根据权利要求1或10的方法,其特征在于,基于由核心编码所本地解码的信号,来计算该噪声整形滤波器。
14.一种数字音频信号的分级编码器,该分级编码器针对输入信号的当前帧包括 -核心编码级(800、1500、1600),其传递用于当前帧的每个采样的标量量化索引(ΙΒ(η));以及-至少一个增强编码级(EA-k),其传递用于增强信号的每个编码后采样的标量量化(QL )的索引(Jk(n)),其特征在于,该增强编码级包括模块(850),用于获得用于确定目标信号的用于对编码噪声进行整形的滤波器(W(z));以及量化模块(EAk-3、EAk-4),用于通过使标量量化的可能值的集合与所述目标信号之间的误差最小化,来传递所述增强信号的标量量化(0二(η))的索引(Jk(η))。
15.一种计算机程序,包括代码指令,所述代码指令用于当由处理器来执行这些指令时,实现根据权利要求1到13之一的编码方法的步骤。
全文摘要
本发明涉及一种用于对音频数字信号进行可伸缩编码的方法,该方法针对输入信号的公共部分包括-核心编码步骤,其产生用于公共部分的每个采样n的标量量化的索引(IB(n));以及-至少一个增强编码步骤,其产生用于增强信号的每个编码后采样的标量量化的索引(Jk(n))。该方法使得,该增强编码步骤包括以下步骤获得用于确定目标信号的用于对编码噪声进行变换的滤波器(W(z)),并且使得,通过使可能标量量化值的集合与所述目标信号之间的误差最小化,来确定用于所述增强信号的标量量化的索引(Jk(n))。根据本发明的编码方法还可以包括用于对核心流进行编码的编码噪声的变换。本发明还涉及一种用于实现诸如所描述的编码方法的编码器。
文档编号G10L19/04GK102282611SQ200980154687
公开日2011年12月14日 申请日期2009年11月17日 优先权日2008年11月18日
发明者巴拉兹.科维西, 斯蒂芬.拉戈特, 阿兰.勒古亚德 申请人:法国电信公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1