Table of Contents
Fetching ...

Nonequispaced fast Fourier transforms for bandlimited functions

Melanie Kircheis, Daniel Potts

TL;DR

This work extends the nonequispaced FFT from trigonometric polynomials to bandlimited functions by developing an NFFT-like procedure based on regularized Shannon sampling. It introduces a framework with windowed sinc regularization $\psi$ and propagates Fourier-domain information $\hat f(\boldsymbol k)$ to spatial evaluations $f(\boldsymbol x_j)$ through a precomputation-and-iFFT pipeline, achieving $\mathcal{O}(|\mathcal I_{\boldsymbol M}| \log |\mathcal I_{\boldsymbol M}| + N)$ complexity. The method is expressed in matrix form as $\boldsymbol f = \boldsymbol \Psi \boldsymbol F \boldsymbol D_{\hat{\psi}} \hat{\boldsymbol f}$, paralleling the classical NFFT but tailored to bandlimited signals. A detailed comparison shows the NFFT-like approach yields improved accuracy over the classical NFFT, particularly for non-integer frequencies and larger bandwidths, underscoring its practical relevance for efficient and stable bandlimited function evaluation from irregular samples.

Abstract

In this paper we consider the problem of approximating function evaluations $f(\boldsymbol x_j)$ at given nonequispaced points $\boldsymbol x_j$, $j=1,\dots N$, of a bandlimited function from given values $\hat{f}(\boldsymbol k)$, $\boldsymbol k\in \mathcal I_{\boldsymbol M}$, of its Fourier transform. Note that if a trigonometric polynomial is given, it is already known that this problem can be solved by means of the nonequispaced fast Fourier transform (NFFT). In other words, we introduce a new NFFT-like procedure for bandlimited functions, which is based on regularized Shannon sampling formulas.

Nonequispaced fast Fourier transforms for bandlimited functions

TL;DR

This work extends the nonequispaced FFT from trigonometric polynomials to bandlimited functions by developing an NFFT-like procedure based on regularized Shannon sampling. It introduces a framework with windowed sinc regularization and propagates Fourier-domain information to spatial evaluations through a precomputation-and-iFFT pipeline, achieving complexity. The method is expressed in matrix form as , paralleling the classical NFFT but tailored to bandlimited signals. A detailed comparison shows the NFFT-like approach yields improved accuracy over the classical NFFT, particularly for non-integer frequencies and larger bandwidths, underscoring its practical relevance for efficient and stable bandlimited function evaluation from irregular samples.

Abstract

In this paper we consider the problem of approximating function evaluations at given nonequispaced points , , of a bandlimited function from given values , , of its Fourier transform. Note that if a trigonometric polynomial is given, it is already known that this problem can be solved by means of the nonequispaced fast Fourier transform (NFFT). In other words, we introduce a new NFFT-like procedure for bandlimited functions, which is based on regularized Shannon sampling formulas.

Paper Structure

This paper contains 5 sections, 43 equations, 2 figures, 2 algorithms.

Figures (2)

  • Figure 5.1: Maximum approximation error \ref{['eq:maxerr_comparison_nfft']} for $P=10^5$ computed for \ref{['eq:maxerr_comparison_nfft_evaluation_points']} with $S=32$ using the $\sinh$-type window function \ref{['eq:varphisinh']} as well as $M=20$, $\lambda=1$, $L=(1+\lambda)M$, and $m=5$ in the one-dimensional setting $d=1$.
  • Figure 5.2: Maximum approximation error \ref{['eq:err_NFFT_like']} of Algorithms \ref{['alg:nfft']} and \ref{['alg:nfft_generalized']} using the $\sinh$-type window function \ref{['eq:varphisinh']} computed for the function $f(x) = \mathrm{sinc}^2 (\frac{M}{2}\pi x)$, $M \in \{20,40,\dots,1000\}$, and the scaled Chebyshev nodes \ref{['eq:points_cheb_scaled']} with $N = \frac{M}{2}$, $m=5$, $M_\sigma=L=(1+\lambda)M$, as well as $\lambda= 1$ and $d=1$.

Theorems & Definitions (4)

  • Remark 2.2
  • Remark 3.1
  • Remark 4.1
  • Example 5.1