DocumentCode :
1883514
Title :
Quality-delay-and-computation trade-off analysis of acoustic echo cancellation on general-purpose CPU
Author :
Song, Justin ; Li, Jian ; Chen, Yen-Kuang
Volume :
2
fYear :
2003
fDate :
6-9 July 2003
Abstract :
While many previous studies have examined acoustic echo cancellation (AEC) in terms of quality, computation complexity, and implementation issues on DSP processors, this work evaluates quality-delay-computation trade-off of unconstrained frequency-domain recursive-least-square AEC algorithm on general purpose microprocessors. Specially, trade-off among echo cancellation quality, sampling delay, and computation time on Intel Pentium 4 systems is analyzed. Our quantitative analysis shows that the effectiveness of echo cancellation does not depend on availability of CPU as long as CPU can provide sufficient computational power for online real-time processing. Today´s general-purpose microprocessor-based AEC can deliver satisfactory echo cancellation quality at a computationally acceptable price (less than 5% CPU usage). On other hand, the effectiveness depends on sampling delay. And no matter how fast a microprocessor would be, it is unlikely to guarantee both smaller sampling delay and larger echo-return-loss-enhancement (ERLE) at the same time. Finally, considering possible application of general-purpose processor-based AEC in laptop, office and meeting room environments, we analyzed acoustic channel delay´s influence on both ERLE and CPU computation, showing that general- purpose microprocessor AEC´s outstanding ability in tolerating various computing environments. Our experimental results can be used to design good configuration to meet specific quality requirements in terms of quality and sampling delay.
Keywords :
acoustic signal processing; computational complexity; digital signal processing chips; echo suppression; least squares approximations; DSP processors; Intel Pentium 4 systems; acoustic channel delays; acoustic echo cancellation; computation complexity; echo-return-loss-enhancement; general-purpose CPU; quality-delay-and-computation trade-off analysis; quality-delay-computation trade-off; quantitative analysis; real-time processing; recursive-least-square AEC algorithm; sampling delay; Adaptive filters; Availability; Costs; Delay effects; Digital signal processing; Echo cancellers; Frequency domain analysis; Laboratories; Microprocessors; Sampling methods;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multimedia and Expo, 2003. ICME '03. Proceedings. 2003 International Conference on
Print_ISBN :
0-7803-7965-9
Type :
conf
DOI :
10.1109/ICME.2003.1221747
Filename :
1221747
Link To Document :
بازگشت