根据多通道信号的参数表示产生空间缩混的制作方法

文档序号:7642345阅读:288来源:国知局
专利名称:根据多通道信号的参数表示产生空间缩混的制作方法
技术领域
本发明涉及根据参数多通道表示对编码的多通道音频信号进行
解码,具体地,涉及提供空间收听体验的2-通道缩混(例如耳机兼容 的縮混或用于2个扬声器装置的空间縮混)的产生。
背景技术
近来关于音频编码的发展使得能够根据立体声(或单声道)信号 以及相应的控制数据来重新创建音频信号的多通道表示。因为传输附 加控制数据以根据传输的单声道或立体声通道来控制环绕通道的重新 创建(也称作上混),所以这些方法与诸如杜比定向逻辑之类的基于较 旧矩阵的解决方案有很大不同。
因此,这样的参数多通道音频解码器(例如MPEG环绕)根据M 个传输通道和附加控制数据来重建N个通道,其中N〉M。附加控制数 据表示比传输全部N个通道显著更低的数据速率,使得编码非常有效, 同时保证了与M个通道设备和N个通道设备兼容。
这些参数环绕编码方法通常包括根据IID (通道间强度差)或 CLD (通道电平差)和ICC (通道间相干性)将环绕信号参数化。这 些参数描述了在上混过程中通道对之间的功率比和相关性。还在现有 技术中使用的另外的参数包括用于在上混过程期间预测中间体 (intermediate)或输出通道的预测参数。
在多通道音频内容的再现方面的其它发展提供了使用立体声耳 机得到空间收听效果的手段。为了仅使用耳机的2个扬声器来实现空间 收听体验,使用HRTF (头相关传递函数)将多通道信号縮混为立体声 信号,所述HRTF意在考虑人类头部的极其复杂的传输特性以提供空间 收听体验。
另一相关途径将使用传统的2通道回放环境以及采用适合的滤波器对多通道音频信号的通道进行滤波,以实现接近采用原始数目的扬 声器回放的收听体验。对信号的处理类似于在耳机回放情况下创建具 有期望属性的适合"空间立体声縮混"。与耳机情况相反,2个扬声器的 信号同时到达收听者的2个耳朵,引起不期望的"串音效应"。因为对于 最佳再现质量需要考虑这种"串音效应",所以一般将用于信号处理的 滤波器称作串音消除滤波器。通常,本技术的目的是通过使用复串 音消除滤波器消除内部串音来扩展在立体声扬声器基座外部的声源的 范围。
由于复滤波,所以HRTF滤波器非常长,也就是这些HRTF滤波器 每个均可以包括几百个滤波器抽头。出于同样的原因,几乎不可能实 现对滤波器的这样的参数化当代替实际滤波器使用时,该参数化工 作得足够好以至于不降低感觉质量。
因此, 一方面,多通道信号的比特节约参数表示确实存在,以允 许对编码后的多通道信号进行有效传送。另一方面,得知了在仅使用 立体声耳机或立体声扬声器时针对多通道信号创建空间收听体验的良
好方式。然而,这需要多通道信号的所有通道作为头相关传递函数的 应用的输入以创建耳机縮混信号。因此,在应用头相关传递函数或串 音消除滤波器之前需要传输全部集合的多通道信号或需要完全重建参 数表示,因而传输带宽或计算复杂度高得不可接受。

发明内容
本发明的目的是提供以下构思允许使用多通道信号的参数表示 来更有效地重建提供空间收听体验的2通道信号。
根据本发明的第一方面,釆用用于使用多通道信号的縮混的表
示、以及使用具有与在多通道信号的2个通道之间的电平关系有关的信 息的电平参数、以及使用与多通道信号的2个通道相关的头相关传递函
数得到耳机縮混信号的解码器实现了这个目的,该解码器包括滤波
器计算器,用于通过使用电平参数对2个通道的头相关传递函数加权得
到修改后的头相关传递函数,使得具有较高电平的通道的头相关传递 函数比具有较低电平的通道的头相关传递函数更强地影响修改后的头相关传递函数;以及合成器,所述合成器用于使用修改后的头相关传 递函数以及縮混信号的表示得到耳机縮混信号。
根据本发明的第二方面,利用一种双耳解码器实现了该目的,所 述双耳解码器包括用于使用多通道信号的缩混的表示、以及使用具 有与在多通道信号的2个通道之间的电平关系有关的信息的电平参数、 以及使用与多通道信号的2个通道相关的头相关传递函数得到耳机縮 混信号的解码器,该解码器包括滤波器计算器,用于通过使用电平 参数对2个通道的头相关传递函数加权得到修改后的头相关传递函数,
使得具有较高电平的通道的头相关传递函数比具有较低电平的通道的 头相关传递函数更强地影响修改后的头相关传递函数;以及合成器,
用于使用修改后的头相关传递函数以及缩混信号的表示得到耳机缩混
信号;分析滤波器组,用于通过对多通道信号的縮混进行子带滤波得 到多通道信号的縮混的表示;以及合成滤波器组,用于通过合成耳机 縮混信号得到时域耳机信号。
根据本发明的第三方面,利用使用多通道信号的縮混的表示、以 及使用具有与在多通道信号的2个通道之间的电平关系有关的信息的 电平参数、以及使用与多通道信号的2个通道有关的头相关传递函数得 到耳机缩混信号的方法实现了该目的,所述方法包括使用电平参数 通过对2个通道的头相关传递函数加权得到修改后的头相关传递函数, 使得具有较高电平的通道的头相关传递函数比具有较低电平的通道的 头相关传递函数更强地影响修改后的头相关传递函数;以及使用修改 后的头相关传递函数以及縮混信号的表示得到耳机縮混信号。
根据本发明的第四方面,利用包括解码器的接收机或音频播放器 实现了该目的,所述解码器用于使用多通道信号的縮混的表示、以及 使用具有与在多通道信号的2个通道之间的电平关系有关的信息的电 平参数、以及使用与多通道信号的2个通道有关的头相关传递函数得到 耳机縮混信号,所述解码器包括滤波器计算器,所述滤波器计算器 用于通过使用电平参数对2个通道的头相关传递函数加权得到修改后 的头相关传递函数,使得具有较高电平的通道的头相关传递函数比具 有较低电平的通道的头相关传递函数更强地影响修改后的头相关传递函数;以及合成器,所述合成器用于使用修改后的头相关传递函数以
及縮混信号的表示得到耳机縮混信号。
根据本发明的第五方面,利用接收或音频播放的方法实现了该目
的,所述接收或音频播放的方法具有使用多通道信号的缩混的表示、 以及使用具有与在多通道信号的2个通道之间的电平关系有关的信息
的电平参数、以及使用与多通道信号的2个通道有关的头相关传递函数
得到耳机縮混信号的方法,该方法包括使用电平参数通过对2个通道 的头相关传递函数加权得到修改后的头相关传递函数,使得具有较高 电平的通道的头相关传递函数比具有较低电平的通道的头相关传递函 数更强地影响修改后的头相关传递函数;以及使用修改后的头相关传
递函数以及縮混信号的表示得到耳机縮混信号。
根据本发明的第六方面,利用用于使用多通道信号的縮混的表
示、以及使用具有与在多通道信号的2个通道之间的电平关系有关的信 息的电平参数、以及使用与多通道信号的2个通道有关的串音消除滤波 器得到空间立体声縮混信号的解码器实现该目的,该解码器包括滤
波器计算器,用于通过使用电平参数对2个通道的串音消除滤波器加权
得到修改后的串音消除滤波器,使得具有较高电平的通道的串音消除 滤波器比具有较低电平的通道的串音消除滤波器更强地影响修改后的
串音消除滤波器;以及合成器,所述合成器用于使用修改后的串音消 除滤波器以及縮混信号的表示得到空间立体声縮混信号。
本发明基于以下研究结果在滤波器计算器用于根据多通道信号
的原始HRTF得到修改后的HRTF (头相关传递函数)的情况下,并且 在滤波器转换器使用具有与在多通道信号的2个通道之间的电平关系 有关的信息的电平参数使得具有较高电平的通道的HRTF比具有较低 电平的通道的HRTF更强地影响修改后的HRTF的情况下,能够根据多 通道信号的参数縮混得到耳机縮混信号。在考虑了与HRTF相关联的通 道的相对强度的解码过程期间得到修改后的HRTF。修改原始的HRTF,
使得能够将多通道信号的参数表示的縮混信号直接用于合成耳机縮混 信号而不需要对参数縮混信号进行全部参数多通道重建。
在本发明的一个实施例中,本发明的解码器用于实现对原始多通道信号的传输参数縮混进行参数多通道重建以及本发明的双耳重建。 根据本发明,不需要在双耳縮混之前对多通道信号进行完全重建,这 具有极大降低计算复杂度的显著优点。例如,这允许仅具有有限的能 量贮存器的移动设备显著扩展了回放长度。另外的优点是,甚至在仅 使用2扬声器耳机时,相同的设备也能够用作针对全部多通道信号(例
如5.1、 7.1、 7.2信号)以及针对具有空间收听体验的信号的双耳縮混 的提供器。例如,这在家庭娱乐配置中可以是极其有利的。
在本发明的另外的实施例中,滤波器计算器用于得到修改后的 HRTF,操作用于不仅通过对HRTF应用单独的加权因子而且通过引入 针对将要组合的每个HRTF的附加相位因子来将2个通道的HRTF组合。 相位因子的引入所具有的优点是,在对2个滤波器的叠加或组合之前实 现了对这2个滤波器的延迟补偿。这导致了对与在前后扬声器之间的中 间位置相对应的主要延迟时间进行建模的组合后的响应。
第二个优点是,在滤波器的组合期间必须应用以保证能量保存的 增益因子在频率特性方面比不引入相位因子的情况下更稳定。这尤其 与本发明的构思相关,如根据本发明的实施例,在滤波器组域内对多 通道信号的縮混的表示进行处理,以得到耳机縮混信号。同样地,将 对縮混信号的表示的不同频带分开地进行处理,从而单独应用的增益 函数的平滑特性是至关重要的在本发明的另外的实施例中,将头相关传递函数转换成针对子带 域的子带滤波器,使得在子带域中使用的修改后的HRTF的总数比原始
HRTF的总数小。这具有的明显优点是,与使用标准HRTF滤波器进行
縮混相比,得到耳机縮混信号的计算复杂度甚至降低了。
实现本发明的构思允许使用极其长的HRTF,并且从而允许根据
具有极佳感觉质量的多通道信号的参数縮混的表示重建耳机縮混信 号。
此外,在串音消除滤波器上使用本发明的构思允许根据具有极佳 感觉质量的多通道信号的参数縮混的表示产生将要由标准的2扬声器 装置使用的空间立体声縮混。
本发明解码构思的一个另外的重要优点是,实现本发明的构思的单个的本发明双耳解码器可以用于得到双耳縮混以及对考虑了附加传 输的空间参数的传输的縮混进行多通道重建。
在本发明的一个实施例中,本发明的双耳解码器包括分析滤波 器组,用于得到子带域中的多通道信号的縮混的表示;以及实现对修 改后的HRTF进行计算的本发明的解码器。本发明的双耳解码器还包括
合成滤波器组,用于最终得到对耳机縮混信号的时域表示,其中准备 好由任何传统的音频回放装置对所述耳机縮混信号进行回放。
在下文中,将参考附图更详细地解释现有技术的参数多通道解码 方案以及双耳解码方案,以更清楚地概述本发明的构思的更好的优点。
以下详述的本发明的大多数实施例描述了使用HRTF的本发明的 构思。如先前注意到的,HRTF处理与使用串音消除滤波器相类似。因 此,将理解所有实施例既可以指HRTF处理也可以指串音消除滤波器。 换言之,可以利用以下的串音消除滤波器替换所有的HRTF滤波器,以 将本发明的构思应用于串音消除滤波器的使用。


可以通过参照附图依次对本发明的优选实施例进行描述,其中-
图1示出了使用HRTF的传统双耳合成;
图lb是出了对串音消除滤波器的传统使用;
图2示出了多通道空间编码器的示例;
图3示出了现有技术的空间/双耳解码器的示例;
图4示出了参数多通道编码器的示例;
图5示出了参数多通道解码器的示例;
图6示出了本发明的解码器的示例;
图7示出了对将滤波器变换到子带域的构思加以演示的方框图8示出了本发明的解码器的示例;
图9示出了本发明的解码器的另一示例;以及
图10示出了本发明的接收机或音频播放器的示例。
具体实施方式
以下描述的实施例仅仅是对用于通过变形(morphed)的HRTF滤 波对多通道信号进行双耳解码的本发明的原理的例证。理解的是,对 这里所描述的布置所进行的修改和变化对于本领域技术人员而言是显 而易见的。因此,意图在于仅受限于独立权利要求的范围而不受通过 这里的实施例的描述和解释所表现的具体细节的限制。
为了更好地概述本发明的特征和优点,现在将给出对现有技术的 更详细的描述。
图l概述了传统的双耳合成算法。利用一组HRTF 12a至12j对一组 输入通道(左前(LF)、右前(RF)、左环绕(LS)、右环绕(RS)、 以及中心(C)) 10a、 10b、 10c、 10d以及10e进行滤波。将每个输入 信号分成2个信号(左"L"和右"R"分量),其中,随后利用与期望的声 音位置相对应的HRTF对这些信号分量中的每个进行依次滤波。最后, 利用求和器14a对所有的左耳信号求和以产生左双耳输出信号L,利用 求和器14b对所有的右耳信号求和以产生右双耳输出信号R。可以注意 到的是,可以主要在时域执行HRTF巻积,然而由于可以提高计算效率 通常优选在频域执行滤波。这意味着,还在频域执行图l所示的求和, 此外需要随后变换到时域。
图lb示出了用于仅使用标准立体声回放环境的2个扬声器实现空
间收听效果的串音消除处理。
目的是利用仅具有2个扬声器16a和16b的立体声回放系统再现多
通道信号,使得收听者18感受到空间收听体验。相对于耳机再现的主 要区别是2个扬声器16a和16b的信号直接到达收听者18的2个耳朵。因
此需要另外考虑由虚线指示的信号(串音)。
为了容易解释,在图lb中仅示出了具有源20a至20c的3通道输入信
号。显而易见的是,在原则上能够将场景扩展为任意数目的通道。
为了得到将要回放的立体声信号,利用串音消除滤波器21a至21f 中的2个对每个输入源进行处理, 一个滤波器针对回放信号的每个通 道。最后,将针对左回放通道16a和右回放通道16b的所有滤波的信号 求和以进行回放。显然,通常串音消除滤波器对于每个源20a和20b将 是不同的(取决于期望感知位置),此外所述串音消除滤波器甚至会取决于收听者。
由于本发明的构思的高灵活性,所以得益于在对串音消除滤波器 的设计和应用中的高灵活性,使得能够独立地针对每个应用或播放设 备将滤波器最优化。另一个优点是,因为仅需要2个合成滤波器组,所 以该方法在计算上极其有效。
在图2中示出了空间音频编码器的原理图。在这样的基本编码场
景中,空间音频解码器40包括空间编码器42、缩混编码器44以及多路 复用器46。
利用空间编码器42对多通道输入信号50进行分析,提取空间参 数,所述空间参数描述需要传输至解码器侧的多通道输入信号的空间 属性。例如,根据不同的编码场景,由空间编码器42产生的縮混信号 可以是单声道或立体声信号。縮混编码器44然后可以使用任何传统的 单声道或立体声音频编码方案对单声道或立体声縮混信号进行编码。 多路复用器46通过将空间参数和编码的縮混信号组合(combine)成输 出比特流来创建输出比特流。
图3示出了与图2的编码器相对应的多通道解码器与例如图1中概 述的双耳合成方法的可能直接组合。如能够看到的,对特征进行组合 的现有技术途径是简单并且直接的。该结构包括多路分解器60、缩混 解码器62、空间解码器64以及双耳合成器66。对输入比特流68进行多 路分解,得到空间参数70和縮混信号比特流。通过使用传统的单声道 或立体声解码器的縮混解码器62,对后面的缩混信号比特流进行解码。 将解码的縮混信号与空间参数70—起输入至空间解码器64,所述空间 解码器64产生具有由空间参数70所指示的空间属性的多通道输出信号 72。完全重建多通道信号72之后,简单地添加双耳合成器66以实现图1 的双耳合成构思的方式是直接的。因此,将多通道输出信号72用作双 耳合成器66的输入,所述双耳合成器66对多通道输出信号进行处理以 得到产生的双耳输出信号74。图3所示的方式具有至少3个缺点
-需要计算全部多通道信号表示作为中间步骤,然后进行双耳合 成中的HRTF巻积和縮混。在给出每个音频通道能够具有不同的空间位 置的事实的情况下,尽管应该以每通道为基础执行HRTF巻积,然而根据复杂度观点这是不期望的情况。因此计算复杂度高并且浪费能量。
-空间解码器在滤波器组(QMF)域进行操作。另一方面,将HRTF 巻积典型地应用于FFT域中。因此,多通道QMF合成滤波器组的级连、 多通道DFT变换、以及立体声逆DFT变换是必要的,导致了系统具有 高计算要求。
-由空间解码器产生的、用于创建多通道重建的编码伪信号 (coding artefact)将是听得见的,并且在(立体声)双耳输出中将 有可能增强。
在图4和5中给出了对多通道编码和解码的更详细描述。 图4所示的空间编码器100包括第一OTT (l至2编码器)102a、第 二OTT 102b以及TTT盒(3至2编码器)104。由空间编码器100对包括 LF、 LS、 C、 RF、 RS (左前、左环绕、中心、右前以及右环绕)通道 在内的多通道输入信号106进行处理。每个OTT盒接收2个输入音频通 道,得到单个单声道音频输出通道以及关联的空间参数,该参数具有 与相对于彼此或相对于输出通道的原始通道的空间属性有关的信息 (例如CLD、 ICC、参数)。在编码器100中,由OTT编码器102对LF和 LS通道进行处理,由OTT编码器102b对RF和RS通道迸行处理。产生 两个信号L和R, 一个仅具有与左侧有关的信息,另一个仅具有与右侧 有关的信息。由TTT编码器104对信号L、 R和C作进一步的处理,产生
立体声縮混以及附加参数。
典型地,由TTT编码器产生的参数包括对于每个参数带的一对 预测系数,或描述三个输入信号的能量比的一对电平差。"OTT"编码 器的参数包括在对于每个频带的输入信号间的电平差以及相干性或互 相关值。
可以注意到的是,尽管空间编码器100的示意图表明了在编码期 间对縮混信号的独立通道的顺序处理,然而还能够在一个单个矩阵运 算内实现编码器100的完全縮混处理。
图5示出了相应的空间解码器,接收由图4的编码器提供的縮混信
号以及相应的空间参数作为输入。
空间解码器120包括2至3解码器122以及l至2解码器124a至124c。将縮混信号Lo和Ro输入至重新创建中心通道C、右通道R以及左通道L 的2至3解码器122。由产生6个输出通道的OTT解码器124a至124c对这 三个通道作进一步的处理。可以注意到的是,低频增强通道LFE的产 生不是强制性的并且可以被省略,使得在图5所示的环绕解码器120内 可以节省一个单个OTT解码器。
根据本发明的一个实施例,将发明构思应用于图6所示的解码器。 本发明的解码器200包括2至3解码器104以及6个HRTF滤波器106a至 106f。由TTT解码器104对立体声输入信号(Lo, Ro)进行处理,得到 3个信号L、 C以及R。可以注意到的是,因为TTT编码器可以与图5所 示的编码器相同并且因而适于在子带信号上操作,所以假设将在子带 域内得到立体声输入信号。由HRTF滤波器106a至106树信号L、 R以 及C进行HRTF参数处理。
对得到的6个通道求和以产生立体声双耳输出对A)。
能够按照以下矩阵运算来描述TTT解码器106:
."
及o
其中矩阵条目mxy取决于空间参数。空间参数与矩阵条目之间的关系与 5.1-多通道MPEG环绕解码器中的那些关系相同。将这3个产生的信号 L、 R以及C中的每个分成2个,并且采用与这些声音源的期望(感知) 位置相对应的HRTF参数对这3个得到的信号L、 R以及C进行处理。对 于中心通道(C),能够直接应用声音源位置的空间参数,得到针对中 心的2个输出信号JVQ)和/^C」
c °
对于左(L)通道,使用权重M^和MV将来自左前和左环绕通道的
HRTF参数组合成单个的HRTF参数集。
所产生的"复合"HRTF参数在统计学意义上模拟前通道和环绕通 道的效果。以下方程用于产生针对左通道的双耳输出对
丫m12]
-附22
cw3lm32」
A(c)—
一A(c)画<formula>formula see original document page 17</formula>以类似的方式,根据以下方程得到针对右通道的双耳输出:
<formula>formula see original document page 17</formula>
在给出对"(c)、 a(c)、 "(z)、 a(z)、 "(/ )以及^w)的以上定义
之后,能够从给出立体声输入信号的单个2x2矩阵得到完整的1。和^。
<formula>formula see original document page 17</formula>其中
<formula>formula see original document page 17</formula>
在上文中,对于i^丄。,/ 。和;r-丄,/ ,c,假设A(;o元素是复标量。 然而,本发明启示如何对2x2矩阵双耳解码器的方式进行扩展以操作 任意长度的HRTF滤波器。为了实现这个,本发明包括以下步骤
将HRTF滤波器响应变换至滤波器组域;
从HRTF滤波器对提取总延迟差或相位差;
将HRTF滤波器对的响应变形为CLD参数的函数;
增益调整。
这是通过利用6个滤波器代替对于y-VA并且X-丄,凡C的6个 复增益Z/";0来实现的。从在QMF域给出了 HRTF滤波器响应的、针 对J^力。,/ 。并且I-Z/,h,/ /,/^,C的10个滤波器/^(义)中得到这6个滤 波器。根据在后续段落之一所描述的方法能够实现这些QMF表示。
换言之,本发明提出了根据以下方程通过使用复线性组合对前通 道和环绕通道滤波器进行修改(变形)来得到修改后的HRTF的构思<formula>formula see original document page 17</formula>如根据以上公式所看到的,修改后的HRTF的得到是对原始HRTF 的加权叠加,还应用了相位因子。权重^、 uy取决于意在由图5的 OTT解码器124a和124b使用的CLD参数。
权重14Y和W/,取决于针对Lf和Ls的"OTT"盒的CLD参数
W/, — i + 10叫/|0 , W/'、. = i + ioCi£>'/10
权重w《和M^取决于针对Rf和Rs的"OTT"盒的CLD参数
=1 + 10CLOr/io w" = 1 + 1Qczx>r/io
根据前后HRTF滤波器间的主要延迟时间差^以及QMF组的子 带索引n能够得到相位参数&:
在对滤波器的变形中该相位参数的任务是双重的。首先,该相位
参数在叠加之前实现对两个滤波器的延迟补偿,其中叠加导致了对与
前后扬声器间的源位置相对应的主要延迟时间进行建模(model)的组
合后的响应。其次,与&=0的简单的叠加的情况相比,该相位参数使
得必要的增益补偿因子g更加稳定并且随频率缓慢变化。
利用不相干加法幂(addition power)规则确定增益因子g, 尸 =々柳2 + w〗,)2 ,
其中,
A (I)2 = g2 ( (W)2 + w,r (Z力2 + 2,k^ (^0尸r (A V灯) 是在滤波器exp(力l )A 和& (%力之间的标准化复互相关的实值。
对于以上方程,P代表描述了针对由索引指定的滤波器的脉冲响 应的每频带的平均电平的参数。当然, 一旦知道了滤波器响应函数, 就容易地得到这个平均强度。
在^<=0的简单叠加的情况下,/^的值作为频率的函数以不稳定 的并且振荡的方式变化,这导致了需要大规模的增益调整。在具体实现中,有必要限制增益g的值,并且不能避免对信号的剩余频谱色化
(spectral colorization)。
相反,使用如本发明提出的具有基于延迟的相位补偿的变形导致 了作为频率的函数的/^的平滑特性。这个值通常甚至接近于自然 HRTF得到的滤波器对的值,因为它们主要在延迟和相位上有所不同, 并且相位参数的目的是在QMF滤波器组域中考虑延迟差。
在滤波器/^(1/)和//,(力)之间的标准化复互相关的相位角给出了 对本发明提出的相位参数&的可选的有利选择,并且利用标准展开 (unwrapping)技术将相位值展开作为QMF组的子带索引n的函数。 该选择的结果是,/^从不为负并且因而对于所有子带来说,补偿增益 g满足1/V^^gd。此外,在主要延迟时间差^不可用的情况下,对 相位参数的这个选择使前通道和环绕通道滤波器能够变形。
对于如以上描述的本发明的实施例,提出了将HRTF正确地变换 成在QMF域内对HRTF滤波器的有效表示。
图7给出了将时域滤波器正确地变换成对重建的信号具有相同的 净效应的子带域内的滤波器的原理图。图7示出了复分析组300、与 该分析组300相对应的合成组302、滤波器转换器304以及子带滤波 器306。
提供输入信号310,对于输入信号310,已知滤波器312具有期 望的属性。实现滤波器转换器304的目的是在由分析滤波器组300 进行分析、随后的子带滤波306以及合成302之后,输出信号314具 有如同在时域中由滤波器312对所述输出信号314进行滤波时所具有 的特性一样的特性。利用滤波器转换器304完成了提供与多个使用的 子带相对应的多个子带滤波器的任务。
以下描述概述了在复QMF子带域中实现给定FIR滤波器W。的 方法。图7示出了工作的原理。
这里,子带滤波仅仅是针对每个子带"=0,1,...,1-1对一个复值FIR 滤波器的应用,以根据以下公式将原始索引 变换成滤波后的索引对 应dn:
""W = 2> (0c ("/) 、观察到这与针对严格采样的滤波器组而开发的公知方法不同,这 是因为这些方法需要具有更长响应的多带滤波。关键部分是将任何时
域FIR滤波器转换成复子带域滤波器的滤波器转换器。因为对复QMF
子带域进行过采样,所以对于给定的时域滤波器不存在规范的子带滤
波器集合。不同的子带滤波器可以具有对时域信号的相同净效应。这
里将要描述的是通过将滤波器转换器限定为类似于QMF的复分析组
而得到的一种尤其吸引人的近似解决方案。
假设滤波器转换器的原型的长度是64&,将实64^抽头FIR滤波
器变换成一组64复^+^-l抽头子带滤波器。对于 =3,将1024
个抽头的FIR滤波器转换成采用50dB的近似质量的18个抽头的子带滤波。
根据以下公式计算子带滤波器抽头
其中《("是从QMF原型滤波器得到的FIR原型滤波器。如能够看到的,
这仅仅是对给定滤波器/7(。的复滤波器组分析。
在下文中,将针对本发明的另外的实施例来概述本发明的构思, 其中针对具有5个通道的多通道信号的多通道参数表示是可用的。请 注意,在本发明的这个特定实施例中,将原始10个HRTF滤波器VY,x (例如,由图1的滤波器12a至12j的QMF表示所给出的)变形为针 对Y二L,R并且X-L,R,C的6个滤波器。
针对]^丄,/ 并且J^",W,Fi ,朋,C的10个滤波器v^描述了混合 QMF域中给定的HRFT滤波器响应。
采用根据以下方程的复线性组合来执行对前通道和环绕通道滤
<formula>formula see original document page 0</formula><formula>formula see original document page 21</formula>利用以下方程确定增益因子 gL,L、 gL,R、 gR,L、 gR,R:
<formula>formula see original document page 21</formula>
按照以下方式定义参数0^,, /CCF^,和相位参数())
利用以下方程针对^丄,i 和z"^定义HRTF滤波器的每混合带 白勺平均前/后电平商(level quotient):
C线
<formula>formula see original document page 21</formula>
此外,然后针对r = L,*并且Z4,i 定义相位参数
<formula>formula see original document page 21</formula>
其中利用以下方程定义复互相关(c/c^4:
<formula>formula see original document page 21</formula>按照子带索引k对相位参数应用相位展开,使得对于"0,1,…从子
带k到子带k+l的相位增量小于或等于;r。对于增量,在存在两种选 择土;r的情况下,选择对于在区间[-;r,;r]中相位测量的增量的符号。
最后,利用以下方程针对Y-L,R和X4,R定义标准化相位补偿的互
相关
<formula>formula see original document page 21</formula>
请注意,例如,在混合子带域内(也就是在将子带分解为不同频 带的域中)执行多通道处理的情况下,可以按照以下方式将HRTF响 应映射到混合带滤波器如在没有混合滤波器组的情况下,根据以上概述的方法,将从源 ^^Fi^L,F/ ,朋,C至目标^L,i 的IO个给定的HRTF脉冲响应全部转换
为QMF子带滤波器。结果是具有分量(^,L(/)的10个子带滤波器;%,
其中QMF子带《7 = 0,1,...,63, QMF时隙/ = 0,1,...,、-1 。使得由^^e(yt)代 表从混合带k映射到QMF组m的指数。
然后利用以下方程定义混合带域中的HRTF滤波器vu :
对于先前的段落中所描述的特定实施例,在给定将要变换至QMF 子带域的长度为K的FIR滤波器/^)的情况下,可以按照以下方式来 实现将HRTF滤波器转换到QMF域的滤波器转换-
子带滤波包括对于每个QMF子带w^,l,…,63的一个复值FIR滤 波器的单独应用。关键部分是将给定的时域FIR滤波器/Kv)转换成复 子带域的滤波器、(/)的滤波器转换器。滤波器转换器是类似于QMF 分析组的复分析组。滤波器转换器的原型滤波器?("的长度是192。利 用以下方程定义采用0对时域FIR滤波器的扩展
lo, 其它,
然后利用以下方程针对m = 0,1,...,63和/ = 0,1,.. 1给出长度
"=^+2的子带滤波器,其中&=「 /6":
i9i f;r 、
、(0 = I^(v + 64(/ —2))g(。exp力'^(m + l)(v —95)。 - V64 乂
尽管相对于具有2个通道的縮混信号(也就是传输的立体声信号) 细化了本发明的构思,然而对本发明构思的应用决不限于具有立体声 縮混信号的方案。
综上所述,本发明涉及对于参数多通道信号的双耳呈现使用长 HRTF或串音消除滤波器的问题。本发明提出了将参数HRTF方式扩 展到HRTF滤波器的任意长度的新的方式。
本发明包括以下特征-将立体声縮混信号与2x2矩阵相乘,其中每个矩阵元素是FIR 滤波器或任意长度(如由HRTF滤波器给出的);
-通过根据传输的多通道参数将原始HRTF滤波器变形得到2x2 矩阵中的滤波器;
-计算对HRTF滤波器的变形,以得到正确的谱包络和总能量。
图8示出了用于得到耳机縮混信号的本发明解码器300的示例。 解码器包括滤波器计算器302以及合成器304。滤波器计算器接收电 平参数306作为第一输入并且接收HRTF (头相关传递函数)308作为 第二输入以得到修改后的HRTF310,其中,与在时域中应用的头相关 传递函数308相比,在将所述修改后的HRTF 310应用于子带域中的 信号时,所述修改后的HRTF 310对信号具有相同净效应。修改后的 HRTF 310用作第一合成器304的第一输入,所述合成器接收子带域内 的縮混信号的表示312作为第二输入。利用参数多通道编码器得到縮 混信号的表示312,并且所述缩混信号的表示312旨在用作由多通道 解码器对全部多通道信号进行重建的基础。因此,合成器404能够使 用修改后的HRTF 310和縮混信号的表示312得到耳机縮混信号314。
可以注意到的是,能够以任何可能的参数表示提供HRTF,例如, 作为与滤波器相关联的传输函数,作为对滤波器的脉冲响应,或作为 针对FIR滤波器的一系列抽头系数。
先前的示例假设提供了縮混信号的表示作为滤波器组表示(也就 是作为通过滤波器组得到的采样)。然而,典型地提供并且传输时域縮 混信号,以便还允许在简单的回放环境中直接回放提交的信号。因此, 在图9中,在本发明的另外的实施例中,双耳兼容解码器400包括分 析滤波器组402以及合成滤波器组404以及本发明的解码器,例如所 述本发明的解码器可以是图8的解码器300。解码器功能块以及这些 功能块的描述可用于图9以及图8中,并且在以下图中将省略对解码 器300的描述。
分析滤波器组402接收由多通道参数编码器创建的多通道信号的 縮混406。仍然在滤波器组域内,分析滤波器组402得到所接收的縮 混信号的表示406,然后将所述所接收的縮混信号的表示406输入至解码器300中,所述解码器300得到耳机縮混信号408。也就是,在 由分析滤波器组402引入的频带内利用多个采样或系数表示缩混。因 此,为了在时域中提供最终的耳机縮混信号410,将耳机縮混信号408 输入至合成滤波器组404中,所述合成滤波器组404得到准备好由立 体声再现装置回放的耳机縮混信号410。
图IO示出了本发明的接收机或音频播放器500,所述接收机或音 频播放器500包括本发明的音频解码器501、比特流输入502、以及音 频输出504。
能够在本发明的接收机/音频播放器500的输入502处输入比特 流。然后利用解码器501对比特流进行解码,在本发明的接收机/解码 器500的输出504处输出或播放解码后的信号。
尽管在先前的图中描述了示例以实现根据传输的立体声縮混的 本发明的构思,然而还可以将本发明的构思用于根据单个立体声縮混 通道或根据多于2个縮混通道的配置。
在本发明的描述中,给出了将头相关传递函数传递至子带域中的 一个特定实现。然而,还可以使用得到子带滤波器的其它技术而不限 制本发明的构思。
还能够通过除了先前提出的计算以外的其它计算得到在修改后 的HRTF的得到中引入的相位因子。因此,以不同的方式得到这些因 子不限制本发明的范围。
尽管具体地针对HRTF和串音消除滤波器示出了本发明的构思, 然而本发明的构思能够用于针对多通道信号的一个或更多个独立通道
所定义的其它滤波器以允许计算有效地产生高质量的立体声回放信 号。此外,滤波器不限于用于对收听环境建模的滤波器。甚至能够使 用向信号添加"人造(artificial )"分量的滤波器,例如混响 (reverberation)或其它失真滤波器。
根据本发明的某些实现要求,能够在硬件或软件中实现本发明的 方法。能够使用与可编程计算机合作的数字存储媒体(具体地上面存 储有电可读控制信号的磁盘、DVD或CD)来执行所述实现,以便执 行本发明的方法。因此,本发明通常是具有存储在机器可读载体上的程序代码的计算机程序产品,当计算机程序产品在计算机上运行时对 于执行本发明的方法而言所述程序代码是可操作的。换言之,因此本 发明的方法是具有用于执行本发明的方法中的至少一个的程序代码的 计算机程序(当所述计算机程序在计算机上运行时)。
尽管参考前述内容的特定实施例示出并且描述了所述前述内容, 然而本领域技术人员将理解,在不脱离前述内容的精神和范围的情况 下,可以进行在形式和细节上的各种其它改变。将理解的是,在不脱 离这里所公开的以及所附权利要求所包含的广泛构思的情况下,可以 进行各种修改以适于不同的实施例。
权利要求
1、一种解码器,用于使用多通道信号的缩混的表示(312)、以及使用具有与在多通道信号的2个通道之间的电平关系有关的信息的电平参数(306)、以及使用与多通道信号的2个通道相关的头相关传递函数(308)得到耳机缩混信号(314),所述解码器包括滤波器计算器(302),用于通过使用电平参数(306)对2个通道的头相关传递函数(308)加权得到修改后的头相关传递函数(310),使得具有较高电平的通道的头相关传递函数(308)比具有较低电平的通道的头相关传递函数(308)更强地影响修改后的头相关传递函数(310);以及合成器(304),用于使用修改后的头相关传递函数(310)以及缩混信号的表示(312)得到耳机缩混信号(314)。
2、 根据权利要求l的解码器,其中,滤波器计算器(302)操作 用于得到修改后的头相关传递函数(310),还对2个通道的头相关传递 函数(308)应用相移,使得与具有较高电平的通道相比,将具有较低 电平的通道的头相关传递函数(308)移位到与2个通道的头相关传递 函数(308)的平均相位更接近。
3、 根据权利要求l的解码器,其中,操作滤波器计算器(302), 使得所得到的修改后的头相关传递函数(310)的数目比2个通道的关 联头相关传递函数(308)的数目少。
4、 根据权利要求l的解码器,其中,滤波器计算器(302)操作 用于得到适于应用到縮混信号的滤波器组表示的修改后的头相关传递 函数(310)。
5、 根据权利要求l的解码器,适于使用在滤波器组域中的得到的 縮混信号的表示。
6、 根据权利要求l的解码器,其中,滤波器计算器(302)操作 用于使用以多于3个参数特征化的头相关传递函数(308)得到修改后 的头相关传递函数(310)。
7、 根据权利要求l的解码器,其中,滤波器计算器(302)操作用于使用相同电平参数(306)得到针对2个通道的头相关传递函数 (308)的加权因子。
8、 根据权利要求7的解码器,其中,滤波器计算器(302)操作 用于根据以下公式,使用电平参数CLD,得到针对第一通道f的第一加权因子W,f以及针对第二通道S的第二加权因子Wk:
9、 根据权利要求l的解码器,其中,滤波器计算器(302)操作 用于得到修改后的头相关传递函数(310),将公共增益因子应用到2 个通道的头相关传递函数(308),使得在得到修改后的头相关传递函 数(310)时保存能量。
10、 根据权利要求9的解码器,其中,所述公共增益因子在区间[1/VL1]内。
11、 根据权利要求2的解码器,其中,滤波器计算器(302)操作 用于使用在2个通道的头相关传递函数(308)的脉冲响应之间的延迟时间得到平均相位。
12、 根据权利要求ll的解码器,其中,滤波器计算器(302)在具有n个频带的滤波器组域中操作,并且使用延迟时间得到针对每个频 带的单独的平均相移。
13、 根据权利要求ll的解码器,其中,滤波器计算器(302)在 具有多于2个频带的滤波器组域中操作,并且根据以下公式,使用延迟 时间^得到针对每个频带的单独的平均相移:
14、 根据权利要求2的解码器,其中,滤波器计算器(302)操作 用于使用在第一和第二通道的头相关传递函数(308)的脉冲响应之间 的归一化复互相关的相位角得到平均相位。
15、 根据权利要求l的解码器,其中,2个通道的第一通道是多通 道信号的左或右侧的前通道,2个通道的第二通道是同侧的后通道。
16、 根据权利要求15的解码器,其中,滤波器计算器(302)操作用于根据以下复线性组合,使用前通道头相关传递函数仏(X/)以及后通道头相关传递函数/^(力)得到修改后的头相关传递函数7/y(;0 (310):<formula>formula see original document page 4</formula>,其中,(DAT是平均相位,w、.和W/是使用电平参数(306)得到的加权因子,以及g是使用电平参数(306)得到的公共增益因子。
17、 根据权利要求l的解码器,适于使用縮混信号的表示(312), 所述缩混信号的表示(312)具有从具有左前、左环绕、右前、右环绕 以及中心通道的多通道信号得到的左和右通道。
18、 根据权利要求l的解码器,其中,合成器操作用于得到耳机 缩混信号(314)的通道,对多通道信号的縮混信号的表示(312)应 用修改后的头相关传递函数(310)的线性组合。
19、 根据权利要求18的解码器,其中,合成器操作用于根据电平 参数(306)使用针对线性组合的系数。
20、 根据权利要求18的解码器,其中,合成器(304)操作用于 根据与多通道信号的附加空间属性相关的附加多通道参数,使用针对线性组合的系数。
21、 一种双耳解码器,包括根据权利要求l的解码器;分析滤波器组(),所述分析滤波器组()用于通过对多通道信 号的縮混进行子带滤波得到多通道信号(312)的縮混的表示(312); 以及合成滤波器组(),所述合成滤波器组()用于通过合成耳机縮 混信号(314)得到时域耳机信号。
22、 一种解码器,用于使用多通道信号的缩混的表示(312)、以 及使用具有与在多通道信号的2个通道之间的电平关系有关的信息的 电平参数(306)、以及使用与多通道信号的2个通道相关的串音消除滤 波器得到空间立体声缩混信号的解码器,该解码器包括所述解码器包 括滤波器计算器(302),用于通过使用电平参数(306)对2个通道的串音消除滤波器加权得到修改后的串音消除滤波器,使得具有较高 电平的通道的串音消除滤波器比具有较低电平的通道的串音消除滤波 器更强地影响修改后的串音消除滤波器;以及合成器(304),用于使用修改后的串音消除滤波器以及縮混信号的表示(312)得到空间立体声縮混信号。
23、 一种使用多通道信号的縮混的表示(312)、以及使用具有与 在多通道信号的2个通道之间的电平关系有关的信息的电平参数(306)、以及使用与多通道信号的2个通道相关的头相关传递函数 (308)得到耳机縮混信号(314)的方法,所述方法包括使用电平参数(306),通过对2个通道的头相关传递函数(308) 加权得到修改后的头相关传递函数(310),使得具有较高电平的通道 的头相关传递函数比具有较低电平的通道的头相关传递函数更强地影 响修改后的头相关传递函数;以及使用修改后的头相关传递函数(310)以及縮混信号的表示得到 耳机缩混信号(314)。
24、 一种包括解码器的接收机或音频播放器,所述解码器用于使 用多通道信号的縮混的表示(312)、以及使用具有与在多通道信号的2 个通道之间的电平关系有关的信息的电平参数(306)、以及使用与多 通道信号的2个通道有关的头相关传递函数(308)得到耳机縮混信号(314),所述解码器包括滤波器计算器,用于通过使用电平参数(306)对2个通道的头相 关传递函数(308)加权得到修改后的头相关传递函数(310),使得具 有较高电平的通道的头相关传递函数比具有较低电平的通道的头相关 传递函数更强地影响修改后的头相关传递函数;以及合成器,用于使用修改后的头相关传递函数(310)以及縮混信 号的表示得到耳机縮混信号(314)。
25、 一种用于接收或音频播放的方法,所述用于接收或音频播放 的方法具有使用多通道信号的縮混的表示(312)、以及使用具有与 在多通道信号的2个通道之间的电平关系有关的信息的电平参数(306)、以及使用与多通道信号的2个通道有关的头相关传递函数(308)得到耳机縮混信号(314)的方法,所述方法包括使用电平参数(306),通过对2个通道的头相关传递函数(308)加权得到修改后的头相关传递函数(310),使得具有较高电平的通道的头相关传递函数比具有较低电平的通道的头相关传递函数更强地影响修改后的头相关传递函数;以及使用修改后的头相关传递函数(310)以及縮混信号的表示得到耳机縮混信号(314)。
26、 一种具有程序代码的计算机程序,当在计算机上运行时用于 执行一种方法,所述方法用于使用多通道信号的縮混的表示(312)、 以及使用具有与在多通道信号的2个通道之间的电平关系有关的信息 的电平参数(306)、以及使用与多通道信号的2个通道有关的头相关传 递函数(308)得到耳机縮混信号(314),所述方法包括使用电平参数(306)通过对2个通道的头相关传递函数(308) 加权得到修改后的头相关传递函数(310),使得具有较高电平的通道 的头相关传递函数比具有较低电平的通道的头相关传递函数更强地影 响修改后的头相关传递函数;以及使用修改后的头相关传递函数(310)以及縮混信号的表示得到 耳机縮混信号(314)。
27、 一种具有程序代码的计算机程序,当在计算机上运行时用于 执行用于接收或音频播放的方法,所述用于接收或音频播放的方法具 有使用多通道信号的缩混的表示(312)、以及使用具有与在多通道信 号的2个通道之间的电平关系有关的信息的电平参数(306)、以及使用 与多通道信号的2个通道有关的头相关传递函数(308)得到耳机縮混 信号(314)的方法,所述方法包括使用电平参数(306)通过对2个通道的头相关传递函数(308) 加权得到修改后的头相关传递函数(310),使得具有较高电平的通道 的头相关传递函数比具有较低电平的通道的头相关传递函数更强地影 响修改后的头相关传递函数;以及使用修改后的头相关传递函数(310)以及縮混信号的表示得到 耳机縮混信号(314)。
全文摘要
在使用具有与在多通道信号的2个通道之间的电平关系有关的信息的电平参数(306)根据多通道信号的HRTF(308)得到修改后的HRTF(310)(头相关传递函数)的情况下,能够根据多通道信号的参数缩混(312)有效地得到耳机缩混信号(314),使得具有较低电平的通道的HRTF(308)比具有较高电平的HRTF(308)更强烈地影响修改后的HRTF(310)。在考虑与HRTF(308)相关联的通道的相对强度的解码过程中得到修改后的HRFT(310)。从而对HRTF(308)进行修改,使得能够将多通道信号的参数表示的缩混信号(314)直接用于合成耳机缩混信号(314)而不需要参数缩混的中间完全参数多通道重建。
文档编号H04S3/00GK101406074SQ200680053965
公开日2009年4月8日 申请日期2006年9月1日 优先权日2006年3月24日
发明者克里斯托弗·薛林, 拉斯·维尔默斯, 耶罗恩·布里巴特 申请人:杜比瑞典公司;皇家飞利浦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1