Performance Improvement of Acoustic Echo Canceller Using Post-Processor

후처리기를 이용한 음향 반향 제거기의 성능향상

  • Published : 1999.07.01

Abstract

In this paper, a new robust adaptive algorithm and a post-processing method are proposed to improve the performance of AEC without computational burden. Its step-size is normalized by the sum of the powers of the reference input signal and the desired signal. When the near-end speaker's speech and noise are applied into the microphone, the step-size becomes small and the misalignment of coefficients are reduced. To reduce the residual echoes, a new post-processing method, which is co-operated with the proposed noise-robust adaptive algorithm, is proposed in this paper. The method is based on the correlation of the desired signal and the estimation error signal. The residual echoes are attenuated as proportional to the correlation normalized with the power of desired signals. The normalized correlation plays a role as Wiener filter for residual echoes. In the double-talk situation, the estimation error signals, that are residual echoes, dominantly include the near-end speaker's speech and the normalized correlation closes to 1. Therefore, the near-end speaker's speech can be transmitted without being attenuated. When the desired signals consists of only the acoustic echoes, the residual echoes are mostly attenuated and canceled by the proposed post-processor. The computation of AEC using the proposed post-processor is comparable to NLMS algorithm.

본 논문에서는 크게 계산량이 증가하지 않으면서 음향 반향 제거기의 성능을 향상시킬 수 있는 잡음에 강건한 적응 알고리즘과 후처리기를 제안한다. 제안하는 적응 알고리즘은 기준 입력신호와 마이크 입력신호의 전력 합으로 적응 상수를 정규화 한다. 근단화자의 음성신호나 주변 잡음이 마이크로 입력되면 그 전력만큼 적응 상수가 작아지기 때문에 이들 주변 잡음에 의한 계수 오조정을 줄일 수 있다. 잔여 반향을 제거하기 위해서 잡음에 강건한 알고리즘과 연동하는 새로운 후처리 방법을 제안한다. 제안하는 후처리 방법은 마이크 입력신호와 추정 오차신호의 상관도를 활용한다. 잔여 반향은 마이크 입력신호의 전력으로 정규화된 상관도에 의해서 감쇠되어 제거한다. 정규화 상관도는 잔여 반향에 대해서 Wiener 필터 역할을 한다. 동시 통화시에는 추정 오차신호에는 근단화자의 음성신호가 대부분을 차지함으로 정규화 상관도는 거의 1이 되어 근단화자의 음성신호는 감쇠없이 전송된다. 반향 신호만 있을 때에는 잔여 반향은 후처리기에 의해서 대부분 감쇠되어 제거된다. 제안하는 후처리기를 이용한 음향 반향 제거기의 계산량은 NLMS 알고리즘에 비해서 크게 증가하지 않는다.

Keywords

References

  1. IEEE Signal Processing Magazine The Past, Present, and Future of Audio Signal Processing-Acoustic Echo Cancellation S. Makino
  2. 한국음향학회 논문지 v.17 no.1 고속 Affine Projection 알고리듬을 이용한 스테레오 음향 반향 제거 조영민;이원철
  3. Proc. EUSIPCO Acoustic Echo Canceller for Hands-free Mobile Radiotelephony S. H. Jensen
  4. IEEE Trans. Consumer Electronics v.41 no.4 Acoustic Noise and Echo Cancellation Microphone System for Videoconferencing S. M. Kuo,;Y. C. Huang,;Z. Pan
  5. Proc. of ICASSP95 A Noise-Robust Stochastic Gradient Algorithm with An Adaptive Step-Size Suitable for Mobile Hands-Free Telephones A. Hirano;A. Sugiyama
  6. Proc. of ICASSP98 A Noise-Robust Echo Cancellar on V830 Multimedia RISC Processor Intergrated into a Car Navigation System Y. Hiratani;A. Hirano;M. Kanazawa
  7. Proc. ICASSP 96 Optimatization of a Noise Reduction Preprocessing in An Acoustic Echo and Noise Controller B. Ayad;G. Faucon;R. Le Bouguin-Jeannes
  8. Proc. of ICASSP97 Approximation of Optimal Step Size Control for Acoustic Echo Cancellation C. Antweiler;J. Grunwald;H. Quark
  9. IEEE Signal Processing Letters v.4 no.6 An Adaptation Control for Acoustic Echo Cancellers P. Heitkamper
  10. IEEE Trans. Communications v.39 no.11 A New Double-Talk Detection Algorithm Based on the Orthogonality Theorem H. Ye;B. X. Wu
  11. Adaptive Signal Processing B. Widrow;S. D. Stern
  12. Electron. Comm. Japan v.J67-A no.2 An Adaptive Filtering Algorithm Using an Orthogonal projection to an affine subspace and its property K. Ozeki;T. Umeda
  13. Proc. ICASSP 95 The Fast Affine Projection Algorithm S. L. Gay;S. Tavathia
  14. ICASSP 96 v.2 Analysis of Two Structure for Combined Acoustic Echo Cancellation and Noise Reduction Y. Guelou;Abdelkrim Benamar;Pascal Scalart
  15. IEEE Trans. Signal Processing v.46 no.2 Fast Converging and Low Complexity Adaptive Filtering Using an Averaged Kalman Filter T. Wigren
  16. Proc. ICASSP 95 Fast Projection Algorithm and Its Step Size Control M. Tanaka;Y. Kaneda,;S. Makino;J. Kojima
  17. Adaptive Filter Theory S. Haykin
  18. Proc. ISCAS Adaptive Echo Compensation Applied to the Hands-free Telephone Problem E. Hansler
  19. Int. Teleconference Symposium A Design of Canceller of Broad Band Acoustic Echo I. Furukawa
  20. ICASSP 98 A Fast Instrumental Variable Affine Projection Algorithm K. Maouche; D.T.M. Slock
  21. Proc. ICASSP 88 Analysis and Design of Multirate Systems for Cancellation Acoustical Echoes W. Kellermann
  22. IEEE Trans. Signal Processing v.40 no.8 Adaptive Filtering in Subbands with Critical Sampling: Analysis, Experiments and Application to Acoustic Echo Cancellation A. Gilloire;M. Vetterli
  23. proc. IEEE v.68 Silencing Echoes on the Telephone Network M. M. Sondhi;D. A. Berkley
  24. Proc. IEEE v.64 no.8 Stationary and Nonstationary Learning Characteristics of the LMS Adaptive Filter B. Windrow(et al.)
  25. Proc. IEEE v.63 no.12 Adaptive Noise Cancelling: Principles and Applications B. Windrow(et al.)