用于混合多声道信号的系统和方法转让专利

申请号 : CN201510346958.0

文献号 : CN105207695B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 泰穆金·高塔马

申请人 : 恩智浦有限公司

摘要 :

描述了用于混合多声道信号的系统和方法的实施例。在一个实施例中,用于混合多声道信号的方法包含:根据多声道信号来计算分量信号,基于不同时间速率对分量信号进行交叉衰落以生成交叉衰落的分量信号,以及基于交叉衰落的分量信号来生成混合的多声道信号。还描述了其它实施例。

权利要求 :

1.一种包括至少一个非瞬时有形机器可读存储介质在内的制品,所述至少一个非瞬时有形机器可读存储介质包含用于混合多声道信号的机器可执行指令,其中,由一个或多个处理器执行该程序指令导致所述一个或多个处理器执行包括以下各项在内的步骤:根据所述多声道信号来计算分量信号;

基于不同时间速率对所述分量信号进行交叉衰落,以生成交叉衰落的分量信号;以及基于所述交叉衰落的分量信号来生成混合的多声道信号;

其中,基于不同时间速率对所述分量信号进行交叉衰落包括:基于所述不同时间速率来计算多个混合因子;以及基于所述混合因子对所述分量信号进行混合;

其中,根据所述多声道信号来计算分量信号包括:根据所述多声道信号中的每个多声道信号来计算和信号与差信号;

其中,基于所述不同时间速率来计算混合因子包括:基于第一时间速率来计算第一混合因子;以及基于第二时间速率来计算第二混合因子,使得所述第一混合因子的转换速率比所述第二混合因子的转换速率快,以及其中,基于所述混合因子对所述分量信号进行混合包括:基于所述第一混合因子对所述和信号进行混合;以及基于所述第二混合因子对所述差信号进行混合。

2.根据权利要求1所述的制品,其中,根据所述多声道信号来计算分量信号包括:计算所述分量信号,使得所述分量信号中的每个分量信号是从包含以下各项在内的组中选择的:所述多声道信号的多个声道的组合;

包含多个特征在内的信号,所述多个特征是在时域或频域中从所述多声道信号中提取的;以及所述多声道信号的经滤波的版本。

3.根据权利要求1所述的制品,其中,基于所述交叉衰落的分量信号来生成混合的多声道信号包括:基于所述交叉衰落的分量信号的和与所述交叉衰落的分量信号之间的差来生成所述混合的多声道信号。

4.根据权利要求1所述的制品,其中,所述混合的多声道信号包括多个声道,其中,基于所述交叉衰落的分量信号来生成混合的多声道信号包括:基于所述交叉衰落的分量信号的组合来生成所述多声道信号的每个声道。

5.根据权利要求1所述的制品,其中,所述多声道信号包括两个立体声音频信号。

6.根据权利要求5所述的制品,其中,基于所述不同时间速率对所述分量信号进行交叉衰落包括:生成所述不同时间速率中的至少一个时间速率,作为所述两个立体声音频信号的立体声分量之间的差的函数。

7.根据权利要求5所述的制品,其中,所述两个立体声音频信号包括调频FM立体声音频信号和承载有与所述FM立体声音频信号相同的音频内容的数字音频广播DAB立体声音频信号。

8.根据权利要求1所述的制品,其中,步骤还包括:对所述分量信号进行延时,使得所述分量信号同步。

9.一种用于混合多声道信号的系统,所述系统包括:分量信号计算单元,被配置为根据所述多声道信号来计算分量信号;

信号交叉衰落单元,被配置为基于不同时间速率对所述分量信号进行交叉衰落,以生成交叉衰落的分量信号;以及信号处理单元,被配置为基于所述交叉衰落的分量信号来生成混合的多声道信号;

其中,基于不同时间速率对所述分量信号进行交叉衰落包括:基于所述不同时间速率来计算多个混合因子;以及基于所述混合因子对所述分量信号进行混合;

其中,根据所述多声道信号来计算分量信号包括:根据所述多声道信号中的每个多声道信号来计算和信号与差信号;

其中,基于所述不同时间速率来计算混合因子包括:基于第一时间速率来计算第一混合因子;以及基于第二时间速率来计算第二混合因子,使得所述第一混合因子的转换速率比所述第二混合因子的转换速率快,以及其中,基于所述混合因子对所述分量信号进行混合包括:基于所述第一混合因子对所述和信号进行混合;以及基于所述第二混合因子对所述差信号进行混合。

10.根据权利要求9所述的系统,其中,所述分量信号中的每个分量信号是从包含以下各项在内的组中选择的:所述多声道信号的多个声道的组合;

包含多个特征在内的信号,所述多个特征是在时域或频域中从所述多声道信号中提取的;以及所述多声道信号的经滤波的版本。

11.根据权利要求9所述的系统,其中,所述信号交叉衰落单元还被配置为:基于所述不同时间速率来计算多个混合因子;以及基于所述混合因子对分量信号进行混合。

12.根据权利要求11所述的系统,其中,所述分量信号计算单元还被配置为:根据所述多声道信号中的每个多声道信号来计算和信号与差信号。

13.根据权利要求12所述的系统,其中,所述信号交叉衰落单元还被配置为:基于第一时间速率来计算第一混合因子;以及基于第二时间速率来计算第二混合因子,使得所述第一混合因子的转换速率比所述第二混合因子的转换速率快;

基于所述第一混合因子对所述和信号进行混合;以及基于所述第二混合因子对所述差信号进行混合。

14.根据权利要求9所述的系统,其中,所述多声道信号包括第一立体声音频信号和承载有与所述第一立体声音频信号相同音频内容的第二立体声音频信号,其中,所述分量信号计算单元还被配置为:根据所述第一立体声音频信号来计算第一和信号与第一差信号;以及根据所述第二立体声音频信号来计算第二和信号与第二差信号,其中,所述信号交叉衰落单元还被配置为:

基于第一时间速率对所述第一和信号与所述第二和信号进行交叉衰落,以生成交叉衰落的和信号;以及基于第二时间速率对所述第一差信号和所述第二差信号进行交叉衰落,以生成交叉衰落的差信号,其中,所述第二时间速率与所述第一时间速率不同,其中,所述信号处理单元还被配置为:

基于所述交叉衰落的和信号与所述交叉衰落的差信号来生成混合的立体声音频信号。

15.一种用于混合多声道信号的方法,所述方法包括:根据所述多声道信号来计算分量信号,包括根据所述多声道信号中的每个多声道信号来计算和信号与差信号;

基于不同时间速率对所述分量信号进行交叉衰落,以生成交叉衰落的分量信号,包括基于第一时间速率来计算第一混合因子;以及基于第二时间速率来计算第二混合因子,使得所述第一混合因子的转换速率比所述第二混合因子的转换速率快,以及基于所述第一混合因子对所述和信号进行混合;以及基于所述第二混合因子对所述差信号进行混合;以及基于所述交叉衰落的分量信号来生成混合的多声道信号。

16.根据权利要求15所述的方法,其中,根据所述多声道信号来计算分量信号包括:计算所述分量信号,使得所述分量信号中的每个分量信号是从包含以下各项在内的组中选择的:所述多声道信号的多个声道的组合;

包含多个特征在内的信号,所述多个特征是在时域或频域中从所述多声道信号中提取的;以及所述多声道信号的经滤波的版本。

17.根据权利要求15所述的方法,其中,基于所述不同时间速率对所述分量信号进行交叉衰落包括:基于所述不同时间速率来计算多个混合因子;以及基于所述混合因子对所述分量信号进行混合。

说明书 :

用于混合多声道信号的系统和方法

技术领域

[0001] 本发明的实施例总体上涉及信号处理系统及方法,并且更具体地,涉及用于处理多声道信号的系统和方法。

背景技术

[0002] 数字传输系统可以用于代替传统模拟传输系统。例如,在数字无线电广播中,信号在数字域中编码,其与传统的使用调幅(AM)或调频(FM)系统的模拟广播相反。所接收和解码的数字音频信号与其相对应的模拟音频信号相比具有多个优点,例如更好的音质,以及对无线电干扰的更好的鲁棒性(多径干扰、同声道噪音等等)。
[0003] 然而,一些数字传输系统与模拟传输系统结合来使用。例如,很多发送数字无线电的无线电台也以模拟方式(例如以AM或FM)发送相同的节目。当数字信号(例如编码数字音频信号)的接收质量降低时,接收或编码的信号可能包含一个或多个比特错误。如果在已经应用了检错和纠错之后比特错误仍然存在,则对应的音频帧可能是不能够被解码的,并且因此,所述音频帧是部分或完全被“破坏的”。应对比特错误的一种方法是将音频输出在一段特定的时间内静音(例如在一个或多个帧期间)。其它方法使用更先进的错误隐藏策略,如美国专利6,490,551,Wiese at el.中描述的。在这些策略中,检测受到破坏的信号部分,之后由来自相同声道或相邻声道的信号部分来替换它们。该信号部分可以被完全替换或可以只替换一个或多个频带。另一方法涉及噪音替换,其中,音频帧可以由噪音帧来替换,其频谱包络可以与音频帧期望的频谱包络相匹配,如在Lauber et al,“Error concealment for compressed digital audio,”In Proceedings of the 111th AES Convention,New York,September 2001中描述的。
[0004] 当相同内容的两个广播可用时(例如相同节目的一个数字音频广播和一个模拟音频广播,或者相同节目的两个数字/模拟广播),存在让对应接收机从一个广播切换或交叉衰落到另一个广播的可能性,例如当一个广播的接收比另一个广播的接收差时。不同信号(例如不同广播)之间的交叉衰落也被称为信号混合。然而,两个多声道信号(例如数字音频广播(DAB)立体声信号和FM立体声信号)能够具有不同的立体声信息,这是由于作为较差的接收质量的结果而已经执行的处理。因此,当执行从一个多声道信号到另一个多声道信号的混合操作时,会因此存在伪像(artifact),尤其是当存在一个多声道信号到另一个多声道信号来回的频繁转换时。

发明内容

[0005] 描述了用于混合多声道信号的系统和方法的实施例。在一个实施例中,用于混合多声道信号的方法包含:根据多声道信号来计算分量信号,基于不同时间速率对分量信号进行交叉衰落以生成交叉衰落的分量信号,以及基于交叉衰落的分量信号来生成混合的多声道信号。通过基于不同时间速率对多声道信号的分量信号进行交叉衰落,能够减少由信号混合导致的伪像。还描述了其它实施例。
[0006] 在一个实施例中,用于混合多声道信号的系统包括:被配置为根据多声道信号来计算分量信号的分量信号计算单元、被配置为基于不同时间速率对分量信号进行交叉衰落以生成交叉衰落的分量信号的信号交叉衰落单元、以及被配置为基于交叉衰落的分量信号来生成混合的多声道信号的信号处理单元。
[0007] 在一个实施例中,计算机可读存储介质包含用于混合多声道信号的程序指令。一个或多个处理器对程序指令的执行导致该一个或多个处理器执行包括以下各项在内的步骤:根据多声道信号来计算分量信号,基于不同时间速率对分量信号进行交叉衰落以生成交叉衰落的分量信号,以及基于交叉衰落的分量信号来生成混合的多声道信号。

附图说明

[0008] 结合以本发明原理的示例的形式来绘出的附图,通过以下详细描述,本发明实施例的其它方面和优点将变得显而易见。
[0009] 图1是根据本发明实施例的信号混合设备的示意框图。
[0010] 图2示出了图1中所绘的信号混合设备的实施例。
[0011] 图3示出了可以用于图2所绘的信号混合设备的混合因子的一些示例。
[0012] 图4是根据本发明实施例的用于混合多声道信号的方法的处理流程图。
[0013] 整个说明书中,相似的附图标记可以用于标识相似的部分。

具体实施方式

[0014] 应当容易地理解:本文中总体描述的和附图中示出的实施例的组件能够以广泛的各种不同配置来设置和设计。因此,如同附图中表现的以下各种实施例的详细描述并不意在限制本公开的范围,而只是各种实施例的代表。虽然附图中展示了实施例的各个方面,但是除非特别说明,附图并不是必须按照比例绘制。
[0015] 描述的实施例在所有方面中被认为只是说明性的而非限制性。因此本发明的范围由附带的权利要求来指示,而并不是由该具体实施方式来指示。在权利要求的等价物的含义和范围内的所有变化都被包含在其范围内。
[0016] 整个说明书对特征、优点或类似语言的引用并不意味着本发明实现的所有特征和优点都应当在任何单一实施例中。相反,对特征和优点加以引用的语言应当被理解为意味着有关实施例描述的具体特征、优点或特性被包括在至少一个实施例中。因此,整个说明书中对特征和优点的讨论以及类似语言可以(但不必须)引用相同的实施例。
[0017] 此外,描述的本发明的特征、优点和特性可以以任何合适的方式结合到一个或多个实施例中。考虑到本文的描述,本领域技术人员将会认识到:本发明可以在没有特定实施例的一个或多个具体特征或优点的情况下实施。在其它实例中,可以在并没有在本发明所有实施例中出现的特定实施例中意识到附加的特征和优点。
[0018] 整个说明书中对“一个实施例”、“实施例”的引用或类似语言的意思是与指示的实施例相关描述的具体特征、结构或特性被包括在至少一个实施例中。因此,整个说明书中的短语“在一个实施例中”、“在实施例中”以及类似语言可以(但不必须)全部引用同一实施例。
[0019] 图1是根据本发明实施例的信号混合设备100的示意框图。信号混合设备可以用于执行对承载相同内容(例如相同广播节目)的多个多声道信号的混合,来生成混合的多声道信号。备选地,信号混合设备还可以指代信号交叉衰落设备。每个多声道信号通常具有两个声道:右声道和左声道。然而,多声道信号可以包括附加声道。信号混合设备能够处理两个或更多个多声道信号。在一些实施例中,信号混合设备在至少数字多声道信号和模拟多声道信号上执行信号混合,该模拟多声道信号可以是调幅(AM)信号或调频(FM)信号。在一些实施例中,信号混合设备在两个立体声音频信号上执行信号混合。例如,信号混合设备在FM立体声音频信号和DAB立体声音频信号上执行信号混合,该DAB立体声音频信号承载与FM立体声音频信号相同的音频内容。
[0020] 在图1中示出的实施例中,信号混合设备100包括分量信号计算单元102、信号交叉衰落单元104和信号处理单元106。信号混合设备能够以硬件(例如处理器或接收机电路)和/或存储在计算机可读存储介质(存储器、高速缓存、磁盘)中的软件(例如计算机指令)来实现。尽管信号混合设备在图1中被示出为包括特定的组件,在一些实施例中,信号混合设备可以包括更多的组件来实现附加的功能。例如,信号混合设备可以包括用于将模拟多声道信号转换为数字多声道信号的模数转换器(ADC)。
[0021] 信号混合设备100的分量信号计算单元102被配置为根据接收的多声道信号来计算分量信号,所接收的多声道信号可以用于承载相同内容。在一些实施例中,分量信号计算单元根据每个多声道信号来计算和信号以及差信号。在一个实施例中,分量信号计算单元基于多声道信号的多声道分量的和来生成和信号,并且基于多声道信号之间的多声道分量之间的差来生成差信号。在一些实施例中,分量信号计算单元包括用于对所接收的多声道信号进行同步的可选延时设备。
[0022] 多声道信号的分量信号可以是多声道信号的多个声道的组合(例如和或差)。多声道信号的分量信号也可以是包含特定类型特征的信号,其可以在时域或频域中从多声道信号中提取。多声道信号的分量信号也可以是多声道信号(在这种情况下分量信号也是多声道信号)或者其分量信号的经滤波的版本。
[0023] 信号混合设备100的信号交叉衰落单元104(也可以被称为信号混合单元)被配置为基于不同时间速率对来自分量信号计算单元102的分量信号进行交叉衰落,以生成交叉衰落分量信号(例如交叉衰落的和信号和交叉衰落的差信号)。通过基于不同时间速率对多声道信号的分量信号进行交叉衰落,可以减少由信号混合导致的伪像。在一些实施例中,信号交叉衰落单元基于不同时间速率来计算一定数目的混合因子,并且基于混合因子来对分量信号进行混合。在一个实施例中,信号交叉衰落单元基于第一时间速率来计算第一混合因子,并且基于第二时间速率来计算第二混合因子,使得第一混合因子的转换速率比第二混合因子的转换速率更快。在该实施例中,信号交叉衰落单元基于第一混合因子对和信号进行混合,并且基于第二混合因子对差信号进行混合。
[0024] 信号混合设备100的信号处理单元106被配置为基于来自信号交叉衰落单元104的交叉衰落的分量信号来生成混合的多声道信号。在一些实施例中,信号处理单元基于交叉衰落的分量信号的和以及交叉衰落分量信号之间的差来生成混合的多声道信号。混合的多声道信号可以包括一定数目的多声道分量。在一个实施例中,信号处理单元基于交叉衰落的分量信号的和来生成多声道信号的第一声道,并且基于交叉衰落的分量信号之间的差来生成多声道信号的第二声道。
[0025] 在一些实施例中,信号混合设备100用于对立体声音频信号上执行信号混合或交叉衰落。图2示出了图1所示的信号混合设备100在立体声音频信号上执行信号混合的实施例。在图2中示出的实施例中,立体声信号是同时联播(simulcast)信号,其中从多个广播中接收到相同的音频内容,并且两个立体声信号对于信号混合设备同时可用。例如,一个立体声信号是FM或AM信号,并且另一个立体声信号是承载与FM信号相同的音频内容的数字音频广播(DAB)信号。对DAB立体声传输(或者至少对于主要部分)的左和右声道分别进行编码,并且期望立体声信号随着接收质量下降保持为立体声信号。然而,当FM传输的接收质量下降时,所接收的音频信号经常变为单声(单声道)信号,其利用了FM作为和信号与差信号来传输而不是以左声道信号与右声道信号来传输的事实。
[0026] 在图2中示出的实施例中,信号混合设备200包括分量信号计算单元202、信号交叉衰落单元或信号混合单元204、以及信号处理单元206。图2中示出的信号混合设备200能够用在同时接收相同节目的FM和数字无线电广播的混合式无线电设备中。信号混合设备使用不同时间速率对两个立体声信号的和信号与差信号进行交叉衰落。信号混合设备可以快速地对和信号进行交叉衰落,但是对差信号的交叉衰落会更慢。因此,在混合操作期间,能够实现立体声内容的更逐渐/更慢的转换,并且能够减少混合操作期间生成的立体声像中的伪像。图2中示出的信号混合设备是图1中示出的信号混合设备100的一个可能的实施例。然而,图1中示出的信号混合设备100并不限于图2中示出的实施例。在一些实施例中,信号混合设备可以包括用于将模拟多声道信号转换为数字多声道信号的模数转换器(ADC)。
[0027] 分量信号计算单元202被配置为根据所接收的两个立体声音频信号来生成和信号与差信号。在图2中示出的实施例中,两个立体声音频信号包括分别由左和右声道信号(L1,R1)来表示的主信号和由左和右声道信号(L2,R2)表示的辅信号。分量信号计算单元包括:第一分量信号计算模块210和第二分量信号计算模块212,第一分量信号计算模块210被配置为根据主立体声音频信号(L1,R1)来生成和信号“S1”与差信号“D1”;第二分量信号计算模块212被配置为生成辅立体声音频信号(L2,R2)的和信号“S2”与差信号“D2”。和信号(S1和S2)与差信号(D1和D2)是基于立体声信号(L1,R1)、(L2,R2)的和以及立体声信号之间的差来计算的。在一些实施例中,和信号S1与差信号D1表达为:
[0028]
[0029]
[0030] 其中,L1表示主立体声音频信号的左声道信号,R1表示主立体声音频信号的右声道信号,S1表示主立体声音频信号的左声道信号和右声道信号的和信号,并且D1表示主立体声音频信号的左声道信号和右声道信号的差信号。在一些实施例中,和信号S2与差信号D2表达为:
[0031]
[0032]
[0033] 其中,L2表示辅立体声音频信号的左声道信号,R2表示辅立体声音频信号的右声道信号,S2表示辅立体声音频信号的左声道信号和右声道信号的和信号,并且D2表示辅立体声音频信号的左声道信号和右声道信号的差信号。
[0034] 在图2中示出的实施例中,分量信号计算单元202包括可选延时单元208。延时单元被配置为对由分量信号计算单元生成的和信号与差信号进行延时。在图2中示出的实施例中,延时单元包括被配置为分别对主和辅立体声音频信号(L1,R1)、(L2,R2)的每个和信号与差信号进行延时的四个延时模块214、216、218、220。具体地,第一和第二延时模块214、216具有相同的延时时间“Δ1”,而第三和第四延时模块218、220具有相同的延时时间“Δ
2”。在一些实施例中,延时单元设置延时时间/持续时间,使得主和辅信号(L1,R1)、(L2,R2)同步。可以预定义或者预先估计延时时间。
[0035] 信号交叉衰落单元或信号混合单元204被配置为对来自延时单元208的经延时的和信号与经延时的差信号进行混合,以生成交叉衰落的和与差信号。在图2中示出的实施例中,信号交叉衰落单元204包括第一混合因子生成单元222、第一混合器226、第二混合因子生成单元224和第二混合器228。第一混合因子生成单元222被配置为生成第一混合因子“gS”。第一混合器226被配置为使用混合因子gS将和信号S1、S2混合,以生成交叉衰落的和信号“Sx”。第二混合因子生成单元224被配置为生成第二混合因子“gD”。第二混合器228被配置为使用混合因子gD将差信号D1、D2混合,以生成交叉衰落的差信号“Dx”。混合因子gS、gD在0和1之间的范围内。在一些实施例中,交叉衰落的和信号Sx与交叉衰落的差信号Dx表达为:
[0036] Sx=gS·S1+(1-gS)·S2,  (5)
[0037] Dx=gD·D1+(1-gD)·D2,  (6)
[0038] 其中gS和gD表示混合因子,S1和S2表示和信号,并且D1和D2表示差信号。在一些实施例中,当信号交叉衰落单元不执行任何信号混合操作时,混合因子gS和gD设置为1或0。如果混合因子gS和gD设置为1,则信号交叉衰落单元的输出信号(Sx,Dx)等于主立体声音频信号(L1,R1)的和S1与差D1。如果混合因子gS和gD设置为0,则信号交叉衰落单元的输出信号(Sx,Dx)等于辅立体声音频信号(L2,R2)的和S2与差D2。
[0039] 在一些实施例中,信号交叉衰落单元204执行从主立体声音频信号(L1,R1)到辅立体声音频信号(L2,R2)的混合操作,或者反之亦然。当发起从主立体声音频信号(L1,R1)到辅立体声音频信号(L2,R2)的混合操作时,混合因子gS和gD从1变为0。如果混合因子gS和gD的变化是瞬时的,则混合操作的结果从主立体声音频信号(L1,R1)切换到辅立体声音频信号(L2,R2),使得信号交叉衰落单元204的输出从主立体声音频信号(L1,R1)转换到辅立体声音频信号(L2,R2)。当混合因子gS和gD随着时间以不同方式变化时,单声道和立体声内容会以不同方式变化,这可以用于在混合操作期间减少立体声像中的伪像。
[0040] 图3示出了图2中示出的信号混合设备200的信号交叉衰落单元204的混合因子gS和gD的一些示例。如图3所示,混合因子gS和gD均是时间的函数。在混合操作之前,混合因子gS和gD都是1,因此在混合操作之前的输出是主立体声音频信号。混合操作的发起由垂直的实线来表示。在混合操作期间,混合因子gS迅速地减小到0,因此单声道信息(和信号)迅速地从主立体声音频信号的单声道信息变化为辅立体声音频信号的单声道信息。混合因子gD随时间缓慢地减小,使得立体声像从主立体声音频信号的立体声像缓慢地变化为辅立体声音频信号的立体声像,并且因此减小了立体声伪像。
[0041] 回到图2,在一些实施例中,信号交叉衰落单元的混合因子gS和gD均根据以下转换方案来随时间变化:
[0042] g[k+1]=αg[k]+(1-α)gTarget,  (7)
[0043] 其中g表示混合因子gS或gD,gTarget表示目标混合因子,k表示样本索引,并且α表示在0和1之间范围内的平滑系数或指数平滑常数。在实施例中,如果将主立体声音频信号(L1,R1)混合到辅立体声音频信号(L2,R2),则目标混合因子gTarget设置为0,使得信号交叉衰落单元204的输出从主立体声音频信号(L1,R1)转换/切换为辅立体声音频信号(L2,R2)。在实施例中,如果将辅立体声音频信号(L2,R2)混合到主立体声音频信号(L1,R1),则目标混合因子gTarget设置为1,使得信号交叉衰落单元204的输出从辅立体声音频信号(L2,R2)转换/切换为主立体声音频信号(L1,R1)。在一些实施例中,用于计算混合因子gS的平滑系数α与用于计算混合因子gD的平滑系数α是不同的。
[0044] 在一些实施例中,用于计算混合因子gS或gD的平滑系数α的转换的时间比例(time scale)(即关于时间的变化速率)由时间速率或时间常数“τ”来控制。在实施例中,指数平滑常数α表达为:
[0045]
[0046] 其中,α表示指数平滑常数,fS表示采样速率,并且τ表示时间速率。用于计算平滑系数α的时间速率τ可以是固定的或可变的。在一些实施例中,用于计算混合因子gS的平滑系数α的时间速率τ与用于计算混合因子gD的平滑系数α的时间速率τ是不同的。在一些实施例中,时间速率τ是所接收的立体声音频信号的立体声分量之间的差的函数。在实施例中,针对差信号D1、D2的交叉衰落(即用于计算混合因子gD)的时间速率τ是差信号D1、D2的功率/量值之间的比率(被称为功率比)的函数,该函数有可能在频率上进行加权。在该实施例中,如果功率比接近于单位一(unity),则时间速率τ相对较小,并且如果功率比远离单位一,则时间速率τ相对较大。当主和辅立体声音频信号中的立体声内容在功率方面是相当的时,差信号的交叉衰落是快速的,而当主和辅立体声音频信号中的立体声内容中存在差别时,差信号的交叉衰落是缓慢的。
[0047] 信号处理单元208被配置为根据来自信号交叉衰落单元204的交叉衰落的和与差信号Sx、Dx来生成交叉衰落的立体声音频信号(Lx,Rx)。在一些实施例中,交叉衰落的左声道信号与交叉衰落的右声道信号表达为:
[0048]
[0049]
[0050] 其中,Lx表示交叉衰落的左声道信号,Rx表示交叉衰落的右声道信号,Sx表示交叉衰落的和信号,并且Dx表示交叉衰落的差信号。
[0051] 图4是根据本发明实施例的用于混合多声道信号的方法的处理流程图。在方框402处,根据多声道信号来计算分量信号。在方框404处,基于不同的时间速率对分量信号进行交叉衰落,以生成交叉衰落的分量信号。在方框406处,基于交叉衰落的分量信号来生成混合的多声道信号。
[0052] 尽管,以特定顺序来示出和描述本文方法的操作,但是可以变更该方法的操作顺序,使得可以按逆序来执行某些操作,或使得某些操作可以至少部分与其他操作并发执行。在另一实施例中,可以用间歇或交替的方式来实现不同操作的指令或子操作。
[0053] 还应当注意的是:针对所述方法的操作中至少一些操作可以使用存储在计算机可用的存储介质上存储的用于由计算机执行的软件指令来实现。作为示例,计算机程序产品的实施例包括计算机可用的存储介质以存储计算机可读程序,当在一个或多个处理器上执行所述程序时,会导致一个或多个处理器来执行如本文中描述的操作。
[0054] 此外,本发明至少部分的实施例能够采用计算机程序产品的形式,所述计算机程序产品可以从计算机可用的或计算机可读介质来访问,所述计算机可用的或计算机可读介质提供由处理器、计算机或任何指令执行系统使用的程序代码,或提供与处理器、计算机或任何指令执行系统相关的程序代码。针对该描述的目的,计算机可用或计算机可读介质可以是由指令执行系统、装置或设备使用的或者与指令执行系统、装置或设备相关的、能够包含、存储、通信、传播或传输程序的任何装置。计算机可用或计算机可读介质可以是电子的、磁性的、光学的、电磁的、红外的或半导体系统(或装置或设备),或者传播介质。计算机可读介质的示例包括:半导体或固态存储器、磁带、可拆卸式计算机磁盘、随机存取存储器(RAM)、只读存储器(ROM)、刚性磁盘和光盘。光盘的当前示例包括具有只读存储器(CD-ROM)的高密度盘、具有读/写的高密度盘(CD-R/W)、数字视频盘(DVD)、以及蓝光盘。
[0055] 在上述描述中,尽管已经描述或绘出的本发明的具体实施例包括本文中描述或绘出的若干组件,本发明的其它实施例可以包括更少或更多的组件,以实现更少或更多的特征。
[0056] 此外,尽管已经描述和绘出了本发明的具体的实施例,本发明并不限于这样描述和绘出的部分的具体形式或布置。本发明的范围应由本文所附的权利要求及其等价物来限定。