Subband DFT-interpretation, accuracy, and computational complexity

A detailed analysis of a newly proposed fast Fourier transform (FFT) type algorithm is presented. Several variants are introduced in the form of signal-flow graph (SFG) descriptions. The main characteristic of the approach is the frequency-separation property of the subsequences involved in the decomposition process. A novel filter-bank interpretation of the procedure is presented, allowing understanding of the errors occurring in the method's use for an appropriate partial-band transform. These errors are studied in depth to obtain general formulas describing their nature, whatever the number and type of decomposition stages might be. The computational complexity of the algorithm is analyzed both theoretically and in terms of running-time measurements. With these insights, the novel algorithm is compared to existing methods especially for the computation of a limited number of frequency points. Previously reported complexity estimates are refined and extended.<<ETX>>

[1]  Keinosuke Nagai,et al.  Pruning the decimation-in-time FFT algorithm with frequency shift , 1986, IEEE Trans. Acoust. Speech Signal Process..

[2]  H. V. Sorensen,et al.  A new efficient algorithm for computing a few DFT points , 1988, 1988., IEEE International Symposium on Circuits and Systems.

[3]  C. Sidney Burrus,et al.  On computing the split-radix FFT , 1986, IEEE Trans. Acoust. Speech Signal Process..

[4]  Ulrich Heute Results of a deterministic analysis of FFT coefficient errors , 1981 .

[5]  Sanjit K. Mitra,et al.  A simple method for power spectral estimation using subband decomposition , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.

[6]  Sanjit K. Mitra,et al.  A method for fast approximate computation of discrete time transforms , 1990, International Conference on Acoustics, Speech, and Signal Processing.