Fast expansion into harmonics on the disk: a steerable basis with fast radial convolutions

07/27/2022
by   Nicholas F. Marshall, et al.
0

We present a fast and numerically accurate method for expanding digitized L × L images representing functions on [-1,1]^2 supported on the disk {x ∈ℝ^2 : |x|<1} in the harmonics (Dirichlet Laplacian eigenfunctions) on the disk. Our method runs in 𝒪(L^2 log L) operations. This basis is also known as the Fourier-Bessel basis and it has several computational advantages: it is orthogonal, ordered by frequency, and steerable in the sense that images expanded in the basis can be rotated by applying a diagonal transform to the coefficients. Moreover, we show that convolution with radial functions can also be efficiently computed by applying a diagonal transform to the coefficients.

READ FULL TEXT

page 2

page 17

research
07/06/2021

Nonuniform fast Fourier transforms with nonequispaced spatial and frequency data and fast sinc transforms

In this paper we study the nonuniform fast Fourier transform with nonequ...
research
07/24/2021

Accelerating Atmospheric Turbulence Simulation via Learned Phase-to-Space Transform

Fast and accurate simulation of imaging through atmospheric turbulence i...
research
12/19/2021

Quantum radial basis function methods for scattered data fitting

Scattered data fitting is a frequently encountered problem for reconstru...
research
02/27/2023

Diagonal State Space Augmented Transformers for Speech Recognition

We improve on the popular conformer architecture by replacing the depthw...
research
08/09/2016

Steerable Principal Components for Space-Frequency Localized Images

This paper describes a fast and accurate method for obtaining steerable ...
research
06/08/2023

Numerical computation of the half Laplacian by means of a fast convolution algorithm

In this paper, we develop a fast and accurate pseudospectral method to a...
research
11/13/2019

Fast Computation of Orthogonal Systems with a Skew-symmetric Differentiation Matrix

Orthogonal systems in L_2(R), once implemented in spectral methods, enjo...

Please sign up or login with your details

Forgot password? Click here to reset