Development of Real-Time Adaptive Noise Canceller and Echo Canceller

Jean Jiang

Abstract


In this paper, the adaptive cancellation structure is first
developed based on the LMS algorithm and FIR adaptive
filtering. Then the novel practical noise and echo cancellation
systems are built using the proposed adaptive technique and
implemented using TX320TMS67C13 DSKs, which are Texas
Instruments’ Digital Signal Processing (TI DSP) boards.
Although adaptive filtering is an exciting topic in which many
real-life applications can be explored [1]-[6], [9], building such a
real-time system is often challenging due to the use of theoretical
math, advanced DSP knowledge and practical industrial hands-on
experience [1],[4]-[6],[9]. Therefore, this paper indicates that it is
possible to apply traditional mathematics in adaptive filtering
theory to real-time practical DSP systems. With the MATLAB
software tool, we can simulate and verify various adaptive
filtering designs first. Then, development and implementation of
different noise or echo cancellation systems with adaptive filtering
techniques can be successfully performed using the floating-point
digital signal processor, TX320TMS67C13 DSK. Furthermore, it
can be shown that TX320TMS67C13 DSKs with their stereo
channels offer more effective and flexible tools for various noise
cancellation applications.


Keywords


Adaptive finite impulse response filter, DSP board, echo cancellation, LMS algorithm, noise cancellation

Full Text:

PDF

Refbacks

  • There are currently no refbacks.