专利名称:利用复调制滤波器组的高效滤波的制作方法
技术领域:
本发明涉及对时域输入信号进行滤波的滤波器装置和方法、用于产生中间滤波器 定义信号的滤波器产生器和方法,特别涉及音频信号的编码、解码、处理以及滤波的领域, 例如HRTF(头部相关传递函数(head relatedtransfer function))的领域。
背景技术:
如[P. Ekstrand, "Bandwidth extension of audio signals by spectral band replication", Proc. 1st IEEE Benelux Workshop on Model based Processing and Coding of Audio (MPCA-2002),pp. 53-58,Leuven, Belgium, 2002]中所示,复指数调制滤波器组 对于音频信号的频谱包络调整而言是极好的工具。这种特点的一个应用是基于谱带复制 (SBR)的音频编码。复滤波器组的其他有效的应用包括针对参数立体声的频率选择性 扫调(panning)禾口空间化,见[E. Schuijers, J. Breebart, H. Purnhagen, J. Engdegard “Low complexity parametric stereo coding,,,Proc. 116th AES convention, 2004, paper 6073];以及参数多通道编码,见[J. Herre et al. :‘‘The reference model architecture for MPEG spatial audio coding", Proc. 118th AES convention,2005, paper 6447]0 在 这些应用中,在低频处通过子带滤波来进一步增强复滤波器组的频率分辨率。组合的混合 滤波器组由此实现了以下的频率分辨率,即该频率分辨率使得能够以紧跟双声道立体声听 觉系统频谱分辨率的频谱分辨率处理空间线索。然而,在一些应用中,滤波器组的分辨率仍然不足,每个子带中的简单增益修改不 足以如实地对给定滤波器的操作进行建模。对于通过HRTF (头部相关传递函数)相关滤 波的多通道音频的双声道立体声呈现,滤波器的复杂的相位特性对感觉到的音频质量而言 就很重要。当然,可以基于DFT(离散傅立叶变换)将快速卷积方法作为后处理而应用于多 通道呈现,但如果呈现设备已包含复指数调制滤波器组的子带域中的信号,则在子带域中 执行HRTF导出滤波时,在计算复杂性和算法集成方面会有显著的优点,这会在后文中更详 细地显示出来。由于取决于虚拟源和/或可以例如由控制信号、用户界面或其他描述信号 改变的收听者位置,HRTF中每一个对于各个导出滤波器而不同,所以能够有效地将给定的 HRTF相关滤波器变换为子带域滤波器也是很重要的。所以,本发明的目的是提供一种用于对时域输入信号进行滤波的滤波器装置、一 种用于对时域输入信号进行滤波的方法、用于提供中间滤波器定义信号的滤波器产生器或 方法,这使得以更好的质量对时域输入信号进行更有效或更灵活的操作。由根据权利要求1所述的滤波器装置、根据权利要求41所述的用于对时域输入信 号进行滤波的方法、根据权利要求25所述的滤波器产生器、根据权利要求42所述的用于提 供中间滤波器定义信号的方法、根据权利要求40所述的系统或根据权利要求43所述的计
36算机程序来实现本发明目的。
发明内容
本发明的实施例涉及一种对时域输入信号进行滤波以获得时域输出信号信号的 滤波器装置,所述时域输出信号是使用具有不均勻幅度/频率特性的滤波器特性进行滤波 后的时域输入信号的表示,所述滤波器装置包括复分析滤波器组,用于从时域输入信号产 生多个复子带信号;多个中间滤波器,其中为每个复子带信号提供一个中间滤波器,其中所 述多个中间滤波器中的至少一个中间滤波器具有不均勻幅度/频率特性,其中所述多个中 间滤波器具有与具有滤波器特性的滤波器的脉冲响应相比较更短的脉冲响应,以及其中所 述多个中间滤波器的不均勻幅度/频率特性共同表示不均勻滤波器特性;以及复合成滤波 器组,用于合成所述中间滤波器的输出以获得时域输出信号。在第二方面,本发明的另一实施例是一种用于提供中间滤波器定义信号的滤波器 产生器,所述滤波器产生器包括复调制滤波器组,用于对指示幅度/频率滤波器特性的脉 冲响应信号进行滤波以获得多个复值子带信号作为中间滤波器定义信号,其中复调制滤波 器组的每个复值子带信号与用于子带信号的中间滤波器的脉冲响应相对应,其中复值子带 信号中的至少一个包括至少两个不同的非零值,以及其中每个复值子带信号都比脉冲响应 信号短。本发明第一方面的实施例是基于以下发现的,即可以在子带域中实现对时域输入 信号的更高效和/或更灵活的滤波(或操作),所述子带域有时还被称为QMF域(正交镜像 滤波器),其具有比其他操作方案更好的质量。相对于效率特别是计算效率的增益是与在具 有不均勻滤波器特性的滤波器的时域中的脉冲响应相比较更短的中间滤波器的脉冲响应、 以及子带信号可被彼此独立地处理这一事实的共同结果。由于所述更短的脉冲响应,滤波 器装置的实施例可以分别独立地处理由复分析滤波器组输出的每个复子带信号。因此,可 以并行执行滤波,由于所述更短的脉冲响应,这就相比于直接操作时域输入信号而言显著 加快了对时域输入信号的处理。就平衡计算效率和质量的方面而论,根据本发明第一方面的实施例是尤其有利 的。虽然可以通过对具有不均勻幅度/频率特性的滤波器的脉冲响应进行卷积来实现在时 域中对时域输入信号的直接处理,并且这通常也会有很好的质量,但是由于时域中滤波器 的脉冲响应的长度,卷积需要很高的计算工作量。另一方面,通过执行傅立叶变换来将音频 信号变换为频域信号表现出极大的缺点,即在傅立叶域中无法以较高的质量高效地执行现 代声学系统中必要的其他操作。因此,通过采用多个中间滤波器,每个具有与具有相应滤波器的滤波器特性的滤 波器的时域中的脉冲响应相比较更短的脉冲响应,其中至少一个中间滤波器具有至少包含 两个非零值的脉冲响应,这表现出在计算效率方面与质量方面之间非常有利的折衷。因而, 本发明滤波器装置的实施例表现出在对时域输入信号进行直接处理与采用傅立叶变换之 间极好的折衷,所述直接处理例如通过对具有指示不均勻滤波器特性的更长脉冲响应的时 域输入信号进行卷积,这会导致庞大的计算工作量,而所述采用傅立叶变换会导致处理信 号的另外路径中更多的问题。本发明第一方面的实施例的优点尤其表现在FIR滤波器(有限脉冲响应)的环境中,这是由于多个中间滤波器中的每个中间滤波器都具有与时域中的FIR滤波器的脉冲响 应相比明显更短的脉冲响应。因此,通过并行处理由复分析滤波器组输出的不同的子带信 号,可以显著提高计算效率。该方面对于具有较长脉冲响应的滤波器领域尤其重要。具有 很长脉冲响应的滤波器频繁出现的一个应用领域是HRTF相关应用(HRTF =头部相关传递 函数),例如馈入到耳机、其他头部相关扬声器系统或立体声音响系统的向下混频多通道音 频信号。在许多具体应用中,当音频信号已存在于(复)子带或QMF域中时,甚至可以更加 提高计算效率。因此,在许多具体的实施方式中,用于从时域输入信号产生多个复子带信号 的复分析滤波器组和用于合成时域输出信号的复合成滤波器组是已经存在的。关于第二方面,本发明的实施例是基于以下发现的,即可以通过提供中间滤波器 定义信号来实现以更好的质量对时域输入信号进行更灵活和更高效的滤波,所述中间滤波 器定义信号例如可被提供到根据第一方面的滤波器装置以定义所述信号的中间滤波器。根据本发明第二方面的实施例的显著优点在于,通过为本发明的滤波器产生器实 施例提供滤波器定义信号来获得用于中间滤波器组的中间滤波器定义信号,所述的滤波器 定义信号例如是指示时域中滤波器的幅度/频率滤波器特性的脉冲响应信号或其他滤波 器定义信号。因此,滤波器产生器的实施例在几乎不引入混叠影响的情况下将用于中间滤 波器组的滤波器定义信号提供到与由滤波器定义信号定义的时域中的滤波器相同的高效 滤波。因而,本发明的滤波器产生器实施例实现了子带域中的任意滤波器几乎无混叠的性 能。通过利用本发明的滤波器产生器实施例,可以将任意滤波器特性从时域转换到子带信 号域,如几乎无混叠的均衡化、低通滤波器特性、高通滤波器特性、带通滤波器特性、带阻滤 波器特性、共振滤波器特性、陷波滤波器特性或更多复滤波器特性。在所述更多复滤波器特 性当中,多种特性以及HRTF相关滤波器特性的结合是很重要的,值得一提。特别地,在多通道音频系统领域中的HRTF相关应用以及其他高质量应用的环境 中,必须注意,本发明的滤波器产生器实施例能够在子带域中如实地对时域中给定的滤波 器的操作进行建模。由于时域中滤波器的相位特性被(几乎)理想地转换到子带域中,所 以对于HRTF相关应用特别重要的几乎无混叠的性能就成为可能。将这一点示出的示例将 会在本申请的其他内容中显示。在本发明第二方面的实施例的优点当中,比较特别的是相对于可达到的计算效率 的显著增益。本发明的滤波器产生器实施例的复调制滤波器组生成多个复值子带信号作为 中间滤波器定义信号,其中每个复值子带信号都比指示幅度/频率滤波器特性的时域中脉 冲响应信号短。因此,滤波器产生器生成中间滤波器定义信号,所述中间滤波器定义信号包 括复调制滤波器组的输出,所述输出具有多个较短的复值子带信号,这不仅在滤波器装置 的实施例的框架中实现了在对时域输入信号进行滤波以获得时域输出信号方面的快速、高 效和并行的计算,而且实现了中间滤波器定义信号本身的快速、高效和并行的计算。与通过 将脉冲响应信号与时域输入信号卷积来直接应用指示幅度/频率滤波器特性的时域中脉 冲响应信号相比较,根据本发明第二方面的本发明滤波器产生器的实施例的应用实现了简 化、快速且更高效的计算,结果是与更复杂的卷积方法相比较在听觉上无差别。此外,本发明的滤波器产生器实施例还提出了在应用于子带域的可能的滤波器特 性方面的显著增强的灵活性的优点。由于通过本发明的滤波器产生器实施例可以将任意滤波器特性从时域转换到子带域,所以将极高的灵活性引入到音频信号处理和操作。例如,本 发明的滤波器产生器实施例能够提供与HRTF相关滤波器的各自独立改变的滤波器特性相 对应的中间滤波器定义信号。在HRTF领域中,这提供了根据个人的需要和听觉能力来单独 修改HRTF滤波器的机会。此外,还可以调整相对于彼此和相对于(仿真的或计算出的)环 境(例如音乐厅、露天场所、体育场)的源位置以及收听者位置。这提供了为收听者提供声 学条件方面的极高灵活性的极大优势。因此,本发明滤波器产生器实施例提供了在不需要 在时域、子带域和/或频域之间转换音频信号的情况下虚拟地从体育场切换到音乐厅或露 天场地的可能性。通过采用本发明的滤波器产生器实施例,可以在子带域内以非常高的质 量执行对音频信号的所有这些操作,这在感觉上与时域中的信号处理无差别,但这提供了 计算效率方面的巨大改进。这种灵活性不仅仅局限于从一个环境到另一个环境的切换(例如从体育场到音 乐厅的切换),反之亦然。本发明的滤波器产生器实施例提供了以准连续方式改变多个中间 滤波器的滤波器特性的可能性。HRTF领域中的应用是滤波器产生器实施例的应用和/或头 部跟踪(head tracking)应用中对滤波器装置的应用,其中例如收听者相对于不同声源的 位置以准连续方式变化。可能的应用包括例如具有非常高质量的仿真和计算机游戏。滤波器产生器实施例的另一个优点是由于为滤波器产生器的复调制滤波器组提 供的脉冲响应信号通常是实值信号,而中间滤波器定义信号是具有大约相同总长度的复值 信号,所以滤波器产生器实施例的应用在存储器使用方面更加有效。因而,将与中间滤波器 定义信号(或中间滤波器的滤波器抽头)相比较的脉冲响应信号存储,节省了存储器,大致 说来阶数为2。由于快速且高效的并行计算的可能性,尤其在包括关于可能的脉冲响应信号 的极大的参数空间在内的存储器敏感的应用领域中,这就表现出重要的优点。在本发明的滤波器产生器的一个实施例中,为滤波器产生器提供了滤波器定义信 号,所述滤波器产生器实施例可包括例如时域中数字滤波器的滤波器抽头,或通过频域中 传递函数,所述滤波器产生器实施例可包括滤波器的幅度/频率特性和/或相位/频率特 性。在这些情况下,滤波器产生器实施例还包括脉冲响应信号产生器,其将指示所得到的幅 度/频率滤波器特性的适当的时域中脉冲响应信号提供给滤波器产生器的复调制滤波器 组。因此,在本发明的滤波器产生器的一些实施例中包括脉冲响应信号产生器,这提供了在 提供中间滤波器定义信号方面甚至更高的灵活性,这不仅是因为可以将脉冲响应信号以离 散时间信号的形式提供给滤波器产生器的实施例,还因为滤波器抽头或时域中滤波器的频 域描述可通过滤波器产生器的适当的实施例转换到子带域中。
现在,在不限制本发明的范围或精神的情况下参考附图、通过说明性的示例来描 述本发明。图Ia示出了通过在包括滤波器产生器和滤波器装置的系统中进行子带滤波对数 字音频信号的处理;图Ib示出了复分析滤波器组的一种可能解决方案;图Ic示出了复合成滤波器组的一种可能解决方案;图Id示出了复合成滤波器组的另一种可能解决方案;
39
图Ie示出了滤波器产生器实施例与滤波器装置实施例的多个中间滤波器的相互 作用;图2示出了通过直接形式的滤波对数字音频信号的处理;图3示出了具有滤波器变换器的系统的优选实施例;图4示出了给定的滤波器脉冲响应;图5示出了通过子带的复增益调整而获得的脉冲响应;图6示出了给定的滤波器的幅度响应;图7示出了通过子带的复增益调整而获得的滤波器幅度响应;图8将本发明的性能与子带的复增益调整相比较;图9示出了包括滤波器产生器和其他组件的任选实施例在内的滤波器装置的优 选实施例;图10示出了滤波器特性以及针对不同子带的若干频带;以及图11示出了滤波器产生器的优选实施例。
具体实施例方式下述实施例仅为说明具有复调制滤波器组情况下的高效滤波的本发明原理。需要 理解,此处描述的布置和细节的修改和变更对于本领与技术人员而言是显而易见的。所以, 本发明的意图仅由所附权利要求的范围所限定,而不被经由对此处实施例的描述和说明所 示出的特定细节所限定。以下,具有相同或相似功能属性的对象以相同的参考标记来表示。除非清晰可见, 否则关于具有相似或等价功能属性的对象的描述可彼此互换。图Ia以包括滤波器装置和滤波器产生器的实施例在内的系统的形式示出了根据 本发明通过子带滤波对数字音频信号的处理。该信号路径例如可以表示空间音频呈现系统 的一部分,其中输入是接收的音频信道,输出是在右耳处播放的信号分量。复分析滤波器组 101通过使用L个分析滤波器构成的组进行滤波,紧接着通过以因子L下采样,来分析输入 信号(数字音频信号或时域输入信号),其中L是正数,优选地大于1。通常因子L为2的 幂,优选地L = 64。通常通过对原型滤波器ρ (ν)进行复调制来获得分析滤波器,其中ν是 正数,指示数据数组中的索引或没有经因子L下采样的信号中的值的索引。滤波器组的输 出由L个子带信号构成,所述L个子带信号由子带滤波102处理。该子带滤波包括诸如根 据所接收的控制数据的子带增益调整之类的操作以及在每个子带中分别应用的有限脉冲 响应滤波器的应用。子带滤波器的滤波器抽头是从滤波器产生器实施例的(本发明的)滤 波器变换器104获得的,所述滤波器变换器104将由直接形式滤波器抽头、频域描述或脉冲 响应(信号)所描述的滤波器作为输入。复合成滤波器组103通过以因子L上采样、由L 个合成滤波器进行滤波、将所有结果相加并提取实部来重建输出信号。将所有结果相加和 提取实部还可以彼此交换顺序,如将会关于图Ic和Id更细致地显示的那样。图Ib更详细地显示了复分析滤波器组101。复分析滤波器组101包括针对复分析 滤波器组101要输出的每个子带的数量为L个的多个中间分析滤波器120。更确切地说,L 个中间分析滤波器120中的每一个都并行连接到节点130,待处理的时域输入信号也被提 供到所述节点130。中间分析滤波器中的每一个都适于相对于每个子带的中心频率对复分析滤波器组101的输入信号进行滤波。根据不同子带的中心频率,每个子带以子带索引或 索引η来标记,其中η是非负整数,典型地在0到L-I的范围内。复分析滤波器组101的中 间分析滤波器120是可以根据中间分析滤波器120所应用的子带的子带索引η,通过复调制 从原型滤波器P (ν)推导得到的。以下描述涉及原型滤波器复调制的更多细节。直接通过中间分析滤波器120或通过可选的下采样器140(在图Ib中用点线表 示),将中间分析滤波器组120输出的信号的采样频率以因子L减小。如前所述,提供给由 相应的中间分析滤波器120输出的每个子带信号的下采样器140是可选的,这是因为,根据 具体的实施方式,还可以在中间分析滤波器120的框架中执行下采样。原则上并不需要对 由中间分析滤波器120输出的信号进行下采样。然而,由于由复分析滤波器组101提供的 数据的量可备选地以因子L增大,这会导致数据显著冗余,所以存在显式或隐式的下采样 器140是优选的。图Ic示出了复合成滤波器组103的可能解决方案。复合成滤波器组103包括L 个中间合成滤波器,来自子带滤波102的L个子带信号被提供到所述L个中间合成滤波器。 根据在中间合成滤波器150框架中的滤波之前的复合成滤波器组103的具体实施方式
,子 带信号被L个上采样器160上采样,所述上采样器160通过以因子L增大采样频率来重建 子带信号的采样频率。换句话说,可选的上采样器160重建或重组提供到上采样器160子 带信号,,从而在采样频率以因子L增大的同时,保留每个子带信号中所包含的信息。然而, 如已在图Ib的上下文中说明的,上采样器160是可选的组件,这是因为还可以在中间合成 滤波器150的框架中执行上采样。因此,由上采样器160执行的对子带信号的上采样的步 骤可以同时在中间合成滤波器150的框架中处理。然而,如果下采样器140既不是显式也 不是隐式实现的,则上采样器160也不必显式或隐式实现。中间合成滤波器150通过输出连接到加法器170,所述加法器170将由L个中间合 成滤波器150输出的滤波后的子带信号相加。加法器170还连接到实部提取器180,所述 实部提取器180基于由加法器170提供的复值信号提取或形成实值信号或确切地说是(实 值)时域输出信号。实部提取器180可以例如通过提取由加法器170提供的复值信号的实 部、通过计算由加法器170提供的复值信号的绝对值或者通过基于复值输入信号形成实值 输出信号的其他方法来执行这项任务。在图Ia中所示系统的情况下,由实部提取器180输 出的信号是由本发明的滤波器装置实施例输出的时域输出信号。图Id中所示的复合成滤波器组103的第二种可能解决方案与仅涉及实部提取器 180和加法器170的图Ic中所示的第一种可能解决方案有所不同。更确切地说,中间合成 滤波器150的输出从每个子带分别连接到实部提取器180,所述实部提取器180基于由中间 合成滤波器150输出的复值信号提取或形成实值信号。实部提取器180然后连接到加法器 170,所述加法器170将根据L个滤波后的子带信号推导得到的L个实值信号相加,以形成 由加法器170提供的实值输出信号,所述实值输出信号在图Ia中所示系统的情况下是时域 输出信号。图Ie更详细地显示了子带滤波102以及子带滤波102与滤波器变换器104的相 互作用。子带滤波102包括多个中间滤波器190,其中将提供到子带滤波102的每一个复值 子带信号提供给一个中间滤波器190。因此,子带滤波102包括L个中间滤波器190。滤波器变换器104连接到中间滤波器190的每一个。因而,滤波器变换器104能够为子带滤波102的每个中间滤波器190提供滤波器抽头。涉及由中间滤波器190完成的 滤波的更多细节将会在本申请的其他内容中说明。因此,提供到不同的中间滤波器190的 且由滤波器变换器104输出的滤波器抽头形成中间滤波器定义信号。此外,应当注意,实施例、解决方案和实施方式可包括用于对信号或信号子集中的 任何一个进行延迟的附加的和/或可选的延迟,为了简明,所述延迟在图Ia至Ie中被省 略。此外在图2至11中,为了简明,也省略了可选的延迟。然而,在所有的实施例中,根据 实施例的具体实施方式
,延迟或延迟器可被包括在作为可选元件示出(例如滤波器)或添 加的元件中。图2示出了通过直接形式的滤波201对数字音频信号的处理。如果给定相同的滤 波器作为通向图1的滤波器变换器104以及直接滤波201的输入,则滤波器变换器104的 设计目的是如果复分析滤波器组101和直接滤波201的数字音频输入相同,且直接滤波 102中的处理仅由固定(stationary)的子带滤波构成,则数字音频输出103应当在感觉上 (或听觉上)与直接滤波201的数字音频输出无差别。在图Ia至图Ie中所示系统的实施例中,滤波器变换器104的滤波器输入作为滤 波器定义信号给出,所述滤波器定义信号例如可包括相应的时域滤波器的滤波器抽头、频 域描述(幅度/频率特性和相位/频率特性)或适当的滤波器的脉冲响应信号。在直接滤波201的情况下,原则上可以使用相同的滤波器定义信号。根据具体实 施方式和滤波器定义信号,可以通过在数字滤波器的框架中直接应用滤波器抽头、通过离 散傅里叶变换以及传递函数或其他频域描述、或者通过对脉冲响应信号进行卷积来执行滤 波。图3示出了根据本发明滤波器变换器104的优选实施例作为滤波器产生器实施 例。滤波器假定是其脉冲响应给出的。将该脉冲响应视作离散时间信号,由L频带复分析 (滤波器)组301进行分析。而后,得到的子带信号输出正是分别应用于子带滤波102中每 个子带中的滤波器的脉冲响应。在图3中所示的优选实施例中,提供给滤波变换器104及 其复分析滤波器组或复分析滤波器组301的滤波器定义信号是指示滤波器幅度/频率特性 的脉冲响应信号,所述幅度/频率特性将被转换到子带域。因此,L个子带中的每一个的复 分析(滤波器)组301的输出表示子带滤波102中包括的中间滤波器的脉冲响应。复分析滤波器组301原则上是从分析滤波器组101推导而来的,但复分析滤波器 组301具有不同的原型滤波器和略有不同的调制结构,所述调制结构的细节将会在以下描 述中说明。用于复分析滤波器组101的实施的相同快速算法可重新用于复分析滤波器组 301,这会带来非常快和非常高效的变换处理。此外,原型滤波器q(v)的长度可设计为仅为原型滤波器ρ (ν)的长度的一部分。 由于以因子L进行了下采样,子带滤波器的长度以因子L小于给定的时域滤波器与原型滤 波器q(v)长度之和。计算工作量从而与直接形式滤波201相比降低了大约L/4。偏移因 子4是由于以复滤波代替实滤波。另一偏移是复分析和合成滤波器组101和103的计算成 本。对于高效的实施方式,该成本可与相当短的FIR滤波器比较,因此可忽略不计,如前所 述。此外,计算成本降低的这种偏移在已采用了这两个滤波器组101和103的系统中并不 存在。图4示出了给定滤波器脉冲响应400的示例。所述脉冲响应由192 (64 · 3)个非
42零抽头构成。换句话说,图4中所示的脉冲响应400包括192个非零值。在本申请中,非零抽头或值是理想情况下不等于零的抽头或值。然而,由于在本申 请的框架中的实施方式的约束,非零值或抽头是绝对值大于预定阈值的实值或复值的抽头 或值,所述阈值例如10_s或2_3,其中S是取决于具体实施的需求的正整数。在数字系统中, 优选地,该阈值在二进制系统(基数为2)中定义,其中整数s具有取决于特定实施方式的 预定值。典型地,值s为4、5、6、7、8、10、12、14、16或32。在应用具有长度640 ( = 64 · 10)的原型滤波器的L = 64个频带滤波器组,且长 度为192 ( = 64 · 3)的原型滤波器用于图3的滤波器变换器104的情况下,对于图像的分 辨率,图1系统的脉冲响应400与该给定的脉冲响应无差别。相应的中间子带滤波器中每 一个仅具有5( = 3+3-1)个抽头,如后文中所说明的。图5示出了在与包络调整和均衡化的现有技术使用相对应的特殊情况下具有64 频带滤波器组的图1系统的脉冲响应410。在这种情况下,子带滤波器或确切地说是中间滤 波器190全部都是仅有一个抽头的滤波器,从而将恒定的复增益应用于每个频带。对于每 个频带,选择相应的增益,使该增益等于在特定子带的中心频率处评估的图4滤波器的复 频率响应。如结果中可见,有严重的预回声伪像(pre-echo artefact),并且在该滤波器响 应的应用与图4的目标脉冲响应400之间会有显著的感觉差异。图6示出了图4滤波器的幅度响应420。图6的频率标度调整到64频带滤波器组 (L = 64)的分辨率。图7示出了在图5所示脉冲响应410底层的滤波器幅度响应430。如图所示,每个 子带仅有一个增益,这种使用导致对所希望的频率响应的较差逼近。造成这种情况的主要 原因是目标相位谱的快速变化。实际上,该现有技术方法更适合于对线性相位响应进行模 拟。图8最终将本发明实施例的性能与子带的复增益调整的现有技术方法的性能作 比较。点曲线是对图6的目标幅度响应420的重绘。长划曲线440是目标滤波器的复频率 响应与由现有技术方法对该复频率响应的逼近之间的差异的幅度响应。实曲线450是目标 滤波器的复频率响应与由具有在图4描述期间所述参数的本发明教授的方法对该复频率 响应的逼近之间的差异的幅度响应。如图所示,现有技术方法的误差仅在滤波器组子带的 64个中点(midpoint)处较小,而本发明的方法可带来50dB范围内的逼近质量。应当指出, 对于任意输入信号,本发明系统的输出与参考系统的输出相比较时测量的性能水平都是如 此。如图8中的两条曲线440与450的比较所示,本发明的滤波器装置的实施例、滤波 器产生器的实施例和包括这两个实施例在内的系统提供了与对输入信号的操作质量有关 的显著的优点。以上所显示的与对输入信号的滤波(或操作)质量有关的显著差异是以下 事实的结果,所述事实即至少一个中间滤波器190具有包含两个或更多个非零值的脉冲响 应。换句话说,至少一个中间滤波器190包括至少两个非零的滤波器抽头。此外,必须注 意,由滤波器装置的实施例处理的子带的数量L大于或至少等于2。然而,如果基于傅里叶 变换的滤波与由作为滤波器传递函数的幅度/频率特性和/或相位/频率特性主要描述的 滤波器相结合,子带的数量L明显小于在这种情况下的相当的质量所需的频带的数量。由于中间滤波器190的脉冲响应明显短于底层滤波器特性的时域中脉冲响应这一事实,所以可以明显更快地执行关于每个子带的计算。此外,由于可以独立处理不同的子 带信号,所以滤波器装置的实施例以及滤波器产生器104的实施例都可以以快速且并行的 方式非常高效地处理各自的输入信号。因此,可以以并行方式非常高效地执行对作为输入 信号的数字音频输入以及指示滤波器特性的脉冲响应这两者的处理。如前所示,由于在对 信号进行滤波的处理中每个频带仅与(复或实)抽头相乘,所以本发明的滤波器装置实施 例以及本发明的滤波器产生器实施例结合了以下两者的优点,所述以下两者为在时域中 对音频信号进行直接处理,这带来了非常高的质量;以及使用傅里叶变换与频域中传递函 数相结合,这提供了很高的效率。另一方面,可以将完全在时域中处理输入信号从而导致庞大计算工作量、以及傅 里叶变换两者的缺点显著地降低并抑制到以下水平,即滤波器装置实施例的输出在感觉上 与时域中的直接处理的质量无差别。这两个优点为对具有变化的滤波器特性的数字信号进行滤波提供了极大的灵活 性。这在HRTF领域尤其重要,这是由于HRTF相关滤波器通常具有非常长的脉冲响应。因 此,由于可以对子带信号进行并行处理,包括复分析滤波器组101、子带滤波102中的多个 中间滤波器190以及复合成滤波器组103在内的本发明的滤波器装置实施例特别在HRTF 相关应用的领域中提供了显著的计算上的优点。滤波器产生器实施例和包括滤波器装置和滤波器产生器在内的系统的实施例还 提供了以下优点,即滤波器可容易地调整以适合特定的环境、参数或当前应用的其他特定 需要。尤其在HRTF相关应用方面,这种系统的实施例可用在头部跟踪应用中,该应用中声 音和噪声的多个来源以及收听者的位置随时间变化。所以,包括滤波器装置和滤波器产生 器在内的系统的这种实施例提供了非常高效且灵活的方式,以便通过耳机或其他头部相关 的音响系统(立体声音响系统)来呈现相对于假想的收听者的变化的位置和方位的声源的 三维布置的音频印象。如最后示例所示,本发明的滤波器装置以及本发明的滤波器产生器的实施例不仅 提供了用于极佳质量的音频操作的非常高效的系统,而且提供了以高效方式引入发生改变 的音频印象的非常灵活的方式。复调制滤波器组在下文中,令
为离散时间信号Z(V)的离散时间傅里 叶变换。如前所述,ν是指示索引或时间信号的时间索引的整数,而ω =2π 是与频率 f 相关联的角频率(circular frequency), π 是圆周率(π = 3· 1415926)且/ = = VrT
是虚数单位。复指数调制L频带滤波器组是根据有限长度的实值原型滤波器ρ (ν)定义的。对 于以下计算,通过以零扩展来假定原型滤波器是针对所有整数ν定义的。给定实值离散时 间信号X(V),如前所述,分析滤波器组101应用复调制原型滤波器,然后是由因子L的下采 样,从而输出子带信号, 上式针对每个子带索引η = 0,1,. . .,L_1以及整数时间索引k。考虑到k是指下采样信号而整数ν减缩至具有完全采样频率的信号这一事实,时间索引k与时间索引ν不 同。给定复值子带信号dn(k),合成滤波器组103应用滤波,然后是由因子L的采样以
及实值提取,从而如前所述输出实值信号,获得输出信号
在方程⑴和⑵中,θ和ψ表示用于将实值离散时间信号χ(ν)滤波为复值子 带信号y(v)并用于从复值子带信号《(10重建实值输出样本y(v)的(恒定的)相位因子。 众所周知,在dn(k) =cn(k)的情况下,即当子带信号不变时,可以选择原型滤波器和固定 相位因子θ和ψ以便给出理想的重建y(v) = x(v)0实际上,所述理想重建属性对于延 迟(和/或符号变化)也成立,但在紧接下来的计算中,通过允许使用无因果(acausal)原 型滤波器可忽略该细节。本发明适用于由PCT/SE02/00626 "Aliasing reduction using complex exponential modulated filter banks” 所教授的伪 QMF 类型的设计。此处,原 型滤波器是对称的,P (-ν) = P(V),且其离散时间傅立叶变换Ρ(ω)在区间I ω |彡π/L之 外基本为零。所述理想重建也由近似理想的重建属性替换。对于紧接下来的推导,为了简 明,假定理想重建成立并且在Ji/L< |ω|彡π时Ρ(ω) =O0此外,假定相位因子满足 Ψ-Θ等于4L的整数倍的条件。在临界采样(critically sampled)的滤波器组中,合成之前的子带信号的变化通 常导致引入混叠伪像。此处,这一点得到克服,这是由于通过使用复值信号引入了以因子2 的过采样这一事实。虽然子带采样的总采样速率等于离散时间输入信号的采样速率,但是 输入信号是实值的,而子带采样是复值的。如下文所示,没有混叠为高效的时间不变信号处 理提供了方便。复调制滤波器组中的子带滤波考虑在由复合成(滤波器)组103执行合成(2)之前,通过对来自脉冲响应为 gn(k)的滤波器的所属复分析滤波器组101的分析采样Cn(k)进行滤波而获得的每个子带 信号的子带滤波102的修改 基本计算显示了在假定原型滤波器的频率响应的情况下得到的对重建时间信号 的影响是离散时间滤波的频率响应Υ(ω) = 6(ω)Χ(ω) (4)其中
此处,Gn(co) =Σ kgn(k)exp(-ik )是η彡0时在子带η中应用的滤波器的离散 时间傅立叶变换,且对于η < 0,Gn(OJ) = G+n(-co)* (6)其中*表示复共轭。此处,注意由于假定的原型p(v)的特殊设计,在(5)中6 ( ) =1导致G(co) = 1的特殊情况,这意味着 所关心的另一种情况是Gn(W) = exp(-i ),这导致G(GJ) = exp (-iL ω ),以便 y (ν) =x (v-L)。诵i寸子碰髓会合纖虎龍口_傭逼折令Η(ω)为具有实值脉冲响应h(v)的给定的滤波器(例如传递函数)。该数据被 认为是滤波器变换器104的输入。鉴于(5)和(7),得到所希望的响应G(co) =Η(ω)的子 带滤波器的平凡(trivial)选择由下式给出Gn(co) = Η(ω/1),对于 I ω-Ji (n+1/2) I 彡 π (8)该公式的缺点是虽然Η(ω)是ω的光滑函数,但是由⑶定义的Η(ω)的周期 性分段显示出跳变,并且子带滤波器的脉冲响应会不必要地长。用于均衡划或包络调整的 复伪QMF组的现有技术使用包括在每个子带中应用单个增益gn,这可得到传递函数
(9) 其中根据(6)定义了对于η < O的扩展&=-£,_ 。鉴于(7),可获得 且传递函数内插在这些频率之间。所以对于作为频率ω的函数而缓慢变化的目 标滤波器响应H (ω),通过选择下式来获得逼近滤波器的第一种方法 该过程的所得质量的示例在图5和7中给出。根据本发明的实施例,滤波器产生器或滤波器变换器104用于说明使用第二种分 析滤波器组301将滤波器(由其脉冲响应定义)h (ν)变换为中间子带滤波器190,所述第二 种分析滤波器组301采用实值原型滤波器q(v), 根据傅立叶变换,此式可表示为 该过程的优点是任何给定的滤波器h(v)都可高效地变换为中间子带滤波器响 应。如果q(v)具有Kq · L个抽头,则Kh · L个抽头的时域滤波器h(ν)变换为具有KH+KQ_1 个抽头的子带域滤波器(12),其中Ki^PKq是正整数。关于图4的描述的上下文中给出的 示例数目,Kh和Kq每个都等于3且都具有与长度3 · 64 = 192 (L = 64)相对应的原型滤波 器长度和脉冲响应。因此,每个中间子带滤波器190仅具有3+3-1 = 5个抽头的脉冲响应 长度。ft-M^M^^^ 的 iC ^ 滤波器设 i十将(13)代入(5)中得到
因此,G(CO) =Η(ω)成立的条件是 其中对于1 = 0有δ [1] = 1,且对于1兴0有δ [1] =O0 (15)的简单解由如下
砖墙式滤波器(brick wall filter)给出 该原型滤波器与选择⑶相对应且具有缺点,即具有无限且缓慢衰变的脉冲响应 q(v)。取而代之,本发明利用有限脉冲响应滤波器q(v)来近似(例如最小二乘逼近)求解
(15)。(15)的时域等效方程是对于η = 0,1,,,L-I且对于所有整数k的线性方程系统, (16) 其中 是ρ (ν)的自相关。对于任何给定的支承长度(support length),可以在对于原型 滤波器P(V)的最小二乘逼近意义下求解线性方程系统(16)。希望使用明显短于最初滤波 器组原型滤波器P (ν)的支承长度的支承长度,在这种情况下线性系统(16)是过度确定的 (over-determined)。还可通过联合优化(joint optimization)在给定的逼近的质量与其 他所希望的特性之间进行权衡取舍。这种特性的一个示例是低通类型的频率响应Q( )。在下文中,描述了对HRTF滤波器的多时隙QMF表示(子带域)的确定。从时域到 复QMF子带域的滤波器变换由图Ia的滤波器变换器104中的FIR滤波器执行。更确切地 说,以下描述概述了在复QMF子带域中实现长度为Nh的给定的FIR滤波器h (ν)的方法。在 还包括本发明的滤波器装置实施例的系统的情况下,操作的原理在图Ia中示出。子带滤波本身由子带滤波102内部的一组或多个中间滤波器190来执行。更确切 地说,子带滤波包括对于索引为η = 0,1,... ,63的每个QMF子带分别应用一个复值FIR中 间滤波器gn(l)。换句话说,在以下描述中,将会对具有L = 64个不同子带信号的实施例作 出具体参考。然而,这种特定的的子带信号数目不是必要的,适当的方程会以更一般的形式给出。图Ia中所示系统的关键组件之一是滤波器变换器104,所述滤波器变换器104将 给定的时域FIR滤波器h (ν)变换为复子带域滤波器&(1)。滤波器变换器104包括与QMF 分析组101相似的复分析组301。针对L = 64个子带信号的特定情况的、长度为192 (= 3-64)的滤波器变换器104q(v)的复分析滤波器组301的原型滤波器是通过在最小二乘意 义下求解过度确定的方程系统(16)来创建的。滤波器系数q(v)或确切地说是这些系数满 足的关系将会在后文中对于L = 64个子带信号的情况更详细地描述。在数学描述方面更准确地说,时域FIR滤波器中的零扩展由下式来定义 所得到的中间子带域滤波器是基于方程(12)的并可在-Vζ , 1λ
-般情况下表示为 (19)其中10和Y0是延迟,1是指示滤波器抽头索引的整数,且Nq( = Nq)是原型滤波器 q(v)的脉冲响应的长度。应当注意,在方程是基于另一方程的情况下的本申请的框架中,可以理解对附加 延迟(比较Itl和Vtl)因子、附加系数的引入以及对窗函数或另一简单函数的引入。在L = 64的情况下,子带域滤波器或中间滤波器190的表达式变为
191
这些子带域滤波器具有长度Lq = Kh+2,其中
^ =K/641
且Nh是要转换到子带域的滤波器特性的脉冲响应h (ν)的长度t
(21)
,(Kh+1)
在这种情况下,整数η = 0,1,...,63同样是子带的索弓丨,且1 = 0,1, 是指示所得到的中间滤波器190的抽头的整数。方程(20)相比于方程(12)有额外的加数(_2),这是由于方程(12)是在与任何滤 波器因果无关的情况下提出的。实际实施方式总会引入延迟。因此,根据具体的实施方式, 可以在图Ia至Ie以及图2至11中所示的实施例中实现附加的延迟器或延迟,为了简明, 这一点在所述各图中被省略。如前所述,在许多情况下,线性方程系统(16)是过度确定的。然而,关于原型滤波 器系数q(v)可以在最小二乘意义下求解或逼近该系统。在最小二乘意义下求解线性方程 系统(16)可得到对于从0到191的整数ν满足以下关系的原型滤波器q(v)的滤波器抽
头
-0.204彡q0](--O.202
-0.199 ^q1](--O.197
-0.194 ^q2](--O.192
-0.189 ^q3](--O.187
-0.183 ^q4](--O.181
-0.178 ^q5](--O.176
-0.172 ^q6](--O.170
-0.166 ^q7](--O.164
-0.160 ^q8](--O.158
-0.154 ^q9]^ --O.152
-0.148 ^q10](-O.146
-0.142 ^q11](-O.140
-0.135 ^q12](-O.133
-ο 129 彡 q[13(--0. 127
-ο 122 彡 q[14(--0. 120
-ο.116 ^ q[15(--0. 114
-ο 109 彡 q[16(--0. 107
-ο 102 彡 q[17(--0. 100
-ο 096 彡 q[18(--0. 094
-ο 089 彡 q[19(--0. 087
-ο 082 彡 q[20(--0. 080
-ο 075 彡 q[21(--0. 073
-ο 068 彡 q[22(--0. 066
-ο 061 彡 q[23(--0. 059
-ο 054 彡 q[24(--0. 052
-ο 046 彡 q[25(--0. 044
-ο.039 ^ q[26^-0. 037
-ο.032 ^ q[27(-0. 030
-ο 024 彡 q[28(-0. 022
-ο 017 彡 q[29(-0. 015
-ο.009 ^ q[30^-0. 007
-ο.002 ^ q[31彡 0. 000
0.00632](0.008
0.01433]彡0.016
0.02134]彡0.023
0.02935]彡0.031
0.03736]彡0.039
0.04537]彡0.047
0.05438]彡0.056
0.06239]彡0.064
0.07040]彡0.072
0.07941]彡0.081
0.08742]彡0.089
0.09643]彡0.098
0.10544]彡0.107
0.11345]彡0.115
0.122彡q46]彡0.124
0.13247]彡0.134
0.14148]彡0.143
0.15049]彡0.152
0.16050]彡0.162
0.17051]彡0.172
0.182
0.192
0.202
0.212
0.223
0.234
0.245
0.256
0.268
0.280
0.292
0.305
0.904
0.911
0.919
0.926
0.932
0.938
0.944
0.949
0.954
0.959
0.963
0.967
0.971
0.974
0.977
0.980
0.983
0.986
0.988
0.990
0.992
0.994
0.995
0.997
0.998
0.999
1.000
说明书
15/32 页
50
0.999q91](1.301
0.999q92](1.301
1.000q93](1.302
1.000q94](1.302
1.000q95](1.302
1.000q96](1.302
1.000q97](1.302
0.999q98](1.301
0.999q99](1.301
0.998q100^ 1000
0.997q101彡0999
0.996q102彡0998
0.995q103彡0997
0.993q104彡0995
0.992q105彡0994
0.990q106彡0992
0.988q107彡0990
0.986q108彡0988
0.984q109彡0986
0.981q110彡0983
0.978q111彡0980
0.975q112彡0977
0.972q113彡0974
0.969q114彡0971
0.965q115彡0967
0.961q116彡0963
0.957q117彡0959
0.952q118彡0954
0.947q119彡0949
0.942q120彡0944
0.936q121彡0938
0.930q122彡0932
0.924q123彡0926
0.917q124彡0919
0.909q125彡0911
0.902q126彡0904
0.893q127彡0895
0.290q128彡0292
0.278q129彡0280
^ 0.268
^ 0.256
^ 0.245
^ 0.234
^ 0.223
^ 0.212
^ 0.202
^ 0.192
彡0.182
彡0.172
彡0.162
彡0.152
彡0.143
彡0.134
彡0.124
彡0.115
彡0.107
彡0.098
彡0.089
彡0.081
彡0.072
彡0.064
彡0.056
彡0.047
彡0.039
彡0.031
彡0.023
彡0.016
彡0.008
彡 0. 000
^-0. 007
<-0. 015
(-0. 022
(-0. 030
^-0. 037
(-0. 044
(-0. 052
(-0. 059
^-0. 066
(--O.073
(--0.080
(--O.087
(--O.094
(--O.100
(--O.107
(--O.114
(--O.120
(--O.127
(--O.133
(--O.140
(--O.146
(--O.152
(--O.158
(--O.164
(--O.170
(--O.176
(--O.181
(--O.187
(--O.192
(--O.197
(--O.202
^ --O.207
^ --O.20292
(--O.19802
(--O.19293
(--O.18766
(--O.18224
(--O.17666
(--O.17095
(--O.16512
(--O.15917
^ --O.15311
(-O.14695
(-O.14069
(-O.13435
(-O 12792
^-O 12142
说明书
18/32 页
53
彡0.00685
彡0.01460
彡0.02242
彡0.03032
彡0.03830
彡0.04637
彡0.05453
彡0.06277
彡0.07112
彡0.07956
彡0.08811
彡0.09677
彡0.10554
彡0.11444
彡0.12346
彡0.13261
彡0.14191
彡0.15134
彡0.16093
彡0.17068
彡0.18060
彡0.19069
1.00062q93](1 00064
1.00086q94](1 00088
1.00093q95](1 00095
1.00086q96](1 00088
1.00062q97](1 00064
1.00023q98](1 00025
0.99967q99]^ 0.99969
0.99896q1000.99898
0.99809q1010.99811
0.99704q1020.99706
0.99583q1030.99585
0.99444q1040.99446
0.99288q1050.99290
0.99113q1060.99115
0.98919q1070.98921
0.98706q1080.98708
0.98472q1090.98474
0.98217q1100.98219
0.97940q1110.97942
0.97641q1120.97643
0.97317q1130.97319
0.96968q1140.96970
0.96593q1150.96595
0.96190q1160.96192
0.95758q1170.95760
0.95295q1180.95297
0.94800q1190.94802
0.94270q1200.94272
0.93705q1210.93707
0.93101q1220.93103
0.92457q1230.92459
0.91769q1240.91771
0.91035q1250.91037
0.90252q1260.90254
0.89416q1270.89418
0.29117q1280.29119
0.27899q1290.27901
0.26711q1300.26713
0.25549q1310.25551
^ 0.24414
^ 0.23302
^ 0.22213
^ 0.21145
^ 0.20097
^ 0.19069
^ 0.18060
^ 0.17068
^ 0.16093
^ 0.15134
^ 0.14191
^ 0.13261
^ 0.12346
^ 0.11444
^ 0.10554
^ 0.09677
^ 0.08811
^ 0.07956
^ 0.07112
^ 0.06277
^ 0.05453
^ 0.04637
^ 0.03830
^ 0.03032
^ 0.02242
^ 0.01460
^ 0.00685
(--0. 00082
^ --0. 00843
(--0. 01596
(--0. 02343
(--0. 03083
^ --0. 03817
(--0. 04545
(--0. 05267
(--0. 05982
(--0. 06692
(--0. 07395
^ --0. 08093
-0.08786q[171]-0.08784
-0.09471q[172]-O.09469
-0.10149q[173]-O.10147
-0.10821q[174]-O.10819
-0.11486q[175]-O.11484
-0.12144q[176]-O.12142
-0.12794q[177]-O.12792
-0.13437q[178]-O.13435
-0.14071q[179]-O.14069
-0.14697q[180]-O.14695
-0.15313q[181]-O.15311
-0.15919q[182]-O.15917
-0.16514q[183]-O.16512
-0.17097q[184]-O.]7095
-0.17668q[185]-O.17666
-0.18226q[186]-O.18224
-0.18768q[187]-O.18766
-0.19295q[188]-O.19293
-0.19804q[189]-O.19802
-0.20294q[190]-O.20292
-0.20764q[191]-O.20762 甚至更准确地说,对从0到191范围内的整数ν可以通过以下方程来表达滤波器 系数q(v),其中根据特殊实施方式的需求和规范,原型滤波器系数可能单独地或以最大绝 对值偏离以下方程,典型的是以10%、5%或2%,优选地以或0. 而偏离q
=-O.2029343380
q[l]=-0.1980331588
q[2]=-O.1929411519
q[3]=-O.1876744222
q[4]=-O.1822474011
q[5]=-O.1766730202
q[6]=-O.1709628636
q[7]=-O.1651273005
q[8]=-O.1591756024
q[9]=-O.1531160455
q[10]==-o 1469560005
q[ll]==-o 1407020132
q[12]==-o 1343598738
q[13]==-o 1279346790
q[14]==-o 1214308876
q15]=-o 1148523686
q16]=-o 1082024454
q17]=-o 1014839341
q18]=-o 0946991783
q19]=-o 0878500799
q20]=-o 0809381268
q21]=-o.0739644174
q22]=-o 0669296831
q23]=-o 0598343081
q24]=-o 0526783466
q25]=-o 0454615388
q26]=-o 0381833249
q27]=-o 0308428572
q28]=-o 0234390115
q29]=-o 0159703957
q30]=-o 0084353584
q31]=-o 0008319956
q32]=0.0068418435
q33]=0.0145885527
q34]=0.0224107648
q35]=0.0303113495
q36]=0.0382934126
q37]=0.0463602959
q38]=0.0545155789
q39]=0.0627630810
q40]=0.0711068657
q41]=0.0795512453
q42]=0.0881007879
q43]=0.0967603259
q44]=0.1055349658
q45]=0.1144301000
q46]=0.1234514222
q47]=0.1326049434
q48]=0.1418970123
q49]=0.1513343370
q50]=0.1609240126
q51]=0.1706735517
q52]=0.1805909194
q53]=0.1906845753
59
=0.2009635191
=0.2114373458
=0.2221163080
=0.2330113868
=0.2441343742
=0.2554979664
=0.2671158700
=0.2790029236
=0.2911752349
=0.3036503350
=0.9025275713
=0.9103585196
=0.9176977825
=0.9245760683
=0.9310214581
=0.9370596739
=0.9427143143
=0.9480070606
=0.9529578566
=0.9575850672
=0.9619056158
=0.9659351065
=0.9696879297
=0.9731773547
=0.9764156119
=0.9794139640
=0.9821827692
=0.9847315377
=0.9870689790
=0.9892030462
=0.9911409728
=0.9928893067
=0.9944539395
=0.9958401318
=0.9970525352
=0.9980952118
=0.9989716504
=0.9996847806
=1.0002369837
=1.0006301028
=1.0008654482
=1.0009438063
=1.0008654482
=1.0006301028
=1.0002369837
=0.9996847806
=09989716504
=09980952118
=09970525352
=09958401318
=09944539395
=09928893067
=09911409728
=09892030462
=09870689790
=09847315377
=09821827692
=09794139640
=09764156119
=09731773547
=09696879297
=09659351065
=09619056158
=09575850672
=09529578566
=09480070606
=09427143143
=09370596739
=09310214581
=09245760683
=09176977825
=09103585196
=09025275713
=08941712974
=02911752349
=02790029236
=02671158700
=02554979664
=0.2441343742
=0.2330113868
=0.2221163080
=0.2114373458
=0.2009635191
=0.1906845753
=0.1805909194
=0.1706735517
=0.1609240126
=0.1513343370
=0.1418970123
=0.1326049434
=0.1234514222
=0.1144301000
=0.1055349658
=0.0967603259
=0.0881007879
=0.0795512453
=0.0711068657
=0.0627630810
=0.0545155789
=0.0463602959
=0.0382934126
=0.0303113495
=0.0224107648
=0.0145885527
=0.0068418435
=-o 0008319956
=-o 0084353584
=-o 0159703957
=-o 0234390115
=-o 0308428572
=-o 0381833249
=-o 0454615388
=一 0 0526783466
=一 0 0598343081
=一 0 0669296831
=一 0.0739644174
=一 0 0809381268
q[171]=-0.0878500799
q[172]=-O.0946991783
q[173]=-O.1014839341
q[174]=-O.1082024454
q[175]=-O.1148523686
q[176]=-O.1214308876
q[177]=-O.1279346790
q[178]=-O.1343598738
q[179]=-O.1407020132
q[180]=-O.1469560005
q[181]=-O.1531160455
q[182]=-O.1591756024
q[183]=-O.1651273005
q[184]=-O.1709628636
q[185]=-O.1766730202
q[186]=-O.1822474011
q[187]=-O.1876744222
q[188]=-O.1929411519
q[189]=-O.1980331588
q[190]=-O.2029343380
q[191]=-O.2076267137因此,本发明涉及在设计复指数调制滤波器组以给出对一些操作几乎无混叠的性 能时,将任意滤波器应用于在所述复指数调制滤波器组的变换域中可用的信号,所述一些 操作例如均衡化、频谱包络调整、对音频信号的频率选择性扫调或频率选择性空间化。本发明允许将时域中的给定的有限脉冲响应(FIR)滤波器高效地变换为一组更 短的FIR滤波器,对于滤波器组的每个子带应用所述更多的FIR滤波器组中的一个滤波器。本发明还教授了如何将给定的离散时域滤波器变换为一组子带域滤波器。结果, 在复指数调制滤波器组的子带域中可以以高精确度实现任何给定的滤波器。在优选实施例 中,滤波器变换器由第二种复指数调制分析滤波器组构成。对于实现纯延迟(pure delay) 的滤波器的特殊情况,本发明的方法与PCT/EP2004/004607” Advanced processing based on a complex-exponential modulated filterbank and adaptive time framing,,白勺方夕去 一致。此外,本发明包括以下特征_ 一种用于对利用给定滤波器的离散时间输入信号的滤波进行高质量逼近的方 法,所述方法包括以下步骤-利用下采样复分析滤波器组来分析输入信号,以获得多个子带信号,-利用子带滤波器对每个子带信号进行滤波,其中使用滤波器变换器从给定的滤 波器得到多个子带滤波器,-利用下采样复合成滤波器组从滤波后的子带信号合成输出信号。
63
_ 一种根据上述方法中滤波器变换器包括下采样复分析滤波器组的情况下的方法。-一种用于对利用给定滤波器的离散时间输入信号的滤波的进行高质量逼近的方 法的执行装置,所述方法包括以下步骤-利用下采样复分析滤波器组来分析输入信号,以获得多个子带信号,-利用子带滤波器对每个子带信号进行滤波,其中使用滤波器变换器从给定的滤 波器得到多个子带滤波器,-利用下采样复合成滤波器组从滤波后的子带信号合成输出信号。-一种具有指令的计算机程序,所述指令用于在计算机上运行时执行以下方法,所 述方法对利用给定滤波器的离散时间输入信号的滤波的进行高质量逼近,所述方法包括以 下步骤-利用下采样复分析滤波器组来分析输入信号,以获得多个子带信号,-利用子带滤波器对每个子带信号进行滤波,其中使用滤波器变换器从给定的滤 波器得到多个子带滤波器,-利用下采样复合成滤波器组从滤波后的子带信号合成输出信号。针对实余弦调制滤波器组的调整鉴于上述推导是基于复调制滤波器组的,此处要注意由余弦调制滤波器组获得的 临界采样实表示,其中所述余弦调制滤波器组是通过取出针对合适的相位因子θ的子带 采样(1)的实部来定义的。在这种情况下,使用带内子带滤波方法(3)来获得对给定滤波 器的良好逼近不再可行。然而,由于对原型滤波器响应的假定,所以对如下类型的多频带滤 波器的概括将会适用(对最先和最后几个子带有明显的修改)dn(k)=j] Xs:(0cn+r(k~l)(22)
r=-\ I由于是临界采样,所以在滤波器掩模(mask) <(/)的构造中的自由度小得多。必须 完成以下步骤,这对本领域技术人员而言是显而易见的。对于m = 0,1,. . .,L-I中的每一 个,使用基本子带信号《(10 = δ [n-m] δ [k]作为实合成组的输入,并利用滤波器h (ν)对 得到的输出y(v)进行滤波以取得滤波后的合成波形ζ (ν)。现在使用该滤波后波形作为实 分析组的输入。得到的子带信号携带对于n+r = m的掩模《(/)的系数。对于滤波器而言一 些必要的操作缩减是通过如下观察而获得的,即对于m = 3κ + ε,ε =0,1,2三种情况,可 以通过将对于每种情况的所有相应的基本子带信号馈入第一种合成组来并行处理这三种 情况。因此,实值滤波器变换器包括三种实合成和三种实分析组操作。该并行计算表示在 具有良好的旁瓣(side lope)抑制的QMF频带的情况下实值滤波器变换器的实施捷径。图9示出了用于对本发明的滤波器装置的时域输入信号进行滤波以获得时域输 出信号的本发明滤波器装置的实施例。如图Ia的上下文中所述,图9的滤波器装置包括复 分析滤波器组101、子带滤波102和复合成滤波器组103,所述复合成滤波器组103输出时 域输出信号。虽然图1显示了包括本发明滤波器装置实施例以及滤波器产生器104的实施例在 内的系统,但图9中所示的滤波器装置仅可选地包括滤波器变换器104,所述滤波器变换器 104为子带滤波102提供中间滤波器定义信号,例如以针对子带滤波102的中间滤波器190中的每一个的滤波器抽头或脉冲响应的形式提供。图9中所示的滤波器装置包括附加的可 选组件,所述附加可选组件可为子带滤波102提供针对子带滤波102的多个中间滤波器190 的滤波器抽头。例如,滤波器抽头还可从可选的数据库500中获取,所述可选数据库500连接到子 带滤波102。在一个实施例中,数据库500包括中间滤波器190的复值滤波器抽头。数据库 可实现为存储器系统,例如根据具体实施方式
以非易失性存储器系统或易失性存储器系统 的形式实现。因此,数据库500的存储器解决方案包括ROM (ROM =只读存储器)、RAM (RAM =随机存取存储器)、闪速存储器、磁存储器、光存储器或其他存储器系统。根据具体实施方式
,处理器或CPU (CPU =中央处理单元)510可访问数据库并为子 带滤波102提供滤波器抽头,或者还可访问数据库以便为子带滤波102的中间滤波器提供 相应的滤波器抽头。因此,该实施例包括数据库500,从所述数据库500中可以获取子带滤 波102的滤波器抽头。在同样可选地示于图9中的本发明的滤波器装置的另一个实施例中,CPU 510能 够在线计算滤波器抽头。在该实施例中,CPU 510根据由用户提供的参数集且/或根据基 于另外情况的参数集来访问数据库500,读取子带滤波102的中间滤波器的一组或更多组 滤波器抽头,并计算(可选地,伴随内插方案或另一估计方案)希望的中间滤波器抽头,并 且将所述抽头提供给子带滤波102。在另一个实施例中,CPU 510或另一处理器或计算机系 统在不访问数据库500的情况下将中间滤波器190的滤波器抽头提供给子带滤波102。在 该实施例中,CPU 510或另一处理器计算滤波器抽头并将所述抽头提供给子带滤波102。该 实施例的示例将会相对于图10更细致地加以说明。在图9中示出的另一实施例中,CPU 510访问另一数据库520,读取一个或更多 个滤波器定义信号(例如以与滤波器特性相对应的时域中脉冲响应信号的形式),计算诸 如合适的脉冲响应之类的有效的滤波器定义信号,并将该计算的结果提供给滤波器变换器 104。在该实施例中,滤波器变换器104然后为子带滤波102提供针对中间滤波器190的合 适的滤波器抽头。因此,在该实施例中,滤波器变换器104产生要在子带滤波102内的每个 单独子带信号的每个单独子带滤波器中应用的有效的子带滤波器或中间滤波器,从而带来 与应用于时域输入信号(图中输入信号)的相应滤波器在听觉上无差别的滤波效应。因而, 该实施例还能够通过滤波器变换器104在线计算滤波器抽头。示例可以是例如以下设备,所述设备根据例如由用户提供的参数集来计算子带滤 波器102的中间滤波器190的抽头,其中参数基础很大,从而对滤波器抽头的有效预先确定 (可选地,伴随有某种内插方案)不会带来希望的结果。一种更具体的应用是例如在待变换到子带或QMF域的一个域中的HRTF滤波器的 动态可能性(dynamic chance)领域。如前所述,例如,这与包括头部跟踪器在内的应用有 关,其中数据库520是包括HRTF滤波器的时间脉冲响应的HRTF数据库。由于HRTF滤波器 通常具有非常长的脉冲响应,所以该方案的使用是尤其令人感兴趣,这是因为中间滤波器 190的抽头或QMF抽头是复值的。存储该域中的数据库的存储器需求是存储时域中脉冲响 应的存储器需求的二倍。然而,还可以采用在不具有用于计算提供给滤波变换器504的脉 冲响应的的CPU 510的情况下降低存储器需求的优点。取而代之,可以简单地提示数据库 520以输出相应的定义信号,所述定义信号可以是对滤波器变换器140的时域脉冲响应。
65
在图10中,幅度/频率特性550在频域中示出。在某些应用中,如前所述,子带滤 波102的中间滤波器190的滤波器系数或滤波器抽头可被存储在诸如图9的数据库500之 类的数据库中。备选地或附加地,对于某些应用,还可以由图9的CPU 510计算中间滤波器 的滤波器抽头。在特效滤波或低质量信号处理的情况下,其中混叠影响可能可以接受(至 少在某种程度上),可以在没有滤波器变换器104或滤波器产生器另一实施例的情况下来 估计子带滤波102之后的中间滤波器190的滤波器抽头。可能的应用特别包括经由低质量 线路的语音传输,例如电话或小频带无线通信。因此,在这些应用中,可以在不采用本发明 的滤波器变换器的情况下对执行滤波器抽头的确定,所述确定将图10的传递函数550或另 一幅度/频率特性对应到具有不同子带频率的多个子带560中。图11显示了本发明的滤波器变换器104的实施例。如先前在图3的上下文中所 示,滤波器变换器104包括复分析滤波器组301,其中可以通过输入104a以及通过可选开 关600为所述复分析滤波器组301提供指示幅度/频率滤波器特性的(实值)脉冲响应信 号。如前所示,复分析滤波器组301将脉冲响应信号变换为多个复值子带信号以及在滤波 变换器的输出104b处输出的中间滤波器定义信号。如图Ia和图9中所示,滤波器变换器 104的输出104b可连接到子带滤波102。如前所述,复调制滤波器组301的复值子带信号中的每一个与中间滤波器190之 一的脉冲响应相对应,所述中间滤波器190是针对图Ia和图9中所示的子带滤波102中的 子带信号的。典型地,复值子带信号比在输入104a处提供的滤波器特性的时域中脉冲响应 信号短很多。此外,典型地,在输出104b处输出的复值子带信号中的至少一个包括至少两 个不同的非零值。特别地,最后这个特征将滤波器变换器104的输出与在使用直接傅立叶 变换过程的滤波框架中的简单增益调整区别开来。然而,如果没有为滤波器变换器104提供指示幅度/频率滤波器特性的脉冲响应 信号,但提供了包括幅度/频率滤波器特性、相位/频率滤波器特性、或者滤波器的时域或 另一个域中的滤波器抽头中的至少一个在内的滤波器定义信号,则滤波器变换器104包括 用于将滤波器定义信号变换为脉冲响应信号的脉冲响应产生器610,然后,所述脉冲响应信 号通过可选开关600被提供给复分析滤波器组301。在具体实施方式
中,脉冲响应产生器 610可以例如通过将实值振荡叠加(傅立叶合成)来计算提供给复分析滤波器组301的脉 冲响应信号,其中要转换到复子带域的期望滤波器的幅度特性和相位特性被视作由提供给 输入104c的定义信号所定义。换句话说,如果幅度/频率特性和相位/频率特性中的至少 一个应用于脉冲响应产生器610,则在考虑到由滤波器定义信号定义的幅度和相位关系的 情况下,可以由脉冲响应产生器610通过将(谐波)振荡叠加来计算脉冲响应信号。滤波器装置和滤波器产生器两者的实施例的可以应用在特别是在高质量音频编 码和解码的领域中。音频编码近来的发展提供了通过立体声听筒(headphone)获得多通道信号印象 的手段。这一般通过使用原始多通道信号和HRTF滤波器将多通道信号向下混频到立体声 来完成。现有技术显示,参数多通道音频解码器可与双声道立体声向下混频算法相组合,这 可以使得以下情况成为可能,即在不必要首先根据发送的向下混频信号来重新创建多通道 信号并随后使用HRTF滤波器再次将所述通道道信号向下混频的情况下,通过听筒来呈现 多通道信号。然而,这需要用于重新创建多通道信号的参数(例如IID、CLD参数)与HRTF滤波器相组合,从而需要对HRTF滤波器的参数化。由于HRTF滤波器可能很长从而难于以 参数方法正确地建模,所以对于HRTF滤波器参数化的这种需要会对系统造成较大限制。该 限制使得不可能将较长的HRTF滤波器用于组合的参数多通道及双声道立体声向下混频解 码器。获得多通道参数与HRTF滤波器的合适组合所需的关键算术组件可以使用由空间参 数假定的子带域中的给定HRTF滤波器的表示。这恰是本发明实施例所提供的。一旦该表 示可以得到,HRTF滤波器可被组合进作为参数多通道表示的函数的2N个滤波器。这给出 了在计算复杂度方面超过首先重新创建M个信道然后应用2M个滤波操作的方法的显著优 点ο本发明实施例所采用的方法的不同应用的示例为对以MPEGHE-AAC格式[ISO/ IEC 14496-3 :2001/AMD1 2003]编码的音频内容的非理想音频呈现设备的有效补偿。可能 包括串扰消除在内的这种高级滤波步骤可在时域合成之前直接应用于子带域中。音频编码的其他发展已使得可用的方法可以基于立体声(或单声道)信号以及相 应的控制数据来重新创建音频信号的多通道表示。这些方法与诸如Dolby Prologic之 类的较老的基于矩阵的解决方法实质不同,这是因为附加的控制数据被发送以便基于发送 的单声道或立体声通道来控制环绕通道的重新创建,所述重新创建还称为向上混频。因此,诸如MPEG环绕之类的这种参数多通道音频解码器基于M个已发送通道和附 加控制数据来重建N个信道,其中N > M。附加控制数据表示比发送所有N个通道所需的 数据速率低很多的数据速率,这在保证了与M个通道设备和N个通道设备的兼容性的同时。这些参数环绕编码方法通常包括基于通道等级差异(CLD)和通道间一致性/交叉 相关(ICC)的环绕信号的参数化。这些参数描述了在向上混频处理中通道对之间的功率比 和相关。在现有技术中还使用其他信道预测系数(CPC)来在向上混频过程中预测中间或输 出通道。根据本发明方法的特定实施方式需求,本发明方法可以硬件或软件实现。可以使 用数字存储介质来执行实施方式,特别地使用其上具有电子可读控制信号的盘、CD或DVD, 所述数字存储介质与可编程计算机系统协作以执行本发明方法的实施例。通常,本发明的 一种实施例因此就是具有存储于计算机可读载体上的程序代码的计算机程序产品,所述程 序代码操作用于在计算机程序产品运行于计算机或处理器上时执行本发明方法。换句话 说,本发明的一种实施例因此就是具有程序代码的计算机程序,所述程序代码用于在计算 机程序运行于计算机上时执行本发明的方法中的至少一个。虽然参考前述的特定实施例已显示并描述了前述内容,但本领域技术人员应理 解,可能在不背离前述的精神范围的情况下作出形式和细节上的各种其他变更。需要理解, 可以在不背离此处公开的和所附权利要求包括的更宽概念范围的情况下作出适于不同实 施例的各种变更。
权利要求
一种滤波器装置,用于对时域输入信号进行滤波以获得时域输出信号,所述时域输出信号是使用具有不均匀幅度/频率特性的滤波器特性进行滤波后的时域输入信号的表示,所述滤波器装置包括复分析滤波器组(101),用于从时域输入信号产生多个复子带信号;多个中间滤波器(190),其中所述多个中间滤波器(190)中的至少一个中间滤波器(190)具有不均匀幅度/频率特性,所述多个中间滤波器(190)具有比具有所述滤波器特性的滤波器的脉冲响应短的脉冲响应,以及所述多个中间滤波器的不均匀幅度/频率特性共同表示不均匀滤波器特性;以及复合成滤波器组(103),用于合成所述中间滤波器(190)的输出以获得所述时域输出信号。
2.根据权利要求1所述的滤波器装置,其中至少一个中间滤波器(190)具有低通滤波 器特性、高通滤波器特性、带通滤波器特性、带阻滤波器特性或陷波滤波器特性。
3.根据权利要求1所述的滤波器装置,其中所述多个中间滤波器(190)中的中间滤波 器(190)是有限脉冲响应滤波器。
4.根据权利要求1所述的滤波器装置,其中每个中间滤波器(190)具有取决于中间滤 波器定义信号的脉冲响应。
5.根据权利要求4所述的滤波器装置,其中所述多个中间滤波器(190)从数据库 (500)或从处理器(510)接收所述中间滤波器定义信号。
6.根据权利要求4所述的滤波器装置,其中所述多个中间滤波器从滤波器产生器 (104)接收所述中间滤波器定义信号,所述滤波器产生器(104)包括复调制滤波器组 (301),所述复调制滤波器组(301)用于对指示幅度/频率滤波器特性的时域中的脉冲响 应信号进行滤波,以获得多个复值子带信号作为所述中间滤波器定义信号,所述复调制滤 波器组的每个复值子带信号与针对一个中间滤波器(190)的脉冲响应相对应,复值子带信 号中的至少一个包括至少两个不同的非零值,以及每个复值子带信号比所述脉冲响应信号 短。
7.根据权利要求1所述的滤波器装置,其中复分析滤波器组(101)输出L个复子带信 号,所述多个中间滤波器(190)包括L个中间滤波器(190),复合成滤波器组(103)合成所 述L个中间滤波器(190)的输出,L是大于1的正整数。
8.根据权利要求7所述的滤波器装置,其中所述复分析滤波器组(101)、所述多个中间 滤波器(190)和所述复合成滤波器组(103)具有L = 64。
9.根据权利要求7所述的滤波器装置,其中所述多个中间滤波器(190)基于以下方程 对复子带信号进行滤波 其中η是从0到(L-I)范围内的整数,用于指示子带信号的索引,L和k是整数,dn(k)) 是针对具有索引η的子带信号的中间滤波器(190)的输出,Cn(k)是具有索引η的子带信 号,以及gn(l)是针对具有索引η的子带信号的中间滤波器(190)的脉冲响应。
10.根据权利要求7所述的滤波器装置,其中具有索引η的中间滤波器(190)具有基于以下方程的脉冲响应gn(k) (12)其中η是从O到(L-I)范围内的整数,用于指示子带信号的索引,k和ν是整数,h(v) 是具有所述滤波器特性的滤波器的响应,η = 3.1415926...是圆周率,纟=V^T是复数单 位,以及q( υ )是实值原型滤波器的滤波器抽头。
11.根据权利要求7所述的滤波器装置,其中具有索引η的中间滤波器(190)中的至少 一个具有基于以下方程的脉冲响应gn(k) 其中 其中Nh是具有所述滤波器特性的滤波器的脉冲响应h( υ )的长度,π = 3. 1415926...是圆周率,/ =V^T是复数单位,以及q ( υ )是实值原型滤波器的滤波器抽头。
12.根据权利要求10或11中任意一项所述的滤波器装置,其中适配所述中间滤波器 (190)以使原型滤波器抽头q( υ )对于从O到191的整数υ满足以下关系-0.204q
. 202-0.199q1] . 197-0.194q2] . 192-0.189q3] . 187-0.183q4](- . 181-0.178q5] ^ - . 176-0.172q6](- . 170-0.166q7] . 164-0.160q8](- . 158-0.154q9](- . 152-0.148q10](-0· 146-0.142q11](-0· 140-0.135q12](-0·133-0.129q13](-0·127-0.122q14](-0· 120-0.116q15](-0·114-0.109q16](-0·107-0.102q17](-0· 100-0.096q18](-0·094-0.089q19](-0·087-0.082q20] ^-0·080-0.075q21]彡-0·0733CN 101882441 A权禾丨J 要求书3/34页0.068(q[22]-O.0660.061^ q[23]-0.0590.054^ q[24]-O.0520.046^ q[25]-O.0440.039^ q[26]-O.0370.032^q[27]-O.0300.024^ q[28]-O.0220.017^ q[29]-O.0150.009^ q[30]-O.0070.002^q[31]0. 0000.006q320.0080.014q330.0160.021q340.0230.029q350.0310.037q360.0390.045q370.0470.054q380.0560.062q390.0640.070q400.0720.079q410.0810.087q420.0890.096q430.0980.105q440.1070.113q450.1150.122q460.1240.132q470.1340.141q480.1430.150q490.1520.160q500.1620.170q510.1720.180q520.1820.190q530.1920.200q540.2020.210q550.2120.221q560.2230.232q570.2340.243q580.2450.254q590.2560.266q600.2680.278q61]0.2800.290q62]0.2920.303q63]0.3050.902q64]0.9040.909q65]0.9110.917q66]0.9190.924q67]0.9260.930q68]0.9320.936q69]0.9380.942q70]0.9440.947q71]0.9490.952q72]0.9540.957q73]0.9590.961q74]0.9630.965q75]0.9670.969q76]0.9710.972q77]0.9740.975q78]0.9770.978q79]0.9800.981q80]0.9830.984q81]0.9860.986q82]0.9880.988q83]0.9900.990q84]0.9920.992q85]0.9940.993q86]0.9950.995q87]0.9970.996q88]0.9980.997q89]0.9990.998q90]1.0000.999q91]1.0010.999q92]1.0011.000q93]1.0021.000q94]1.0021.000q95]1.0021.000q96]1.0021.000q97]1.0020.999q98]1.0010.999q99]1.0010.998q[100]1.0000.997q[101]0.9990.996q[102]0.9980.995q[103]0.9970.993q[104]0.9950.992q[105]0.9940.990q[106]0.9920.988q[107]0.9900.986q[108]0.9880.984q[109]0.9860.981q[110]0.9830.978q[111]0.9800.975q[112]0.9770.972q[113]0.9740.969q[114]0.9710.965q[115]0.9670.961q[116]0.9630.957q[117]0.9590.952q[118]0.9540.947q[119]0.9490.942q[120]0.9440.936q[121]0.9380.930q[122]0.9320.924q[123]0.9260.917q[124]0.9190.909q[125]0.9110.902q[126]0.9040.893q[127]0.8950.290q[128]0.2920.278q[129]0.2800.266q[130]0.2680.254q[131]0.2560.243q[132]0.2450.232q[133]0.2340.221q[134]0.2230.210q[135]0.2120.200q[136]0.2020.190q[137]0.1920.180q[138]0.1820. 17039]彡0.1720. 16040]彡0.1620. 15041]彡0.1520. 14142]彡0.1430. 13243]彡0.1340. 12244]彡0.1240. 11345]彡0.1150. 10546]彡0.1070. 09647]彡0.0980. 08748]彡0.0890. 07949]彡0.0810. 07050]彡0.0720. 06251]彡0.0640. 05452]彡0.0560. 04553]彡0.0470. 03754]彡0.0390. 02955]彡0.0310. 02156]彡0.0230. 01457]彡0.0160. 00658]彡0.008-0· 002 彡 q159彡 0. 000-0· 009 彡 q160(-0.007-0· 017 彡 q161(-0.015-0· 024 彡 q162(-0.022-0· 032 彡 q163(-0.030-0· 039 彡 q164(-0.037-0· 046 彡 q165(-0.044-0· 054 彡 q166(-0.052-0· 061 彡 q167(-0.059-0· 068 彡 q168(-0.066-0· 075 彡 q169(-0.073-0· 082 彡 q170(-0.080-0· 089 彡 q171(-0.087-0· 096 彡 q172(-0.094-0· 102 彡 q173(-0.100-0· 109 彡 q174(-0.107-0· 116 彡 q175(-0.114-0· 122 彡 q176(-0.120-0· 129 彡 q177-0.127-0.135≤q[178]≤-0.133-0.142≤q[179]≤-O.140-0.148≤q[180]≤-O.146-0.154≤q[181]≤-O.152-0.160≤q[182]≤-O.158-0.]66≤q[183]≤-O.164-0.172≤q[184]≤-O.170-0.178≤q[185]≤-O.176-0.183≤q[186]-O.181-0.189q[187]≤-O.187-0.194≤q[188]≤-O.192-0.199≤q[189]≤-O.197-0.204≤q[190]≤-O.202-0.209≤q[191]≤-O.207。
13.根据权利要求10所述的滤波器装置,其中适配所述中间滤波器(190)以使原型滤 波器抽头q( υ )对于从0到191的整数υ满足以下关系-0.20294≤q[O]≤- . 20292-0.19804≤q[1]≤- . 19802-0.19295≤q[2]≤- . 19293-0.18768≤q[3]≤- . 18766-0.18226≤q[4]≤- .18224-0.17668≤q[5]≤ - . 17666-0.17097≤q[6]≤- . 17095-0.16514≤q[7]≤- .16512-0.15919≤q[8]≤- .15917-0.15313≤q[9]≤- .15311-0.14697≤q[10]≤-0. 14695-0.14071≤q[11]≤-0. 14069-0.13437≤q[12]≤-0. 13435-O.12794≤q[13]≤-0.12792-O.12144≤q[14]≤-0. 12142-O.11486≤q[15]≤-0.11484-O.10821≤q[16]≤-0.10819-O.10149≤q[17]≤-0.10147-O.09471≤q[18]≤-0.09469-O.08786≤q[19]≤-0.08784-O.08095≤q[20] ≤-0.08093-O.07397≤q[21]≤-0.07395-O.06694≤q[22]≤-0.066920.05984(q[23]-O.059820.05269^ q[24]-0.052670.04547^ q[25]-O.045450.03819^ q[26]-O.038170.03085^q[27]-O.030830.02345^ q[28]-O.023430.01598^ q[29]-O.015960.00845^ q[30]-O.008430.00084^q[31]-O.000820.00683q320.006850.01458q330.014600.02240q340.022420.03030q350.030320.03828q360.038300.04635q370.046370.05451q380.054530.06275q390.062770.07110q400.071120.07954q410.079560.08809q420.088110.09675q430.096770.10552q440.105540.11442q450.114440.12344q460.123460.13259q470.132610.14189q480.141910.15132q490.151340.16091q500.160930.17066q510.170680.18058q520.180600.19067q530.190690.20095q540.200970.21143q550.211450.22211q560.222130.23300q570.233020.24412q580.244140.25549q590.255510.26711q600.267130.27899q610.279010.29117q62]0.291190.30364q63]0.303660.90252q64]0.902540.91035q65]0.910370.91769q66]0.917710.92457q67]0.924590.93101q68]0.931030.93705q69]0.937070.94270q70]0.942720.94800q71]0.948020.95295q72]0.952970.95758q73]0.957600.96190q74]0.961920.96593q75]0.965950.96968q76]0.969700.97317q77]0.973190.97641q78]0.976430.97940q79]0.979420.98217q80]0.982190.98472q81]0.984740.98706q82]0.987080.98919q83]0.989210.99113q84]0.991150.99288q85]0.992900.99444q86]0.994460.99583q87]0.995850.99704q88]0.997060.99809q89]0.998110.99896q90]0.998980.99967q91]0.999691.00023q92]1.000251.00062q93]1.000641.00086q94]1.000881.00093q95]1.000951.00086q96]1.000881.00062q97]1.000641.00023q98]1.000250.99967q99]0.999690.99896q100] ( 0. 99898100.99809q[101]0.998110.99704q[102]0.997060.99583q[103]0.995850.99444q[104]0.994460.99288q[105]0.992900.99113q[106]0.991150.98919q[107]0.989210.98706q[108]0.987080.98472q[109]0.984740.98217q[110]0.982190.97940q[111]0.979420.97641q[112]0.976430.97317q[113]0.973190.96968q[114]0.969700.96593q[115]0.965950.96190q[116]0.961920.95758q[117]0.957600.95295q[118]0.952970.94800q[119]0.948020.94270q[120]0.942720.93705q[121]0.937070.93101q[122]0.931030.92457q[123]0.924590.91769q[124]0.917710.91035q[125]0.910370.90252q[126]0.902540.89416q[127]0.894180.29117q[128]0.291190.27899q[129]0.279010.26711q[130]0.267130.25549q[131]0.255510.24412q[132]0.244140.23300q[133]0.233020.22211q[134]0.222130.21143q[135]0.211450.20095q[136]0.200970.19067q[137]0.190690.18058q[138]0.180600.17066q[139]0.170680. 16091 彡 q[40](0.160930. 15132 ( q[41]彡0.151340. 14189 ^ q[42]彡0.141910. 13259 彡 q[43]彡0.132610. 12344 彡 q[44]彡0.123460. 11442 彡 q[45]彡0.114440. 10552 彡 q[46]彡0.105540. 09675 ( q[47]彡0.096770. 08809 ^ q[48]彡0.088110. 07954 ( q[49]彡0.079560. 07110 彡 q[50]彡0.071120. 06275 彡 q[51]彡0.062770. 05451 ( q[52]彡0.054530. 04635 ( q[53]彡0.046370. 03828 ^ q[54]彡0.038300. 03030 ^ q[55]彡0.030320. 02240 ( q[56]彡0.022420. 01458 彡 q[57]彡0.014600. 00683 ^ q[58]彡0.00685-0.00084 ^q159(-0.00082-0.00845 ^q160(-0.00843-0.01598 (q161(-0.01596-0.02345 (q162(-0.02343-0.03085 ^q163(-0.03083-0.03819 彡q164(-0.03817-0.04547 (q165(-0.04545-0.05269 彡q166(-0.05267-0·05984 (q167(-0.05982-0·06694 (q168(-0.06692-0.07397 彡q169(-0.07395-0·08095 ^q170(-0.08093-0·08786 ^q171(-0.08784-0·09471 (q172(-0.09469-0·10149 ^q173(-0.10147-0.10821 彡q174(-0.10819-0·11486 彡q175(-0.11484-0.12144 ^q176(-0.12142-0.12794 彡q177(-0.12792-0.13437 彡q178^-0.13435-0.14071q[179]-0.14069-0.14697q[180]-O.14695-0.15313q[181]-O.15311-0.15919q[182]-O.15917-0.16514q[183]-O.16512-0.17097q[184]-O.17095-0.17668q[185]-O.17666-0.18226q[186]-O.18224-0.18768q[187]-O.18766-0.19295q[188]-O.19293-0.19804q[189]-O.19802-0.20294q[190]-O.20292-0.20764q[191]-O.20762。
14.根据权利要求10所述的滤波器装置,其中适配所述中间滤波器(190)以使实值原 型滤波器系数q( υ)对于从0到191的整数υ是由以下各式给出的q
=--0. 2029343380q[l]="-0. 1980331588q[2] =_-0. 1929411519q[3] =_-0. 1876744222q[4]=--0. 1822474011q[5]=--0.1766730202q[6]=--0.1709628636q[7]=--0.1651273005q[8]=--0.1591756024q[9]=--0.1531160455q[10]=-0.1469560005q[ll]=-0.1407020132q[12]=-0.1343598738q[13]=-0.1279346790q[14]=-0.1214308876q[15]=-0.1148523686q[16]=-0.1082024454q[17]=-0.1014839341q[18]=-0.0946991783q[19]=-0.0878500799q[20]=-0.0809381268q[21]=-0.0739644174q[22]=-0.0669296831q[23]=-0.059834308113q[24]=-0. 0526783466q[25]=-0.0454615388q[26]=-0. 0381833249q[27]=-0. 0308428572q[28]=-0. 0234390115q[29]=-0.0159703957q[30]=-0. 0084353584q[31]=-0. 0008319956q[32]=0 0068418435q[33]=0 0145885527q[34]=0 0224107648q[35]=0 0303113495q[36]=0 0382934126q[37]=0.0463602959q[38]=0 0545155789q[39]=0 0627630810q[40]=0 0711068657q[41]=0 0795512453q[42]=0,.0881007879q[43]=0,.0967603259q[44]=0,.1055349658q[45]=0,.1144301000q[46]=0..1234514222q[47]=0..1326049434q[48]=0..1418970123q[49]=0..1513343370q[50]=0..1609240126q[51]=0.,1706735517q[52]=0.,1805909194q[53]=0.,1906845753q[54]=0.,2009635191q[55]=0.,2114373458q[56]=0.2221163080q[57]=0.2330113868q[58]=0.2441343742q[59]=0.2554979664q[60]=0.2671158700q[61]=0.2790029236q[62]=0.2911752349q[63]=0.3036503350q[64]=0.9025275713q[65]=0.9103585196q[66]=0.9176977825q[67]=0.9245760683q[68]=0.9310214581q[69]=0.9370596739q[70]=0.9427143143q[71]=0.9480070606q[72]=0.9529578566q[73]=0.9575850672q[74]=0.9619056158q[75]=0.9659351065q[76]=0.9696879297q[77]=0.9731773547q[78]=0.9764156119q[79]=0.9794139640q[80]=0.9821827692q[81]=0.9847315377q[82]=0.9870689790q[83]=0.9892030462q[84]=0.9911409728q[85]=0.9928893067q[86]=0.9944539395q[87]=0.9958401318q[88]=0.9970525352q[89]=0.9980952118q[90]=0.9989716504q[91]=0.9996847806q[92]=1.0002369837q[93]=1.0006301028q[94]=1.0008654482q[95]=1.0009438063q[96]=1.0008654482q[97]=1.0006301028q[98]=1.0002369837q[99]=0.9996847806q[100]==C丨.9989716504q[101]==C丨.9980952118q02]=09970525352q03]=09958401318q04]=09944539395q05]=09928893067q06]=0.9911409728q07]=0.9892030462q08]=0.9870689790q09]=0.9847315377q10]=0.9821827692q11]=0.9794139640q12]=0.9764156119q13]=0.9731773547q14]=0.9696879297q15]=0.9659351065q16]=0.9619056158q17]=0.9575850672q18]=0.9529578566q19]=0.9480070606q20]=0.9427143143q21]=0.9370596739q22]=0.9310214581q23]=0.9245760683q24]=0.9176977825q25]=0.9103585196q26]=0.9025275713q27]=0.8941712974q28]=0.2911752349q29]=0.2790029236q30]=0.2671158700q31]=0.2554979664q32]=0.2441343742q33]=0.2330113868q34]=0.2221163080q35]=0.2114373458q36]=0.2009635191q37]=0.1906845753q38]=0.1805909194q39]=0.1706735517q40]=0.1609240126q41]=0.1513343370q42]0.1418970123q43]0.1326049434q44]0.1234514222q45]0.1144301000q46]=0.1055349658q47]=0.0967603259q48]0.0881007879q49]0.0795512453q50]0.0711068657q51]0.0627630810q52]=0.0545155789q53]=0.0463602959q54]0.0382934126q55]0.0303113495q56]0.0224107648q57]0.0145885527q58]=0.0068418435q59]=-O 0008319956q60]-O 0084353584q61]-O 0159703957q62]-O 0234390115q63]-O 0308428572q64]=-O 0381833249q65]=-O 0454615388q66]-O 0526783466q67]-O 0598343081q68]-O 0669296831q69]-O.0739644174q70]=-O0809381268q71]=-O0878500799q72]-O0946991783q73]-O1014839341q74]-O1082024454q75]-O1148523686q76]=-O1214308876q77]-O1279346790q78]-O1343598738q79]-O1407020132q[180] = -0. 1469560005 q[181] = -0· 1531160455 q[182] = -0· 1591756024 q[183] = -0· 1651273005 q[184] = -0. 1709628636 q[185] = -0. 1766730202 q[186] = -0. 1822474011 q[187] = -0. 1876744222 q[188] = -0. 1929411519 q[189] = -0. 1980331588 q[190] = -0. 2029343380 q[191] = -0. 2076267137。
15.根据权利要求1所述的滤波器装置,其中所述滤波器特性是基于HRTF滤波器特性的。
16.根据权利要求1所述的滤波器装置,其中对于由复分析滤波器组(101)输出的每个 子带信号,复分析滤波器组(101)均包括下采样器(140)。
17.根据权利要求16所述的滤波器装置,其中复分析滤波器组(101)适于输出L个复 子带信号,L是大于1的正整数,以及下采样器(140)中的每一个都适于以因子L对子带信 号进行下采样。
18.根据权利要求1所述的滤波器装置,其中对于基于原型滤波器的每个复子带信号, 复分析滤波器组(101)均包括复调制滤波器。
19.根据权利要求1所述的滤波器装置,其中对于子带信号中每一个,复合成滤波器组 (103)均包括上采样器(160)。
20.根据权利要求19所述的滤波器装置,其中复合成滤波器组(103)合成中间滤波器 的L个信号以获得所述时域输出信号,L是大于1的正整数,复合成滤波器组(103)包括L 个上采样器(160),以及上采样器(160)中的每一个都适于以因子L对中间滤波器(190)的 输出进行上采样。
21.根据权利要求1所述的滤波器装置,其中对于每个子带信号,复合成滤波器组 (103)均包括中间合成滤波器,对于由中间合成滤波器(150)输出的每个信号,复合成滤波 器组(103)均包括实部提取器(180),以及复合成滤波器组(103)还包括用于将实部提取器 (180)中每一个的输出相加以获得所述时域输出信号的加法器(170)。
22.根据权利要求1所述的滤波器装置,其中对于由中间滤波器(190)输出的子带信号 中的每一个,复合成滤波器组(103)均包括中间合成滤波器(150),复合成滤波器组(103) 还包括用于将每个中间合成滤波器(150)的输出相加的加法器(170),以及复合成滤波器 组(103)还包括用于从加法器(170)的输出提取实值信号作为所述时域输出信号的实部提 取器(180)。
23.根据权利要求1所述的滤波器装置,其中滤波器装置还包括针对至少一个子带信 号或由中间滤波器(190)输出的至少一个信号的、用于调整增益的增益调整器。
24.根据权利要求1所述的滤波器装置,其中滤波器装置还包括用于对复值子带信号中的至少一个进行滤波或对由中间滤波器(190)之一输出的信号中的至少一个进行滤波 的另一个中间滤波器。
25.一种滤波器产生器(104),用于提供中间滤波器定义信号,所述滤波器产生器(104)包括复调制滤波器组(301),用于对指示幅度/频率滤波器特性的时域中的脉冲响应信号 进行滤波以获得多个复值子带信号作为所述中间滤波器定义信号,其中复调制滤波器组(301)的每个复值子带信号与针对子带信号的中间滤波器的脉 冲响应相对应;复值子带信号中的至少一个包括至少两个不同的非零值;以及每个复值子带信号都比脉冲响应信号短。
26.根据权利要求25所述的滤波产生器(104),其中复调制滤波器组(301)适于输出 作为脉冲响应信号的至少两个值的线性组合的至少一个复值子带信号。
27.根据权利要求25所述的滤波器产生器(104),其中复调制滤波器组(301)适于对 不均勻幅度/频率滤波器特性的脉冲响应信号进行滤波。
28.根据权利要求25所述的滤波器产生器(104),其中复调制滤波器组(301)对脉冲 响应信号进行滤波,以及脉冲响应信号是基于HRTF相关脉冲响应的。
29.根据权利要求25所述的滤波器产生器(104),其中复调制滤波器组(301)适于输 出L个复值子带信号,L是大于1的正整数。
30.根据权利要求29所述的滤波器产生器(104),其中复调制滤波器组(301)适于提 供以因子L进行下采样后的L个复值子带信号。
31.根据权利要求29所述的滤波器产生器(104),其中复调制滤波器组(301)适于输 出L = 64个复值子带信号。
32.根据权利要求29所述的滤波器产生器(104),其中复调制滤波器组(301)适于提 供具有基于以下方程的值gn(k)的复值子带信号 其中η是从0到(L-I)范围内的整数,用于指示复值子带信号的索引,k和υ是整数, h(u)是具有所述滤波器特性的滤波器的响应, π = 3. 1415926...是圆周率,/ =V^T是复 数单位,以及q( υ )是实值原型滤波器的滤波器抽头。
33.根据权利要求29所述的滤波器产生器(104),其中复调制滤波器组(301)适于提 供具有基于以下方程的值gn(k)的复值子带信号 其中Nh是具有所述滤波器特性的滤波器的脉冲响应h( υ )的长度,π = 3. 1415926...是圆周率,/ =P是复数单位,以及q ( υ )是实值原型滤波器的滤波器抽头。
34.根据权利要求32所述的滤波器产生器(104),其中适配所述复调制滤波器组(301)以使原型滤波器抽头q( υ )对于从0到191的整数υ满足以下关系0.204q0](- .2020.199q1](- .1970.194q2](- .1920.189q3](- .1870.183q4](- .1810.178q5](- .1760.172q6](- .1700.166q7](- .1640.160q8](- .1580.154q9](- .1520.148q10^-01460.142q11-01400.135q12-01330.129q13-01270.122q14-01200.116q15-01140.109q16-01070.102q17-01000.096q18-00940.089q19-00870.082q20-00800.075q21-00730.068q22-00660.061q23-00590.054q24-00520.046q25-00440.039q26-00370.032q27-00300.024q28-00220.017q29-00150.009q30-00070.002q310.0000. 006 彡 q[32]彡 0. 008 0. 014 ( q[33] ( 0. 016 0. 021 ( q[34] ( 0. 023 0. 029 ( q[35] ( 0. 031 0. 037 ( q[36] ( 0. 039 0. 045 彡 q[37]彡 0. 0470.054q38]0.0560.062q39]0.0640.070q40]0.0720.079q41]0.0810.087q42]0.0890.096q43]0.0980.105q44]0.1070.113q45]0.1150.122q46]0.1240.132q47]0.1340.141q48]0.1430.150q49]0.1520.160q50]0.1620.170q51]0.1720.180q52]0.1820.190q53]0.1920.200q54]0.2020.210q55]0.2120.221q56]0.2230.232q57]0.2340.243q58]0.2450.254q59]0.2560.266q60]0.2680.278q61]0.2800.290q62]0.2920.303q63]0.3050.902q64]0.9040.909q65]0.9110.917q66]0.9190.924q67]0.9260.930q68]0.9320.936q69]0.9380.942q70]0.9440.947q71]0.9490.952q72]0.9540.957q73]0.9590.961q74]0.9630.965q75]0.9670.969q76]0.9710.972≤q77]≤0.9740.975≤q78]≤ 0.9770.978≤q79]≤0.9800.981≤q80]≤ 0.9830.984≤q81]≤ 0.9860.986≤q82]≤0.9880.988≤q83]≤ 0.9900.990≤q84]≤0.9920.992≤q85]≤ 0.9940.993≤q86]≤ 0.9950.995≤q87]≤0.9970.996≤q88]≤ 0.9980.997≤q89]≤ 0.9990.998≤q90]≤1.0000.999≤q91]≤1.0010.999≤q92]≤1.0011.000≤q93]≤1.0021.000≤q94]≤1.0021.000≤q95]≤1.0021.000≤q96]≤1.0021.000≤q97]≤1.0020.999≤q98]≤1.0010.999≤q99]≤1.0010.998≤q100≤ 1.0000.997≤q101≤ 0.9990.996≤q102≤0.9980.995≤q103≤ 0.9970.993≤q104≤ 0.9950.992≤q105≤ 0.9940.990≤q106≤ 0.9920.988≤q107≤0.9900.986≤q108≤ 0.9880.984≤q109≤ 0.9860.981≤q110≤0.9830.978≤q111≤ 0.9800.975≤q112≤ 0.9770.972≤q113≤ 0.9740.969≤q114≤0.9710.965≤q115≤0.9670.961q[116]0.9630.957q[117]0.9590.952q[118]0.9540.947q[119]0.9490.942q[120]0.9440.936q[121]0.9380.930q[122]0.9320.924q[123]0.9260.917q[124]0.9190.909q[125]0.9110.902q[126]0.9040.893q[127]0.8950.290q[128]0.2920.278q[129]0.2800.266q[130]0.2680.254q[131]0.2560.243q[132]0.2450.232q[133]0.2340.221q[134]0.2230.210q[135]0.2120.200q[136]0.2020.190q[137]0.1920.180q[138]0.1820.170q[139]0.1720.160q[140]0.1620.150q[141]0.1520.141q[142]0.1430.132q[143]0.1340.122q[144]0.1240.113q[145]0.1150.105q[146]0.1070.096q[147]0.0980.087q[148]0.0890.079q[149]0.0810.070q[150]0.0720.062q[151]0.0640.054q[152]0.0560.045q[153]0.0470.037q[154]0.0390.029≤q 0 155 0≤o.03lo.02l≤q 0 156 0≤0.023o.014≤q 0 157 0≤o.0160.006≤q 0 158 0≤0.008—0.002≤q 0 159 0≤0.000—0.009≤q 0 160 0≤一0.007一o.017≤q 0 16l 0≤一o.015—0.024≤q 0 162 0≤一0.022—0.032≤q 0 163 0≤一0.030—0.039≤q 0 164 0≤一0.037—0.046≤q 0 165 0≤一0.044—0.054≤q 0 166 0≤一0.052一o.06l≤q 0 167 0≤一0.059—0.068≤q 0 168 0≤一0.066—0.075≤q 0 169 0≤一0.073—0.082≤q 0 170 0≤一0.080—0.089≤q 0 17l 0≤一0.087—0.096≤q 0 172 0≤一0.094—0.102≤q 0 173 0≤一0.100—0.109≤q 0 174 0≤一0.107一o.1 16≤q 0 175 0≤一o.1 14一o.122≤q 0 176 0≤一o.120—o.129≤q 0 177 0≤一o.127一o.135≤q 0 178 0≤一o.133—0.142≤q 0 179 0≤一0.140—0.148≤q 0 180 0≤一0.146一o.154≤q 0 18l 0≤一o.152—0.160≤q 0 182 0≤一o.158—0.166≤q 0 183 0≤一0.164一o.172≤q 0 184 0≤一o.170—o.178≤q 0 185 0≤一o.176—0.183≤q 0 186 0≤一o.18l一0.189≤q 0 187 0≤一0.187—0.194≤q 0 188 0≤一0.192—0.199≤q 0 189 0≤一0.197—0.204≤q 0 190 0≤一0.202—0.209≤q 0 19l 0≤一0.207。
35.根据权利要求32所述的滤波器产生器(104),其中适配所述复调制滤波器组(301)以使原型滤波器q(U)对于从0到191的整数U满足以下关系-0.20294q0](- .20292-0.19804q1](- .19802-0.19295q2](- .19293-0.18768q3](- .18766-0.18226q4](- .18224-0.17668q5](- .17666-0.17097q6](- .17095-0.16514q7](- .16512-0.15919q8](- .15917-0.15313q9](- .15311-0.14697q10^-014695-0.14071q11-014069-0.13437q12-013435-0.12794q13-012792-0.12144q14-012142-0.11486q15-011484-0.10821q16-010819-0.10149q17-010147-0.09471q18-009469-0.08786q19-008784-0.08095q20-008093-0.07397q21-007395-0.06694q22-006692-0.05984q23-005982-0.05269q24-005267-0.04547q25-004545-0.03819q26-003817-0.03085q27-003083-0.02345q28-002343-0.01598q29-001596-0.00845q30-000843-0.00084q31-0000820.00683q[32]0.006850.01458q[33]0.014600.02240q[34]0.022420.03030q[35]0.030320.03828q[36]0.038300.04635q[37]0.046370.05451q[38]0.054530.06275q39]0.062770.07110q40]0.071120.07954q41]0.079560.08809q42]0.088110.09675q43]0.096770.10552q44]0.105540.11442q45]0.114440.12344q46]0.123460.13259q47]0.132610.14189q48]0.141910.15132q49]0.151340.16091q50]0.160930.17066q51]0.170680.18058q52]0.180600.19067q53]0.190690.20095q54]0.200970.21143q55]0.211450.22211q56]0.222130.23300q57]0.233020.24412q58]0.244140.25549q59]0.255510.26711q60]0.267130.27899q61]0.279010.29117q62]0.291190.30364q63]0.303660.90252q64]0.902540.91035q65]0.910370.91769q66]0.917710.92457q67]0.924590.93101q68]0.931030.93705q69]0.937070.94270q70]0.942720.94800q71]0.948020.95295q72]0.952970.95758q73]0.957600.96190q74]0.961920.96593q75]0.965950.96968q76]0.969700.97317q77]0.973190.97641≤q[78]≤0.976430.97940≤q[79]≤0.979420.98217≤q[80]≤0 982190.98472≤q[81]≤0 984740.98706≤q[82]≤0 987080.98919≤q[83]≤0 989210.99113≤q[84]≤0 991150.99288≤q[85]≤0 992900.99444≤q[86]≤0.994460.99583≤q[87]≤0 995850.99704≤q[88]≤0 997060.99809≤q[89]≤0 998110.99896≤q[90]≤0 998980.99967≤q[91]≤0 999691.00023≤q[92]≤1 000251.00062≤q[93]≤1 000641.00086≤q[94]≤1 000881.00093≤q[95]≤1 000951.0086≤q[96]≤1.000881.00062≤q[97]≤1 000641.00023≤q[98]≤1 000250.99967≤q[99]≤0 999690.99896≤q[100]≤0.998980.99809≤q[101]≤0.998110.99704≤q[102]≤0.997060.99583≤q[103]≤0.995850.99444≤q[104]≤0.994460.99288≤q[105]≤0.992900.99113≤q[106]≤0.991150.98919≤q[107]≤0.989210.98706≤q[108]≤0.987080.98472≤q[109]≤0.984740.98217≤q[110]≤0.982190.97940≤q[111]≤0.979420.97641≤q[112]≤0.976430.97317≤q[113]≤0.973190.96968≤q[114]≤0.969700.96593≤q[115]≤0.965950.96190≤q[116]≤0.961920.95758q[117]0.957600.95295q[118]0.952970.94800q[119]0.948020.94270q[120]0.942720.93705q[121]0.937070.93101q[122]0.931030.92457q[123]0.924590.91769q[124]0.917710.91035q[125]0.910370.90252q[126]0.902540.89416q[127]0.894180.29117q[128]0.291190.27899q[129]0.279010.26711q[130]0.267130.25549q[131]0.255510.24412q[132]0.244140.23300q[133]0.233020.22211q[134]0.222130.21143q[135]0.211450.20095q[136]0.200970.19067q[137]0.190690.18058q[138]0.180600.17066q[139]0.170680.16091q[140]0.160930.15132q[141]0.151340.14189q[142]0.141910.13259q[143]0.132610.12344q[144]0.123460.11442q[145]0.114440.10552q[146]0.105540.09675q[147]0.096770.08809q[148]0.088110.07954q[149]0.079560.07110q[150]0.071120.06275q[151]0.062770.05451q[152]0.054530.04635q[153]0.046370.03828q[154]0.038300.03030q[155]0.03032`0. 02240 ≤ q[156] ≤ 0. 022420. 01458 ≤q[157] ≤ 0. 01460 `0. 00683 ≤ q[158] ≤ 0. 00685-0.00084≤q[159]≤-0.00082-0.00845≤q[160]≤-O.00843-0.01598≤q[161]≤-O.01596-0.02345≤q[162]≤-O.02343-0.03085≤q[163]≤-O.03083-0.03819≤q[164]≤-O.03817-0.04547≤q[165]≤-O.04545-0.05269≤q[166]≤-O.05267-0.05984≤q[167]≤-O.05982-0.06694≤q[168]≤-O.06692-0.07397≤q[169]≤-O.07395-0.08095≤q[170]≤-O.08093-0.08786≤q[171]≤-O.08784-0.09471≤q[172]≤-O.09469-0.10149≤q[173]≤-O.10147-0.10821≤q[174]≤-O.10819-0.11486≤q[175]≤-O.11484-0.12144≤q[176]≤-O.12142-0.12794≤q[177]≤-O.12792-0.13437≤q[178]≤-O.13435-0.14071≤q[179]≤-O.14069-0.14697≤q[180]≤-O.14695-0.15313≤q[181]≤-O.15311-0.15919≤q[182]≤-O.15917-0.16514≤q[183]≤-O.16512-0.17097≤q[184]≤-O.17095-0.17668≤q[185]≤-O.17666-0.18226≤q[186]≤-O.18224-0.18768≤q[187]≤-O.18766-0.19295≤q[188]≤-O.19293-0.19804≤q[189]≤-O.19802-0.20294≤q[190]≤-O.20292-0.20764≤q[191]≤-O.20762。
36.根据权利要求32所述的滤波器产生器(104),其中适配所述复调制滤波器组(301) 以使实值原型滤波器系数q( υ)对于从0到191范围内的整数υ是由以下各式给出的 q
= -0. 2029343380q[l]=-0.1980331588q[2]=-0. 1929411519q[3]=-0.1876744222q[4]=-0. 1822474011q[5]=-0. 1766730202q[6]=-0.1709628636q[7]=-0.1651273005q[8]=-0. 1591756024q[9]=-0.1531160455q[10]=-0. 1469560005q[ll]=-0. 1407020132q[12]=-0. 1343598738q[13]=-0.1279346790q[14]=-0. 1214308876q[15]=-0. 1148523686q[16]=-0. 1082024454q[17]=-0. 1014839341q[18]=-0. 0946991783q[19]=-0. 0878500799q[20]=-0. 0809381268q[21]=-0. 0739644174q[22]=-0. 0669296831q[23]=-0. 0598343081q[24]=-0. 0526783466q[25]=-0. 0454615388q[26]=-0. 0381833249q[27]=-0. 0308428572q[28]=-0. 0234390115q[29]=-0. 0159703957q[30]=-0. 0084353584q[31]=-0. 0008319956q[32]=0. 0068418435q[33]=0. 0145885527q[34]=0. 0224107648q[35]=0. 0303113495q[36]=0. 0382934126q[37]=0. 0463602959q[38]=0. 0545155789q[39]=0. 062763081030q[40]0.0711068657q[41]0.0795512453q[42]二0.0881007879q[43]二0.0967603259q[44]0.1055349658q[45]0.1144301000q[46]0.1234514222q[47]二0.1326049434q[48]二0.1418970123q[49]0.1513343370q[50]0.1609240126q[51]0.1706735517q[52]二0.1805909194q[53]0.1906845753q[54]0.2009635191q[55]0.2114373458q[56]二0.2221163080q[57]二0.2330113868q[58]0.2441343742q[59]0.2554979664q[60]0.2671158700q[61]二0.2790029236q[62]0.2911752349q[63]0.3036503350q[64]0.9025275713q[65]二0.9103585196q[66]二0.9176977825q[67]0.9245760683q[68]0.9310214581q[69]0.9370596739q[70]二0.9427143143q[71]二0.9480070606q[72]0.9529578566q[73]0.9575850672q[74]0.9619056158q[75]二0.9659351065q[76]0.9696879297q[77]0.9731773547q[78]0.976415611931q79]=0.9794139640q80]=0.9821827692q81]=0.9847315377q82]=0.9870689790q83]=0.9892030462q84]=0.9911409728q85]=0.9928893067q86]=0.9944539395q87]=0.9958401318q88]=0.9970525352q89]=0.9980952118q90]=0.9989716504q91]=0.9996847806q92]=1.0002369837q93]=1.0006301028q94]=1.0008654482q95]=1.0009438063q96]=1.0008654482q97]=1.0006301028q98]=1.0002369837q99]=0.9996847806q100]=0.9989716504q101]=0 9980952118q102]=0 9970525352q103]=0.9958401318q104]=0.9944539395q105]=0 9928893067q106]=0 9911409728q107]=0 9892030462q108]=0 9870689790q109]=0 9847315377q110]=0.9821827692q111]=0 9794139640q112]=09764156119q113]=09731773547q114]=09696879297q115]=09659351065q116]=09619056158q117]=09575850672q18]=09529578566q19]=09480070606q20]=09427143143q21]=09370596739q22]=0.9310214581q23]=0.9245760683q24]=0.9176977825q25]=0.9103585196q26]=0.9025275713q27]=0.8941712974q28]=0.2911752349q29]=0.2790029236q30]=0.2671158700q31]=0.2554979664q32]=0.2441343742q33]=0.2330113868q34]=0.2221163080q35]=0.2114373458q36]=0.2009635191q37]=0.1906845753q38]=0.1805909194q39]=0.1706735517q40]=0.1609240126q41]=0.1513343370q42]=0.1418970123q43]=0.1326049434q44]=0.1234514222q45]=0.1144301000q46]=0.1055349658q47]=0.0967603259q48]=0.0881007879q49]=0.0795512453q50]=0.0711068657q51]=0.0627630810q52]=0.0545155789q53]=0.0463602959q54]=0.0382934126q55]=0.0303113495q56]=0.0224107648q157]=0.0145885527q158]=0.0068418435q159]=-0.0008319956q160]=-0.0084353584q161]=-0.0159703957q162]=-0.0234390115q163]=-0.0308428572q164]=-0.0381833249q165]=-0.0454615388q166]=-0.0526783466q167]=-0.0598343081q168]=-0.0669296831q169]=-0.0739644174q170]=-0.0809381268q171]=-0.0878500799q172]=-0.0946991783q173]=-0.1014839341q174]=-0.1082024454q175]=-0.1148523686q176]=-0.1214308876q177]=-0.1279346790q178]=-0.1343598738q179]=-0.1407020132q180]=-0.1469560005q181]=-0.1531160455q182]=-0.1591756024q183]=-O.1651273005q184]=-O.1709628636q185]=-O.1766730202q186]=-O.1822474011q187]=-O.1876744222q188]=-O.1929411519q189]=-O.1980331588q190]=-O.2029343380q191]=-O.2076267137。
37.根据权利要求25所述的滤波器产生器(104),其中复调制滤波器组(301)还包括 增益调整器,用于关于至少一个复值子带信号的值来调整该复值子带信号,之后输出增益 调整后的复值子带信号作为所述中间滤波器定义信号。
38.根据权利要求25所述的滤波器产生器(104),其中复调制滤波器组(301)还包括脉冲响应产生器(610),用于基于提供给滤波器产生器(104)的滤波器定义信号来产生脉 冲响应信号,由脉冲响应产生器(610)输出的脉冲响应信号被提供给复调制滤波器组(301)。
39.根据权利要求38所述的滤波器产生器(104),其中脉冲响应产生器(610)适于以 幅度/频率滤波器特性、相位/频率滤波器特性以及包括指示幅度/频率滤波器特性的一 组滤波器抽头在内的信号之中的至少一个为依据,来产生时域中的脉冲响应信号作为滤波器定义信号。
40.一种滤波器系统,用于对时域输入信号进行滤波以获得时域输出信号, 所述滤波器系统包括根据权利要求1所述的滤波器装置,所述滤波器装置被提供了时域输入信号作为所述 时域输入信号,并从所述滤波器装置中获得时域输出信号作为所述滤波器系统的所述时域 输出信号;以及根据权利要求25所述的滤波器产生器(104),其中滤波器产生器(104)耦合到滤波器 装置以为多个中间滤波器(190)提供中间滤波器定义,其中适配滤波器装置的多个中间滤波器(190)以具有基于中间滤波器定义信号的脉 冲响应。
41.一种对时域输入信号进行滤波以获得时域输出信号的方法,所述时域输出信号是 使用具有不均勻幅度/频率特性的滤波器特性进行滤波后的时域输入信号的表示,所述方法包括基于对时域输入信号的复滤波来产生多个复子带信号;对复子带信号中的每一个进行滤波,其中使用不均勻幅度/频率特性对复子带信号中 的至少一个进行滤波,基于比具有所述滤波器特性的滤波器的脉冲响应短的脉冲响应对子 带信号中的每一个进行滤波,以及用于对多个子带信号进行滤波的脉冲响应的不均勻幅度 /频率特性共同表示不均勻滤波器特性;以及根据复子带信号的滤波输出合成时域输出信号。
42.一种用于提供中间滤波器定义信号的方法, 所述方法包括对指示幅度/频率滤波器特性的时域中的脉冲响应信号进行滤波,以获得多个复值子 带信号作为中间滤波器定义信号;其中每个复值子带信号与针对子带信号的中间滤波器的脉冲响应相对应; 复值子带信号中的至少一个包括至少两个不同的非零值;以及 每个复值子带信号都比脉冲响应信号短。
43.一种计算机程序,当运行于计算机上时执行根据权利要求41或42所述方法之一的方法。
全文摘要
一种对时域输入信号进行滤波以获得时域输出信号的滤波器装置,所述时域输出信号是使用具有不均匀幅度/频率特性的滤波器特性进行滤波后的时域输入信号的表示,所述滤波器装置包括复分析滤波器组(101),用于从时域输入信号产生多个复子带信号;多个中间滤波器,其中所述多个中间滤波器中的至少一个中间滤波器(102)具有不均匀幅度/频率特性,所述多个中间滤波器具有与具有滤波器特性的滤波器的脉冲响应相比较更短的脉冲响应,以及所述多个中间滤波器的不均匀幅度/频率特性共同表示不均匀滤波器特性;以及复合成滤波器组(103),用于合成所述中间滤波器的输出以获得时域输出信号。
文档编号H03H17/02GK101882441SQ201010222389
公开日2010年11月10日 申请日期2006年9月1日 优先权日2006年1月27日
发明者拉斯·维勒密斯 申请人:科丁技术公司