首页> 外国专利> Echo canceller and method of echo cancellation using an NLMS algorithm

Echo canceller and method of echo cancellation using an NLMS algorithm

机译:回声消除器和使用NLMS算法的回声消除方法

摘要

An echo canceller and a method of echo cancellation using an NLMS algorithm. The NLMS algorithm alternates adaptation between a slow mode, aggressive mode, and inhibition mode, according to the status of the echo canceller. This implementation requires no correlation information. This implementation is simple and not very time consuming. During initial conversation, the NLMS algorithm is in an aggressive mode to ensure fast convergence. After convergence, the NLMS algorithm switches to a slow mode for lower residual echo return. Whenever an abrupt increase of residual echo caused by either double talk or echo path change is detected, the current adaptive filter coefficients are retained and then updated in the aggressive mode. The decision as to which echo estimation (the response of the retained filter or the response of the aggressively adapted filter) is subtracted from the reference echo for echo cancellation within a short detection delay period is determined according to the Geigel algorithm. After the short delay, the NLMS algorithm makes a more accurate determination of double talk or echo path occurrence. If double talk is detected according to the more accurate determination, then the retained filter taps are applied to yield the residual echo and the inhibition mode is chosen and maintained until the error signal again decreases to the pre-changed value range. Otherwise, the aggressively adapted filter taps are applied to yield the residual echo and the system switches to aggressive mode adaptation until a new convergence is achieved. This implementation also has high convergence rate, high stability, and a small detection delay.
机译:回声消除器和使用NLMS算法的回声消除方法。 NLMS算法根据回声消除器的状态,在慢速模式,激进模式和抑制模式之间交替进行自适应。该实现不需要相关信息。该实现是简单的并且不是很费时。在初始对话期间,NLMS算法处于积极模式以确保快速收敛。收敛之后,NLMS算法切换到慢速模式以降低残留的回声返回。每当检测到由双向通话或回声路径更改引起的残留回声突然增加时,都会保留当前的自适应滤波器系数,然后以主动模式进行更新。根据Geigel算法,确定在短检测延迟时间内从参考回声中减去哪个回声估计(保留滤波器的响应或自适应滤波器的响应)以进行回声消除的决定。短暂延迟后,NLMS算法可以更准确地确定双向通话或回声路径的发生。如果根据更准确的确定检测到双向通话,则将应用保留的滤波器抽头以产生残留回波,并选择并保持抑制模式,直到误差信号再次减小到预更改的值范围为止。否则,将采用积极适应的滤波器抽头以产生残留回波,并且系统将切换至积极模式适应,直到获得新的收敛为止。该实现方式还具有较高的收敛速度,较高的稳定性和较小的检测延迟。

著录项

  • 公开/公告号US6792106B1

    专利类型

  • 公开/公告日2004-09-14

    原文格式PDF

  • 申请/专利权人 AGERE SYSTEMS INC.;

    申请/专利号US19990398016

  • 发明设计人 JIANFENG LIU;

    申请日1999-09-17

  • 分类号H04M90/80;

  • 国家 US

  • 入库时间 2022-08-21 23:19:08

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号