Adaptation of a memoryless preprocessor for nonlinear acoustic echo cancelling

Stenger A, Kellermann W (2000)


Publication Status: Published

Publication Type: Journal article, Original article

Publication year: 2000

Journal

Publisher: Elsevier

City/Town: Amsterdam, Netherlands

Book Volume: 80

Pages Range: 1747-1760

Journal Issue: 9

DOI: 10.1016/S0165-1684(00)00085-2

Abstract

Acoustic echo cancellers (AECs) in today's hands-free telephones rely on the assumption of a linear echo path. However, low-cost audio equipment or constraints of portable communication systems cause nonlinear distortions in the loudspeaker and its amplifier, which limit the echo reduction of linear AECs. Such an echo path can be modelled by a memoryless nonlinear function preceding the linear FIR filter. Algorithms for joint adaptation of both stages and stepsize normalizations are derived. As examples for the preprocessor a hard-clipping curve and a polynomial are considered. Fast convergence of the latter is achieved with signal orthogonalization or RLS adaptation. Adaptation stepsize control mechanisms are derived using a novel system distance measure. Experiments under adverse conditions and with real hardware demonstrate robust convergence with both models, and an echo reduction improvement by up to 10 dB at amplitude peaks. For a straightforward implementation, computational cost is increased by factor 1.5-4.5 compared to a linear AEC, but ways for complexity reduction are outlined.

Authors with CRIS profile

How to cite

APA:

Stenger, A., & Kellermann, W. (2000). Adaptation of a memoryless preprocessor for nonlinear acoustic echo cancelling. Signal Processing, 80(9), 1747-1760. https://doi.org/10.1016/S0165-1684(00)00085-2

MLA:

Stenger, Alexander, and Walter Kellermann. "Adaptation of a memoryless preprocessor for nonlinear acoustic echo cancelling." Signal Processing 80.9 (2000): 1747-1760.

BibTeX: Download