CN1177455C - 一种控制通信信道中回声消除器的方法及装置 - Google Patents
一种控制通信信道中回声消除器的方法及装置 Download PDFInfo
- Publication number
- CN1177455C CN1177455C CNB02142280XA CN02142280A CN1177455C CN 1177455 C CN1177455 C CN 1177455C CN B02142280X A CNB02142280X A CN B02142280XA CN 02142280 A CN02142280 A CN 02142280A CN 1177455 C CN1177455 C CN 1177455C
- Authority
- CN
- China
- Prior art keywords
- echo
- filter
- subband
- sef
- adapting filter
- 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
Links
- 238000004891 communication Methods 0.000 title claims abstract description 11
- 238000001514 detection method Methods 0.000 title claims description 9
- 230000007340 echolocation Effects 0.000 title abstract description 4
- 238000000034 method Methods 0.000 claims abstract description 40
- 241000219498 Alnus glutinosa Species 0.000 claims description 11
- 230000003044 adaptive effect Effects 0.000 abstract description 6
- 238000005070 sampling Methods 0.000 description 8
- 238000001914 filtration Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 238000002156 mixing Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 230000008030 elimination Effects 0.000 description 4
- 238000003379 elimination reaction Methods 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 description 2
- 206010019133 Hangover Diseases 0.000 description 2
- 239000000654 additive Substances 0.000 description 2
- 230000000996 additive effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000002592 echocardiography Methods 0.000 description 2
- 238000003775 Density Functional Theory Methods 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000000354 decomposition reaction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/02—Details
- H04B3/20—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other
- H04B3/23—Reducing echo effects or singing; Opening or closing transmitting path; Conditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Filters That Use Time-Delay Elements (AREA)
- Circuit For Audible Band Transducer (AREA)
Abstract
本发明公开了一种控制一个通信信道中的回声消除器的方法,其中首先把来自通信信道的信号形成一个子带,然后使用子带自适应滤波器识别子带内的回声位置,该回声位置用来控制回声消除器;本发明还公开了一种控制回声消除器控制器的装置,其包括一子带形成器、自适应滤波器、检测器和一输出器。一般来说,回声消除器将是一个具有自适应滤波器的全带回声消除器,在该情况下,回声位置被用于控制滤波系数。
Description
技术领域
本发明涉及通信领域,特别是涉及一种通信系统中的定位回声和检测通话重叠(即,双方同时讲话,为了简便,以下称之为‘通话重叠’)的方法。本发明的方法可以用来检测和跟踪一个通信信道中的三个不同回声,并且提供了不需要任何额外计算的通话重叠的自动检测。这些是供回声消除系统使用的重要功能。
背景技术
回声是电话信道中的一个严重问题。当一个人对电话机说话时,话音信号传送到接收机,其中信号的一部分作为回声返回到源发电话机。这可能对通话各方造成显著的干扰,尤其是如果在延时变得明显的情况下。
回声消除已经被广泛地用于电信应用,以重建各种各样的信号,比如话音、数据传递和视频。执行回声消除的算数算法的搜索已经产生了若干种不同的方法,它们分别具有复杂性、成本和性能的不同等级。
传统的回声消除方法是使用长度为L的自适应滤波器,其中L等于恰好扩展到回声持续时间之外所需的抽头数量。例如,参见S.Haykin,Adaptive Filter Theory,Prentice-Hall,Upper SaddleRiver,NJ(1996)。在过去,处理64ms回声的能力已经是标准,尽管现在128ms正在成为更高的标准。在每秒8000样值的传统电话比特速率上,64ms回声拖尾容量需要L=512,以及128ms需要L=1024。
创建能够消除成百或者成千的回声信道的超密度回声消除部件的愿望带来了巨大的设计挑战。作为一个实例,使用流行的LMS(最小均方差)算法消除T3线路的672信道中的128ms回声拖尾将需要至少每秒11千兆多重累积(MACs)。从实践和经济方面看,这确实超出了可以在单个芯片上实施的能力。
作为补偿,利用非常低的计算回声定位器辅助LMS滤波器。回声定位器告诉LMS滤波器何时运行以及更新那些抽头。LMS滤波器只需要在信道的回声路径改变时运行。在电话系统中,例如,这通常只是在呼叫开始时发生。在T3实例中,它非常不可能使所有信道将需要同时会聚。因此,不需要672个LMS滤波器。而是,每个信道具有一个低计算回声定位器,这些信道分配一个非常小的LMS滤波器环路以会聚所需的信道。
低计算回声定位器通常利用子带形成(subbanding)。参见,例如由M.Vetterli和J.Kovacevic于1995年在新泽西发表的“Wavelets and subband Coding,Prentice-Hall,Upper SaddleRiver”。子带形成包括使用带通滤波器隔离频率范围。该处理之后进行下采样(减少信号的采样速率)。它能够对已成子带的信号运行LMS,用非常少的计算跟踪回声。
通话重叠是所有回声消除器面临的一个附加问题。当存在从回声消除器的两侧的同时发送时,就出现通话重叠情况。在这种环境下,返回的回声路径信号,SIN(参见图1)包含来自回声源信号的返回回声和通话重叠信号。通话重叠阻止基于LMS的回声消除器会聚在校正回声路径上。它还将造成一个预会聚回声消除器偏离到不可预知的状态。在偏离之后,回声消除器将不再消除回声,并且必须重新会聚到校正方案上。这种特性是非常不可取的,并且应当在实际装置中避免出现。因此需要某些装置来检测通话重叠和避免偏离。
使用全带和子带方法估算单个回声反射的大块延时和跨距的回声定位器已经在题为“快速线路回声消除”的PCT公报WO0105053中披露。该专利申请的目的是在回声跨距检测器之后使用一个大块延时估算器,以便使用工作于“增强模式”的全带自适应滤波器消除回声。使用多个子带滤波器发现回声反射。只有一个回声反射可以被发现和被消除。该专利申请没有提供回声路径中多反射的预防措施,没有给出阻止通话重叠发散的方法。
发明内容
根据本发明的方法具有检测通话重叠和自动跟踪路径变化的能力,该能力是任何强有力的回声消除器的重要特征。
根据本发明,这里提供了一种控制一个通信信道中的一个回声消除器的方法,包括:将来自通信信道的输入信号形成一个子带;使用一个子带自适应滤波器处理已成子带的信号以确定子带内的回声位置;和使用已成子带的信号的回声位置控制回声消除器。
本发明在许多方面不同于现有技术。本发明的目的是向回声消除器提供回声位置、通话重叠和路径变化的信息。其重点不是像已知技术那样消除回声,而是控制这样一种回声消除器。一旦得知回声反射的位置,就可以利用该位置信息修改回声消除的现有方法。与将可能不知道这种信息的方法相比,本发明的上述方法可以更有效地消除回声。此外,这种信息是通过一个子带的分析提供的,以最小化计算并允许最大化的信道密度。
在本发明的一个优选实施例中,输入信号通过子带滤波器并且被下采样。然后对子带信号运行归一化的LMS(NLMS)算法,以消除子带内的回声。然后为跟踪回声使用峰值检测方法分析自适应滤波器抽头。可以识别和跟踪直至三个不同的回声反射。此外,以回声返回损失增加(ERLE)方式计算平均抽头值。平均抽头值用来宣称通话重叠。ERLE估算自适应滤波器正在消除多少回声,该ERLE指示路径变化是否已经发生。然后将该信息从回声定位器传送到(例如)全带回声消除器。
本发明的方法仅分析一个子带,以便最小化计算负载;该方法可以定位和跟踪相同回声路径的多个回声反射。它可以自动的检测通话重叠并且把上述信息报告给外部装置,比如回声消除器。
另一方面,本发明提供了一种控制回声消除器控制器的装置,包括:一个子带形成器,用于将输入信号形成一个子带;一个自适应滤波器,用于处理子带内的信号;一个检测器,用于依据自适应滤波器中的滤波系数确定回声位置;和一个输出器,用于输出代表所述子带内的所述回声位置的信号。
附图简要说明
下面结合附图仅以举例方式详细说明本发明。
图1是使用LMS自适应滤波的一个回声消除电路的方框图;
图2是显示两个混合的回声路径的示意图;
图3是本发明优选实施例的回声定位器块的方框图;
图4是显示一系列已成子带的NLMS滤波器系数曲线的曲线图;和
图5是显示关于LNLM滤波器系数的通话重叠地影响的曲线图。
具体实施方式
定义某些在回声消除技术中共同使用的某些术语对理解本发明将是有帮助的。
自适应滤波器是可以在操作期间调整系数的一个滤波器。自适应滤波器用来估算未知参数,例如,估算一个未知的回声路径。
会聚是当一个LMS滤波器已经精确模仿回声路径并且不再经历明显变化时实现的情况。在会聚时,LMS滤波器消除最大量的回声。
发散是LMS滤波器系数离开实际回声路径进入错误和不可预知解法的处理。在发散期间,消除回声的量变得越来越小。
通话重叠是从回声消除器的两侧同时传送信号时发生的一种情况。
回声路径是把一个回声赋予一个信号的处理的数学描述。
ERL或者回声返回损失是一个信号沿着从ROUT到SIN的回声路径传播时经历的损失。
ERLE或者回声返回损失增强是一个测量回声消除器性能的一般方法。该测量表示从SIN到SOUT已经减少的回声信号的量。
混合是一个在电话电路中共同使用的2至4线复用装置。混合电路中的阻抗失配是回声的一般源。
LMS算法或者最小均方算法是一种普通适应的滤波方法。
NLMS算法或者归一化最小均方算法是标准化LMS的变体,其中抽头加权更新项由输入信号功率的倒数换算。
形成子带是先带通滤波然后下采样一个信号的处理方法。
本发明涉及作为控制回声消除自适应滤波的集成的回声定位、通话重叠和路径变化检测单元的使用。这样一个系统在图1中示出,并且包括自适应滤波器10和回声定位器12。除了回声定位器块之外,图中的那些常见技术将承认标准的回声消除技术。
在一个电话系统中,回声路径通常为零,但是在不同位置具有短回声反射。这些反射通常由2至4线混合电路中的沿信号路径的不同位置出现的阻抗失配造成,一个或两个反射是很普通的,但是在很少的情况下具有三个反射。图2示出了包含来自两个混合的反射的回声路径的一个实例。
回声路径稀少(通常为零,但是具有短暂、隔离的反射)的事实意味着在回声的整个长度运行一个自适应滤波器是非常浪费的。抽头将为零的80%至90%是很普通的,所以这些抽头不需要更新。当抽头应当被更新时,回声定位器12通过控制全带自适应滤波器来减少不必要的计算。定位器12用比全带滤波器更少量的计算来运行。
本发明的优选实施例被显示在图3中。信号RIN和SIN进入回声定位器,并且在抽取器14中进行下采样,然后由子带滤波器16滤波。在优选实施例中,子带滤波器是96个抽头单面FIR滤波器。它们是使用多相DFT方法实现的。参见,例如,由Qu Jin,Zhi-Quan(Tom)Uuo和Max Max Wong于IEEE Trans.Sig.Proc.,Vol.44,pp.1669-1679,July 1996发表的“Optimum Filter Banks for SignalDecomposition and Its Application in Adaptive EchoCancellation”,这里引用这些内容以供参考。这允许在滤波之前进行下采样,并且需要最少的计算。子带滤波器被设计来只通过混叠的近似-25dB的525Hz与725Hz之间的频率。K=32的下采样率予以使用。
来自RIN的已成子带的信号随后进入子带NLMS滤波器18。为了定位达到128ms延时的回声,全带自适应滤波器应当需要1024个抽头,所以子带自适应滤波器具有32个抽头,因为1024/K=32。子带形成将回声的有效长度减少到已成子带域中的K因子。回声长度的减少与依据下采样的比特率减少成对,该回声长度的减少提供了一个计算的极大减少。在该实施例中,与可兼容的全带滤波器相比,子带NLMS滤波器使用322=1024次少量计算。
子带NLMS滤波器18生成一个回声拷贝,然后再从来自SIN的子带信号中减去该拷贝。所得到的误差信号被用来更新NLMS滤波器18中的抽头。
来自NLMS滤波器的32抽头输入峰值检测器20。该检测器分析滤波器系数的绝对值,以确定回声反射被定位的位置。这里存在许多这样的作法,但是该处理的本质是定位滤波包络中的峰值。峰值指向定位反射的回声区。本实施例中的峰值检测单元可以定位和跟踪三个反射,但是可以被修改成发现任何数量的峰值。为了协助处理,计算系数的平均值。低于该值的任何系数被设置为零。这有助于防止抽头噪声和混叠影响峰值检测处理。
图4示出了峰值检测处理。上曲线图显示了来自图2的具有两个混合的回声路径,一个在15ms处,另一个在90ms处。中间曲线图显示了在该回声路径的子带版本上会聚之后的NLMS滤波器系数的绝对值。实线显示了平均抽头值。下曲线图显示了峰值检测的结果。非零系数的两个簇指示使用子带NLMS滤波系数已经成功地定位混合。它们的位置与上曲线图的反射的位置对齐(一致)。
为了检测通话重叠,通话重叠和路径变化检测器22使用了平均滤波系数值。该平均值已经由峰值检测器计算,所以不需要为得到它而进一步计算。由于回声路径稀少,所以平均抽头值接近于零。滤波器抽头中的大值对应于回声,所以通常只有2-3个大系数。剩余的都是小系数。如图5所示,只有回声不出现的时候通话重叠才是可懂的。上曲线图显示了通话重叠期间的NLMS系数,具有如经过它们的线段绘出的平均值。下曲线图显示了通话重叠期间的系数。大多数系数现在是大系数,因此平均抽头值非常高。
在优选实施例中,取最高峰值与平均抽头值之间的比值。比值越小通话重叠就越多。如果比值下降到某一门限值,则调整通话重叠的标志(图3中的DT线段)。在图5中,对于单方通话,最高峰值与平均抽头值之间的比值约为6∶1,对于通话重叠则仅为2∶1。低于3∶1或者4∶1的任何值都是通话重叠的良好指示。
路径变化采用两种方式跟踪。如果反射改变位置,则NLMS系数中的峰值移动。这是一种容易执行的路径变化检验。只要峰值移动位置就调整△路径标志。
更难于处理的情况不是反射改变位置,而是改变类型,例如,电路切换到一个不同的混合电路。峰值不移动,但是ERLE急剧降低。实际上,ERLE在路径改变的任何时候下降。通过计算SIN对SOUT的比值监视ERLE。大RELE意味着良好消除,当ERLE突然下降时,表明路径变化或者通话重叠。如果当ERLE下降时没有调整DT标志,则调整△路径标志。
在本发明的说明中已经给出用于每种情况的优选实施例。但是仍然存在设计变化。
由M.Vetterli和J.Kovacevic于1995年在新泽西发表的“Wavelets and Subband Coding Prentice-Hall,Upper SaddleRiver”;和由G.Strang和T.Nguyen于1996年在Addison Wesley,Cambridge,MA发表的“Wavelets and Filter Banks”;以及由P.P.Vaidyanathan于1993年在新泽西发表的“Multirate Systemsand Filter Banks,Prentice Hall,Upper Saddle River”举例说明了许多不同的子带滤波器设计方案,本发明可以使用其中的任何一种。替代的实施例可以使用IIR滤波器、双面滤波器、级联或多级实施、微波分解、或者许多其他方法之任何一种。
由S.Haykin于1996年在新泽西发表的“Adaptive FilterTheory,Prentice-Hall,Upper Saddle River”公开了几种这里将使用的自适应滤波器算法,除NLMS之外,还存在仿射几何学的投影(Affine Projection),RLS,和最小平方方法以及它们的派生物。
用来检测回声位置、通话重叠以及路径变化的方法利用了NLMS滤波结果的性质。其他技术当然也是可能的。例如,通过对突破平均数的NLMS抽头计数来检测通话重叠。如图5所示,对单方通话只有6个突破平均数,而在通话重叠期间则有15个超出平均数。
本说明中所包含的方法不是穷举,而只是已经考虑或实验的那些方法。本领域的熟练技术人员将会明白在不背离本发明所定义的本发明精神的条件下还可以使用其他方法。
Claims (25)
1、一种控制通信信道中回声消除器的方法,所述方法包括:
将来自通信信道的输入信号形成一个子带;
使用一个子带自适应滤波器处理已成子带的信号,以确定子带内的回声位置;和
使用已成子带的信号的回声位置控制回声消除器。
2、根据权利要求1所述的方法,其中回声位置是通过分析自适应滤波器的系数来确定。
3、根据权利要求2所述的方法,其中所述自适应滤波器生成一个从输入信号中减去的回声拷贝,以更新自适应滤波器的滤波系数。
4、根据权利要求2所述的方法,其中所述系数的绝对值被分析。
5、根据权利要求4所述的方法,其中依据绝对值的峰值确定回声位置。
6、根据权利要求2至5任一项所述的方法,其中所述自适应滤波器是NMLS滤波器。
7、根据权利要求4所述的方法,其中所述回声位置被传送给具有自适应滤波器的全带回声消除器,并且被用来控制所述全带回声消除器中的自适应滤波器的滤波系数的值。
8、根据权利要求1所述的方法,其中输入信号由单面子带滤波器形成子带。
9、根据权利要求8所述的方法,其中单面子带滤波器是FIR滤波器。
10、根据权利要求1所述的方法,其中所述自适应滤波器的系数被分析,以检测通话重叠。
11、根据权利要求1所述的方法,其中所述系数的平均值被分析,以检测通话重叠。
12、根据权利要求11所述的方法,其中所述通话重叠通过检查最高峰值与平均滤波系数值之间的比值以及确定所述比值何时超过预定门限值予以检测。
13、根据权利要求10所述的方法,还包括通过检测子带内的回声位置的变化来指示路径变化。
14、根据权利要求10所述的方法,还包括通过检测子带内的ERLE的变化来指示路径变化。
15、根据权利要求10至12任一项所述的方法,其中子带内的通话重叠的检测还用来控制回声消除器。
16、根据权利要求13或14所述的方法,其中子带内的路径变化还用来控制回声消除器。
17、一种控制回声消除器控制器的装置,所述装置包括:
一个子带形成器,用于将输入信号形成一个子带;
一个自适应滤波器,用于处理子带内的信号;
一个检测器,用于依据自适应滤波器中的滤波系数确定回声位置;和
一个输出器,用于输出代表所述子带内的所述回声位置的信号。
18、根据权利要求17所述的装置,其中所述自适应滤波器生成一个回声拷贝,并且一个减法器从所述子带中减去所述回声拷贝,以生成一个更新所述自适应滤波器中的滤波系数的信号。
19、根据权利要求17所述的装置,其中所述自适应滤波器是一个NMLS滤波器。
20、根据权利要求17所述的装置,其中所述检测器为峰值检测器,其用于依据所述自适应滤波器的滤波系数中的峰值确定回声的位置。
21、根据权利要求17所述的装置,还包括通话重叠和路径变化检测器,所述检测器用于依据所述自适应滤波器的滤波系数检测通话重叠。
22、根据权利要求21所述的装置,其中所述通话重叠和路径变化检测器通过比较滤波系数的峰值与平均值来检测通话重叠。
23、根据权利要求22所述的装置,其中所述通话重叠和路径变化检测器还检测路径变化。
24、根据权利要求23所述的装置,其中所述通话重叠和路径变化检测器通过检测回声位置来检测路径变化。
25、根据权利要求24所述的装置,其中所述通话重叠和路径变化检测器通过检测ERLE的变化来检测路径变化。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB0120868A GB2379369B (en) | 2001-08-29 | 2001-08-29 | Subband echo location and double-talk detection in communication systems |
| GBGB0120868.5 | 2001-08-29 | ||
| GB0120868.5 | 2001-08-29 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1402504A CN1402504A (zh) | 2003-03-12 |
| CN1177455C true CN1177455C (zh) | 2004-11-24 |
Family
ID=9921121
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB02142280XA Expired - Fee Related CN1177455C (zh) | 2001-08-29 | 2002-08-29 | 一种控制通信信道中回声消除器的方法及装置 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US7003101B2 (zh) |
| JP (2) | JP2003134005A (zh) |
| KR (1) | KR100627944B1 (zh) |
| CN (1) | CN1177455C (zh) |
| DE (1) | DE10240007B4 (zh) |
| FR (1) | FR2829323B1 (zh) |
| GB (1) | GB2379369B (zh) |
Families Citing this family (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB0212397D0 (en) * | 2002-05-29 | 2002-07-10 | Mitel Knowledge Corp | Line echo cancellation system |
| US7627111B2 (en) * | 2002-11-25 | 2009-12-01 | Intel Corporation | Noise matching for echo cancellers |
| US7471788B2 (en) * | 2002-11-25 | 2008-12-30 | Intel Corporation | Echo cancellers for sparse channels |
| US20040234067A1 (en) * | 2003-05-19 | 2004-11-25 | Acoustic Technologies, Inc. | Distributed VAD control system for telephone |
| JP4591685B2 (ja) * | 2004-03-31 | 2010-12-01 | ヤマハ株式会社 | ダブルトーク状態判定方法、エコーキャンセル方法、ダブルトーク状態判定装置、エコーキャンセル装置およびプログラム |
| CN1716798B (zh) * | 2004-07-02 | 2011-03-02 | 朗迅科技公司 | 通信网络中消除回波的方法 |
| JP4543896B2 (ja) * | 2004-11-18 | 2010-09-15 | 沖電気工業株式会社 | エコー除去方法、エコーキャンセラ及び電話中継装置 |
| GB2439988A (en) * | 2005-06-01 | 2008-01-16 | Tecteon Plc | Subband coefficient adaptor for adaptive filter |
| JP4613705B2 (ja) * | 2005-06-15 | 2011-01-19 | 沖電気工業株式会社 | エコーキャンセラ |
| JP4692291B2 (ja) | 2006-01-13 | 2011-06-01 | 沖電気工業株式会社 | エコーキャンセラ |
| WO2007083349A1 (ja) * | 2006-01-17 | 2007-07-26 | Mitsubishi Electric Corporation | エコー消去装置 |
| TW200735624A (en) * | 2006-01-27 | 2007-09-16 | Mediatek Inc | Method and apparatus for echo cancellation |
| US8032098B2 (en) * | 2006-05-05 | 2011-10-04 | Samsung Electronics Co., Ltd. | MIMO receiver with pooled adaptive digital filtering |
| US7783478B2 (en) * | 2007-01-03 | 2010-08-24 | Alexander Goldin | Two stage frequency subband decomposition |
| EP1950739B1 (de) * | 2007-01-23 | 2011-09-14 | Siemens Aktiengesellschaft Österreich | Verfahren zur Identifikation von Signalen gleichen Ursprungs |
| JP2008219088A (ja) * | 2007-02-28 | 2008-09-18 | Oki Electric Ind Co Ltd | エコーキャンセラ及びエコーキャンセル方法 |
| GB2448201A (en) * | 2007-04-04 | 2008-10-08 | Zarlink Semiconductor Inc | Cancelling non-linear echo during full duplex communication in a hands free communication system. |
| GB2449720A (en) | 2007-05-31 | 2008-12-03 | Zarlink Semiconductor Inc | Detecting double talk conditions in a hands free communication system |
| JP4621266B2 (ja) | 2008-03-25 | 2011-01-26 | 富士通株式会社 | 測定方法、エコー発生箇所特定方法、測定装置、およびエコー発生箇所特定装置 |
| US8295474B2 (en) * | 2008-08-08 | 2012-10-23 | Freescale Semiconductor, Inc. | Echo canceller with heavy double-talk estimation |
| US8750491B2 (en) * | 2009-03-24 | 2014-06-10 | Microsoft Corporation | Mitigation of echo in voice communication using echo detection and adaptive non-linear processor |
| JP5321372B2 (ja) * | 2009-09-09 | 2013-10-23 | 沖電気工業株式会社 | エコーキャンセラ |
| US8625776B2 (en) * | 2009-09-23 | 2014-01-07 | Polycom, Inc. | Detection and suppression of returned audio at near-end |
| US8582443B1 (en) * | 2009-11-23 | 2013-11-12 | Marvell International Ltd. | Method and apparatus for virtual cable test using echo canceller coefficients |
| JP5561025B2 (ja) * | 2010-08-25 | 2014-07-30 | 沖電気工業株式会社 | エコー経路特性推定装置、エコー経路特性推定プログラム及びエコーキャンセラー |
| FR3000328A1 (fr) | 2012-12-21 | 2014-06-27 | France Telecom | Attenuation efficace de pre-echos dans un signal audionumerique |
| KR20170032603A (ko) * | 2015-09-15 | 2017-03-23 | 삼성전자주식회사 | 전자 장치, 그의 반향 신호 제거 방법 및 비일시적 컴퓨터 판독가능 기록매체 |
| WO2021211113A1 (en) * | 2020-04-15 | 2021-10-21 | Hewlett-Packard Development Company, L.P. | Double talk detectors |
| TWI793486B (zh) | 2020-12-28 | 2023-02-21 | 智原科技股份有限公司 | 通訊裝置中的回音消除裝置及其回音消除方法 |
| CN120419106A (zh) * | 2023-08-09 | 2025-08-01 | 华为技术有限公司 | 用于回波消除的装置和方法 |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4562312A (en) | 1983-02-17 | 1985-12-31 | At&T Bell Laboratories | Subsampling delay estimator for an echo canceler |
| JPH0720073B2 (ja) * | 1987-05-20 | 1995-03-06 | 沖電気工業株式会社 | エコ−キヤンセラ |
| JPH04123606A (ja) * | 1990-09-14 | 1992-04-23 | Fujitsu Ltd | サブバンド型エコーキャンセラ |
| JPH03262939A (ja) * | 1990-03-14 | 1991-11-22 | Fujitsu Ltd | エコー経路変動検出方法およびその装置 |
| CA2060667C (en) * | 1992-02-05 | 1998-12-08 | Paul Marc Yatrou | Adaptive sparse echo canceller using a sub-rate filter for active tap selection |
| JPH0786509A (ja) * | 1993-06-29 | 1995-03-31 | Nec Corp | 半導体集積回路 |
| FI935834A7 (fi) * | 1993-12-23 | 1995-06-24 | Nokia Corp | Menetelmä kaikukohtaan sovittautumiseksi kaiunpoistajassa |
| JPH07288493A (ja) * | 1994-04-18 | 1995-10-31 | Fujitsu Ltd | ダブルトーク検出装置 |
| JP2897672B2 (ja) * | 1995-01-13 | 1999-05-31 | 日本電気株式会社 | 信号伝送回路 |
| JPH08335871A (ja) * | 1995-06-07 | 1996-12-17 | Matsushita Electron Corp | 半導体装置 |
| US5631900A (en) * | 1995-09-29 | 1997-05-20 | Crystal Semiconductor | Double-Talk detector for echo canceller |
| JP3199155B2 (ja) * | 1995-10-18 | 2001-08-13 | 日本電信電話株式会社 | 反響消去装置 |
| US5721782A (en) | 1996-03-25 | 1998-02-24 | Motorola, Inc. | Partitioned echo canceler utilizing decimation echo location |
| JP3654470B2 (ja) * | 1996-09-13 | 2005-06-02 | 日本電信電話株式会社 | サブバンド多チャネル音声通信会議用反響消去方法 |
| JPH10150356A (ja) * | 1996-11-15 | 1998-06-02 | Nippon Steel Corp | Cmos半導体集積回路 |
| EP0847180A1 (en) * | 1996-11-27 | 1998-06-10 | Nokia Mobile Phones Ltd. | Double talk detector |
| JP3723317B2 (ja) * | 1997-04-08 | 2005-12-07 | 株式会社アドバンテスト | 信号伝送に用いる駆動回路、バイアス発生回路 |
| JP3860305B2 (ja) * | 1997-09-08 | 2006-12-20 | 富士通株式会社 | エコーキャンセラ及びエコーキャンセラの制御方法 |
| JPH11177189A (ja) * | 1997-12-12 | 1999-07-02 | Fujitsu Ltd | プリント基板上配線の終端構造 |
| US6442275B1 (en) * | 1998-09-17 | 2002-08-27 | Lucent Technologies Inc. | Echo canceler including subband echo suppressor |
| US6265893B1 (en) * | 1998-09-29 | 2001-07-24 | Intel Corporation | Signal line drivers |
| GB2344036B (en) | 1998-11-23 | 2004-01-21 | Mitel Corp | Single-sided subband filters |
| GB2348092B (en) | 1999-01-12 | 2001-04-18 | Motorola Inc | Adapative step size for filter and method therefor |
| KR20000051747A (ko) | 1999-01-26 | 2000-08-16 | 윤종용 | 더블토크 상황에서 안정되게 동작하는 반향제거장치 |
| JP3390358B2 (ja) * | 1999-02-19 | 2003-03-24 | 松下電器産業株式会社 | 係数転送判別器及びそれを用いたエコーキャンセラ |
| US6771772B1 (en) * | 1999-07-09 | 2004-08-03 | Oguz Tanrikulu | Method and apparatus for fast network bulk delay and span estimation for line echo cancellation |
| KR20010011354A (ko) * | 1999-07-27 | 2001-02-15 | 윤종용 | 반도체 장치의 출력 임피던스 조절 회로 |
| GB2354414B (en) * | 1999-09-14 | 2004-12-22 | Mitel Corp | Locating network echos |
| US6961423B2 (en) * | 2002-06-24 | 2005-11-01 | Freescale Semiconductor, Inc. | Method and apparatus for performing adaptive filtering |
-
2001
- 2001-08-29 GB GB0120868A patent/GB2379369B/en not_active Expired - Fee Related
-
2002
- 2002-08-23 US US10/226,048 patent/US7003101B2/en not_active Expired - Lifetime
- 2002-08-27 DE DE10240007A patent/DE10240007B4/de not_active Expired - Fee Related
- 2002-08-28 JP JP2002291694A patent/JP2003134005A/ja not_active Withdrawn
- 2002-08-29 KR KR1020020051325A patent/KR100627944B1/ko not_active Expired - Fee Related
- 2002-08-29 FR FR0210709A patent/FR2829323B1/fr not_active Expired - Fee Related
- 2002-08-29 CN CNB02142280XA patent/CN1177455C/zh not_active Expired - Fee Related
-
2007
- 2007-09-05 JP JP2007230414A patent/JP4700663B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007329971A (ja) | 2007-12-20 |
| GB2379369A (en) | 2003-03-05 |
| JP4700663B2 (ja) | 2011-06-15 |
| DE10240007A1 (de) | 2003-04-30 |
| US20040037417A1 (en) | 2004-02-26 |
| KR20030019184A (ko) | 2003-03-06 |
| DE10240007B4 (de) | 2010-09-16 |
| US7003101B2 (en) | 2006-02-21 |
| FR2829323A1 (fr) | 2003-03-07 |
| JP2003134005A (ja) | 2003-05-09 |
| CN1402504A (zh) | 2003-03-12 |
| GB0120868D0 (en) | 2001-10-17 |
| FR2829323B1 (fr) | 2006-11-10 |
| KR100627944B1 (ko) | 2006-09-22 |
| GB2379369B (en) | 2005-06-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1177455C (zh) | 一种控制通信信道中回声消除器的方法及装置 | |
| CN101923862B (zh) | 使用自适应滤波器处理子带信号的方法和系统 | |
| US6947549B2 (en) | Echo canceller | |
| US4912758A (en) | Full-duplex digital speakerphone | |
| CA2060667C (en) | Adaptive sparse echo canceller using a sub-rate filter for active tap selection | |
| EP0878060B1 (en) | A system and method for performing echo cancellation in a communications network employing a mixed mode lms adaptive balance filter | |
| EP0518383A2 (en) | Method and arrangement of echo elimination in digital telecommunications system | |
| US8170226B2 (en) | Acoustic echo cancellation and adaptive filters | |
| US5675644A (en) | Method and apparatus for canceling echo accounting for delay variations | |
| CN1239609A (zh) | 回声路径延迟估计 | |
| CN1203711A (zh) | 用于数字电话用的回声消除系统 | |
| GB2344036A (en) | Single-sided subband filters; echo cancellation | |
| CN1281002C (zh) | 检测是语音或是周期信号的方法和控制滤波器系数的方法 | |
| CN1053337A (zh) | 回波抑制器 | |
| EP1786191B1 (en) | Acoustic echo canceller | |
| JP2002503924A (ja) | ハンズフリー装置の音響的側音減衰を改善する方法 | |
| JPS58500229A (ja) | エネルギ−帯域弁別器 | |
| HK1041140A1 (zh) | 在回波消除系統中減輕麥克風過載效應的方法和裝置 | |
| US7181001B2 (en) | Apparatus and method for echo cancellation | |
| DE19935587A1 (de) | Verfahren und Vorrichtung zum Detektieren einer Nahendestimme | |
| KR100324736B1 (ko) | 음향반향제거방법및회로 | |
| GB2427332A (en) | Echo canceller background filter detects sparse impulse response peaks, filters around them and updates foreground filter when it performs better | |
| CA1065514A (en) | Automatic h-register clear for prevention of erroneous convolution in digital adaptive echo canceller | |
| HK1007364B (zh) | 回波消除器中非綫性信号处理的方法 | |
| JP3390358B2 (ja) | 係数転送判別器及びそれを用いたエコーキャンセラ |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C17 | Cessation of patent right | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20041124 Termination date: 20120829 |