CN1267890C - 利用自适应滤波改善高频重建编码的设备和方法 - Google Patents

利用自适应滤波改善高频重建编码的设备和方法 Download PDF

Info

Publication number
CN1267890C
CN1267890C CNB018205763A CN01820576A CN1267890C CN 1267890 C CN1267890 C CN 1267890C CN B018205763 A CNB018205763 A CN B018205763A CN 01820576 A CN01820576 A CN 01820576A CN 1267890 C CN1267890 C CN 1267890C
Authority
CN
China
Prior art keywords
frequency
signal
audio signal
spectrum
filter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB018205763A
Other languages
English (en)
Other versions
CN1481545A (zh
Inventor
克利斯托弗·克约尔灵
珀·埃克斯特兰德
弗莱德里克·汉
拉尔斯·维勒牟斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dolby International AB
Original Assignee
Coding Technologies Sweden AB
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=20281813&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN1267890(C) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Coding Technologies Sweden AB filed Critical Coding Technologies Sweden AB
Publication of CN1481545A publication Critical patent/CN1481545A/zh
Application granted granted Critical
Publication of CN1267890C publication Critical patent/CN1267890C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/02Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L21/00Processing of the speech or voice signal to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
    • G10L21/02Speech enhancement, e.g. noise reduction or echo cancellation
    • G10L21/038Speech enhancement, e.g. noise reduction or echo cancellation using band spreading techniques

Abstract

本发明提出了一种新的方法和一种新的装置,用于改善利用了高频重建的音源编码系统。它利用自适应滤波来减小人为噪声,这些人为噪声是由被使用了HFR的音频信号的不同频率范围中不同的音频特性引起的。本发明可以应用在语音编码及自然音频编码系统中。

Description

利用自适应滤波改善 高频重建编码的设备和方法
技术领域
本发明涉及一种音源编码系统,该系统利用了高频重建(HFR)如谱带复制,SBR[WO 98/57436]或相关方法。它改善了高质量方法(SBR)以及低质量方法[U.S.Pat.5127054]的性能。它可以应用在语音编码和自然音频编码系统中。
发明背景
音频信号的高频重建是指由(信号的)低频带估算出高频带,在高频重建中,重要的是要有能够控制重建高频带中的音频成分的装置,它应该比HFR系统中常用的粗略包络调节在更大程度上实现对音频成分的控制。这一点是很有必要的,因为对于大多数音频信号如语音信号以及大多数声学设备来说,在低频区域(也就是低于4-5kHz)音频成分比在高频区域中要强。一个极端的例子是在低频带中为发音很明显的一系列谐音,在高频带中就差不多成了纯粹的噪声。实现这一点的一种途径是自适应地向重建高频带中加入噪声(自适应噪声添加[PCT/SE00/00159])。然而,有时这样做不足以抑制低频带的音频特性,使得重建的高频带具有重复的“嗡嗡”声。另外,也很难正确地实现噪声的时间特性。当两个谐音序列,一个具有高调谐密度(低音调)而另一个具有低调谐密度(高音调),被混合在一起时,会出现另一个问题。如果高音调谐音序列在低频带中相对于另一个谐音序列占优势,但在高频带中却非如此,那么HFR会使得高音调信号的谐音占据高频带,造成重建的高频相对于原始信号听起来更像“重金属”。上述的情况都不能利用HFR系统中所常用的包络调节的方法加以控制。在一些实施例中,在对HFR信号进行谱包络调节期间,引入一个固定度数的频谱白化。对某一特定度数的频谱白化,这样做能产生满意的结果,但却向不能受益于该特定度数的频谱白化的信号片断中引入了严重的人为噪声。
发明内容
本发明涉及高频重建(High Frequency Reconstruction)方法中常常会引入的“嗡嗡作响,,及“重金属”声音的问题。它在编码器端使用一种复杂的检验算法来估算应该应用于解码器中的频谱白化的优选量。频谱白化随着时间和频率而改变,保证以最佳方法来控制复制的高频带中的谐音内容。本发明可以在一个时域实施方式中实现,也可以在子带滤波器组实施方式中实现。
本发明提供了一种用来估算在高频重建步骤之前或高频重建步骤之后对信号所应用的频谱白化的强度的设备,高频重建步骤是在生成一个高频重建信号时所要进行的,重建信号的高频带是基于它的低频带的,其中所述的频谱白化是通过使用一个频谱白化滤波器进行滤波而得到的,该频谱白化滤波器是一个自适应滤波器,通过一个变化滤波器参数对其进行调整,所述设备包括:反向滤波强度估算装置,用来估算一个待编码的原始音频信号在某个给定时刻的音频特性,其中所述的原始音频信号要由一个音频编码器进行编码以得到一个仅代表了原始音频信号的低频带的编码音频信号,估算出来的音频特性中包括原始音频信号高频带的估算音频特性,该特性并未被包括在编码音频信号中,以及用来根据估算的音频特性确定频谱白化滤波器的一个变化滤波器参数;用来将变化滤波器参数关联到编码音频信号以获得包含含有变化滤波器参数的编码音频信号的比特流的装置。
本发明提供了用来根据一个编码音频信号经过解码后的版本产生一个输出信号的设备,编码音频信号代表了一个原始音频信号的低频带,该编码音频信号与一个频谱白化滤波器的变化滤波器参数相关联,该变化滤波器参数取决于某一给定时刻原始音频信号高频带的音频特性,所述设备包括:用来获取与编码音频信号相关联的变化滤波器参数的装置;一个高频重建单元,用来对编码音频信号的解码版本执行一个高频重建步骤,以产生一个高频重建信号;以及一个自适应频谱白化滤波器,用来对高频重建之前的所述解码版本或是高频重建信号进行滤波;其中所述的自适应频谱白化滤波器具有一个可变参数,该可变参数是根据与编码音频信号相关联的变化滤波器参数来设定的。
本发明提供了用来估算在高频重建步骤之前或高频重建步骤之后对信号所应用的频谱白化的强度的方法,高频重建步骤是在生成一个高频重建信号时所要进行的,该重建信号的高频带是基于它的低频带的,其中所述的频谱白化是通过一个频谱白化滤波器进行滤波而得到的,频谱白化滤波器是一个自适应滤波器,通过一个变化滤波器参数对其进行调整,所述方法包括下列步骤:估算一个待编码的原始音频信号在某个给定时刻的音频特性,其中所述的原始音频信号要由一个音频编码器进行编码以得到一个仅代表了原始音频信号的低频带的编码音频信号,估算出来的音频特性中包括原始音频信号高频带的估算音频特性,该特性并未被包括在编码音频信号中;根据估算的音频特性确定频谱白化滤波器的一个变化滤波器参数;将变化滤波器参数关联到编码音频信号以获得包含含有变化滤波器参数的编码音频信号的比特流。
本发明提供了用来根据一个编码音频信号经过解码后的版本产生一个输出信号的方法,编码音频信号代表了一个原始音频信号的低频带,该编码音频信号与一个频谱白化滤波器的变化滤波器参数相关联,该变化滤波器参数取决于某一给定时刻原始音频信号高频带的音频特性,该方法包括下列步骤:获取与编码音频信号相关联的变化滤波器参数;对编码音频信号的解码版本执行一个高频重建步骤,以产生一个高频重建信号;以及利用一个自适应频谱白化滤波器对所述高频重建之前的解码版本或是高频重建信号进行滤波;其中所述的自适应频谱白化滤波器具有一个可变参数,该可变参数是根据与编码音频信号相关联的变化滤波器参数来设定的。
本发明提供了用来编码原始音频信号以获取该信号一个编码版本的编码器,包括:一种用来估算在高频重建步骤之前或高频重建步骤之后对信号所应用的频谱白化的强度的设备,高频重建步骤是在生成一个高频重建信号时所要进行的,重建信号的高频带是基于它的低频带的,其中所述的频谱白化是通过使用一个频谱白化滤波器进行滤波而得到的,该频谱白化滤波器是一个自适应滤波器,通过一个变化滤波器参数对其进行调整,所述用于估算频谱白化强度的设备包括:反向滤波强度估算装置,用来估算一个待编码的原始音频信号在某个给定时刻的音频特性的装置,其中所述的原始音频信号要由一个音频编码器进行编码以得到一个仅代表了原始音频信号的低频带的编码音频信号,估算出来的音频特性中包括原始音频信号高频带的估算音频特性,该特性并未被包括在编码音频信号中,以及用来根据估算的音频特性确定频谱白化滤波器的一个变化滤波器参数;一个音频编码器,用来编码原始音频信号以获取所述编码音频信号;用来估算原始音频信号的频谱包络以获取一个估算频谱包络装置;以及一个多路复用器,用来多路复合所述编码音频信号、频谱白化滤波器的变化滤波器参数以及所述估算频谱包络,以得到一个比特流。
本发明提供了用来解码一个比特流的解码器,该比特流中包括一个编码音频信号、一个估算频谱包络以及应用到频谱白化滤波器的一个变化滤波器参数,所述变化滤波器参数取决于原始音频信号的估算出来的音频特性,所述估算出来的音频特性中包括原始音频信号高频带的估算音频特性,该特性并未被包括在编码音频信号中,该解码器包括:一个比特流解复器,用来提取所述编码音频信号、估算的频谱包络以及变化滤波器参数;一个音频解码器,用来解码所述编码音频信号,以获取一个低频带信号;一个包络解码器,用来解码估算的频谱包络;一个产生一个输出信号的设备,该设备包括一个高频重建单元,用来对所述低频带信号执行一个高频重建步骤,以产生一个高频重建信号;以及一个自适应频谱白化滤波器,用来对高频重建之前的所述低频带信号或是高频重建信号进行滤波;其中所述的自适应频谱白化滤波器具有一个可变参数,该可变参数是根据与编码音频信号相关联的变化滤波器参数来设定的,以及其中所述高频重建单元和自适应频谱白化滤波器被操作为形成一个自适应频谱白化的高频重建信号;以及一个加法器,用来把所述经过自适应频谱白化的高频重建信号与一个解码音频信号的延时版本相加,以获取一个宽带输出信号。
本发明提供了用来编码一个原始音频信号以获取该信号的编码版本的方法,包括下列步骤:估算在高频重建步骤之前或高频重建步骤之后对信号所应用的频谱白化的强度,高频重建步骤是在生成一个高频重建信号时所要进行的,重建信号的高频带是基于它的低频带的,其中所述的频谱白化是通过使用一个频谱白化滤波器进行滤波而得到的,该频谱白化滤波器是一个自适应滤波器,通过一个变化滤波器参数对其进行调整,所述估算包括步骤:估算一个待编码的原始音频信号在某个给定时刻的音频特性,其中所述的原始音频信号要由一个音频编码器进行编码以得到一个仅代表了原始音频信号的低频带的编码音频信号,估算出来的音频特性中包括原始音频信号高频带的估算音频特性,该特性并未被包括在编码音频信号中;根据估算的音频特性确定频谱白化滤波器的一个变化滤波器参数;编码原始音频信号以获取所述编码音频信号;估算原始音频信号的频谱包络以获取一个估算频谱包络;以及多路复合所述编码音频信号、频谱白化滤波器的变化滤波器参数以及估算的频谱包络,以获取一个比特流。
本发明提供了用来解码一个比特流的方法,该比特流中包括了一个编码音频信号、一个估算的频谱包络以及要应用到频谱白化滤波器的一个变化滤波器参数,所述变化滤波器参数取决于原始音频信号的估算出来的音频特性,所述估算出来的音频特性中包括原始音频信号高频带的估算音频特性,该特性并未被包括在编码音频信号中,该方法包括:提取所述编码音频信号、估算的频谱包络以及变化滤波器参数;解码所述编码音频信号,以获取一个低频带信号;解码估算的频谱包络;产生一个输出信号,包括:对所述低频带信号执行一个高频重建步骤,以产生一个高频重建信号;以及利用一个自适应频谱白化滤波器对高频重建之前的所述低频带信号或是高频重建信号进行滤波;其中所述的自适应频谱白化滤波器具有一个可变参数,该可变参数是根据与编码音频信号相关联的变化滤波器参数来设定的;以及其中执行所述高频重建步骤和使用自适应频谱白化滤波器的滤波得到了一个自适应频谱白化的高频重建信号;以及把所述经过自适应频谱白化的高频重建信号与所述低频带信号的延时版本相加,以获取一个宽带输出信号。
本发明具有以下特性:
●在编码器中,估算原始信号在给定时刻对于不同频率区域的音频特性。
●在编码器中,在给定了解码器中所使用的HFR方法的情况下,估算在给定时刻不同频率区域所需的频谱白化量,以便在解码器的HFR之后获取相似的音频特性。
●把关于频谱白化优选度数的信息从编码器发送给解码器。
●在解码器中,根据编码器发送来的信息,在时域或是子带滤波器组中执行频谱白化。
●解码器中用于频谱白化的自适应滤波器是利用线性预测获得的。
●所需要的频谱白化度数是在编码器中通过预测来估定的。
●对频谱白化度数的控制是通过改变预测器阶数、或是改变LPC多项式的带宽扩展系数、或是将经过滤波的信号与未经处理的配对信号以给定的程度混合起来而实现的。
●使用子带滤波器组来实现低阶预测器的能力提供了非常高效的实施方式,特别是在已经使用滤波器组进行包络调节的系统中。
●有了本发明中新颖的滤波器组实施方式,就很容易获取具有频率选择性的频谱白化度数。
附图说明
下面将参照附图,以图示例子的方式描述本发明,但并不限制本发明的范围或指导思想,其中:
图1示出了一个LPC频谱的带宽扩展;
图2示出了一个原始信号在时刻t0和时刻t1的绝对频谱;
图3示出了一种未使用自适应滤波的已有技术复制型HFR系统的输出在时刻t0和时刻t1的绝对频谱;
图4示出了根据本发明使用了自适应滤波的复制型HFR系统的输出在时刻t0和时刻t1的绝对频谱;
图5a示出了相应于本发明的最差情况的信号;
图5b示出了最差情况信号的高频带与低频带的自相关;
图5c示出了依照本发明对于不同频率的音频-噪声比例q;
图6示出了依照本发明的解码器中自适应滤波的时域实施方式;
图7示出了依照本发明的解码器中自适应滤波的子带滤波器组
实施方式;
图8示出了本发明的一个编码器实施方式;
图9示出了本发明的一个解码器实施方式。
具体实施方式
下述实施例只是举例说明了本发明用于改进高频重建系统的原理。可以理解,对于那些精通本技术的人而言,很明显可以对这里所述的结构配置与细节进行改进与变化。因此,我们意图仅受限于后面的专利权利要求范围,而不受限于这里通过描述与说明所提供的具体细节。
当调节一个信号的频谱包络使之成为某个指定的频谱包络时,通常会应用一定量的频谱白化。如果用HenvRef(z)来表示发射的未经处理的频谱包络,而用HenvCur(z)来表示当前信号片断的频谱包络,那么应用的滤波器函数应该是:
W ( z ) = H envRef ( z ) H envCur ( z ) - - - ( 1 )
在本发明中,对于HenvRef(z)的频率分辨率不必与HenvCur(z)相同。本发明将HenvCur(z)的自适应频率分辨率用于HFR信号的包络调节中。用HenvCur(z)的反向滤波器对信号片断进行滤波,以便根据方程1对信号进行频谱白化。如果HevCur(z)是利用线性预测获得的,那么可以用下式说明:
H envCur ( z ) = G A ( z ) - - - ( 2 )
其中
A ( z ) = 1 - Σ k = 1 P α k z - k - - - ( 3 )
是利用自相关方法或协方差方法[Digital Processing of SpeechSignal,Rabiner & Schafer,Prentice Hall,Inc.,Englewood Cliffs,NewJersey 07632,ISBN 0-13-213603-1,Chapter 8]获得的多项式,G是增益。给出该式以后,就可以通过改变预测器阶数来控制频谱白化的度数,也就是限制多项式A(z)的阶数,从而限制了HenvCur(z)所能描述的细微结构的数量;或是通过向多项式A(z)应用一个带宽扩展系数来实施控制。带宽扩展是如下定义的:如果带宽扩展系数是ρ,那么可以求得多项式A(z)为
A(ρz)=a0z0ρ0+a1z1ρ1+a2z2ρ2+...+aPzPρP    (4)
这样就如图1中所示地扩展了HenvCur(z)估算出来的共振峰的带宽。因此,依照本发明的反向滤波器可以用下式进行描述:
H inv ( z , p , ρ ) = 1 - Σ k = 1 P α k ( zρ ) - k G - - - ( 5 )
其中P是预测器阶数,而ρ是带宽扩展系数。
如上所述,系数αk可以多种不同方式获取,比如自相关方法或是协方差方法。如果在常规包络调节之前使用Hinv,那么增益系数G可以被设置为1。一般的做法是向估算中加入某种松弛条件,以保证系统的稳定性。在使用自相关方法时,可以通过偏置相关向量的零相位延迟值轻松地实现这一点。这相当于向被用来估算A(z)的信号中加入固定水平的白噪声。参数P和ρ都是根据编码器传送来的信息计算出来的。
另一种带宽扩展的方法可以是:
Ab(z)=1-b+b·A(z)                  (6)
其中b是混合系数。这样就产生了以下自适应滤波器:
Hinv ( z , p , b ) = 1 - b + b · ( 1 - Σ k = 1 P α k ( z ) - k ) G - - - ( 7 )
很明显,当b=1时,方程7等价于ρ=1时的方程5,而当b=0时,方程7等价于一个恒定的非频率选择性的增益系数。
本发明以非常低的额外比特率为代价,极大地提高了HFR系统的性能,这是由于在解码器中要用到的白化度数的信息可以非常高效地被传送。图2-4利用绝对频谱的图示,展示出使用了本发明的系统与未使用本发明的系统之间性能的对比。在图2中,示出了原始信号在时刻t0和时刻t1的绝对频谱。很明显,在时刻t0信号的低频带与高频带中的音频特性相似,而在时刻t1就相差甚远。在图3中,示出了使用基于复制的而且不带有本发明的HFR的系统在时刻t0和时刻t1的输出。这里没有使用频谱白化,它在时刻t0给出了正确的音频特性,而在时刻t1则完全错误。这样会引起令人讨厌的人为噪声。任何固定度数的频谱白化也会得到类似的结果,但产生的人为噪声将具有不同的特性,而且会出现在不同的阶段。在图4中示出了使用本发明的一个系统在时刻t0和时刻t1的输出。很明显,这里的频谱白化量会随时间而改变,从而带来了远好于未使用本发明的系统的音质。
编码器端的检测器
在本发明中,用编码器端的一个检测器来确定解码器中所应使用的最佳频谱白化度数(LPC阶数、带宽扩展系数以及/或混合系数),以便在给定了当前使用的HFR方法的情况下,获得与原始信号尽可能相似的高频带。可以使用多种方法来获取对于解码器中应该应用的频谱白化度数的正确估计。在下面的说明中,假定HFR算法在生成高频期间不会显著改变低频带频谱的音频结构,也就是说,所生成的高频带具有与低频带相同的音频特性。如果这种假定不能成立,那么可以利用综合分析来执行以下检测,也就是说,在编码器中对原始信号执行HFR,并对两个信号的高频带进行比较研究,而不是对原始信号的低频带和高频带进行比较研究。
一种方法是利用自相关来估算适当的频谱白化量。检测器为源范围(也就是解码器中HFR基于的频率范围)以及目标范围(也就是在解码器中要重建的频率范围)估算出自相关函数。在图5a中示出了一个最差情况信号,在它的低频带中是谐音序列而在高频带中则是白噪声。图5b中示出了不同的自相关函数。很明显,这里的低频带高度相关,而高频带则非如此。对于任何大于某个最小延时的延时,分别获取高频带以及低频带的最大相关值。这两个数值的商被用来计算解码器中应该使用的最佳频谱白化度数。当实施上面所描述的本发明时,最好用FFT来进行相关计算。序列x(n)的自相关被定义为:
rxx(m)=FFT-1(|X(k)|2)                    (8)
其中
X(k)=FFT(x(n))                           (9)
由于目标在于比较高频带与低频带中自相关的差别,因此可以在频域进行滤波。这样就产生了:
X Lp ( k ) = X ( k ) · H Lp ( k ) , X Hp ( k ) = X ( k ) · H Hp ( k ) - - - ( 10 )
其中HLp(k)和HHp(k)是LP和HP滤波器冲击响应的傅立叶变换。
由上式可如下计算出低频带与高频带的自相关函数:
r xxLp ( m ) = FFT - 1 ( | X Lp ( k ) | 2 ) , r xxHp ( m ) = FFT - 1 ( | X Hp ( k ) | 2 ) - - - ( 11 )
对大于最小延时的延时,各个自相关向量的最大值如下计算:
r MaxLp ( m ) = max ( r xxLp ) ∀ m > min Lag r MaxHp ( m ) = max ( r xxHp ) ∀ m > min Lag - - - ( 12 )
这两者的比例可直接被用作合适的带宽扩展系数。
以上说明了估算一个可预测性的通用量度-也就是指定时刻在给定频段中的音频-噪声比例-是有好处的,以便获取一个在指定时刻用于给定频段的正确的反向滤波电平。这也可以利用下述更精确的方法实现。这里假定使用了子带滤波器组,但是可以理解本发明并不局限于此。
一个滤波器组的各个子频带的音频-噪声比例q可以通过对子带样本段进行线性预测来定义。大的q值表示有大量的音频,而小的q值则表示在相应的时间和频率上信号类似于噪声。q值可以利用协方差方法以及自相关方法获取。
对于协方差方法而言,对子带信号段[x(0),x(1),...,x(N-1)]的线性预测系数和预测误差可以通过Cholesky分解[Digital Processing ofSpeech Signal,Rabiner & Schafer,Prentice Hall,Inc.,EnglewoodCliffs,New Jersey 07632,ISBN 0-13-213603-1,Chapter 8]有效地计算出来。音频-噪声比例q被定义为:
q = ψ - E E - - - ( 13 )
其中ψ=|x(0)|2+|x(1)|2+...+|x(N-1)|2是信号段的能量,E是预测误差段的能量。
对于自相关方法而言,更自然的方法是使用Levinson-Durbin算法[Digital Signal Processing,Principles,Algorithms andApplications,Third Edition,John G.Proakis,Dimitris G.Manolakis,Prentice Hall,International Editions,ISBN-0-13-394338-9,Chapter11],其中q被定义为:
q = ( Π i = 1 P ( 1 - | K i | 2 ) ) - 1 - 1 - - - ( 14 )
其中Ki是从预测多项式中获取的相应网格滤波器结构的反射系数,P是预测器阶数。
高频带与低频带值之间的比例q被用来调节频谱白化度数,使得重建高频带的音频-噪声比例接近原始高频带。这里利用混合系数b来控制白化度数是很方便的(方程6)。
假定在高频带测得音频-噪声比例q=qH,而在低频带测得q=qL≥qH,那么合适的白化系数b应该由下式给出:
b = 1 - q H q L - - - ( 15 )
要理解该式,第一步先要把方程6写成下列形式
Ab(z)=A(z)+(1-b)(1-A(z))                 (16)
这表示如果被用来估算A(z)的信号经过滤波器Ab(z)的滤波,那么预测信号就会受到增益系数1-b的抑制,而预测误差则不会被改变。由于音频-噪声比例是预测信号均方值与预测误差均方值的比值,滤波之前的q值会在滤波处理之后变为(1-b)2q。对低频带信号使用该滤波处理会产生音频-噪声比例为(1-b)2qL的信号,而且在所应用的HFR方法不会改变音频的假定下,如果根据方程15选择b,就能达到高频带中的目标值qH
在图5c中示出了对应于图5a中所示信号的一个64通道滤波器组中各个子频带基于预测阶数p=2的q值。在谐音部分达到的值显著高于噪声部分所达到的值。谐音部分中估算的可变性归因于所选择的频率分辨率和预测阶数。
时域中基于LPC的自适应白化
解码器中的自适应滤波可以在高频重建之前或之后进行。如果在HFR之前进行滤波,那么就要考虑所用的HFR方法的特性。当进行频率选择性的自适应滤波时,系统必须推算出从什么样的低频带区域可以建立起某个特定的高频带区域,以便在HFR单元之前对那个低频带区域施加正确的频谱白化量。在下面所述的本发明的时域实施方式的例子中,简要说明了一种非频率选择性的频谱白化。对于精通本技术的人来说很明显的是,本发明的时域实施方式并不局限于下述的实施例。
在时域进行自适应滤波时,优先选择使用自相关方法的线性预测。自相关方法需要对用来估算系数αk的输入段进行加窗,而协方差方法不需要。根据本发明,用于频谱白化的滤波器是
Hinv ( z , p , ρ ) = 1 - Σ k = 1 p α k ( zρ ) - k - - - ( 19 )
其中增益系数G(方程5中)被设置为1。如果在HFR单元之前进行自适应频谱白化,那么自适应滤波器就能工作在较低的采样率上,从而实现一种高效的实施方式。根据图6,低频带信号在适当的时间基础上被加窗和滤波,预测器阶数与带宽扩展系数都由编码器提供。在本发明的本实施例中,信号被低通滤波601及抽取602。603示出了自适应滤波器。窗606被用来为估算多项式A(z)选取合适的时间段,其中使用了50%的叠加。LPC程序607结合给定的当前优选LPC阶数以及带宽扩展系数、并加入适当的松弛(条件)来提取A(z)。FIR滤波器608被用来对信号段进行自适应性的滤波。对经过频谱白化的信号段进行升采样率处理604、605并加窗,一同形成HFR单元的输入信号。
子带滤波器组中基于LPC的自适应白化
利用滤波器组可以高效可靠地实现自适应滤波。对于滤波器组产生的各个子带信号分别独立地进行线性预测和滤波。子带信号的混叠部分受到抑制,所以用滤波器组是很有利的。这可以通过例如对滤波器组进行过采样来实现。混叠所引起的人为噪声是从对子带信号进行的独立改变中出现的,比如是由自适应滤波导致的,这些噪声可以被极大地消除。对于子带信号的白化是通过与上述时域方法类似的线性预测获得的。如果子带信号是复数值的,那么就要在线性预测和滤波中使用复系数。因为对于具有合理的滤波器组通道数量的系统来说,预计各个频带内的音频成分数量都非常小,所以线性预测的阶数可以保持得非常低。为了与时域LPC对应于相同的时基,各个片断内的子带样本数量要小一个与滤波器组的降采样率系数相等的因子。给定了低滤波器阶数和小片断长度时,最好利用协方差方法来取得预测滤波器系数。滤波器系数计算和频谱白化可以用子带采样时间步长L在一个片断一个片断的基础上实现,该步长L小于片断长度N。经过频谱白化的片断应该用合适的综合窗叠加到一起。
把白高斯噪声构成的输入信号送入一个最大抽取滤波器组,就能产生具有白化频谱密度的子带信号。将白噪声送入过采样的滤波器组,就能产生有色频谱密度的子带信号。这是由解析滤波器的频率响应造成的效果。当输入了类似于噪声的信号时,滤波器组通道中的LPC预测器能够追踪滤波器的特性。这是一种不需要的特性,并能从补偿中受益。一种可能的解决方案是对线性预测器的输入信号进行预滤波。线性滤波应该是解析滤波器的反向或是近似反向滤波,以便补偿解析滤波器的频率响应。如上所述,原始子带信号被送入白化滤波器。图7示出了子带信号的白化过程。对应于通道l的子带信号被送入预滤波模块701,然后被送入一个延时链,延时链的深度取决于滤波器阶数702。延时后的信号以及它们的共轭703被送入线性预测模块704,在该模块中计算出系数。每第L个计算结果的系数被抽取器705保留下来。子带信号最终通过滤波器模块706滤波,其中对每第L个样本使用并更新预测系数。
实用实施方式
本发明可以使用特定的编译码器在硬件芯片及DSP中实现,用于各种不同的系统,以及用于模拟或数字信号的储存与传输。图8和图9示出了本发明一种可行的实施方式。在图8中示出了编码器一端。模拟输入信号先被送A/D转换器801,再被送入特定的音频编码器802,以及反向滤波电平估算单元803和包络提取单元804。编码后的信息被复合成一路串行比特流805,并被传输与储存。在图9中示出了一种典型的解码器实施例。串行比特流被解除复合901,包络数据-也就是高频带的频谱包络-也被解码902。利用特定的音频解码器对解复后的源编码信号进行解码903。解码后的信号被送入频谱白化单元905,该单元执行自适应频谱白化。随后,信号被送入包络调节器906。包络调节器的输出与经过一个延时的解码信号合并在一起907。最后,数字输出被转换回模拟波形908。

Claims (19)

1.一种用来估算在高频重建步骤之前或高频重建步骤之后对信号所应用的频谱白化的强度的设备,高频重建步骤是在生成一个高频重建信号时所要进行的,重建信号的高频带是基于它的低频带的,其中所述的频谱白化是通过使用一个频谱白化滤波器进行滤波而得到的,该频谱白化滤波器是一个自适应滤波器,通过一个变化滤波器参数对其进行调整,所述设备包括:
反向滤波强度估算装置(803),用来估算一个待编码的原始音频信号在某个给定时刻的音频特性,其中所述的原始音频信号要由一个音频编码器进行编码以得到一个仅代表了原始音频信号的低频带的编码音频信号,估算出来的音频特性中包括原始音频信号高频带的估算音频特性,该特性并未被包括在编码音频信号中,以及用来根据估算的音频特性确定频谱白化滤波器的一个变化滤波器参数;
用来将变化滤波器参数关联到编码音频信号以获得包含含有变化滤波器参数的编码音频信号的比特流的装置(805)。
2.根据权利要求1所述的设备,
其中所述的高频重建步骤是这样的,当产生高频带的时候它维持低频带的音频结构不变,
其中所述反向滤波强度估算装置(803)是这样设置的,除了估算高频带的音频特性之外,低频带的音频特性也会被估算,以及
其中所述的反向滤波强度估算装置(803)被设置来比较高频带与低频带的音频特性以确定所述的变化滤波器参数。
3.根据权利要求1所述的设备,其中所述反向滤波强度估算装置(803)可被操作,
用来对原始音频信号的低频带执行高频重建步骤,以获取高频重建信号;
估算高频重建信号的音频特性,以及
比较高频重建信号与原始音频信号的高频带,以确定所述的变化滤波器参数。
4.根据权利要求1所述的设备,其中所述的反向滤波强度估算装置(803)被配置为使得为不同的频率区域对原始信号音频特性进行估算。
5.根据权利要求1所述的设备,其中所述的反向滤波强度估算装置(803)被配置为使得为不同的频率区域对所需频谱白化量进行估算。
6.根据权利要求1所述的设备,其中所述的反向滤波强度估算装置(803)被配置为使得通过比较不同子带信号的音频-噪声比例来对所需要的频谱白化量进行估算,子带信号是对原始信号进行子带滤波而获取的,其中所述设备被配置为通过对所述子带信号进行线性预测而获得所述的比例。
7.根据权利要求1所述的设备,其中所述的反向滤波强度估算装置(803)被配置为使得通过比较不同子带信号的音频-噪声比例来对所需要的频谱白化量进行估算,子带信号是对原始信号及一个高频重建信号进行子带滤波而获取的,其中所述设备被配置为通过对所述子带信号进行线性预测而获得所述比例,以及其中所述设备被配置为以与一个解码器中产生一个高频重建信号时执行的高频重建步骤中相同的方式,产生所述高频重建信号。
8.根据权利要求1所述的设备,其中所述的频谱白化滤波器是一个具有由线性预测获取的变化滤波器系数的滤波器,从而获取一个LPC多项式的,并且其中所述的变化滤波器参数指示了LPC多项式的一个预测器阶数、LPC多项式的一个带宽扩展系数或等于 ( 1 - q H q L ) , 其中qH是高频带音频-噪声比,qL是低频带音频-噪声比。
9.根据权利要求1的设备,其中在一个高频重建步骤之前或一个高频重建步骤之后施加到一个信号上的所述频谱白化是在一个子带滤波器组中进行的,
其中所述反向滤波强度估算装置(803)被配置为进行一个LPC估算,以及
其中所述反向滤波强度估算装置(803)被配置为在LPC估算中执行一个预滤波,以补偿所述子带滤波器组中的滤波器组解析滤波器的特性。
10.用来根据一个编码音频信号经过解码后的版本产生一个输出信号的设备,编码音频信号代表了一个原始音频信号的低频带,该编码音频信号与一个频谱白化滤波器的变化滤波器参数相关联,该变化滤波器参数取决于某一给定时刻原始音频信号高频带的音频特性,所述设备包括:
用来获取与编码音频信号相关联的变化滤波器参数的装置(901);
一个高频重建单元(904),用来对编码音频信号的解码版本执行一个高频重建步骤,以产生一个高频重建信号;以及
一个自适应频谱白化滤波器(905),用来对高频重建之前的所述解码版本或是高频重建信号进行滤波;
其中所述的自适应频谱白化滤波器具有一个可变参数,该可变参数是根据与编码音频信号相关联的变化滤波器参数来设定的。
11.根据权利要求10的设备,其中所述自适应频谱白化滤波器(905)被配置为在时域上对所述解码版本或所述高频重建信号执行频谱白化。
12.根据权利要求10的设备,其中所述自适应频谱白化滤波器(905)被配置为在一个子带滤波器组中对所述解码版本或所述高频重建信号执行频谱白化。
13.根据权利要求10所述的设备,其中所述的自适应频谱白化滤波器(905)包括:
用来为待滤波信号加窗的装置(606);
用来获取已加窗信号的一个LPC多项式的LPC装置(607),该LPC装置响应于作为某一给定时刻的变化滤波器参数的一个LPC阶数和一个带宽扩展系数,以及
一个FIR滤波器,用来为待滤波信号进行滤波,该FIR滤波器由LPC装置所获取的LPC多项式进行设定。
14.用来估算在高频重建步骤之前或高频重建步骤之后对信号所应用的频谱白化的强度的方法,高频重建步骤是在生成一个高频重建信号时所要进行的,该重建信号的高频带是基于它的低频带的,其中所述的频谱白化是通过一个频谱白化滤波器进行滤波而得到的,频谱白化滤波器是一个自适应滤波器,通过一个变化滤波器参数对其进行调整,所述方法包括下列步骤:
估算一个待编码的原始音频信号在某个给定时刻的音频特性,其中所述的原始音频信号要由一个音频编码器进行编码以得到一个仅代表了原始音频信号的低频带的编码音频信号,估算出来的音频特性中包括原始音频信号高频带的估算音频特性,该特性并未被包括在编码音频信号中;
根据估算的音频特性确定频谱白化滤波器的一个变化滤波器参数;
将变化滤波器参数关联到编码音频信号以获得包含含有变化滤波器参数的编码音频信号的比特流。
15.用来根据一个编码音频信号经过解码后的版本产生一个输出信号的方法,编码音频信号代表了一个原始音频信号的低频带,该编码音频信号与一个频谱白化滤波器的变化滤波器参数相关联,该变化滤波器参数取决于某一给定时刻原始音频信号高频带的音频特性,该方法包括下列步骤:
获取与编码音频信号相关联的变化滤波器参数;
对编码音频信号的解码版本执行一个高频重建步骤,以产生一个高频重建信号;以及
利用一个自适应频谱白化滤波器(905)对高频重建之前的所述解码版本或是高频重建信号进行滤波;
其中所述的自适应频谱白化滤波器具有一个可变参数,该可变参数是根据与编码音频信号相关联的变化滤波器参数来设定的。
16.用来编码原始音频信号以获取该信号一个编码版本的编码器,包括:
一种用来估算在高频重建步骤之前或高频重建步骤之后对信号所应用的频谱白化的强度的设备,高频重建步骤是在生成一个高频重建信号时所要进行的,重建信号的高频带是基于它的低频带的,其中所述的频谱白化是通过使用一个频谱白化滤波器进行滤波而得到的,该频谱白化滤波器是一个自适应滤波器,通过一个变化滤波器参数对其进行调整,所述用于估算频谱白化强度的设备包括:
反向滤波强度估算装置(803),用来估算一个待编码的原始音频信号在某个给定时刻的音频特性,其中所述的原始音频信号要由一个音频编码器进行编码以得到一个仅代表了原始音频信号的低频带的编码音频信号,估算出来的音频特性中包括原始音频信号高频带的估算音频特性,该特性并未被包括在编码音频信号中,以及用来根据估算的音频特性确定频谱白化滤波器的一个变化滤波器参数;
一个音频编码器(802),用来编码原始音频信号以获取所述编码音频信号;
用来估算原始音频信号的频谱包络以获取一个估算频谱包络的装置(804);以及
一个多路复用器(805),用来多路复合所述编码音频信号、频谱白化滤波器的变化滤波器参数以及所述估算频谱包络,以得到一个比特流。
17.用来解码一个比特流的解码器,该比特流中包括一个编码音频信号、一个估算频谱包络以及应用到频谱白化滤波器的一个变化滤波器参数,所述变化滤波器参数取决于原始音频信号的估算出来的音频特性,所述估算出来的音频特性中包括原始音频信号高频带的估算音频特性,该特性并未被包括在编码音频信号中,该解码器包括:
一个比特流解复器(901),用来提取所述编码音频信号、估算的频谱包络以及变化滤波器参数;
一个音频解码器(903),用来解码所述编码音频信号,以获取一个低频带信号;
一个包络解码器,用来解码估算的频谱包络;
一个产生一个输出信号的设备,该用于产生输出信号的设备包括
一个高频重建单元(904),用来对所述低频带信号执行一个高频重建步骤,以产生一个高频重建信号;以及
一个自适应频谱白化滤波器(905),用来对高频重建之前的所述低频带信号或是高频重建信号进行滤波;
其中所述的自适应频谱白化滤波器具有一个可变参数,该可变参数是根据与编码音频信号相关联的变化滤波器参数来设定的,以及
其中所述高频重建单元(904)和自适应频谱白化滤波器(905)被操作为形成一个自适应频谱白化的高频重建信号;以及
一个加法器,用来把所述经过自适应频谱白化的高频重建信号与一个解码音频信号的延时版本相加,以获取一个宽带输出信号。
18.用来编码一个原始音频信号以获取该信号的编码版本的方法,包括下列步骤:
估算在高频重建步骤之前或高频重建步骤之后对信号所应用的频谱白化的强度,高频重建步骤是在生成一个高频重建信号时所要进行的,重建信号的高频带是基于它的低频带的,其中所述的频谱白化是通过使用一个频谱白化滤波器进行滤波而得到的,该频谱白化滤波器是一个自适应滤波器,通过一个变化滤波器参数对其进行调整,所述估算频谱白化强度的步骤包括步骤:
估算一个待编码的原始音频信号在某个给定时刻的音频特性,其中所述的原始音频信号要由一个音频编码器进行编码以得到一个仅代表了原始音频信号的低频带的编码音频信号,估算出来的音频特性中包括原始音频信号高频带的估算音频特性,该特性并未被包括在编码音频信号中;
根据估算的音频特性确定频谱白化滤波器的所述变化滤波器参数;
编码(802)原始音频信号以获取所述编码音频信号;
估算(804)原始音频信号的频谱包络以获取一个估算频谱包络;以及
多路复合(805)所述编码音频信号、频谱白化滤波器的变化滤波器参数以及估算的频谱包络,以获取一个比特流。
19.用来解码一个比特流的方法,该比特流中包括了一个编码音频信号、一个估算的频谱包络以及要应用到频谱白化滤波器的一个变化滤波器参数,所述变化滤波器参数取决于原始音频信号的估算出来的音频特性,所述估算出来的音频特性中包括原始音频信号高频带的估算音频特性,该特性并未被包括在编码音频信号中,该方法包括:
提取(901)所述编码音频信号、估算的频谱包络以及变化滤波器参数;
解码(903)所述编码音频信号,以获取一个低频带信号;
解码估算的频谱包络;
产生一个输出信号,该产生输出信号的步骤包括:
对所述低频带信号执行一个高频重建步骤,以产生一个高频重建信号;以及
利用一个自适应频谱白化滤波器(905)对高频重建之前的所述低频带信号或是高频重建信号进行滤波;
其中所述的自适应频谱白化滤波器具有一个可变参数,该可变参数是根据与编码音频信号相关联的变化滤波器参数来设定的;以及
其中执行所述高频重建步骤和使用自适应频谱白化滤波器(905)的滤波得到了一个自适应频谱白化的高频重建信号;以及
把所述经过自适应频谱白化的高频重建信号与所述低频带信号的延时版本相加,以获取一个宽带输出信号。
CNB018205763A 2000-11-14 2001-11-13 利用自适应滤波改善高频重建编码的设备和方法 Expired - Lifetime CN1267890C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE00041632 2000-11-14
SE0004163A SE0004163D0 (sv) 2000-11-14 2000-11-14 Enhancing perceptual performance of high frequency reconstruction coding methods by adaptive filtering

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN2005101160278A Division CN1766993B (zh) 2000-11-14 2001-11-13 利用自适应滤波改善高频重建编码方法的感知性能

Publications (2)

Publication Number Publication Date
CN1481545A CN1481545A (zh) 2004-03-10
CN1267890C true CN1267890C (zh) 2006-08-02

Family

ID=20281813

Family Applications (2)

Application Number Title Priority Date Filing Date
CN2005101160278A Expired - Lifetime CN1766993B (zh) 2000-11-14 2001-11-13 利用自适应滤波改善高频重建编码方法的感知性能
CNB018205763A Expired - Lifetime CN1267890C (zh) 2000-11-14 2001-11-13 利用自适应滤波改善高频重建编码的设备和方法

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN2005101160278A Expired - Lifetime CN1766993B (zh) 2000-11-14 2001-11-13 利用自适应滤波改善高频重建编码方法的感知性能

Country Status (14)

Country Link
US (2) US7003451B2 (zh)
EP (1) EP1342230B1 (zh)
JP (2) JP3954495B2 (zh)
KR (1) KR100517229B1 (zh)
CN (2) CN1766993B (zh)
AT (1) ATE264533T1 (zh)
AU (1) AU2002214496A1 (zh)
DE (1) DE60102838T2 (zh)
DK (1) DK1342230T3 (zh)
ES (1) ES2215935T3 (zh)
HK (1) HK1056429A1 (zh)
PT (1) PT1342230E (zh)
SE (1) SE0004163D0 (zh)
WO (1) WO2002041301A1 (zh)

Families Citing this family (99)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7742927B2 (en) * 2000-04-18 2010-06-22 France Telecom Spectral enhancing method and device
SE0004163D0 (sv) * 2000-11-14 2000-11-14 Coding Technologies Sweden Ab Enhancing perceptual performance of high frequency reconstruction coding methods by adaptive filtering
SE0202159D0 (sv) 2001-07-10 2002-07-09 Coding Technologies Sweden Ab Efficientand scalable parametric stereo coding for low bitrate applications
US20030108108A1 (en) * 2001-11-15 2003-06-12 Takashi Katayama Decoder, decoding method, and program distribution medium therefor
PT1423847E (pt) * 2001-11-29 2005-05-31 Coding Tech Ab Reconstrucao de componentes de frequencia elevada
US20030187663A1 (en) * 2002-03-28 2003-10-02 Truman Michael Mead Broadband frequency translation for high frequency regeneration
JP4296752B2 (ja) 2002-05-07 2009-07-15 ソニー株式会社 符号化方法及び装置、復号方法及び装置、並びにプログラム
KR100462615B1 (ko) * 2002-07-11 2004-12-20 삼성전자주식회사 적은 계산량으로 고주파수 성분을 복원하는 오디오 디코딩방법 및 장치
KR100602975B1 (ko) * 2002-07-19 2006-07-20 닛본 덴끼 가부시끼가이샤 오디오 복호 장치와 복호 방법 및 프로그램을 기록한 컴퓨터 판독가능 기록매체
SE0202770D0 (sv) 2002-09-18 2002-09-18 Coding Technologies Sweden Ab Method for reduction of aliasing introduces by spectral envelope adjustment in real-valued filterbanks
US7069212B2 (en) * 2002-09-19 2006-06-27 Matsushita Elecric Industrial Co., Ltd. Audio decoding apparatus and method for band expansion with aliasing adjustment
KR100917464B1 (ko) * 2003-03-07 2009-09-14 삼성전자주식회사 대역 확장 기법을 이용한 디지털 데이터의 부호화 방법,그 장치, 복호화 방법 및 그 장치
US7844451B2 (en) * 2003-09-16 2010-11-30 Panasonic Corporation Spectrum coding/decoding apparatus and method for reducing distortion of two band spectrums
EP1657710B1 (en) * 2003-09-16 2009-05-27 Panasonic Corporation Coding apparatus and decoding apparatus
EP1675908B1 (en) * 2003-10-07 2008-12-17 Coloplast A/S Composition useful as an adhesive ans use of such a composition
US7668711B2 (en) * 2004-04-23 2010-02-23 Panasonic Corporation Coding equipment
KR100608062B1 (ko) * 2004-08-04 2006-08-02 삼성전자주식회사 오디오 데이터의 고주파수 복원 방법 및 그 장치
US7970602B2 (en) * 2005-02-24 2011-06-28 Panasonic Corporation Data reproduction device
KR100956876B1 (ko) * 2005-04-01 2010-05-11 콸콤 인코포레이티드 고대역 여기 생성을 위한 시스템들, 방법들, 및 장치들
ES2705589T3 (es) 2005-04-22 2019-03-26 Qualcomm Inc Sistemas, procedimientos y aparatos para el suavizado del factor de ganancia
US7548853B2 (en) * 2005-06-17 2009-06-16 Shmunk Dmitry V Scalable compressed audio bit stream and codec using a hierarchical filterbank and multichannel joint coding
EP1742509B1 (en) * 2005-07-08 2013-08-14 Oticon A/S A system and method for eliminating feedback and noise in a hearing device
US8050915B2 (en) 2005-07-11 2011-11-01 Lg Electronics Inc. Apparatus and method of encoding and decoding audio signals using hierarchical block switching and linear prediction coding
RU2008112137A (ru) * 2005-09-30 2009-11-10 Панасоник Корпорэйшн (Jp) Устройство кодирования речи и способ кодирования речи
TWI318397B (en) * 2006-01-18 2009-12-11 Lg Electronics Inc Apparatus and method for encoding and decoding signal
EP1827002A1 (en) * 2006-02-22 2007-08-29 Alcatel Lucent Method of controlling an adaptation of a filter
US7590523B2 (en) * 2006-03-20 2009-09-15 Mindspeed Technologies, Inc. Speech post-processing using MDCT coefficients
EP1852849A1 (en) * 2006-05-05 2007-11-07 Deutsche Thomson-Brandt Gmbh Method and apparatus for lossless encoding of a source signal, using a lossy encoded data stream and a lossless extension data stream
EP1852848A1 (en) * 2006-05-05 2007-11-07 Deutsche Thomson-Brandt GmbH Method and apparatus for lossless encoding of a source signal using a lossy encoded data stream and a lossless extension data stream
US9159333B2 (en) 2006-06-21 2015-10-13 Samsung Electronics Co., Ltd. Method and apparatus for adaptively encoding and decoding high frequency band
US8010352B2 (en) 2006-06-21 2011-08-30 Samsung Electronics Co., Ltd. Method and apparatus for adaptively encoding and decoding high frequency band
KR101390188B1 (ko) * 2006-06-21 2014-04-30 삼성전자주식회사 적응적 고주파수영역 부호화 및 복호화 방법 및 장치
US20080109215A1 (en) * 2006-06-26 2008-05-08 Chi-Min Liu High frequency reconstruction by linear extrapolation
US8077821B2 (en) * 2006-09-25 2011-12-13 Zoran Corporation Optimized timing recovery device and method using linear predictor
US20100017197A1 (en) * 2006-11-02 2010-01-21 Panasonic Corporation Voice coding device, voice decoding device and their methods
FR2911031B1 (fr) * 2006-12-28 2009-04-10 Actimagine Soc Par Actions Sim Procede et dispositif de codage audio
FR2911020B1 (fr) * 2006-12-28 2009-05-01 Actimagine Soc Par Actions Sim Procede et dispositif de codage audio
DE102007003187A1 (de) 2007-01-22 2008-10-02 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Vorrichtung und Verfahren zum Erzeugen eines zu sendenden Signals oder eines decodierten Signals
KR101355376B1 (ko) * 2007-04-30 2014-01-23 삼성전자주식회사 고주파수 영역 부호화 및 복호화 방법 및 장치
PT2571024E (pt) * 2007-08-27 2014-12-23 Ericsson Telefon Ab L M Frequência de transição adaptativa entre preenchimento de ruído e extensão da largura de banda
KR101373004B1 (ko) * 2007-10-30 2014-03-26 삼성전자주식회사 고주파수 신호 부호화 및 복호화 장치 및 방법
US9177569B2 (en) 2007-10-30 2015-11-03 Samsung Electronics Co., Ltd. Apparatus, medium and method to encode and decode high frequency signal
KR100970446B1 (ko) * 2007-11-21 2010-07-16 한국전자통신연구원 주파수 확장을 위한 가변 잡음레벨 결정 장치 및 그 방법
EP2077551B1 (en) * 2008-01-04 2011-03-02 Dolby Sweden AB Audio encoder and decoder
JPWO2009087923A1 (ja) * 2008-01-11 2011-05-26 日本電気株式会社 信号分析制御、信号分析、信号制御のシステム、装置、方法及びプログラム
EP2261894A4 (en) 2008-03-14 2013-01-16 Nec Corp SIGNAL ANALYSIS / CONTROL SYSTEM AND METHOD, SIGNAL CONTROL DEVICE AND METHOD, AND PROGRAM
US8374854B2 (en) * 2008-03-28 2013-02-12 Southern Methodist University Spatio-temporal speech enhancement technique based on generalized eigenvalue decomposition
JP5773124B2 (ja) * 2008-04-21 2015-09-02 日本電気株式会社 信号分析制御及び信号制御のシステム、装置、方法及びプログラム
USRE47180E1 (en) 2008-07-11 2018-12-25 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Apparatus and method for generating a bandwidth extended signal
US8880410B2 (en) * 2008-07-11 2014-11-04 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Apparatus and method for generating a bandwidth extended signal
PL2291842T3 (pl) * 2008-07-11 2014-08-29 Fraunhofer Ges Forschung Urządzenie i sposób do generowania sygnału o rozszerzonej szerokości pasma
US8594173B2 (en) * 2008-08-25 2013-11-26 Dolby Laboratories Licensing Corporation Method for determining updated filter coefficients of an adaptive filter adapted by an LMS algorithm with pre-whitening
US8515747B2 (en) * 2008-09-06 2013-08-20 Huawei Technologies Co., Ltd. Spectrum harmonic/noise sharpness control
US8532998B2 (en) 2008-09-06 2013-09-10 Huawei Technologies Co., Ltd. Selective bandwidth extension for encoding/decoding audio/speech signal
WO2010028299A1 (en) * 2008-09-06 2010-03-11 Huawei Technologies Co., Ltd. Noise-feedback for spectral envelope quantization
WO2010028292A1 (en) * 2008-09-06 2010-03-11 Huawei Technologies Co., Ltd. Adaptive frequency prediction
US8577673B2 (en) * 2008-09-15 2013-11-05 Huawei Technologies Co., Ltd. CELP post-processing for music signals
WO2010031003A1 (en) 2008-09-15 2010-03-18 Huawei Technologies Co., Ltd. Adding second enhancement layer to celp based core layer
GB0822537D0 (en) 2008-12-10 2009-01-14 Skype Ltd Regeneration of wideband speech
US9947340B2 (en) 2008-12-10 2018-04-17 Skype Regeneration of wideband speech
GB2466201B (en) * 2008-12-10 2012-07-11 Skype Ltd Regeneration of wideband speech
WO2010070770A1 (ja) * 2008-12-19 2010-06-24 富士通株式会社 音声帯域拡張装置及び音声帯域拡張方法
TR201910073T4 (tr) 2009-01-16 2019-07-22 Dolby Int Ab Vektörel çarpımı geliştirilmiş harmonik aktarım.
US9082395B2 (en) 2009-03-17 2015-07-14 Dolby International Ab Advanced stereo coding based on a combination of adaptively selectable left/right or mid/side stereo coding and of parametric stereo coding
US11657788B2 (en) 2009-05-27 2023-05-23 Dolby International Ab Efficient combined harmonic transposition
TWI484481B (zh) 2009-05-27 2015-05-11 杜比國際公司 從訊號的低頻成份產生該訊號之高頻成份的系統與方法,及其機上盒、電腦程式產品、軟體程式及儲存媒體
WO2011001578A1 (ja) * 2009-06-29 2011-01-06 パナソニック株式会社 通信装置
JP5754899B2 (ja) 2009-10-07 2015-07-29 ソニー株式会社 復号装置および方法、並びにプログラム
WO2011048010A1 (en) 2009-10-19 2011-04-28 Dolby International Ab Metadata time marking information for indicating a section of an audio object
JP5609737B2 (ja) 2010-04-13 2014-10-22 ソニー株式会社 信号処理装置および方法、符号化装置および方法、復号装置および方法、並びにプログラム
JP5850216B2 (ja) 2010-04-13 2016-02-03 ソニー株式会社 信号処理装置および方法、符号化装置および方法、復号装置および方法、並びにプログラム
KR20240023667A (ko) 2010-07-19 2024-02-22 돌비 인터네셔널 에이비 고주파 복원 동안 오디오 신호들의 프로세싱
US9047875B2 (en) * 2010-07-19 2015-06-02 Futurewei Technologies, Inc. Spectrum flatness control for bandwidth extension
JP6075743B2 (ja) 2010-08-03 2017-02-08 ソニー株式会社 信号処理装置および方法、並びにプログラム
KR102014696B1 (ko) 2010-09-16 2019-08-27 돌비 인터네셔널 에이비 교차 곱 강화된 서브밴드 블록 기반 고조파 전위
JP5707842B2 (ja) 2010-10-15 2015-04-30 ソニー株式会社 符号化装置および方法、復号装置および方法、並びにプログラム
US9117440B2 (en) 2011-05-19 2015-08-25 Dolby International Ab Method, apparatus, and medium for detecting frequency extension coding in the coding history of an audio signal
USRE48258E1 (en) 2011-11-11 2020-10-13 Dolby International Ab Upsampling using oversampled SBR
CN103366749B (zh) * 2012-03-28 2016-01-27 北京天籁传音数字技术有限公司 一种声音编解码装置及其方法
CN103366751B (zh) * 2012-03-28 2015-10-14 北京天籁传音数字技术有限公司 一种声音编解码装置及其方法
EP2682941A1 (de) * 2012-07-02 2014-01-08 Technische Universität Ilmenau Vorrichtung, Verfahren und Computerprogramm für frei wählbare Frequenzverschiebungen in der Subband-Domäne
JP6301368B2 (ja) * 2013-01-29 2018-03-28 フラウンホッファー−ゲゼルシャフト ツァ フェルダールング デァ アンゲヴァンテン フォアシュンク エー.ファオ 増強信号の整形を用いて周波数増強信号を生成する装置および方法
KR101732059B1 (ko) 2013-05-15 2017-05-04 삼성전자주식회사 오디오 신호의 부호화, 복호화 방법 및 장치
EP2830063A1 (en) 2013-07-22 2015-01-28 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Apparatus, method and computer program for decoding an encoded audio signal
KR101406748B1 (ko) * 2013-08-13 2014-06-17 한국광성전자 주식회사 디지털 오디오 음질 개선 장치
US9666202B2 (en) * 2013-09-10 2017-05-30 Huawei Technologies Co., Ltd. Adaptive bandwidth extension and apparatus for the same
CN105531762B (zh) 2013-09-19 2019-10-01 索尼公司 编码装置和方法、解码装置和方法以及程序
KR102064890B1 (ko) * 2013-10-22 2020-02-11 삼성전자 주식회사 내부 및 외부 메모리를 선택적으로 사용하는 harq 데이터 처리 장치 및 그 처리 방법
US9293143B2 (en) * 2013-12-11 2016-03-22 Qualcomm Incorporated Bandwidth extension mode selection
KR102356012B1 (ko) 2013-12-27 2022-01-27 소니그룹주식회사 복호화 장치 및 방법, 및 프로그램
US20150194157A1 (en) * 2014-01-06 2015-07-09 Nvidia Corporation System, method, and computer program product for artifact reduction in high-frequency regeneration audio signals
CN106463143B (zh) 2014-03-03 2020-03-13 三星电子株式会社 用于带宽扩展的高频解码的方法及设备
US10468035B2 (en) 2014-03-24 2019-11-05 Samsung Electronics Co., Ltd. High-band encoding method and device, and high-band decoding method and device
WO2016167216A1 (ja) * 2015-04-13 2016-10-20 日本電信電話株式会社 マッチング装置、判定装置、これらの方法、プログラム及び記録媒体
JP6611042B2 (ja) * 2015-12-02 2019-11-27 パナソニックIpマネジメント株式会社 音声信号復号装置及び音声信号復号方法
US10825467B2 (en) * 2017-04-21 2020-11-03 Qualcomm Incorporated Non-harmonic speech detection and bandwidth extension in a multi-source environment
WO2019081070A1 (en) * 2017-10-27 2019-05-02 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. APPARATUS, METHOD, OR COMPUTER PROGRAM PRODUCT FOR GENERATING ENHANCED BANDWIDTH AUDIO SIGNAL USING NEURAL NETWORK PROCESSOR
TWI809289B (zh) 2018-01-26 2023-07-21 瑞典商都比國際公司 用於執行一音訊信號之高頻重建之方法、音訊處理單元及非暫時性電腦可讀媒體
CN108630212B (zh) * 2018-04-03 2021-05-07 湖南商学院 非盲带宽扩展中高频激励信号的感知重建方法与装置

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4361875A (en) * 1980-06-23 1982-11-30 Bell Telephone Laboratories, Incorporated Multiple tone detector and locator
EP0208712B1 (en) * 1984-12-20 1993-04-07 Gte Laboratories Incorporated Adaptive method and apparatus for coding speech
US4776014A (en) * 1986-09-02 1988-10-04 General Electric Company Method for pitch-aligned high-frequency regeneration in RELP vocoders
US5127054A (en) * 1988-04-29 1992-06-30 Motorola, Inc. Speech quality improvement for voice coders and synthesizers
ES2164640T3 (es) * 1991-08-02 2002-03-01 Sony Corp Codificador digital con asignacion dinamica de bits de cuantificacion.
JP3144009B2 (ja) * 1991-12-24 2001-03-07 日本電気株式会社 音声符号復号化装置
US5347611A (en) * 1992-01-17 1994-09-13 Telogy Networks Inc. Apparatus and method for transparent tone passing over narrowband digital channels
GB2281680B (en) * 1993-08-27 1998-08-26 Motorola Inc A voice activity detector for an echo suppressor and an echo suppressor
US5915235A (en) * 1995-04-28 1999-06-22 Dejaco; Andrew P. Adaptive equalizer preprocessor for mobile telephone speech coder to modify nonideal frequency response of acoustic transducer
US5822360A (en) * 1995-09-06 1998-10-13 Solana Technology Development Corporation Method and apparatus for transporting auxiliary data in audio signals
US6035177A (en) * 1996-02-26 2000-03-07 Donald W. Moses Simultaneous transmission of ancillary and audio signals by means of perceptual coding
US5812971A (en) * 1996-03-22 1998-09-22 Lucent Technologies Inc. Enhanced joint stereo coding method using temporal envelope shaping
US5995561A (en) * 1996-04-10 1999-11-30 Silicon Systems, Inc. Method and apparatus for reducing noise correlation in a partial response channel
SE512719C2 (sv) * 1997-06-10 2000-05-02 Lars Gustaf Liljeryd En metod och anordning för reduktion av dataflöde baserad på harmonisk bandbreddsexpansion
SE9903553D0 (sv) * 1999-01-27 1999-10-01 Lars Liljeryd Enhancing percepptual performance of SBR and related coding methods by adaptive noise addition (ANA) and noise substitution limiting (NSL)
US6249762B1 (en) * 1999-04-01 2001-06-19 The United States Of America As Represented By The Secretary Of The Navy Method for separation of data into narrowband and broadband time series components
US6574593B1 (en) * 1999-09-22 2003-06-03 Conexant Systems, Inc. Codebook tables for encoding and decoding
DE60019268T2 (de) * 1999-11-16 2006-02-02 Koninklijke Philips Electronics N.V. Breitbandiges audio-übertragungssystem
SE0004163D0 (sv) * 2000-11-14 2000-11-14 Coding Technologies Sweden Ab Enhancing perceptual performance of high frequency reconstruction coding methods by adaptive filtering
JP4067762B2 (ja) * 2000-12-28 2008-03-26 ヤマハ株式会社 歌唱合成装置

Also Published As

Publication number Publication date
ATE264533T1 (de) 2004-04-15
DK1342230T3 (da) 2004-08-02
US7433817B2 (en) 2008-10-07
EP1342230B1 (en) 2004-04-14
JP3954495B2 (ja) 2007-08-08
KR20030062338A (ko) 2003-07-23
PT1342230E (pt) 2004-09-30
EP1342230A1 (en) 2003-09-10
AU2002214496A1 (en) 2002-05-27
SE0004163D0 (sv) 2000-11-14
DE60102838T2 (de) 2005-04-21
CN1481545A (zh) 2004-03-10
CN1766993B (zh) 2011-07-27
ES2215935T3 (es) 2004-10-16
JP2006079106A (ja) 2006-03-23
CN1766993A (zh) 2006-05-03
US20060036432A1 (en) 2006-02-16
US20020087304A1 (en) 2002-07-04
HK1056429A1 (en) 2004-02-13
WO2002041301A1 (en) 2002-05-23
US7003451B2 (en) 2006-02-21
DE60102838D1 (de) 2004-05-19
KR100517229B1 (ko) 2005-09-27
JP2004514179A (ja) 2004-05-13

Similar Documents

Publication Publication Date Title
CN1267890C (zh) 利用自适应滤波改善高频重建编码的设备和方法
US9715883B2 (en) Multi-mode audio codec and CELP coding adapted therefore
CN101297356B (zh) 用于音频压缩的方法和设备
CN106847295B (zh) 编码装置和编码方法
KR101441474B1 (ko) 적응적 정현파 펄스 코딩을 이용한 오디오 신호의 인코딩 및 디코딩 방법 및 장치
US8121850B2 (en) Encoding apparatus and encoding method
CN101458930B (zh) 带宽扩展中激励信号的生成及信号重建方法和装置
Ravelli et al. Union of MDCT bases for audio coding
CN101061535A (zh) 用于人工扩展语音信号的带宽的方法和装置
US8719011B2 (en) Encoding device and encoding method
CN103366750B (zh) 一种声音编解码装置及其方法
WO2011086923A1 (ja) 符号化装置、復号装置、スペクトル変動量算出方法及びスペクトル振幅調整方法
CN103366751B (zh) 一种声音编解码装置及其方法
WO2009125588A1 (ja) 符号化装置および符号化方法
JP2012527637A (ja) 階層型正弦波パルスコーディングを用いるオーディオ信号の符号化及び復号化方法及び装置
CN103155035B (zh) 基于celp的语音编码器中的音频信号带宽扩展
WO2021096870A1 (en) Time domain spectral bandwidth replication
Żernicki et al. Enhanced coding of high-frequency tonal components in MPEG-D USAC through joint application of ESBR and sinusoidal modeling
WO2013057895A1 (ja) 符号化装置及び符号化方法
KR101387808B1 (ko) 가변 비트율을 갖는 잔차 신호 부호화를 이용한 고품질 다객체 오디오 부호화 및 복호화 장치
JP3598111B2 (ja) 広帯域音声復元装置
JP3560964B2 (ja) 広帯域音声復元装置及び広帯域音声復元方法及び音声伝送システム及び音声伝送方法
JP3598112B2 (ja) 広帯域音声復元方法及び広帯域音声復元装置
JP2004046238A (ja) 広帯域音声復元装置及び広帯域音声復元方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: DUBI SWEDEN STOCK CO., LTD.

Free format text: FORMER NAME: ENCODING TECHNOLOGY STOCK CO., LTD.

CP03 Change of name, title or address

Address after: Stockholm

Patentee after: Dolby Sweden AG

Address before: Stockholm

Patentee before: Coding Technologies Sweden AB

C56 Change in the name or address of the patentee

Owner name: DOLBY INTERNATIONAL COMPANY

Free format text: FORMER NAME: DOLBY SWEDEN AB COMPANY

CP03 Change of name, title or address

Address after: Amsterdam

Patentee after: Dolby International AB

Address before: Stockholm

Patentee before: Dolby Sweden AG

EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20040310

Assignee: Guangzhou Huaduo Network Technology Co., Ltd.

Assignor: Via licensing company

Contract record no.: 2014990000616

Denomination of invention: Enhancing perceptual performance of high frequency reconstruction coding methods by adaptive filtering

Granted publication date: 20060802

License type: Common License

Record date: 20140804

LICC Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20060802