Linear Filtering Using DFT
Linear Filtering Using DFT
Dr Dennis Deng
Department of Electronic Engineering, La Trobe University
1998,1999
Contents 2
x(n)
1 1 1 1 1 1 1 1 1 1 1 1
h(n) 1 -1 1 -1 1 -1 1 -1
Linear Filtering 4
x(n) 1 1 1 0
h(n) -1 1 0 0 -1 0 0 1
1 -1 0 0 0 1 -1 0 0 0 1 -1
x(n) 1 1 1
h(n) -1 1 0 -1 0 1 y(0)=0
1 -1 0 0 1 -1
y(1)=0 y(2)-0
Linear Filtering 9
h(n) -1 1 0 0 0 -1 0 0 0 1 y(0)=-1
1 -1 0 0 0 0 1 -1 0 0 0 0 1 -1 0
M-1 zeor
output
discard
M-1 samples
Overlap-save method 12
1 -1 0 0 0 0 1 -1 0 0 0 0 1 -1 0
M-1 zero
M-1 zero
M-1 zero
step 1
output
step 2
step 3
add
M-1 samples
Overlap-add method 16
• In each step:
(1) perform the L+M-1 point DFT,
multiplication and IDFT
(2) the last M-1 samples of the previous output
is added to the first M-1 samples of the
current output
Summary 17