Filtering with the DFT: Fast Convolution

Поделиться
HTML-код
  • Опубликовано: 29 дек 2012
  • Using the DFT to implement convolution using the overlap and add method.

Комментарии • 5

  • @user-jx1ov6se3d
    @user-jx1ov6se3d 9 лет назад

    thank you!

  • @kavoos1000
    @kavoos1000 11 лет назад

    thank you very much ..

  • @CommandantNOVA
    @CommandantNOVA 9 лет назад

    If we're given an x(n) signal say x(n) = sin(2pix) and a filter (say a two point moving average filter) would we be able to use the filter beforehand and then dft to end up with the same result?

  • @sarahgamal644
    @sarahgamal644 10 лет назад

    thanks for your amazing video
    but in slide 2 why is the length of xr[n] = L ??
    thanks in Advance

    • @allsignalprocessing
      @allsignalprocessing  10 лет назад +1

      In order to use the DFT to implement convolution with an infinite length (or very long) input signal, we have to do the processing in blocks, by breaking the input up into sections. L is the symbol for the length of the section. Ultimately the DFT length N will be related to the block length L. Choosing L smaller means smaller DFTs, but more of them for a given input signal duration. Choosing L larger means large DFTs, but fewer for a given input signal duration. Leaving L as a variable allows you to choose the block length that works best for your application constraints.