Efficient computation of the short-time fast Fourier transform
暂无分享,去创建一个
The short-time fast Fourier transform (STFFT) is an important tool in speech and other time-varying signal processing areas. The STFFT is often required to be performed in real time, which makes it important that computationally efficient methods exist. Traditionally the STFFT has been computed by repeated application of the fast Fourier transform (FFT) at consecutive time instances. This method does not utilize the redundancies that exist between the FFTs at different times, which, especially for small time differences, are quite large. A method for computing the STFFT is described which utilizes the redundancy to reduce the number of operations required to compute the STFFT. The reduction depends on the length of the STFFT and the time difference between FFTs. This method is more efficient than the regular FFT method for up to very large time differences.<<ETX>>
[1] Ronald W. Schafer,et al. Digital Processing of Speech Signals , 1978 .
[2] J. H. Halberstein. Recursive, complex Fourier analysis for real-time applications , 1966 .
[3] D. Skinner. Pruning the decimation in-time FFT algorithm , 1976 .
[4] J. Tukey,et al. An algorithm for the machine calculation of complex Fourier series , 1965 .
[5] C. Sidney Burrus,et al. On computing the split-radix FFT , 1986, IEEE Trans. Acoust. Speech Signal Process..