NLMS Adaptive Filter Based Acoustic Echo Canceller

NLMS 적응 필터 기반의 음향 반향 제거기

  • 황성수 (부산대학교 전자전기공학과 통신시스템 연구실) ;
  • 윤상석 (부산대학교 전자전기공학과 통신시스템 연구실) ;
  • 김석찬 (부산대학교 전자전기공학과 통신시스템 연구실) ;
  • 이채동 (대양전기공업(주) 통신시스템팀)
  • Received : 2010.02.12
  • Accepted : 2010.03.31
  • Published : 2010.04.30

Abstract

In this paper, we study real time AEC (acoustic echo canceller) based on NLMS adaptive filter. Proposed method improves conversation quality by enhancing the performance of AEC during double talk section and reduces the power consumption by controling the adaption operation of NLMS adaptive filter. Proposed method examines the convergence of the NLMS adaptive filter, stores the estimated echo path and chooses operation of NLMS adaptive filter. Furthermore if double talk is detected, the proposed AEC utilizes the stored echo path optionally considering missed double talk time. When the proposed AEC is used, the performance of the AEC is enhanced although the simple double talk detector is used and the power consumption of the AEC is reduced.

이 논문은 NLMS (normalized least mean square) 적응 필터 기반의 실시간 반향 제거기에 관해서 연구한다. 동시통화 구간에서 음향 반향 제거기의 성능을 향상시켜 통화 품질 개선하고, 음향 반향 제거기의 적응 연산 제어하여 소모 전력을 줄이는 방법을 제안한다. 제안하는 방법은 NLMS 적응 필터의 수렴 상태를 검사를 통해 추정된 반향 경로를 저장하고 적응필터의 동작 여부를 선택한다. 또한 동시통화가 검출 될 경우에 동시통화 검출기가 놓친 동시통화 시간을 고려하여 저장된 반향 경로를 선택적으로 사용한다. 제안한 방법을 이용할 경우에 간단한 동시통화 검출기를 사용하여 동시통화 구간에서 반향 제거 성능이 향상할 수 있고, 연산을 줄여서 전력 소모를 줄일 수 있다.

Keywords

References

  1. S. Haykin, Adaptive Filter Theory 4th, Prentice Hall, pp.320-465, 1996.
  2. M. A. lqbal, J. W. Stokes, S. L. Grant, "Normalized Double-Talk Detection Based on Microphone and AEC Error Cross-Correlation," IEEE International Conference on Multimedia and Expo, pp.1-4, July, 2007.
  3. H. K. Jung, N. S. Kim, T. Kim, "A new double-talk detector using echo path estimation," IEEE International Conference on Acoustics, Speech, and Signal Processing, pp.1897-1900, May, 2002.
  4. C. Breinnig, P. Dreseitel, E. Hansler, A. Mader, B. Nitsch, H. Puder, T. Schertler, G.Schimidt, and J. Tilp, "Acoustic echo control," IEEE Signal Processing Magazine, pp.42-69, July, 1999.
  5. Texas Instrument, Acoustic-Echo Cancellation Software for Hands-Free Wireless Systems, Texas Instrument Application Report, 1997.
  6. K.J. Hong, Y.J. Roh, K.H. Jeong, D.W. Kang, K.B. Yun, and K.D. Kim, "Implementation of Hands-Free Phone in a Car Using DSP," J. Inst. Electronics Engineers Korea, Vol.44, No.4, pp.147-156, Dec. 2007.
  7. J. Benesty, T. Gansler, D.R. Morgan, M.M. Sondhi and S.L. Gay, Advances in Network and Acoustic Echo Cancellation, Springer-Verlag, 2001.
  8. C.G. Cho, S.J. Park, C.Y. Lee and D.H. Youn, "An efficient double talk detection algorithm, using cross-correlation coefficients,"J. Korean Inst. Comm. Sciences, Vol.26, No.6, pp.746-751, Jun., 2001.
  9. Jun'ichi Sakaguchi, "Acoustic echo canceller system materialized with 16-bit fixed point processing type DSP," IEICE Trans. Fundmentals, Vol. E82-A, No.12, Dec., 1999.
  10. Stephen G. McGovern,. A model for room acoustics, http://www.2pi.us/rir.html, 2004.