Adaptive Filter Text: Digital Signal Processing by Li Tan, Chapter 10
Adaptive Filter Text: Digital Signal Processing by Li Tan, Chapter 10
Adaptive Filter
Chapter 6
• Applications:
– Signal enhancement
– Active noise control
– Noise cancellation
– Telephone echo cancellation
Noise Canceller Example
• Use 2 microphones
• Microphone 1 detect useful signal and noise
• Microphone 2 detect pure noise from a
different source
• Adaptive filter predict the noise detected
in microphone 1 based on measured
noise in microphone 2
Simple Noise Canceller
Filtering Operation
Filtering Operation
w(n)
Filtering Operation
Wiener Filter and LMS Algorithm
Least Mean Square (LMS) Algorithm
Least Mean Square (LMS) Algorithm
• Example
Steepest Descent Algorithm