利用复指数调制滤波器组的混叠减小.pdf

上传人:111****112 文档编号:1073145 上传时间:2018-03-30 格式:PDF 页数:22 大小:1,004.50KB
返回 下载 相关 举报
摘要
申请专利号:

CN02806796.7

申请日:

2002.03.28

公开号:

CN1498456A

公开日:

2004.05.19

当前法律状态:

授权

有效性:

有权

法律详情:

专利权人的姓名或者名称、地址的变更IPC(主分类):H03H 17/00变更事项:专利权人变更前:编码技术股份公司变更后:杜比瑞典股份公司变更事项:地址变更前:瑞典斯德哥尔摩变更后:瑞典斯德哥尔摩|||专利权人的姓名或者名称、地址的变更IPC(主分类):H03H 17/00变更事项:专利权人变更前:杜比瑞典股份公司变更后:杜比国际公司变更事项:地址变更前:瑞典斯德哥尔摩变更后:荷兰阿姆斯特丹|||授权|||实质审查的生效|||公开

IPC分类号:

H03H17/00

主分类号:

H03H17/00

申请人:

编码技术瑞典股份公司;

发明人:

佩尔·埃克斯特兰德

地址:

瑞典斯德哥尔摩

优先权:

2001.04.02 SE 0101175-8

专利代理机构:

中国国际贸易促进委员会专利商标事务所

代理人:

董莘

PDF下载: PDF下载
内容摘要

本发明提出一种用于通过复数扩展余弦调制数字滤波器组改进数字滤波器组的新方法和装置。本发明采用复指数调制低通原型滤波器以及一种用于优化这个滤波器的特性的新方法。本发明大大降低从独立修正子带信号出现的混叠造成的非自然信号,例如在利用滤波器组作为频谱均衡器时。本发明优选以软件实现,在标准PC或数字信号处理器(DSP)上运行,但也可硬编码到定制芯片上。本发明对各种数字均衡器、自适应滤波器、多频带压扩器以及在高频再现(HFR)系统中使用的频谱包络调整滤波器组提供本质改进。

权利要求书

1: 一种用于估计从数字滤波器组获得的系数或子带信号的能量 测量的方法,其特征在于: -优化滤波器级数为N,不强迫具有完全再现特性的对称的低通 原型滤波器p 0 (n); -通过复指数调制所述原型滤波器建立M通道的分析滤波器 组,其中所述滤波器组具有以下滤波器系数: h k ( n ) = p 0 ( n ) exp { i π 2 M ( 2 k + 1 ) ( n - N 2 ) } , ]]> 且n=0,1,...,N和k=0,1,...,M-1; -通过所述滤波器组过滤实数值的时域信号;以及 -计算从所述滤波获得的复数值子带信号的平方绝对值。
2: 根据权利要求1的方法,其特征在于:所述分析滤波器组用 于如下估计平均能量测量: E k ( m ) = Σ m = - L + 1 L - 1 | v k ( mL + n ) | 2 w ( n ) ]]> 其中v k (n)是通道k的所述复数值子带信号,而w(n)是以n=0为 中心长2L-1的窗口。
3: 一种用于减小从修正通过数字滤波器组获得的系数或子带信 号出现的混叠的方法,其特征在于: -优化滤波器级数为N,不强迫具有完全再现特性的对称的低通 原型滤波器p 0 (n); -通过复指数调制所述原型滤波器建立M通道的滤波器组,其 中所述滤波器组具有以下分析和合成滤波器系数: h k ( n ) = f k ( n ) = p 0 ( n ) exp { i π 2 M ( 2 k + 1 ) ( 1 - N 2 ) } , ]]> 且n=0...N和k=0...M-1; -通过所述滤波器组的分析部分过滤实数值的时域信号; -修正从所述滤波获得的复数值子带信号; -通过所述滤波器组的合成部分过滤所述修正的复数值子带信 号;以及 -取复数值时域输出信号的实数部分,其中所述输出信号是从所 述合成滤波获得的信号之和。
4: 根据权利要求1-3的方法,其特征在于:所述低通原型滤波 器的滤波器级数N高于2M-1,其中M是在所述数字滤波器组中的通 道数。
5: 根据权利要求1-4的方法,其特征在于:所述优化所述低通 原型滤波器是通过最小化以下复合目标函数ε tot (a)实现的: ε tot (a)=aε t +(1-a)ε a 其中a是加权常数,ε t 是通带误差,而ε a 是混叠误差。
6: 根据权利要求5的方法,其特征在于:如下计算所述通带误 差ε t : e t = 1 4 π ∫ - π π ( | A 0 ( e jw ) + A 0 * ( e - jw ) | 2 M - 1 ) 2 dw , ]]> 而如下计算所述混叠误差ε a : e a = 1 8 π M 2 ∫ - π π | A M / 2 ( e jw ) + A M / 2 * ( e - jw ) | 2 dw + ]]> + 1 4 π M 2 Σ l = 1 M / 2 - 1 ∫ - π π | A l ( e jw ) + A M - l * ( e - jw ) | 2 dw ]]> 其中A l (e jw ),l=0...M/2,是在单位圆上计算的混叠增益项。
7: 根据权利要求6的方法,其特征在于:根据下述公式利用所 述分析和合成滤波器的增益调整模型计算所述混叠增益项: h k ( eq ) ( n ) = g k h k ( n ) ]]> and f k ( eq ) ( n ) = g k f k ( n ) , ]]> 其中g k 表示随机化或确定性的实数值增益系数,n=0...N,且 k=0...M-1。
8: 根据权利要求5-7的方法,其特征在于:所述低通原型滤波 器的滤波器级数至少为数N,其中选择N以便所述复合目标函数小 于预定值。
9: 根据权利要求1-2的方法,其特征在于:所述分析滤波器组 用于在高频再现系统中估计能量测量。
10: 根据权利要求3-8的方法,其特征在于:所述复指数调制滤 波器组在高频再现系统中用作包络调整滤波器组。
11: 根据权利要求3-8的方法,其特征在于:所述复指数调制滤 波器组在数字均衡系统中用作滤波器。
12: 根据权利要求3-8的方法,其特征在于:所述复指数调制滤 波器组在自适应滤波系统中使用。
13: 根据权利要求3-8的方法,其特征在于:所述复指数调制滤 波器组在多频带压扩器系统中使用。
14: 一种用于估计从数字滤波器组获得的系数或子带信号的能 量测量的装置,其特征在于: -用于优化滤波器级数为N,不强迫具有完全再现特性的对称低 通原型滤波器p 0 (n)的装置; -用于通过复指数调制所述原型滤波器建立M通道的分析滤波 器组的装置,其中所述滤波器组具有以下滤波器系数: h k ( n ) = p 0 ( n ) exp { i π 2 M ( 2 k + 1 ) ( n - N 2 ) } , ]]> 且n=0,1,...,N和k=0,1,...,M-1; -用于通过所述滤波器组过滤实数值的时域信号的装置; 以及 -用于计算从所述滤波获得的复数值子带信号的平方绝对值的装 置。
15: 一种用于减小从修正通过数字滤波器组获得的系数或子带 信号出现的混叠的装置,其特征在于: -用于优化滤波器级数为N,不强迫具有完全再现特性的对称低 通原型滤波器p 0 (n)的装置; -用于通过复指数调制所述原型滤波器建立M通道的滤波器组 的装置,其中所述滤波器组具有以下分析和合成滤波器系数: h k ( n ) = f k ( n ) = p 0 ( n ) exp { i π 2 M ( 2 k + 1 ) ( n - N 2 ) } , ]]> 且n=0,1,...,N和k=0,1,...,M-1; -用于通过所述滤波器组的分析部分过滤实数值的时域信 号的装置; -用于修正从所述滤波获得的复数值子带信号的装置; -用于通过所述滤波器组的合成部分过滤所述修正的复数值子带 信号的装置;以及 -用于取复数值时域输出信号的实数部分的装置,其中所述输出 信号是从所述合成滤波获得的信号之和。

说明书


利用复指数调制滤波器组的混叠减小

    【技术领域】

    本发明涉及二次抽样数字滤波器组领域,并提供一种用于大大减小从修正,例如量化或衰减,数字滤波器组的频谱系数或子带信号出现的损失的方法和装置。本发明可应用于数字均衡器〔“高效20频带数字音频均衡器”A.J.S.Ferreira,J.M.N.Viera,AES preprint,98th Convention 1995 February 25-28 Paris,N.Y.,USA〕,自适应滤波器〔“具有临界抽样的子带自适应滤波:分析、实验和应用于回声消除”A.Gilloire,M.Vetterli,IEEE Transactions on SignalProcessing,vol.40,no.8,August,1992〕,多频带信号压扩器,以及使用高频再现(HFR)的音频编码系统,在这些系统中数字滤波器组用于频谱包络的自适应调整,如频谱带复制(SBR)系统〔WO98/57436〕。

    背景技术

    数字滤波器组是两个或多个并行数字滤波器的集合。分析滤波器组将输入信号分割为多个独立信号,称为子带信号(或频谱系数)。当每个单位时间子带的抽样总数与输入信号的抽样总数相同时,滤波器组被临界抽样(或最高抽样)。合成滤波器组将这些子带信号组合为输出信号。一种普及型的临界抽样滤波器组是余弦调制滤波器组。在余弦调制系统中滤波器是通过余弦调制低通滤波器获得的,即所谓的原型滤波器。余弦调制器组提供非常有效的实现,而且经常用于自然语音编解码器〔“感觉编码的介绍”K.Brandenburg,AES,Collected Papers on Digital Audio Bitrate Reduction,1996〕。然而,通过应用均衡增益曲线或量化抽样修改子带抽样或频谱系数的任何尝试,导致输出信号中出现严重的混叠非自然信号。

    【发明内容】

    本发明显示,通过用虚正弦调制部分扩展余弦调制滤波器组,形成复指数调制滤波器组,可大大降低从修正子带信号出现的损伤。正弦扩展消除了在余弦调制滤波器组中出现的主混叠项。此外,本发明提供一种用于优化原型滤波器的方法,称之为混叠项最小化(ATM)。复指数调制产生复数值的子带信号,这种信号可被解释为从滤波器组的实数部分获得地信号的分析信号,即,基础余弦调制滤波器组。这种功能提供了对子带信号的瞬时能量的固有测量。

    根据本发明的复指数调制滤波器组的操作的主要步骤是:

    1.设计截止频率为π/2M的对称的低通滤波器,其优化用于所希望的混叠抑制和通带平坦性;

    2.通过复指数调制经优化的原型滤波器构成一个M-道滤波器组;

    3.通过滤波器组的分析部分过滤实数值的时域信号;

    4.根据希望的、可能时变的均衡器设置修正复数值的子带信号;

    5.通过滤波器组的合成部分过滤经修正的复数值的子带抽样;以及

    6.计算从滤波器组的合成部分获得的复数值时域输出信号的实数部分。

    本发明最吸引人的应用是改进各种数字均衡器,自适应滤波器,多频带压扩器和用于HFR系统的自适应包络调整滤波器组。

    【附图说明】

    现在借助不限制本发明的范围和精神的示例,参考附图描述本发明,其中:

    图1示意了数字滤波器组的分析和合成部分;

    图2是余弦调制滤波器组的复合混叠分量矩阵的大小;

    图3是复指数调制滤波器组的复合混叠分量矩阵的大小;

    图4示意了在为带通滤波器响应调整的余弦调制滤波器组中所想要的项和主混叠项;

    图5示意了对于复指数调制滤波器组的不同实现的混叠增益项的衰减;

    图6示意了根据本发明的复指数调制滤波器组系统的分析部分;以及

    图7示意了根据本发明的复指数调制滤波器组系统的合成部分。

    【具体实施方式】

    应理解的是,本发明可应用于结合除本专利明确提到之外的数字滤波器组的一系列实现。

    数字滤波器组

    数字滤波器组是共用公共输入端或公共输出端的两个或多个并行数字滤波器的集合〔“多速率系统和滤波器组”P.P.Vaidyanathan Prentice Hall:Englewood Cliffs,NJ,1993〕。当公用公共输入端时,滤波器组被称为分析滤波器组。分析组将输入信号分割为M个称为子带信号的独立信号。分析滤波器表示为Hk(z),其中k=0...M-1。当子带信号的抽样因子为M时分析滤波器被临界抽样(或最高抽样)。每单位时间子带抽样的总数就等于输入信号每单位时间的抽样数。合成组将这些子带信号组合为公共的输出信号。合成滤波器表示为Fk(z),其中k=0...M-1。图1示意了具有M个通道(子带)的最高抽样滤波器组。分析部分101产生信号Vk(z),其构成从将输入信号X(z)发送、存储或修正的信号。合成部分102重组信号Vk(z)为输出信号

    重组Vk(z)以获得原信号x(z)的近似值容易出现多个差错。其中一个误差就是混叠,这是因抽样和插入子带造成的。其它误差为相位和幅度失真。

    按照图1的符号表示法,分析滤波器Hk(z)103的输出为:

           Xk(z)=Hk(z)X(z)                    (1)

    其中k=0...M-1。抽样器104给出以下输出:

    Vk(z)=1MΣl=0M-1Xk(z1/MWl)=1MΣl=0M-1Hk(z1/MWl)X(z1/MWl)--(2)]]>

    其中W=e-i2π/M。内插器105的输出由以下公式给出:

    Uk(z)=Vk(zM)=1MΣl=0M-1Hk(zWl)X(zWl)---(3)]]>

    而从合成滤波器106获得的信号之和可书写为:

    X^(z)=Σk=0M-1Fk(z)Uk(z)=Σk=0M-1Fk(z)1MΣl=0M-1Hk(zWl)X(zWl)=--(4)]]>

    =1MΣl=0M-1X(zWl)Σk=0M-1Hk(zWl)Fk(z)=1MΣl=0M-1X(zWl)Al(z)]]>

    其中

    Al(z)=Σk=0M-1Hk(zWl)Fk(z)----(5)]]>

    是第l个混叠项X(zWl)的增益。公式(4)可书写为:

    X^(z)=1M{X(z)A0(z)+Σl=1M-1X(zWl)Al(z)}--(6)]]>

    右手边(RHS)的最后和构成所有不想要的混叠项之和。消除所有混叠,即,借助正确选择Hk(z)和Fk(z)使这个和为0,给出以下公式:

    X^(z)=1MX(z)A0(z)=1MX(z)Σk=0M-1Hk(z)Fk(z)=X(z)T(z)--(7)]]>

    其中

    T(z)=1MΣk=0M-1Hk(z)Fk(z)--(8)]]>

    为总的传输函数或失真函数。选择合成滤波器Fk(z),以便

    Fk(z)=z-NHk(z)                   (9)

    其中N为分析滤波器的级数,导致产生以下述传输函数:

    T(z)=1MΣk=0M-1Hk(z)Fk(z)=z-NMΣk=0M-1Hk(z)H‾k(z)--(10)]]>

    符号H(z)是时间反转和复数卷积的序列hk(n)的Z变换。公式(10)在单位圆上求值得到:

    T(ejw)=e-jwNMΣk=0M-1Hk(ejw)Hk*(e-jw)=e-jwNMΣk=0M-1|Hk(ejw)|2--(11)]]>

    公式(11)表示T(z)具有线性相位,因此没有相位失真。此外,如果RHS上的最后和为常数,则没有幅度失真。总的传输函数在此情况下只是具有常比例因子c的延迟,即:

    T(z)=cz-N                      (12)

    将其代入公式(7)得到:

    X^(z)=cz-NX(z)--(13)]]>

    满足公式(13)的滤波器的类型就称为具有完全再现(PR)特性。

    余弦调制滤波器组

    在余弦调制滤波器组中,分析滤波器hk(n)为对称的低通原型滤波器p0(n)的余弦调制模型:

    hk(n)=2p0(n)cos{π2M(2k+1)(n-N2-M2)}--(14)]]>

    其中M为通道数,k=0...M-1,N为原型滤波器级数,且n=0...N。实数值的原型滤波器系数之和假设为1:

    Σn=0Np02(n)=1--(15)]]>

    按照相同符号,合成滤波器由以下公式给出:

    fk(n)=2p0(N-n)cos{π2M(2k+1)(n-N2+M2)}--(16)]]>

    分析滤波器组为实数值的输入信号产生实数值的子带抽样。子带抽样向下抽样的系数为M,这使得系统被临界抽样。根据原型滤波器的选择,滤波器组可构成接近完全的再现系统,即所谓的伪QMF组〔US5436940〕,或完全再现(PR)系统。PR系统的一个例子是调制lapped变换(MLT)〔“用于高效变换/子带编码的lapped变换”H.S.Malvar,IEEE Trans ASSP,vol.38,no.6,1990〕。选择调制的一个固有特性是每个滤波器具有两个通带;一个在正频率范围,而一个对应通带在负频率范围。

    公式(5)以矩阵形式可书写为:

    a=Hf                                  (17)

    或具体为:

    矩阵H称为混叠分量(AC)矩阵。为更好地分析这个公式,f可书写为:

    F0(z)F1(z)...FM-1(z)=F0(z)0...00F1(z).........00...0FM-1(z)11...1---(19)]]>

    或压缩为:

    f=Fe                           (20)

    将公式(20)代入公式(17),混叠增益可书写为a=HF e,其中乘积

    HF=U                           (21)

    为M×M矩阵,在此称为复合混叠分量矩阵。

    对于余弦调制系统来说,在复合混叠分量矩阵中最重要的项为第一行和四个对角线。图2的三维图示意了在这个矩阵中各个分量的大小。第一行拥有来自传输函数的项,公式(8),而四个对角线主要包括主混叠项,即,因滤波器和它们最近的邻居之间的重叠导致的混叠。很容易看到,主混叠项是从具有正通带的频率调制形式的滤波器正通带,或相对,具有负通带的频率调制形式的滤波器负通带之间的频率重叠出现的。将复合混叠分量矩阵中各行的项累加,即,计算混叠增益,结果能消除主混叠项。混叠是以成对方式被消除的,其中第一主混叠项被同一行中的第二主混叠项消除。在主混叠项上叠加的是其它较小的混叠项。如果原型滤波器的特性使得滤波器的过渡带和阻带与它们的调制模型有大量重叠,则这些混叠项将很大。举例来说,第二和最后一行包括因滤波器与它们最近的调制模型重叠导致的混叠项。对于PR系统来说,当累加各项求混叠增益时这些较小的混叠项也完全消除。然而在伪QMF系统中,这些项仍然存在。

    复指数调制滤波器组

    根据本发明扩展余弦调制为复指数调制产生以下分析滤波器hk(n):

    hk(n)=p0(n)exp{iπ2M(2k+1)(n-N2-M2)}--(22)]]>

    利用与之前相同的符号,这可视为向实数值滤波器组添加一个虚数部分,其中虚数部分由同一原型滤波器的正弦调制模型构成。考虑实数值的输入信号,从滤波器组的输出可被解释为一组子带信号,其中实数和虚数部分为相互之间的希耳伯特(Hilbert)变换。所产生的子带因此为从余弦调制滤波器组获得的实数值输出的分析信号。因此,由于用复数值表示,子带信号过抽样(oversample)系数为2。

    合成滤波器以下述的相同方式被扩展:

    fk(n)=p0(N-n)exp{iπ2M(2k+1)(n-N2+M2)}--(23)]]>

    公式(22)和(23)暗示,从合成组的输出为复数值。利用矩阵符号,其中Ca为具有来自公式(14)的分析滤波器的矩阵,而Sa为具有以下滤波器的矩阵:

    hk(n)=p0(n)sin{π2M(2k+1)(n-N2-M2)}--(24)]]>

    获得公式(22)的滤波器为Ca+jSa。在这些矩阵中,k为行索引,而n为列索引。类似地,矩阵Cs具有来自公式(16)的合成滤波器,而Ss是具有以下滤波器的矩阵。

    fk(n)=p0(N-n)sin{π2M(2k+1)(n-N2+M2)}--(25)]]>

    公式(23)因此可写为Cs+jSs,其中k为列索引,而n为行索引。为表示输入信号x,从以下公式找到输出信号y:

    y=(Cs+jSs)(Ca+jSa)x=(CsCa-SsSa)x+j(CsSa+SsCa)x  (26)

    从公式(26)可看出,实数部分包括两项:从普通的余弦调制滤波器组的输出,以及从正弦调制滤波器组的输出。很容易验证,如果余弦调制滤波器组具有PR特性,则其正弦调制模型,在改变符号后,也构成PR系统。因此,通过采用输出的实数部分,复指数调制系统提供与对应的余弦调制模型相同的再现精度。

    复指数调制系统可扩展为也能处理复数值的输入信号。通过扩展通道数为2M,即,增加滤波器的负频率,并保持输出信号的虚数部分,可获得用于复数值信号的伪QMF或PR系统。

    分析来自公式(21)的复合混叠分量矩阵,对于复指数调制滤波器组主混叠对角线变为零。这很容易理解,因为复指数调制滤波器组对每个滤波器只有一个通带。换言之,滤波器组没有主混叠项,并且不依赖上述的成对混叠消除。复合混叠分量矩阵仅在第一行有重要项。图3示出了在所产生的矩阵中分量的大小。根据原型滤波器的特性,行1至行M-1的项或多或少被衰减。没有主混叠项使得混叠消除受复指数调制模型中废弃的余弦(或正弦)调制滤波器组的约束。因此分析和合成滤波器均可从以下找到:

    hk(n)=fk(n)=p0(n)exp{iπ2M(2k+1)(n-N2)}---(27)]]>

    由于对于对称原型滤波器,p0(n)=p0(N-n)。如同前面一样,M为通道数,k=0...M-1,N为原型滤波器级数,且n=0...N。

    参考公式(4),输出信号的实数部分的Z变换为:

    Z{Re(x^(n))}=X^R(z)=X^(z)+X^*(z)2--(28)]]>

    符号是复数卷积序列的Z变换。从公式(4)可得到,输出信号的实数部分的变换为:

    2MX^R(z)=Σl=0M-1(X(zWl)Al(z)+X(zW-l)Al*(z))--(29)]]>

    其中输入信号x(n)通常为实数值。公式(29)在处理后可书写为:

    2MX^R(z)=X(z){A0(z)+A0*(z)}+]]>

    +X(-z){AM/2(z)+AM/2*(z)}+]]>

    +Σl=1M/2-1X(zWl){Al(z)+AM-l*(z)}+---(30)]]>

    +Σl=1M/2-1X(zW-l){AM-l(z)+Al*(z)}]]>

    通过检查公式(30),以及再调用公式(28)的变换,显然a0(n)的实数部分对PR系统必须为狄拉克(dirac)脉冲。此外,aM/2(n)的实数部分必须为0,而且混叠增益,l=1...M/2-1,必须满足:

    AM-l(z)=-Al*(z)                (31)

    在伪QMF系统中,公式(31)仅大致适用。此外,a0(n)的实数部分并不完全为狄拉克(dirac)脉冲,aM/2(n)的实数部分也不完全为0。

    修正子带信号

    改变余弦调制滤波器组中通道的增益,即,利用分析/合成系统作为均衡器,导致因主混叠项产生的严重失真。假定我们的目的是为带通响应调整八道滤波器组,其中除了第二和第三通道所有子带信号被设置为0。来自公式(21)的复合混叠分量矩阵于是为8×8矩阵,其中除了第二和第三列的元素,所有元素为0(图4)。如图所示,还剩下7个大的混叠项。来自行三和行五的混叠将被消除,因为在这些行中主混叠项具有相同增益,即,成对消除是有意安排的。然而在行二、四和六,只有一个混叠项,因为它们对应的混叠项具有零增益。混叠消除因此不是有意安排的,而且输出信号中的混叠将很大。

    从这个例子显然可看出,当利用复指数调制的滤波器组作为均衡器时能实现很大改进。图4描绘的8道系统具有128级的原型滤波器。在上面的均衡器例子中总的混叠衰减只是16dB。转到复指数调制得到95dB的混叠衰减。由于不存在主混叠项,所产生的混叠只依赖于从滤波器和它们的调制模型之间的重叠产生的混叠项的抑制。因此设计原型滤波器以最大化抑制混叠增益项非常重要。在单位圆上计算的公式(30)的RHS第一项给出传输函数的误差能量et为:

    et=14π∫-ππ(|A0(ejw)+A0*(e-jw)|2M-1)2dw--(32)]]>

    通过在单位圆上计算公式(30)的RHS所有剩余项可计算总混叠能量ea为:

    ea=18πM2∫-ππ|AM/2(ejw)+AM/2*(e-jw)|2dw+]]>

    +18πM2Σl=1M/2-1∫-ππ{|Al(ejw)+AM-l*(e-jw)|2+--(33)]]>

    +|AM-l(ejw)+Al*(e-jw)|2}dw]]>

    由于对称,公式(9)而且

    P0(z)=z-NP‾0(z)--(34)]]>

    在公式(33)求和的花括号内的项相等。总混叠能量因此具有M/2-1项:

    ea=18πM2∫-ππ|AM/2(ejw)+AM/2*(e-jw)|2dw+--(35)]]>

    +14πM2Σl=1M/2-1∫-ππ|Al(ejw)+AM-l*(e-jw)|2dw]]>

    最小化混叠增益项是通过优化原型滤波器实现的。这是优选通过利用标准非线性优化算法最小化复合目标函数实现的,例如Downhill Simplex方法〔“在C的数字方法,计算科学技术 第二版”,W.H.Press,S.A.Teukolsky,W.T.Vetterling,B.P.Flannery,Cambridge University Press,NY,1992〕。对于根据本发明的原型滤波器的混叠项最小化(ATM),目标函数像以下公式:

    εtot(a)=aεt+(1-a)εa    (36)

    在优化期间,当计算εa时将随机量化曲线应用于滤波器组,即分析和合成滤波器乘以增益系数gk:

    Hk(eq)(z)=gkHk(z)]]>andFk(eq)(z)=gkFk(z)--(37)]]>

    并且在计算混叠增益项Al(z)时,l=1...M-1,利用所得到的滤波器Hk(eq)和Fk(eq),k=0...M-1。

    在图5中,比较五个不同复指数调制系统的混叠增益。其中4个为8通道系统,而1个为64通道系统。所有这些系统都具有128的原型滤波器长度。点线和带星号的实线示意两个伪QMF系统的混叠分量,其中一个被混叠项最小化。短划线和短划-点线为两个8通道完全再现系统的分量,其中一个系统也被混叠项最小化。实线是复指数调制lapped变换(MLT)的混叠分量。根据上面的例子为带通响应调整所有这些系统,结果如表1所示。总混叠的抑制可计算为公式(33)的逆。通带平坦性可计算为公式(32)的逆,其具有为带通响应调整的积分间隔。

    表1        系统 总混叠的抑制  通带平坦性 8通道伪QMF ATM N=128    114.7dB    98.1dB 8通道伪QMF N=128    95.4dB    87.6dB 8通道PR ATM N=127    77.3dB    132.7dB 8通道PR N=127    55.0dB    93.6dB 64通道MLT N=127    38.5dB    87.1dB

    从表1的数字可看出,当从64通道MLT移动到8通道PR系统时可实现很大改进。MLT是完全再现系统,而且每个多相分量只具有(N+1)/2M=1个系数。8通道PR系统的系数数为128/16=8。这使得滤波器具有较高的阻带衰减和较高的混叠项抑制。此外,可看出,PR系统的混叠项最小化能抑制混叠并大大提高通带平坦性。比较伪QMF系统和PR系统,显然在几乎保持带通平坦性的同时混叠抑制提高40dB。当最小化混叠项时,另外抑制混叠大约20dB,提高通带平坦性10dB。因此,显然完全再现约束对在均衡系统中使用的滤波器加以限制。伪QMF系统总是能设计用于足够的再现精度,因为所有实际的数字实现在数字表示中只有有限的分辨率。对于伪QMF和PR系统来说,显然最佳系统是建立在大量抑制阻带的原型滤波器上的。这加强了相对长度比MLT中使用的窗口更长的原型滤波器的使用。

    复指数调制系统的最大优点是,由于子带信号构成从余弦调制滤波器组获得的实数值子带信号的分析信号,因此很容易计算瞬时能量。这在例如自适应滤波器,自动增益控制(AGC),在多频带压扩器以及在频带复制系统(SBR)中是很有价值的特征,在此滤波器组用于频谱包络调整。子带k内的平均能量可计算为:

    Ek(m)=Σn=-L+1L-1|vk(mL+n)|2w(n)--(38)]]>

    其中vk(n)是通道k的子带抽样,而w(n)是以n=0为中心长2L-1的窗口。这种测量接着可用作自适应或增益计算算法的输入参数。

    实际实现

    利用标准PC或DSP,可实现复指数调制滤波器组的实时操作。滤波器组也可被硬编码到定制芯片上。图6示意了复指数调制滤波器组系统的分析部分的有效实现的结构。模拟输入信号首先被送入A/D变换器601。数字时域信号被送入移位寄存器602,其每次保存2M个抽样移位M个抽样。来自移位寄存器的信号接着被原型滤波器603的多相系数滤波。经滤波的信号被随后组合604,并被DCT-IV605和DST-IV 606变换并行变换。从正弦和余弦变换的输出分别构成子带抽样的实数和虚数部分。子带抽样的增益根据当前频谱包络调整器设置607被修正。

    图7示意了复指数调制系统的合成部分的有效实现。子带抽样首先乘以复指数旋转系数701,实数部分用DVT-IV 702调制,而虚数部分用DST-IV 703变换调制。从变换器的输出被组合704,并通过原型滤波器705的多相组件馈送。从移位寄存器706获得时域输出信号。最后,数字输出信号被转换回模拟波形707。

    上述的实施例仅仅示意根据本发明的复指数调制滤波器组系统的原理。应理解的是,本领域的技术人员清楚在此描述的方案和细节的修改和变化。因此,本发明仅受随后的专利权利要求书的范围限制,而不受借助在此对实施例的说明和解释所提供的特定细节的限制。

利用复指数调制滤波器组的混叠减小.pdf_第1页
第1页 / 共22页
利用复指数调制滤波器组的混叠减小.pdf_第2页
第2页 / 共22页
利用复指数调制滤波器组的混叠减小.pdf_第3页
第3页 / 共22页
点击查看更多>>
资源描述

《利用复指数调制滤波器组的混叠减小.pdf》由会员分享,可在线阅读,更多相关《利用复指数调制滤波器组的混叠减小.pdf(22页珍藏版)》请在专利查询网上搜索。

本发明提出一种用于通过复数扩展余弦调制数字滤波器组改进数字滤波器组的新方法和装置。本发明采用复指数调制低通原型滤波器以及一种用于优化这个滤波器的特性的新方法。本发明大大降低从独立修正子带信号出现的混叠造成的非自然信号,例如在利用滤波器组作为频谱均衡器时。本发明优选以软件实现,在标准PC或数字信号处理器(DSP)上运行,但也可硬编码到定制芯片上。本发明对各种数字均衡器、自适应滤波器、多频带压扩器以及。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 基本电子电路


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1