• DocumentCode
    2999219
  • Title

    Nonuniform Discrete Short-Time Fourier Transform A Goertzel Filter Bank versus a FIR Filtering Approach

  • Author

    De Jesu, Miguel A. ; Teixeira, Marvi ; Vicente, Luis ; Rodriguez, Yamil

  • Author_Institution
    Electr. & Comput. Eng. & Comput. Sci. Dept., Polytech. Univ. of Puerto Rico, Hato Rey
  • Volume
    2
  • fYear
    2006
  • fDate
    6-9 Aug. 2006
  • Firstpage
    188
  • Lastpage
    192
  • Abstract
    It is well known that the discrete Short Time Fourier Transform (STFT) can be considered from the perspective of a Discrete Fourier Transform (DFT) taken over short time sections of the signal (the window is fixed) or from the perspective of a filtering operation at a given frequency (the frequency is fixed). We have proposed a mixed approach where the spectrum of each finite short time section of the signal is estimated by realizing a DFT through a bank of IIR Goertzel Filters centered at the specified frequencies. This approach allows computing the time varying spectrum at precisely the frequencies of interest. The Goertzel algorithm can be adjusted to implement the Nonuniform Discrete Fourier Transform (NDFT). Within the NDFT framework the estimation of the spectrum at the desired frequency it is not conditioned to the requirement that the DFT index, k, be an integer. We have termed this implementation of the discrete STFT the "Nonuniform Discrete Short Time Fourier Transform" (NSTFT). A MATLAB program was written and validated using this technique, then the methods were compared for different windows size and different number of frequencies of interest, to a MATLAB FIR filtering view implementation.
  • Keywords
    FIR filters; IIR filters; channel bank filters; discrete Fourier transforms; discrete time filters; spectral analysis; FIR filtering approach; Goertzel algorithm; Goertzel filter bank; IIR filter; MATLAB program; discrete short-time Fourier transform; nonuniform Fourier transform; time varying spectrum; Computer science; Discrete Fourier transforms; Filter bank; Filtering; Finite impulse response filter; Fourier transforms; Frequency estimation; IIR filters; MATLAB;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2006. MWSCAS '06. 49th IEEE International Midwest Symposium on
  • Conference_Location
    San Juan
  • ISSN
    1548-3746
  • Print_ISBN
    1-4244-0172-0
  • Electronic_ISBN
    1548-3746
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2006.382241
  • Filename
    4267319