Abstract
This paper proposes novel acoustic echo cancellation (AEC) approaches based on linear and Volterra structures. The AECs use modified normalized least-mean-square (NLMS) updates to improve the convergence and to maintain the same steady-state misadjustment. In the first case, starting from a new cost function, the resulting variable step size depends on the instant error value and on an estimated error threshold. Secondly, the need of beforehand steady-state error threshold estimation is removed by an automatic step-size control involving the absolute error envelope evolution. The methods are tested for an acoustic enclosure setup modeled using measured linear and quadratic kernels, and their behavior is compared to that of the traditional NLMS and another technique found in the open literature. Also, they are tested for a change in the echo path and for assorted nonlinearity and local signal powers. The comparison is made in terms of the echo-return loss enhancement for WGN and speech as excitation. The simulations show that the proposed adaptations offer increased convergence rates for the same steady-state error.








Similar content being viewed by others
References
Paleologu, C., Benesty, J., Ciochina, S.: Sparse Adaptive Filters for Echo Cancellation. Morgan & Claypool Publishers, UK (2010)
Hänsler, E., Schmidt, G.: Topics in Acoustic Echo and Noise Control. Springer, Berlin (2010)
Pavithra, S., Narasimhan, S.V.: Feedback active noise control based on transform-domain forward-backward LMS predictor. Signal Image Video Process. 8(3), 479–487 (2014)
Pavithra, S., Narasimhan, S.V.: Feedback active noise control based on forward-backward LMS predictor. Signal Image Video Process. 7(6), 1083–1091 (2013)
Narasimhan, S.V., Veena, S.: New unbiased adaptive IIR filter: it’s robust and variable step-size versions and application to active noise control. Signal Image Video Process. 7(1), 197–207 (2013)
Albu, F., Paleologu, C., Ciochina, S.: New variable step size affine projection algorithms. In: Proceedings of the IEEE COMM, pp. 63–66, Bucharest (2012)
Gholami-Boroujeny, S., Eshghi, M.: Active noise control using an adaptive bacterial foraging optimization algorithm. Signal Image Video Process. 8(8), 1507–1516 (2014)
Azpicueta-Ruiz, L.A., Zeller, M., Figueiras-Vidal, A.R., Arenas-Garcia, J., Kellermann, W.: Adaptive combination of Volterra kernels and its application to nonlinear acoustic echo cancellation. IEEE Trans. Acoust. Speech Signal Process. 19(1), 97–110 (2011)
Martin, R., Heute, U., Antweiler, C.: Advances in Digital Speech Transmission. Wiley, New York (2008)
Stenger, A., Trautmann, L., Rabenstein, R.: Nonlinear acoustic echo cancellation with second order adaptive Volterra filters. IEEE Trans. Acoust. Speech Signal Process. 2, 877–880 (1999)
Fernandes, C.A.R., Favier, G., Mota, J.C.M.: Decision directed adaptive blind equalization based on the constant modulus algorithm. Signal Image Video Process. 1(4), 333–346 (2007)
Letexier, D., Bourennane, S., Blanc-Talon, J.: Main flattening directions and Quadtree decomposition for multi-way Wiener filtering. Signal Image Video Process. 1(3), 253–265 (2007)
Ogunfunmi, T.: Adaptive Nonlinear System Identification: The Volterra and Wiener Model Approaches. Springer, Berlin (2007)
Eweda, E., Zerguine, A.: New insights into the normalization of the least mean fourth algorithm. Signal Image Video Process. 7(2), 255–262 (2013)
Rastegarnia, A., Tinati, M.A., Khalili, A.: Steady-state analysis of quantized distributed incremental LMS algorithm without Gaussian restriction. Signal Image Video Process. 7(2), 227–234 (2013)
Pinchas, M.: What are the analytical conditions for which a blind equalizer will loose the convergence state? Signal Image Video Process. 6(2), 325–340 (2012)
Aboulnasr, T., Mayyas, K.: A robust variable step-size LMS-type algorithm: analysis and simulations. IEEE Trans. Signal Process. 45(3), 631–639 (1997)
Kwong, R.H., Johnston, E.W.: A variable step size LMS algorithm. IEEE Trans. Signal Process. 40, 1633–1642 (1992)
Widrow, B., McCool, J.M., Larimore, M., Johnson, C.R.: Stationary and nonstationary learning characteristics of the LMS adaptive filter. Proc. IEEE 64, 1151–1162 (1976)
Mathews, V.J., Xie, Z.: A stochastic gradient adaptive filter with gradient adaptive step size. IEEE Trans. Signal Process. 41, 2075–2087 (1993)
Shih, C.-S., Hsieh, S.-F.: Fast converging nonlinear echo cancellation based on optimum step size. In: IEEE International Symposium on Signal Processing and Information Technology (ISSPIT), pp. 135–139 (2009)
Kuech, F., Kellermann, W.: Coefficient-dependent step-size for adaptive second-order Volterra filters. EUSIPCO, Vienna (2004)
Rusu, C., Cowan, C.F.N.: The exponentiated convex variable step-size (ECVSS) algorithm. Signal Process. 90, 2784–2791 (2010)
Contan, C., Kirei, B.S., Topa, M.D.: Modified NLMF adaptation of Volterra filters used for nonlinear acoustic echo cancellation. Signal Process. 93, 1152–1161 (2013)
Sayed, A.H.: Fundamentals of Adaptive Filtering. Wiley, University of California, Los Angeles (2003)
Chan, S.C., Zhou, Y.: Convergence behavior of NLMS algorithm for Gaussian inputs: solutions using generalized abelian integral functions and step size selection. J. Signal Process. Syst. 59(3), 255–265 (2010)
Kuech, F., Kellermann, W.: Orthogonalized power filters for nonlinear acoustic echo cancellation. Signal Process. 86(6), 1168–1181 (2006)
Acknowledgments
The authors thank Prof. Dr.-Ing. Walter Kellermann and Dr.-Ing. Marcus Zeller from the University of Erlangen-Nuremberg, Germany, for providing measured kernels for experiments. This paper was supported by the Post-Doctoral Programme POSDRU/159/1.5/S/137516, project co-funded from European Social Fund through the Human Resources Sectorial Operational Program 2007–2013.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Contan, C., Kirei, B.S. & Topa, M.D. Error-dependent step-size control of adaptive normalized least-mean-square filters used for nonlinear acoustic echo cancellation. SIViP 10, 511–518 (2016). https://doi.org/10.1007/s11760-015-0769-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-015-0769-1