DocumentCode :
87302
Title :
A Fast Algorithm With Less Operations for Length- N=q\\times 2^{m} DFTs
Author :
Kenli Li ; Weihua Zheng ; Keqin Li
Author_Institution :
Coll. of Inf. Sci. & Eng., Hunan Univ., Changsha, China
Volume :
63
Issue :
3
fYear :
2015
fDate :
Feb.1, 2015
Firstpage :
673
Lastpage :
683
Abstract :
Discrete Fourier transform (DFT) is widely used in almost all fields of science and engineering. Fast Fourier transform (FFT) is an efficient tool for computing DFT. In this paper, we present a fast Fourier transform (FFT) algorithm for computing length-q×2m DFTs. The algorithm transforms all q-points sub-DFTs into three parts. In the second part, the operations of subtransformation contain only multiplications by real constant factors. By transformation, length- 2m-scaled DFTs (SDFT) are obtained. An extension of scaled radix-2/8 FFT (SR28FFT) is presented for computing these SDFTs, in which, the real constant factors of SDFTs are attached to the coefficients of sub-DFTs to simplify multiplication operations. The proposed algorithm achieves reduction of arithmetic complexity over the related algorithms. It can achieve a further reduction of arithmetic complexity for computing a length- N=q×2m IDFT by 2N-4m real multiplications. In addition, the proposed algorithm is applied to real-data FFT, and is extended to 6m DFTs.
Keywords :
computational complexity; discrete Fourier transforms; 2N-4m real multiplication; FFT; SDFT; arithmetic complexity; discrete Fourier transform; fast Fourier transform; length-2m-scaled DFT; length-q×2m DFT; q-point subDFT; Computational complexity; Discrete Fourier transforms; Matrix decomposition; Partitioning algorithms; Quantization (signal); Signal processing algorithms; Fast Fourier transform (FFT); inverse DFT (IDFT); quantization error; radix-2/8 FFT; scaled DFT (SDFT);
fLanguage :
English
Journal_Title :
Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1053-587X
Type :
jour
DOI :
10.1109/TSP.2014.2379678
Filename :
6981983
Link To Document :
بازگشت