Abstract
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.
Similar content being viewed by others
References
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)
J. Benesty, H. Rey, L. Vega, S. Tressens, A nonparametric vss nlms algorithm. IEEE Signal Process. Lett. 13, 581–584 (2006)
D. Duttweiler, A twelve-channel digital echo canceler. IEEE Trans. Commun. 26, 647–653 (1978)
G. Enzner, Bayesian inference model for applications of time-varying acoustic system identification, in Proceedings of EUSIPCO, (2010), pp. 2126–2130
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)
G. Enzner, P. Vary, Frequency-domain adaptive Kalman filter for acoustic echo control in hands-free telephones. Signal Process. 86(6), 1140–1156 (2006)
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–992
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–1314
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)
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)
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)
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–6019
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)
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–156
K. Shi, X. Ma, A frequency domain step-size control method for lms algorithms. IEEE Signal Process. Lett. 17, 125–128 (2010)
J. Soo, K. Pang, Multidelay block frequency domain adaptive filter. IEEE Trans. Acoust. Speech Signal Process. 38, 373–376 (1990)
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)
L. Vega, H. Rey, J. Benesty, S. Tressens, A new robust variable step-size nlms algorithm. IEEE Trans. Signal Process. 56, 1878–1893 (2008)
T.S. Wada, B. Juang, Enhancement of residual echo for improved acoustic echo cancellation, in Proceedings of EURASIP EUSIPCO, (2007), pp. 1620–1624
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–2823
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–306
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is partially supported by the National Natural Science Foundation of China (Nos. 11161140319, 91120001, 61271426, 61305026), the Strategic Priority Research Program of the Chinese Academy of Sciences (Grant Nos. XDA06030100, XDA06030500), the National 863 Program (No. 2012AA012503) and the CAS Priority Deployment Project (No. KGZD-EW-103-2).
Rights and permissions
About this article
Cite this article
Wu, C., Wang, X., Guo, Y. et al. Robust Uncertainty Control of the Simplified Kalman Filter for Acoustic Echo Cancelation. Circuits Syst Signal Process 35, 4584–4595 (2016). https://doi.org/10.1007/s00034-016-0263-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-016-0263-1