FAST COMPUTATION OF THE DISCRETE FOURIER-TRANSFORM OF REAL DATA

Citation
D. Sundararajan et al., FAST COMPUTATION OF THE DISCRETE FOURIER-TRANSFORM OF REAL DATA, IEEE transactions on signal processing, 45(8), 1997, pp. 2010-2022
Citations number
3
Categorie Soggetti
Engineering, Eletrical & Electronic
ISSN journal
1053587X
Volume
45
Issue
8
Year of publication
1997
Pages
2010 - 2022
Database
ISI
SICI code
1053-587X(1997)45:8<2010:FCOTDF>2.0.ZU;2-X
Abstract
Fast algorithms for the computation of the discrete Fourier transform (DFT) of real signals are important since the signals in practical sit uations are mostly real, The more efficient algorithms for real data a re those that are derived from the algorithms for complex data. So far , all such algorithms use real array to store the data, However, as th e data values are real and their transform values are mostly complex, two possible data structures can be used for these algorithms: real or complex, In this paper, DFT algorithms for real data that use a compl ex array for storing both the real data and their transform values are derived from the Cooley-Tukey radix-2 algorithm for complex data, Thi s approach reduces the number of bit-reversal and array-index updating operations, eliminates independent data-swapping operations, and yiel ds a computational structure that is almost as regular as that of the algorithms for complex data, Detailed derivations of the proposed algo rithms for the computation of both the DFT of real data and the invers e DFT of the transform of real data, as well as their computational co mplexities, are presented, A C-language program of one of the proposed algorithms is given, illustrating the use of all the features of the new approach in software implementation, Comparison results are includ ed to show that the proposed algorithms are faster and simpler than th e real-valued split-radix and other algorithms.