From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use...

18
1

Transcript of From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use...

Page 1: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

1

Page 2: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

2

From lecture 10 we had,

Page 3: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

3

Page 4: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

4

How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input signal?

Answer: By using the Overlap-Add method

Page 5: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

5

Page 6: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

6

L=4, M=4

>> conv([1 0 1 1 1 0 1 0 0 1 0 1],[1 1 0 0])

ans = 1 1 1 2 2 1 1 1 0 1 1 1 1 0 0

Page 7: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

7

>> ifft(fft([1 0 1 1],7).*fft([1 1 0 0],7))

ans =

1.0000 1.0000 1.0000 2.0000 1.0000 -0.0000 0.0000

Page 8: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

8

Page 9: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

9

Page 10: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

10

Page 11: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

11

Page 12: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

12

Page 13: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

13

Page 14: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

14

Page 15: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

15

Page 16: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

16

Page 17: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

17

An acoustic recording of the word “mama”

Page 18: From lecture 10 we had, - LTHwarden.eit.lth.se/files/lectures/Lecture11_Slides.pdf4 How can we use DFT and IDFT to perform the linear filtering operation for an infinite length input

18

Ex: Scalogram using Wavelets (from Matlab)