scispace - formally typeset
Open AccessJournal ArticleDOI

Vector Radix 2 × 2 Sliding Fast Fourier Transform

Reads0
Chats0
TLDR
A stable 2D sliding fast Fourier transform (FFT) algorithm based on the vector radix 2 × 2 FFT is presented and theoretical analysis shows that the proposed algorithm has the lowest computational requirements among the existing stable sliding DFT algorithms.
Abstract
The two-dimensional (2D) discrete Fourier transform (DFT) in the sliding window scenario has been successfully used for numerous applications requiring consecutive spectrum analysis of input signals. However, the results of conventional sliding DFT algorithms are potentially unstable because of the accumulated numerical errors caused by recursive strategy. In this letter, a stable 2D sliding fast Fourier transform (FFT) algorithm based on the vector radix (VR) 2 × 2 FFT is presented. In the VR-2 × 2 FFT algorithm, each 2D DFT bin is hierarchically decomposed into four sub-DFT bins until the size of the sub-DFT bins is reduced to 2 × 2; the output DFT bins are calculated using the linear combination of the sub-DFT bins. Because the sub-DFT bins for the overlapped input signals between the previous and current window are the same, the proposed algorithm reduces the computational complexity of the VR-2 × 2 FFT algorithm by reusing previously calculated sub-DFT bins in the sliding window scenario. Moreover, because the resultant DFT bins are identical to those of the VR-2 × 2 FFT algorithm, numerical errors do not arise; therefore, unconditional stability is guaranteed. Theoretical analysis shows that the proposed algorithm has the lowest computational requirements among the existing stable sliding DFT algorithms.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

Guaranteed-Stable Sliding DFT Algorithm With Minimal Computational Requirements

TL;DR: The proposed oSDFT algorithm directly computes the DFT bins of the shifted window by simply adding (or subtracting) the bins of a previous window and an updating vector and it is shown that the updating vector can be efficiently computed with a low complexity in the sliding transform scenario.
Journal ArticleDOI

Efficient Computing of Far-Field Radiation in Two Dimension

TL;DR: This work deals with efficiently computing the far-field radiation/scattering by volumetric sources/ objects using a “pruned” fast Fourier transform and interpolation of the “uniformly sampled” exponentials onto the” ones corresponding to the relevant observation directions.
Journal ArticleDOI

The 2D Tree Sliding Window Discrete Fourier Transform

TL;DR: In this paper, the Cooley-Tukey Fast Fourier Transform (FFT) is used to avoid repeated calculations in overlapping windows by storing them in a tree data-structure.
Journal ArticleDOI

Fast Gray Code Kernel Algorithm for the Sliding Conjugate Symmetric Sequency-Ordered Complex Hadamard Transform

TL;DR: A fast algorithm based on the gray code kernel (GCK) for computing the conjugate symmetric sequency-ordered complex Hadamard transform (CS-SCHT) in a sliding window is presented, which is more efficient than the block-based CS-S CHT and other existing sliding complex transform algorithms, such as the radix-4 sliding CS- SCHT algorithm, sliding FFT algorithm, and sliding DFT algorithm.
References
More filters
Journal ArticleDOI

The sliding DFT

TL;DR: The sliding DFT process for spectrum analysis was presented and shown to be more efficient than the popular Goertzel (1958) algorithm for sample-by-sample DFT bin computations and a modified slide DFT structure is proposed that provides improved computational efficiency.
Journal ArticleDOI

An update to the sliding DFT

TL;DR: Those properties allow us to create Table 1, listing the appropriate arctan approximation based on the octant location of complex x, and to check the signs of Q and I, and see if |Q | > |I |, to determine theOctant location and then use the appropriate approximation in Table 1.
Journal ArticleDOI

Accurate, Guaranteed Stable, Sliding Discrete Fourier Transform [DSP Tips & Tricks]

TL;DR: The twiddle factor from the feedback in a traditional SDFT resonator is removed and thus the finite precision of its representation is no longer a problem and the accumulated errors and potential instabilities are drastically reduced in the mSDFT.
Journal ArticleDOI

Generalized sliding FFT and its application to implementation of block LMS adaptive filters

TL;DR: The generalized sliding fast Fourier transform (GSFFT) as an efficient implementation of the hopping FFT is introduced, and the frequency domain block LMS (FBLMS) adaptive filters are revised, and their implementations for block lengths less than the length of the adaptive filter are studied.
Journal ArticleDOI

Split vector-radix fast Fourier transform

TL;DR: By introducing a general approach for constructing the fast Hartley transform (FHT) from the corresponding FFT, new vector- and split-vector-radix FHT algorithms with the same desirable properties as their FFT counterparts are obtained.