CN100521710C - 处理能力要求降低的回波消除器 - Google Patents

处理能力要求降低的回波消除器 Download PDF

Info

Publication number
CN100521710C
CN100521710C CNB2003801101298A CN200380110129A CN100521710C CN 100521710 C CN100521710 C CN 100521710C CN B2003801101298 A CNB2003801101298 A CN B2003801101298A CN 200380110129 A CN200380110129 A CN 200380110129A CN 100521710 C CN100521710 C CN 100521710C
Authority
CN
China
Prior art keywords
echo
signal
filter
input
subsignal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2003801101298A
Other languages
English (en)
Other versions
CN1810015A (zh
Inventor
T·F·马顿
I·F·阿内斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cisco Systems International SARL
Original Assignee
Tandberg Telecom AS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tandberg Telecom AS filed Critical Tandberg Telecom AS
Publication of CN1810015A publication Critical patent/CN1810015A/zh
Application granted granted Critical
Publication of CN100521710C publication Critical patent/CN100521710C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M9/00Arrangements for interconnection not involving centralised switching
    • H04M9/08Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic
    • H04M9/082Two-way loud-speaking telephone systems with means for conditioning the signal, e.g. for suppressing echoes for one or both directions of traffic using echo cancellers

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
  • Telephone Function (AREA)
  • Electrotherapy Devices (AREA)
  • Telephonic Communication Services (AREA)
  • Surface Acoustic Wave Elements And Circuit Networks Thereof (AREA)
  • Electrophonic Musical Instruments (AREA)

Abstract

本发明揭示了一种经改良的音频回波消除器。该音频回波消除器用于在一个较狭窄的、但是仍可理解的频带内处理回波、噪声和近端谈话,以此减少所需的处理能力和复杂性。在本发明的一优选实施例中,在音频通信***中被捕获声音的输入音频信号被抽选,然后由分析滤波器分割成许多子带。通过在各子带内将带回波估计值的信号从声信号模型中减去,每个子带都如传统音频回波消除过程中那样地处理,除非信号被旁路、被滤波器调整以及从被处理信号中减去。由此生成的信号接着被合成滤波器重组并***值到原始的采样速率和带宽。最后,合成滤波器的输出被加到输入音频信号,该输入音频信号已被滤波器延迟和调整。滤波器被检测近端声、远端声和噪声的控制算法所控制,以在只有近端声被检测到时滤波器(以及由此得到的回波消除器的高通滤波器)只允许高频(高于低频)通过。

Description

处理能力要求降低的回波消除器
技术领域
本发明涉及具备改良的声学特性的音频通信***和方法,尤其涉及包括有改良的音频回波消除***的电视会议***。
背景技术
在使用扬声器的传统会议***结构中,两个或多个通信部件被放置在不同的地点。利用会议***将信号从一个地点传输到另一个地点要经历若干个延迟,这些延迟包括传输延迟和处理延迟。对于一个电视会议***来说,与音频信号的处理延迟相比,视频信号的处理延迟是相当大的。由于视频信号和音频信号要同步、同相位地呈现,因此,为了补偿较长的视频信号延迟,在传输和接收信号路径中有目的地将唇同步延迟加入音频信号。
在传统的会议***中,一个或多个麦克风在地点A处捕获声波,并将声波转换成第一音频信号。第一音频信号被传输至地点B,在地点B处有一台电视机或一个放大器和扬声器,通过将地点A处生成的第一音频信号转换成声波从而再现原始的声波。在地点B处产生的声波部分地被地点B处的音频捕获***捕获,并被转换成第二音频信号,而后被回传给地点A处的***。这个使声波在一处被捕获、并被传输至另一处、而后又被回传至初始地点的问题被称为回声。在其最严格的表现形式当中,当环路增益超过1时,回声可引起反馈声音。特别是如果***结构当中存在延迟的话,回声还可造成在地点A和B处的参会者听到他们自己的声音,使得参会者通过会议***进行对话变得困难,这种情形在电视会议***中很常见,尤其是由于上述的唇同步延迟所造成的情形。通常使用回波消除器(如下面所描述的)来解决回声问题。
图1显示的是一个传统会议***的结构。为简便起见,图1显示了分布在两个地点A和B的会议***结构。这两个地点通过发送信道1300被连接,每个地点各有一个扬声器1100和1200、各有一个麦克风1111和1211。图1中的箭头表示声音信号的传播方向,通常箭头方向由麦克风指向扬声器。
图2是电视会议***的整个视图。这个***分布在A和B两个地点。就会议***结构方面来说,一个电视会议模块可被分配至两个以上的地点,并且在只有一个地点拥有扬声器的时候,***结构也能发挥作用。在地点A处,视频模决带有一个可捕获视频图像的视频捕获***2141和一个可对视频图像编码的视频子***2150。相应地,声波被一个音频捕获***2111所捕获,并且音频子***2130将声波编码为声信号。由于视频编码***中的处理延迟,通过使用唇同步延迟2163,控制***2160可将附加延迟引入音频信号,这样可以达到视频信号和音频信号之间的同步。在多路复用器2161中,视频信号和音频信号被混合在一起,由此生成的信号(视听信号)通过发送信道2300被传递至地点B。在地点B处,附加的唇同步延迟2262被***。另外,在地点B处,由音频提供设备2221所呈现的音频信号被具体为声液。在地点B处所呈现的声波部分可作为直接声波或作为反射声波到达音频捕获设备2211。在地点B处捕获声音并将这个声音传回地点A连同相关的延迟一起构成了回声。将所有描述的延迅加起来,其值是相当大的,因此电视会议***中回波消除器的质量妥求特别高。
图3表示一例回波消除器子***,该回波消除器子***可以是图2所示电视会议***中音频***的一部分。为了减少通信***中的回声,在参会地点中,至少有一处要配备回波消除器子***。回波消除器子***3100是一个全带模式的数字回波消除器。全带模式直接对音频信号的整个音频频带(例如,一直到20KHz;对于电视会议***,频带通常可达7KHz,在音频会议***中,须带可达3.4KHz)进行处理。
正如已经提到的,通常可通过一个回波消除器来达到回声补偿。回波消除器是一个可独立应用的设备或者是通信***中的一个集成部分。利用如线性/非线性数学模型,回波消除器对从地点A传输至地点B的声信号进行转换处理,然后从由地点B传输至地点A的声信号中减去经过数学调整的声信号。更具体地说,关于如地点B处的回波消除器子***3100,回波消除器使来自地点A的第一声信号3131经过声学***3121的数学模型器、计算回声信号的估计值3133、从地点B处捕获到的第二音频信号3132中减去估计的回声信号、并且将减去了估计回声的第二音频信号3135传回地点A。图3的回波消除器子***还包括一个估计误差(即估计回声与实际回声之间的差异),用于在声音被音频捕获设备捕获的位置处修正数学模型或使数学模型适应背景噪声和环境的变化。
在大多数回波消除器中使用的声学***3121的模型是一个FIR(有限冲激响应)滤波器,它逼近一个房间中直达声和大多数反射的传递函数。在信号被扬声器捕获后,主要是由于处理能力的缘故,FIR滤波器最好不要在一个无限长的时间内提供回波消除。相反,将采用以下作法:在一个给定时间之后的回声(即所词的尾长)将不被抵消,而是作为剩余回声的形式出现。
为了估计完整尾长中的回声,FIR滤波器需要一个长度L=Fs*尾长,其中Fs为取样频率(单位:赫兹Hz),尾长的单位为秒。
计算滤波器单个信号样本输出的乘法和加法各自所需的数目等于滤波器长度,对每个样本都应当计算一次滤泼器的输出,也就是说,来法和加法的总数为Fs*L=Fs*Fs*尾长=尾长*Fs2
尾长的典型值为0.25秒。对于Fs=8KHz的***来说,乘法和加法的数目将为1.6 x 107;对于Fs=16KHz的***来说,乘法和加法的数目将为6.4 x 107;对于Fs=48KHz的***来说,乘法和加法的数目将为5.76 x108
类似的计算可以用于滤波器修正算法。最简单的算法LMS(最小二乘法)有一个与滤波器长度成正比的复杂性,它意味着与Fs2成正比的处理能力需求;而较复杂的算法拥有与滤波器长度的平方成正比的处理能力,这意味着与FS3成正比的处理能力需求。
一种减少回波消除器的处理能力需求的方法是引入子带处理,即将信号分割成具有较小带宽的频带,所述较小带宽可用较低的取样频率来表示。这种***的一个示例将在图4中说明。
分析滤波器4125、4131分别将来自近端和远端的全带信号按N个子带分离。在每个子带中执行回波消除和混杂子带处理(一般是这样,但不限于非线性处理和噪声抑制),然后合成滤波器5127重建经过修改的全带信号。值得注意的是,在以下复杂性计算中,许多次级处理单元被省略,因为它们对整个处理能力需求的贡献很小。
分析滤波器4125、4131包括一个滤波器组和抽选器,而合成滤泼器5127包括一个滤波器组和插补器。全带信号包含取样频率Fsfullband。子带信号包含取样频率Fssub-band=K/N*FSfullband。所引入的K为过度取样因数,用于简化和减少滤波器组的处理能力需求。K总是大于1,但在大多数情况下相对较小,通常小于2。
子带的过滤和适应(假定FIR和LMS)处理能力是:Osub-band=C1*尾长*FSsub-band 2=C1*尾长*(K/N*FSfullband)2(C1是一个比例常数)。所以,对于较高的N而言,可以减少滤波的处理能力需求;然而,对于总的处理能力而言,分析和合成滤波器的开销必须增加。
分析和合成信号的有效方法是以变换(例如,快速傅里叶变换FFT)为基础的。这些方法具有复杂性Ooverhead=C2*N*log2N,其中N为子带数目,C2为比例常数。子带数目和FSfullband成正比,因而Ooverhead=C3*FSfullband*log2Fsfullband
也就是说,总复杂性为:
O=Osubband+Ooverhead=C1*尾长*(K/N*FSfullband)2+C3*Fsfullband
回声过滤/适应与Fsfullband 2成正比,通过增加子带数目来减少过滤/适应部分是可能的,但是要以增加计算子带信号的总开销为代价。可是,通过利用许多子带,即利用大量的快速变换,可能得到一个随FSfullband*log2Fsfullband增加的复杂性。
由于在实施大量变换时信号处理过程中高速缓存无效,尽管上述方法在理论上是可行的,但是要在实践中得以实现可能是很困难的。
因此,已经为提供一个不增加子带带宽地使子带数目减少的***进行了一些工作。
发明内容
本发明的目标是提供一个在不增加子带带宽的条件下可以使子带数目减少的***。
在所附的、独立的权利要求书中所定义的特征描述了该***的特性。
特别是,本发明提出了一种音频回波消除器,用于根据回波加入的输入信号(5152)提供回波衰减的输出信号(5155)。所述音频回波消除器包括:第一分析滤波器(5126)适于把第一分析滤波器输入信号分割成对应各频率子带的多个第一输入子信号;处理单元(5000),适于根据所述多个第一输入子信号、通过对每个第一输入子信号(5132)生成相应输出子信号(5135)而生成多个输出子信号;合成滤波器(5127),适于把所述多个输出子信号组合成一个合成滤波器输出信号。其中,所述处理单元包括一个模块,该模块包括用于每个第一输入子信号(5132)的相应回波估计装置和相应减法装置。所述回波估计装置适于通过实现回声模型而产生相应回波估计子信号(5133)。所述减法装置适于通过把所述相应回波估计子信号(5133)从所述第一输入子信号(5132)中减去而产生相应回波减少的子信号(5134)。所述模块还适于根据所述回波减少的子信号(5134)产生相应模块输出子信号(5150)。所述处理单元(5000)还包括用于每个第一输入子信号(5132)的、适于通过把第一滤波器(5136)施加到所述第一输入子信号(5132)而产生相应调整输入子信号的装置和适于通过把相应调整输入子信号从相应模块输出子信号(5150)中减去而产生所述相应输出子信号(5135)的装置。并且所述音频回波消除器还包括:第一抽选器,适于通过把低通滤波器(5142)加上向下取样器(5141)施加到所述回波加入的输入信号(5152)而生成第一分析滤波器输入信号;插补器,适于通过把向上取样器(5140)加上低通滤波器(5139)施加到合成滤波器输出信号而生成插补器输出信号(5154);第二滤波器(5138),适于通过对所述回波加入的输入信号(5152)进行滤波而生成调整的回波加入的输入信号(5153);以及加法装置,适于通过把所述调整的回波加入的输入信号(5153)加到所述插补器输出信号(5154)而生成所述回波衰减的输出信号(5155)。
附图说明
为了使本发明更容易理解,下面的讨论将参考如下附图,
图1是传统会议***结构的概略结构图,
图2是传统会议***结构的较详细结构图,
图3是回波消除器子***的更详细视图,
图4是用子带处理实现的、相应的回波消除器子***的结构图,
图5是由本发明的子带处理实现的回波消除器子***的结构图。
具体实施方式
下面,通过描述优选实施例并参考附图对本发明进行讨论。然而,即使只对特定的实施例与电视会议相联系地进行了描述,本领域技术人员也应当了解所附的独立权利要求规定的本发明范围涵盖其它的应用和修改。
本发明利用了以下事实:在高频回波消除***中,并非所有频率都是同等重要的。
约7KHz以上的频率对于语音的可理解性并无太大贡献。然而,这些频率对于逼真度和所体验的接近度的影响是相当大的。
经验表明:即使当某个确定事件中返回信号被低通滤波并向下取样时,语音的可理解性和听觉感受仍可维持。换句话说,音频回波消除***可便利地设计成具备:
a)以对语音的可理解性有贡献的频率进行的全双工通信(包括回波消除),以确保在两方交谈期间没有信息损失,以及
b)在单方讲话期间的全带带宽和增强的逼真度。
通过适当地体现上面的限制,可减少完备的取样频率对处理能力要求的影响,而且仍能获得完整的音频带宽声音的好处。
本发明提供了一个***,其中的回波消除和噪声抑止按照现有技术水平下的通信临界频带来处理,虽然有上述的这种限制,最好将声音转换用于提供高保真语音,并且同时避免回波和反馈。
图5是本发明的一个优选实施例。该优选实施例以图4所示的子带回波消除***为基础。优选实施例的整个***在采样速率Fshigh下操作,回波消除器在采样速率Fslow下工作,处理声音时的频率低于Fslow/2。要注意的是,方框5000内的处理在全部子带内重复进行。
在经回波消除器处理之前,来自地点B的信号(不包括回声、远端声和/或噪声)被抽选,即用因数n低通滤波并向下取样。信号还被抽头并转送作进一步的处理,并构成具有高频(Fslow/2以上)的输出信号部分。经过低通滤波和向下取样的信号被分析滤波器分成N个子带。因为在本发明的优选实施例中将被分割的信号要经过低通滤波,所以所需N的大小将相应地减小。
然后,子带信号5132被加到由声学***的一个(子)模型5121生成的反相子带回波估计值5133上,如现有技术中,该模型最好包括一个FIR滤波器和一个相关的滤波器更新算法(例如LMS算法),以该模型包含来自地点A的音频信号的相应子带信号和来自上述相加5134的结果的反馈环路作为输入。由此生成的信号5234最好再经过多种处理,例如:剩余回声掩蔽(由于FIR滤波器的有限性质和任何其它模型缺点)、噪声抑止和舒适噪声附加。经过多种处理后产生的信号,将包括的噪声和不含来自地点B子带信号的回声,以及舒适噪声。
应当以某种方式使这些被抽头信号高通滤波,因为上述被抽头的信号预定会对输出信号的高频部分有贡献。依据本发明,仅从原始信号中减去经低通滤波的信号就可以达到这个目的。在刚通过抽选器中的低通滤波器之后进行抽头是可以提供低通滤波信号的(通过适当量的样本T来延迟麦克风信号),但是这不是最佳做法,因为它阻止了低通滤波和向下取样结合,从而使抽选器处理效率下降。最优方法是用刚通过合成滤波器之后的被处理子带信号减去刚通过分析滤波器之后被抽头的干净子带信号。仅仅提供地点B信号的低频为子带处理部分开辟了一条路径,借助于已述的减法可将地点B的信号用于对旁路信号招待高通滤波处理。
低通滤波器5142、5139和向下取样器5141以及向上取样器5140连同Hs5136和Hf5138规定了高通滤波器的曲线。下面会对所述的Hs5136和Hf5138作进一步的解释。当然使旁路信号具有适当的延迟对这种滤波而言是非常关键的,无论是通过Hf过滤之前和过滤之后都必须添加这个延迟,因为Hf的大小必须与Hs相对应,这些延迟应当代表低通滤波器、分析滤波器和合成滤波器中的延迟以及任何附加延迟。
本发明提供了低频下的回波消除和噪声抑止而不改变高频的麦克风声音的方法。这种方法对于近端谈话的情形是符合要求的,也就是说,在地点B以最小的噪声量讲话。然而,若没有任何程度的调整,可能会产生反馈,并且高频回声恰好可以通过;反馈甚至可以损害听力。因此,有必要分辩出全音频带宽声音被需求的情形和高频应当被衰减的情形。在本发明的优选实施例中,控制算法5137可识别这些情形,通常根据(但不限于)全带扬声器和麦克风信号、其子带信号、子带回波估计值以及回波消除的子带信号来识别。
控制算法5137应当至少提供确定以下情形的信息:a)近端谈话,或b)远端谈话、两方交谈或只有背景噪声。在情形b)中,声音的高频部分应通过调整Hs和Hf的增益值使之接近零而被衰减。远端谈话将产生回声,而且只有噪声将包含高频成分并可能触发反馈。两方交谈的情形可被无高频声地处理,因为耳朵对声重发过程中的高保真度不太敏感,而在人们同时讲话时音景(soundscape)是混乱的。
判定控制算法经常生成以下值,如针对情形a)为1,针对情形b)为0。判定控制算法被解释并用作高频声电平的基础,具体而言就是调整高通滤波器轮廓曲线的滤波器Hs和Hf。这是滤波器Hs和Hf最重要的功能,也就是对高频率量值的调整。下面揭示一例对一个判定(即从a)过渡到b),反之亦然)的高频增益变化解释。
假定将声音分割成持续时间为10ms、采样速率Fshigh=48000KS/s、n=3,于是Fslow=16000KS/s的声音包,当回波消除器对子带进行操作时,判定通常一次只对一个包,因此对每个声音包,滤波器调整最多只能做一次。因为子带样本中的每一个表示在一个窄频带内的10ms,而另一方面来自地点B的信号样本中的每一个表示在一个相对较宽的频带内的较小时间量,对于本领域技术人员而言,显然在较低频率(由Hs的量值提供)内增益调整的结果应相应地在高频率(即相应的Hf的量值)上的处理。
如果抽选器、分析滤波器、合成滤波器和插补器一同构成一个线性相位***,Hs可以简化为时间不变增益Gs,而此时Hf可被适当的延迟和时间不变增益Gf代替。Gs中的任何变化必须由随时间分布变化的Gf反映。只有小的误差通过计算Gf而作为Gf为值的线性插值引入。
在稳定的情形下,即沉默(只有噪声)或远端谈话的情形下,滤波器Hs和Hf的增益在值为0(无高频声音/噪声)时应当是稳定的。近端谈话将不是一个非常稳定的情形,因为语音包括声音(短语)和沉默(短语之间)。尽管如此,在短语期间,最好使Hs和Hf的增益(最大高频增益)尽可能保持恒定并等于1,因而产生全音频带宽的声音。
值得注意的是,也许存在有大量背景噪声的情形,这时最大高频增益最好为低电平(0和1之间)。当然,最大高频增益的减小将使设备的功能恶化,可能时应当通过降低高频背景噪声来解决这个问题。
即使本发明是与电视会议相联系地进行描述的,本领域技术人员应当了解:本发明还可用于其它等效的应用(如电话会议和呼叫、移动电话会议和呼叫、网络会议等)。
本发明的主要优点是:与现在技术相比,由于只有较少的子带,本发明只要求较低的处理能力。其复杂性为0=C4*FSlow*log2Fslow+C5*FShigh。也就是说,当带宽增加到高于上面的通信临界频率频带时,复杂性只是随带宽线性地改变。
另外,本发明的***可作为一种框架加到已存在的回波消除器的周围,并且只对已存在的消除器进行很少的或者不作调整。所以,本发明提供了一种增加现有回波消除器***带宽的有效(在开发资源方面)方法。本发明可用于子带和全带回波消除器。
另外,本发明可为单方谈话期间的远端信号提供改善的音频质量。当Hf的量值为1时,被传输至远端地点的近端信号未通过分析/合成(在子带的情形下)滤波器处理。所以,在该处理过程中的任何失真或其它质量退化都未被加到近端信号中。

Claims (32)

1.一种音频回波消除器,用于根据回波加入的输入信号(5152)提供回波衰减的输出信号(5155);所述音频回波消除器包括:
第一分析滤波器(5126)适于将第一分析滤波器输入信号分割成对应各频率子带的多个第一输入子信号;
处理单元(5000),根据所述多个第一输入子信号,通过对每个第一输入子信号(5132)生成相应输出子信号(5135)而生成多个输出子信号;
合成滤波器(5127),适于将所述多个输出子信号组合成一个合成滤波器输出信号;
其中,所述处理单元包括一个模块,该模块包括用于每个第一输入子信号(5132)的相应回波估计装置和相应减法装置,所述回波估计装置适于通过实现回声模型而产生相应回波估计子信号(5133),所述减法装置适于通过把所述相应回波估计子信号(5133)从所述第一输入子信号(5132)中减去而产生相应回波减少的子信号(5134),所述模块还适于根据所述回波减少的子信号(5134)产生相应模块输出子信号(5150),
所述音频回波消除器的特征在于:
所述处理单元(5000)包括用于每个第一输入子信号(5132)的、适于通过把第一滤波器(5136)施加到所述第一输入子信号(5132)而产生相应调整输入子信号的装置和适于通过把相应调整输入子信号从相应模块输出子信号(5150)中减去而产生所述相应输出子信号(5135)的装置;以及
所述音频回波消除器的特征还在于包括:
第一抽选器,适于通过把低通滤波器(5142)加上向下取样器(5141)施加到所述回波加入的输入信号(5152)而生成第一分析滤波器输入信号;
插补器,适于通过把向上取样器(5140)加上低通滤波器(5139)施加到合成滤波器输出信号而生成插补器输出信号(5154);
第二滤波器(5138),适于通过对所述回波加入的输入信号(5152)滤波而生成调整的回波加入的输入信号(5153);以及
加法装置,适于通过把所述调整的回波加入的输入信号(5153)加到所述插补器输出信号(5154)而生成所述回波衰减的输出信号(5155)。
2.如权利要求1所述的音频回波消除器,其特征在于,所述音频回波消除器还包括第二分析滤波器(5125)和第二抽选器(5123/5124),所述第二分析滤波器适于把所述第二抽选器的输出分割成对应各子频带的多个回波模型输入子信号,并且把相应回波模型输入子信号提供给所述相应回波估计装置。
3.如权利要求2所述的音频回波消除器,其特征在于:所述音频回波消除器还包括控制模块(5137),适于根据所述输入子信号和所述相应的回声模型输入子信号来调整所述第一和第二滤波器(5136、5138)的响应。
4.如权利要求2所述的音频回波消除器,其特征在于:所述第二抽选器(5123/5124)包括低通滤波器(5123)和向下取样器(5124)。
5.如权利要求4所述的音频回波消除器,其特征在于:一个或多个所述低通滤泼器被实现成FIR滤波器。
6.如权利要求5所述的音频回泼消除器,其特征在于:所述分析滤波器、合成滤波器和一个或多个低通滤波器是线性相位滤波器。
7.如权利要求6所述的音频回泼消除器,其特征在于:所述第一和第二滤波器是时变放大器。
8.如权利要求5所述的音频回波消除器,其特征在于:所述第一和第二滤波器是放大器。
9.如权利要求8所述的音频回波消除器,其特征在于:在所述第二滤波器(5138)之前和/或之后设置有、或在所述第二滤波器中集成有一个或多个延迟单元,用于累积对应于从所述第一抽选器(5141/5142)至插补器(5139/5140)出现的延迟。
10.如权利要求1所述的音频回波消除器,其特征在于:每个所述相应回波估计装置包括FIR滤波器和相关联的滤波器更新算法。
11.如权利要求1所述的音频回泼消除器,其特征在于:所述模决还包括用于每个输入子信号的相应混杂处理部件(5122),适于通过把以下各项中的一个或多个施加到所述相应回波减少的子信号(5134)而生成相应模块输出子信号(5150):剩余回波掩蔽器、噪声抑制算法和/或舒适噪声生成器。
12.如权利要求2所述的音频回波消除器,其特征在于:所述音频回波消除器是电视会议***的一部分,其中第二抽选器的输入是被远端地点的麦克风捕获的、包含远端声的第二音频信号(5131),并且回波加入的输入信号(5152)是被近端地点的麦克风捕获的、包含近端声、噪声和/或回声的第一音频信号。
13.如权利要求2所述的音频回波消除器,其特征在于:所述音频回波消除器是电话通信***或会议***的一部分,其中第二抽选器的输入是被远端地点的麦克风捕获的、包含远端声的第二音频信号(5131),并且回波加入的输入信号(5152)是被近端地点的麦克风捕获的、包含近端声、噪声和回声的第一音频信号。
14.如权利要求2中任一项所述的音频回波消除器,其特征在于:所述音频回波消除器是移动通信***或会议***的一部分,其中第二抽选器的输入是被远端地点的麦克风捕获的、包含远端声的第二音频信号(5153),并且回波加入的输入信号(5152)是被近端地点的麦克风捕获的、包含近端声、噪声和回声的第一音频信号。
15.如权利要求12、13或14所述的音频回波消除器,其特征在于:所述控制模块(5137)适于检测所述第一和第二音频信号的存在和内容,并适于相应地调整所述响应。
16.如权利要求15所述的音频回波消除器,其特征在于:如果检测到近端声连同噪声或者只检测到近端声,所述控制模决(5131)适于把响应调整为小于或等于1的第一非零正值;在所有其它情形下,控制模块(5137)适于把响应调整为第二零值。
17.一种根据回波加入的输入信号(5152)提供回波衰减的输入信号(5155)的方法,所述方法包括下述步骤:
分割第一分析滤波器输入信号以得到对应各频率子带的多个第一输入子信号;
根据所述多个第一输入子信号,通过对每个第一输入子信号(5132)生成相应输出子信号(5135)而生成多个输出子信号;
组合所述多个输出子信号以得到一个合成滤波器输出信号,
所述方法的特征在于:
所述生成多个输出子信号的步骤对每个第一输入子信号(5132)包括下述步骤:通过实现回声模型而产生相应回波估计子信号(5133)的步骤;通过把所述相应回波估计子信号(5133)从所述第一输入子信号(5132)中减去而产生相应回波减少的子信号(5134);以及根据所述回波减少的子信号(5134)产生相应模块输出子信号(5150),
所述方法的特征还在于下述附加步骤:
通过把低通滤波器(5142)加上向下取样器(5141)施加到所述回波加入的输入信号(5152)而生成第一分析滤波器输入信号;
通过把向上取样器(5140)加上低通滤波器(5139)施加到合成滤波器输出信号而生成插补器输出信号(5154);
通过把第二滤波器(5138)施加到所述回波加入的输入信号(5152)而生成调整的回波加入的输入信号(5153);以及
通过把所述调整的回波加入的输入信号(5153)加到所述插补器输出信号(5154)而生成所述回波衰减的输出信号(5155)。
18.如权利要求17所述的方法,其特征在于,所述方法还包括以下步骤:将所述第二抽选器(5123/5124)的输出分割成对应各频率子带的多个回波模型输入子信号,并把相应回波模型输入子信号提供给相应回波估计装置。
19.如权利要求18所述的方法,其特征在于所述方法还包括以下步骤:根据所述输入子信号和所述相应回波模型输入子信号来调整所述第一滤波器(5136)和第二滤泼器(5138)的响应。
20.如权利要求19所述的方法,其特征在于所述方法还包括以下步骤:通过施加低通滤波器(5123)和向下取样器(5124)而生成第二抽选器(5123/5124)的输出。
21.如权利要求20所述的方法,其特征在于一个或多个所述低通滤泼器是FIR滤波器。
22.如权利要求20或21所述的方法,其特征在于,其中分割第一分析滤波器输入信号、组合所述多个输出子信号和施加一个或多个低通滤波器的步骤是由线性相位滤波器的装置来执行的。
23.如权利要求22所述的方法,其特征在于,第一和第二滤波器是时变放大器。
24.如权利要求17所述的方法,其特征在于,第一和第二滤波器是放大器。
25.如权利要求24所述的方法,其特征在于还包括步骤:在第二滤波器(5138)之前和/或之后、或在第二滤波器之中添加一个或多个延迟单元,用于累积对应于从第一抽选器(5141/5142)至插补器(5139/5140)出现的延迟。
26.如权利要求25所述的方法,其特征在于,生成相应回波估计子信号(5133)的步骤由FIR滤波器和相关联的滤波器更新算法来执行。
27.如权利要求26所述的方法,其特征在于,其中生成相应模块输出子信号(5150)的步骤包括把以下各项中的一个或多个施加到所述相应回波减少的子信号(5134):剩余回波掩蔽器、噪声抑制算法和/或舒适噪声生成器。
28.如权利要求27所述的方法,其特征在于,所述方法在电视会议***中执行,其中第二抽选器的输入是被远端地点的麦克风捕获的、包含远端声的第二音频信号(5131),并且回波加入的输入信号(5152)是被近端地点的麦克风捕获的、包含近端声、噪声和/或回声的第一音频信号。
29.如权利要求27所述的方法,其特征在于,所述方法在电话通信***或会议***中执行,其中第二抽选器的输入是被远端地点的麦克风捕获的、包含远端声的第二音频信号(5131),并且回波加入的输入信号(5152)是被近端地点的麦克风捕获的、包含近端声、噪声和回声的第一音频信号。
30.如权利要求27所述的方法,其特征在于,所述方法在移动通信***或会议***中执行,其中第二抽选器的输入是被远端地点的麦克风捕获的、包含远端声的第二音频信号(5153),并且回波加入的输入信号(5152)是被近端地点的麦克风捕获的、包含近端声、噪声和回声的第一音频信号。
31.如权利要求28、29或30所述的方法,其特征在于,调整所述第一和第二滤波器(5136、5138)的响应的步骤包括检测所述第一和第二音频信号的存在和内容,并适于相应地调整所述响应。
32.如权利要求31所述的方法,其特征在于,检测所述第一和第二音频信号的存在和内容和相应地调整所述响应的步骤包括:如果检测到近端声连同噪声或者只检测到近端声,则把响应调整为小于或等于1的第一非零正值;在所有其它情形下,把响应调整为第二零值。
CNB2003801101298A 2003-03-10 2003-11-11 处理能力要求降低的回波消除器 Expired - Fee Related CN100521710C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NO20031103 2003-03-10
NO20031103A NO318401B1 (no) 2003-03-10 2003-03-10 Et audio-ekkokanselleringssystem og en fremgangsmate for a tilveiebringe et ekkodempet utgangssignal fra et ekkotillagt signal

Publications (2)

Publication Number Publication Date
CN1810015A CN1810015A (zh) 2006-07-26
CN100521710C true CN100521710C (zh) 2009-07-29

Family

ID=19914556

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2003801101298A Expired - Fee Related CN100521710C (zh) 2003-03-10 2003-11-11 处理能力要求降低的回波消除器

Country Status (10)

Country Link
US (1) US7010119B2 (zh)
EP (1) EP1602223B1 (zh)
JP (1) JP2006514492A (zh)
CN (1) CN100521710C (zh)
AT (1) ATE433253T1 (zh)
AU (1) AU2003278623A1 (zh)
DE (1) DE60327895D1 (zh)
ES (1) ES2328032T3 (zh)
NO (1) NO318401B1 (zh)
WO (1) WO2004082249A1 (zh)

Families Citing this family (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7433463B2 (en) * 2004-08-10 2008-10-07 Clarity Technologies, Inc. Echo cancellation and noise reduction method
NO328256B1 (no) * 2004-12-29 2010-01-18 Tandberg Telecom As Audiosystem
NO324318B1 (no) * 2005-04-29 2007-09-24 Tandberg Telecom As Fremgangsmate og anordning for stoydeteksjon.
TW200735624A (en) * 2006-01-27 2007-09-16 Mediatek Inc Method and apparatus for echo cancellation
CN101496387B (zh) 2006-03-06 2012-09-05 思科技术公司 用于移动无线网络中的接入认证的***和方法
US7783478B2 (en) * 2007-01-03 2010-08-24 Alexander Goldin Two stage frequency subband decomposition
ATE532324T1 (de) * 2007-07-16 2011-11-15 Nuance Communications Inc Verfahren und system zur verarbeitung von tonsignalen in einem multimediasystem eines fahrzeugs
JP5032669B2 (ja) * 2007-11-29 2012-09-26 テレフオンアクチーボラゲット エル エム エリクソン(パブル) 音声信号のエコーキャンセルのための方法及び装置
US8744069B2 (en) * 2007-12-10 2014-06-03 Microsoft Corporation Removing near-end frequencies from far-end sound
US8219387B2 (en) * 2007-12-10 2012-07-10 Microsoft Corporation Identifying far-end sound
US8433061B2 (en) * 2007-12-10 2013-04-30 Microsoft Corporation Reducing echo
US8797377B2 (en) 2008-02-14 2014-08-05 Cisco Technology, Inc. Method and system for videoconference configuration
US8355041B2 (en) 2008-02-14 2013-01-15 Cisco Technology, Inc. Telepresence system for 360 degree video conferencing
GB2457986A (en) * 2008-03-06 2009-09-09 Cambridge Silicon Radio Ltd Acoustic echo cancellation
US8319819B2 (en) 2008-03-26 2012-11-27 Cisco Technology, Inc. Virtual round-table videoconference
US8390667B2 (en) 2008-04-15 2013-03-05 Cisco Technology, Inc. Pop-up PIP for people not in picture
US8290141B2 (en) * 2008-04-18 2012-10-16 Freescale Semiconductor, Inc. Techniques for comfort noise generation in a communication system
US8233629B2 (en) * 2008-09-04 2012-07-31 Dts, Inc. Interaural time delay restoration system and method
US8694658B2 (en) 2008-09-19 2014-04-08 Cisco Technology, Inc. System and method for enabling communication sessions in a network environment
US8659637B2 (en) 2009-03-09 2014-02-25 Cisco Technology, Inc. System and method for providing three dimensional video conferencing in a network environment
US8477175B2 (en) * 2009-03-09 2013-07-02 Cisco Technology, Inc. System and method for providing three dimensional imaging in a network environment
US8659639B2 (en) 2009-05-29 2014-02-25 Cisco Technology, Inc. System and method for extending communications between participants in a conferencing environment
US9082297B2 (en) 2009-08-11 2015-07-14 Cisco Technology, Inc. System and method for verifying parameters in an audiovisual environment
US9225916B2 (en) 2010-03-18 2015-12-29 Cisco Technology, Inc. System and method for enhancing video images in a conferencing environment
US9313452B2 (en) 2010-05-17 2016-04-12 Cisco Technology, Inc. System and method for providing retracting optics in a video conferencing environment
US8896655B2 (en) 2010-08-31 2014-11-25 Cisco Technology, Inc. System and method for providing depth adaptive video conferencing
US8599934B2 (en) 2010-09-08 2013-12-03 Cisco Technology, Inc. System and method for skip coding during video conferencing in a network environment
CN101958122B (zh) * 2010-09-19 2013-01-09 杭州华三通信技术有限公司 一种回声消除的方法和装置
US9042535B2 (en) 2010-09-29 2015-05-26 Cisco Technology, Inc. Echo control optimization
US8599865B2 (en) 2010-10-26 2013-12-03 Cisco Technology, Inc. System and method for provisioning flows in a mobile network environment
US8699457B2 (en) 2010-11-03 2014-04-15 Cisco Technology, Inc. System and method for managing flows in a mobile network environment
US8730297B2 (en) 2010-11-15 2014-05-20 Cisco Technology, Inc. System and method for providing camera functions in a video environment
US8902244B2 (en) 2010-11-15 2014-12-02 Cisco Technology, Inc. System and method for providing enhanced graphics in a video environment
US9338394B2 (en) 2010-11-15 2016-05-10 Cisco Technology, Inc. System and method for providing enhanced audio in a video environment
US9143725B2 (en) 2010-11-15 2015-09-22 Cisco Technology, Inc. System and method for providing enhanced graphics in a video environment
US8542264B2 (en) 2010-11-18 2013-09-24 Cisco Technology, Inc. System and method for managing optics in a video environment
US8723914B2 (en) 2010-11-19 2014-05-13 Cisco Technology, Inc. System and method for providing enhanced video processing in a network environment
US9111138B2 (en) 2010-11-30 2015-08-18 Cisco Technology, Inc. System and method for gesture interface control
USD678307S1 (en) 2010-12-16 2013-03-19 Cisco Technology, Inc. Display screen with graphical user interface
USD682864S1 (en) 2010-12-16 2013-05-21 Cisco Technology, Inc. Display screen with graphical user interface
USD682294S1 (en) 2010-12-16 2013-05-14 Cisco Technology, Inc. Display screen with graphical user interface
USD678894S1 (en) 2010-12-16 2013-03-26 Cisco Technology, Inc. Display screen with graphical user interface
USD682293S1 (en) 2010-12-16 2013-05-14 Cisco Technology, Inc. Display screen with graphical user interface
USD678320S1 (en) 2010-12-16 2013-03-19 Cisco Technology, Inc. Display screen with graphical user interface
USD678308S1 (en) 2010-12-16 2013-03-19 Cisco Technology, Inc. Display screen with graphical user interface
USD682854S1 (en) 2010-12-16 2013-05-21 Cisco Technology, Inc. Display screen for graphical user interface
CN102065190B (zh) * 2010-12-31 2013-08-28 杭州华三通信技术有限公司 一种回声消除方法及其装置
US8692862B2 (en) 2011-02-28 2014-04-08 Cisco Technology, Inc. System and method for selection of video data in a video conference environment
US8670019B2 (en) 2011-04-28 2014-03-11 Cisco Technology, Inc. System and method for providing enhanced eye gaze in a video conferencing environment
US8786631B1 (en) 2011-04-30 2014-07-22 Cisco Technology, Inc. System and method for transferring transparency information in a video environment
US8934026B2 (en) 2011-05-12 2015-01-13 Cisco Technology, Inc. System and method for video coding in a dynamic environment
US8947493B2 (en) 2011-11-16 2015-02-03 Cisco Technology, Inc. System and method for alerting a participant in a video conference
US8682087B2 (en) 2011-12-19 2014-03-25 Cisco Technology, Inc. System and method for depth-guided image filtering in a video conference environment
CN102623016A (zh) * 2012-03-26 2012-08-01 华为技术有限公司 宽带语音处理方法及装置
JP5631523B2 (ja) * 2012-04-25 2014-11-26 三菱電機株式会社 エコー消去装置
US9681154B2 (en) 2012-12-06 2017-06-13 Patent Capital Group System and method for depth-guided filtering in a video conference environment
US9843621B2 (en) 2013-05-17 2017-12-12 Cisco Technology, Inc. Calendaring activities based on communication processing
CN106031141B (zh) * 2014-02-28 2017-12-29 杜比实验室特许公司 会议中使用改变视盲的感知连续性
CN109643553B (zh) * 2016-06-08 2023-09-05 杜比实验室特许公司 使用稀疏预测滤波器集的调适的回波估计及管理
US10122863B2 (en) * 2016-09-13 2018-11-06 Microsemi Semiconductor (U.S.) Inc. Full duplex voice communication system and method
US10388298B1 (en) * 2017-05-03 2019-08-20 Amazon Technologies, Inc. Methods for detecting double talk
EP3425923B1 (en) * 2017-07-06 2024-05-08 GN Audio A/S Headset with reduction of ambient noise
US10951859B2 (en) 2018-05-30 2021-03-16 Microsoft Technology Licensing, Llc Videoconferencing device and method
US20230412727A1 (en) * 2022-06-20 2023-12-21 Motorola Mobility Llc Adjusting Transmit Audio at Near-end Device Based on Background Noise at Far-end Device

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4747132A (en) * 1984-04-09 1988-05-24 Matsushita Electric Industrial Co., Ltd. Howling canceller
DE3887057T2 (de) * 1987-10-02 1994-08-25 Advanced Micro Devices Inc Adaptiver Echokompensator mit Doppel-Spracherkennung.
US5305309A (en) * 1989-12-06 1994-04-19 Fujitsu Limited Echo canceller
CA2036078C (en) * 1990-02-21 1994-07-26 Fumio Amano Sub-band acoustic echo canceller
US5305307A (en) 1991-01-04 1994-04-19 Picturetel Corporation Adaptive acoustic echo canceller having means for reducing or eliminating echo in a plurality of signal bandwidths
FR2710210A1 (fr) * 1993-09-13 1995-03-24 Trt Telecom Radio Electr Procédé pour la mise en route d'un modem comportant un annuleur d'écho à phase variable et modem dans lequel un tel procédé est mis en Óoeuvre.
ZA95599B (en) * 1994-02-28 1996-02-06 Qualcomm Inc Doubletalk detection by means of spectral content
JPH07264279A (ja) 1994-03-18 1995-10-13 Nec Corp エコーキャンセラ装置
JP3654470B2 (ja) * 1996-09-13 2005-06-02 日本電信電話株式会社 サブバンド多チャネル音声通信会議用反響消去方法
US6865270B1 (en) * 2000-09-21 2005-03-08 Rane Corporation Echo cancellation method and apparatus
JP4345225B2 (ja) * 2000-11-27 2009-10-14 沖電気工業株式会社 エコーキャンセラ

Also Published As

Publication number Publication date
AU2003278623A1 (en) 2004-09-30
US7010119B2 (en) 2006-03-07
ES2328032T3 (es) 2009-11-06
NO318401B1 (no) 2005-03-14
US20040218755A1 (en) 2004-11-04
ATE433253T1 (de) 2009-06-15
CN1810015A (zh) 2006-07-26
JP2006514492A (ja) 2006-04-27
EP1602223A1 (en) 2005-12-07
NO20031103D0 (no) 2003-03-10
DE60327895D1 (de) 2009-07-16
WO2004082249A1 (en) 2004-09-23
EP1602223B1 (en) 2009-06-03

Similar Documents

Publication Publication Date Title
CN100521710C (zh) 处理能力要求降低的回波消除器
EP0627139B1 (en) Feedback level estimator between loudspeaker and microphone
US7477735B2 (en) System and method for enhanced stereo audio
CN101562669B (zh) 自适应全双工全频段回声消除的方法
EP1208689B1 (en) Acoustical echo cancellation device
EP1832104B1 (en) Audio system and method for acoustic echo cancellation
CN101223767B (zh) 低延迟的回声消除方法和***
EP0565526B1 (en) Adaptive acoustic echo canceller
Hänsler et al. Hands-free telephones–joint control of echo cancellation and postfiltering
CN101878637B (zh) 用于对语音信号进行回声消除的方法和配置
US7315619B2 (en) System and method for enhanced subjective stereo audio
JPS583430A (ja) まわり込信号抑圧装置
CA2335224C (en) Acoustic echo canceller
EP1186157B1 (en) Symmetry based subband acoustic echo cancellation
JP2000134138A (ja) 副帯エコ―を打ち消すための無遅延システム
JP2000353989A (ja) エコーキャンセラ
JPH0795711B2 (ja) 反響信号消去装置
Lindstrom et al. A hybrid acoustic echo canceller and suppressor
Vukadinovic Acoustic echo cancellation structures based on perceptual hearing criteria.

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: CISCO SYSTEMS INTERNATIONAL BV

Free format text: FORMER OWNER: TANDBERG TELECOM AS

Effective date: 20120417

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20120417

Address after: Swiss basil

Patentee after: Cisco Systems International Sarl

Address before: Norway Lv Sake

Patentee before: Tandberg Telecom AS

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20090729

Termination date: 20201111

CF01 Termination of patent right due to non-payment of annual fee