Ebook: A Perspective on Stereophonic Acoustic Echo Cancellation
- Tags: Signal Image and Speech Processing, User Interfaces and Human Computer Interaction, Fourier Analysis
- Series: Springer Topics in Signal Processing 4
- Year: 2011
- Publisher: Springer-Verlag Berlin Heidelberg
- Edition: 1
- Language: English
- pdf
Single-channel hands-free teleconferencing systems are becoming popular. In order to enhance the communication quality of these systems, more and more stereophonic sound devices with two loudspeakers and two microphones are deployed. Because of the coupling between loudspeakers and microphones, there may be strong echoes, which make real-time communication very difficult. The best way we know to cancel these echoes is via a stereo acoustic echo canceller (SAEC), which can be modelled as a two-input/two-output system with real random variables. In this work, the authors recast this problem into a single-input/single-output system with complex random variables thanks to the widely linear model. From this new convenient formulation, they re-derive the most important aspects of a SAEC, including identification of the echo paths with adaptive filters, double-talk detection, and suppression.
Single-channel hands-free teleconferencing systems are becoming popular. In order to enhance the communication quality of these systems, more and more stereophonic sound devices with two loudspeakers and two microphones are deployed. Because of the coupling between loudspeakers and microphones, there may be strong echoes, which make real-time communication very difficult. The best way we know to cancel these echoes is via a stereo acoustic echo canceller (SAEC), which can be modelled as a two-input/two-output system with real random variables. In this work, the authors recast this problem into a single-input/single-output system with complex random variables thanks to the widely linear model. From this new convenient formulation, they re-derive the most important aspects of a SAEC, including identification of the echo paths with adaptive filters, double-talk detection, and suppression.
Single-channel hands-free teleconferencing systems are becoming popular. In order to enhance the communication quality of these systems, more and more stereophonic sound devices with two loudspeakers and two microphones are deployed. Because of the coupling between loudspeakers and microphones, there may be strong echoes, which make real-time communication very difficult. The best way we know to cancel these echoes is via a stereo acoustic echo canceller (SAEC), which can be modelled as a two-input/two-output system with real random variables. In this work, the authors recast this problem into a single-input/single-output system with complex random variables thanks to the widely linear model. From this new convenient formulation, they re-derive the most important aspects of a SAEC, including identification of the echo paths with adaptive filters, double-talk detection, and suppression.
Content:
Front Matter....Pages -
Introduction....Pages 1-4
Problem Formulation....Pages 5-11
System Identification with the Wiener Filter....Pages 13-27
A Class of Stochastic Adaptive Filters....Pages 29-48
A Class of Affine Projection Algorithms....Pages 49-62
Recursive Least-Squares Algorithms....Pages 63-69
Double-Talk Detection....Pages 71-79
Echo and Noise Suppression as a Binaural Noise Reduction Problem....Pages 81-94
Experimental Study....Pages 95-135
Back Matter....Pages -
Single-channel hands-free teleconferencing systems are becoming popular. In order to enhance the communication quality of these systems, more and more stereophonic sound devices with two loudspeakers and two microphones are deployed. Because of the coupling between loudspeakers and microphones, there may be strong echoes, which make real-time communication very difficult. The best way we know to cancel these echoes is via a stereo acoustic echo canceller (SAEC), which can be modelled as a two-input/two-output system with real random variables. In this work, the authors recast this problem into a single-input/single-output system with complex random variables thanks to the widely linear model. From this new convenient formulation, they re-derive the most important aspects of a SAEC, including identification of the echo paths with adaptive filters, double-talk detection, and suppression.
Content:
Front Matter....Pages -
Introduction....Pages 1-4
Problem Formulation....Pages 5-11
System Identification with the Wiener Filter....Pages 13-27
A Class of Stochastic Adaptive Filters....Pages 29-48
A Class of Affine Projection Algorithms....Pages 49-62
Recursive Least-Squares Algorithms....Pages 63-69
Double-Talk Detection....Pages 71-79
Echo and Noise Suppression as a Binaural Noise Reduction Problem....Pages 81-94
Experimental Study....Pages 95-135
Back Matter....Pages -
....