An Algorithm for the 2D Radix-2 Sliding Window Fourier Transform

07/25/2017
by   Lee F. Richardson, et al.
0

We present a new algorithm for the 2D Radix-2 Sliding Window Fourier Transform (SWFT). Our algorithm avoids repeating calculations in overlapping windows by using a tree representation of the Cooley-Tukey Fast Fourier Transform (FFT). For an N_0 × N_1 array and n_0 = 2^m_0× n_1 = 2^m_1 windows, our algorithm takes O(N_0 N_1 n_0 n_1) operations, which is faster than taking a 2D FFT in each window. We provide a C implementation of the algorithm, compare ours with existing algorithms, and show how the algorithm extends to higher dimensions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/11/2022

A Formalisation of a Fast Fourier Transform

This notes explains how a standard algorithm that constructs the discret...
research
04/16/2021

An implementation of an efficient direct Fourier transform of polygonal areas and volumes

Calculations of the Fourier transform of a constant quantity over an are...
research
07/17/2018

Optimization of the n-dimensional sliding window inter-channel correlation algorithm for multi-core architecture

Calculating the correlation in a sliding window is a common method of st...
research
07/20/2018

The Sliding Window Discrete Fourier Transform

This paper introduces a new tool for time-series analysis: the Sliding W...
research
07/03/2018

Ballistocardiogram Signal Processing: A Literature Review

Time-domain algorithms are focused on detecting local maxima or local mi...
research
12/20/2019

Uniform error estimates for the NFFT

In this paper, we study the error behavior of the known fast Fourier tra...
research
11/02/2021

Design of Tight Minimum-Sidelobe Windows by Riemannian Newton's Method

The short-time Fourier transform (STFT), or the discrete Gabor transform...

Please sign up or login with your details

Forgot password? Click here to reset