Circuits, Systems, and Signal Processing

, Volume 35, Issue 12, pp 4584–4595 | Cite as

Robust Uncertainty Control of the Simplified Kalman Filter for Acoustic Echo Cancelation

  • Chao Wu
  • Xiaofei Wang
  • Yanmeng Guo
  • Qiang FuEmail author
  • Yonghong Yan
Short Paper


One of the main difficulties in acoustic echo cancelation (AEC) is the adaptation strategy of the adaptive filter in different situations. Recently, the Kalman filter theory has been introduced to accommodate for the adaptation control in AEC applications, due to its optimal performance in many system identification problems. In this paper, a frequency-domain simplified Kalman filter for partitioned-block-based AEC is studied. The contribution is twofold. First, the relationship between the Kalman filter and an optimal variable step-size algorithm is revealed, which contributes to the motivation of this paper. Second, the influence of system uncertainty on the performance of the Kalman filter is analyzed, and a new uncertainty control method is developed. Simulation results confirm the superiority of the proposed method to the conventional ones.


Acoustic echo cancelation Frequency-domain Simplified Kalman filter Uncertainty control 


  1. 1.
    J. Benesty, D. Morgan, J. Cho, A new class of doubletalk detectors based on cross-correlation. IEEE Trans. Speech Audio Process. 8, 168–172 (2000)CrossRefGoogle Scholar
  2. 2.
    J. Benesty, H. Rey, L. Vega, S. Tressens, A nonparametric vss nlms algorithm. IEEE Signal Process. Lett. 13, 581–584 (2006)CrossRefGoogle Scholar
  3. 3.
    D. Duttweiler, A twelve-channel digital echo canceler. IEEE Trans. Commun. 26, 647–653 (1978)CrossRefGoogle Scholar
  4. 4.
    G. Enzner, Bayesian inference model for applications of time-varying acoustic system identification, in Proceedings of EUSIPCO, (2010), pp. 2126–2130Google Scholar
  5. 5.
    G. Enzner, R. Martin, P. Vary, G. Enzner, R. Martin, P. Vary, Partitioned residual echo power estimation for frequency-domain acoustic echo cancellation and postfiltering. Eur. Trans. Telecommun. 13(2), 103–114 (2002)CrossRefzbMATHGoogle Scholar
  6. 6.
    G. Enzner, P. Vary, Frequency-domain adaptive Kalman filter for acoustic echo control in hands-free telephones. Signal Process. 86(6), 1140–1156 (2006)CrossRefzbMATHGoogle Scholar
  7. 7.
    K. Helwani, H. Buchner, S. Spors, On the robust and efficient computation of the Kalman gain for multichannel adaptive filtering with application to acoustic echo cancellation, in Proceedings of IEEE SSC (ASILOMAR), (2010), pp. 988–992Google Scholar
  8. 8.
    F. Kuech, E. Mabande, G. Enzner, State-space architecture of the partitioned-block-based acoustic echo controller, in International Conference on Acoustics, Speech, and Signal Processing (ICASSP’14), (2014), pp. 1309–1314Google Scholar
  9. 9.
    E. Moulines, O. Ait Amrane, Y. Grenier, The generalized multidelay adaptive filter: structure and convergence analysis. IEEE Trans. Signal Process. 43(1), 14–28 (1995)CrossRefGoogle Scholar
  10. 10.
    S. Malik, G. Enzner, State-space frequency-domain adaptive filtering for nonlinear acoustic echo cancellation. IEEE Trans. Audio Speech Lang. Process. 20(7), 2065–2079 (2012)CrossRefGoogle Scholar
  11. 11.
    C. Paleologu, J. Benesty, S. Ciochina, Study of the general Kalman filter for echo cancellation. IEEE Trans. Audio Speech Lang. Process. 21(8), 1539–1549 (2013)CrossRefGoogle Scholar
  12. 12.
    C. Paleologu, J. Benesty, S. Ciochina, S.L. Grant, A Kalman filter with individual control factors for echo cancellation, in International Conference on Acoustics, Speech, and Signal Processing (ICASSP’14), (2014), pp. 6015–6019Google Scholar
  13. 13.
    C. Paleologu, S. Ciochina, J. Benesty, Variable step-size nlms algorithm for under-modeling acoustic echo cancellation. IEEE Signal Process. Lett. 15, 5–8 (2008)CrossRefGoogle Scholar
  14. 14.
    A. Sugiyama, J. Berclaz, M. Sato, Noise-robust double-talk detection based on normalized cross correlation and a noise offset, in International Conference on Acoustics, Speech, and Signal Processing(ICASSP’05), vol 3 (2005), pp. 153–156Google Scholar
  15. 15.
    K. Shi, X. Ma, A frequency domain step-size control method for lms algorithms. IEEE Signal Process. Lett. 17, 125–128 (2010)CrossRefGoogle Scholar
  16. 16.
    J. Soo, K. Pang, Multidelay block frequency domain adaptive filter. IEEE Trans. Acoust. Speech Signal Process. 38, 373–376 (1990)CrossRefGoogle Scholar
  17. 17.
    J. Valin, On adjusting the learning rate in frequency domain echo cancellation with double-talk. IEEE Trans. Audio Speech Lang. Process. 15, 1030–1034 (2007)CrossRefGoogle Scholar
  18. 18.
    L. Vega, H. Rey, J. Benesty, S. Tressens, A new robust variable step-size nlms algorithm. IEEE Trans. Signal Process. 56, 1878–1893 (2008)MathSciNetCrossRefGoogle Scholar
  19. 19.
    T.S. Wada, B. Juang, Enhancement of residual echo for improved acoustic echo cancellation, in Proceedings of EURASIP EUSIPCO, (2007), pp. 1620–1624Google Scholar
  20. 20.
    C. Wu, K. Jiang, Y. Guo, Q. Fu, Y. Yan, A robust step-size control algorithm for frequency domain acoustic echo cancellation, in Fifteenth Annual Conference of the International Speech Communication Association, (2014), pp. 2819–2823Google Scholar
  21. 21.
    Y. Zhou, X. Li, A variable step-size for frequency-domain acoustic echo cancellation, in IEEE Workshop on Applications of Signal Processing to Audio and Acoustics, (2007), pp. 303–306Google Scholar

Copyright information

© Springer Science+Business Media New York 2016

Authors and Affiliations

  • Chao Wu
    • 1
  • Xiaofei Wang
    • 1
  • Yanmeng Guo
    • 1
  • Qiang Fu
    • 1
    Email author
  • Yonghong Yan
    • 1
  1. 1.BeijingChina

Personalised recommendations