Aliasing error of the exp(β√1-z2) kernel in the nonuniform fast Fourier transform

被引:29
|
作者
Barnett, Alex H. [1 ]
机构
[1] Simons Fdn, Flatiron Inst, Ctr Computat Math, New York, NY 10010 USA
关键词
Nonuniform fast Fourier transform; Window function; Interpolation; Aliasing error; Prolate spheroidal wavefunction; Kaiser-Bessel window; Steepest descent; ASYMPTOTIC EXPANSIONS;
D O I
10.1016/j.acha.2020.10.002
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The most popular algorithm for the nonuniform fast Fourier transform (NUFFT) uses the dilation of a kernel to spread (or interpolate) between given nonuniform points and a uniform upsampled grid, combined with an FFT and diagonal scaling (deconvolution) in frequency space. The high performance of the recent FINUFFT library is in part due to its use of a new "exponential of semicircle" kernel phi(z) = e(beta root 1-z2), for z is an element of [-1, 1], zero otherwise, whose Fourier transform (phi) over cap is unknown analytically. We place this kernel on a rigorous footing by proving an aliasing error estimate which bounds the error of the one-dimensional NUFFT of types 1 and 2 in exact arithmetic. Asymptotically in the kernel width measured in upsampled grid points, the error is shown to decrease with an exponential rate arbitrarily close to that of the popular Kaiser-Bessel kernel. This requires controlling a conditionally convergent sum over the tails of (phi) over cap, using steepest descent, other classical estimates on contour integrals, and a phased sinc sum. We also draw new connections between the above kernel, Kaiser-Bessel, and prolate spheroidal wavefunctions of order zero, which all appear to share an optimal exponential convergence rate. (c) 2020 Elsevier Inc. All rights reserved.
引用
收藏
页码:1 / 16
页数:16
相关论文
共 50 条
  • [1] Nonuniform fast Fourier transform
    Duijndam, AJW
    Schonewille, MA
    [J]. GEOPHYSICS, 1999, 64 (02) : 539 - 551
  • [2] A PARALLEL NONUNIFORM FAST FOURIER TRANSFORM LIBRARY BASED ON AN "EXPONENTIAL OF SEMICIRCLE" KERNEL
    Barnett, Alexander H.
    Magland, Jeremy
    Klinteberg, Ludvig A. F.
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (05): : C479 - C504
  • [3] NONUNIFORM FAST FOURIER TRANSFORM ON TPUS
    Lu, Tianjian
    Marin, Thibault
    Zhuo, Yue
    Chen, Yi-Fan
    Ma, Chao
    [J]. 2021 IEEE 18TH INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING (ISBI), 2021, : 783 - 787
  • [4] A geometric nonuniform fast Fourier transform
    Sammis, Ian
    Strain, John
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (18) : 7086 - 7108
  • [5] Accelerating the nonuniform fast Fourier transform
    Greengard, L
    Lee, JY
    [J]. SIAM REVIEW, 2004, 46 (03) : 443 - 454
  • [6] Fast algorithm for computing nonuniform Fourier transform
    Xiao, YC
    Wei, P
    Tai, HM
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2006, 15 (01) : 117 - 119
  • [7] Ewald summation based on nonuniform fast Fourier transform
    Hedman, Fredrik
    Laaksonen, Aatto
    [J]. CHEMICAL PHYSICS LETTERS, 2006, 425 (1-3) : 142 - 147
  • [8] A FRAME THEORETIC APPROACH TO THE NONUNIFORM FAST FOURIER TRANSFORM
    Gelb, Anne
    Song, Guohui
    [J]. SIAM JOURNAL ON NUMERICAL ANALYSIS, 2014, 52 (03) : 1222 - 1242
  • [9] Accelerating the Nonuniform Fast Fourier Transform using FPGAs
    Kestur, Srinidhi
    Park, Sungho
    Irick, Kevin M.
    Narayanan, Vijaykrishnan
    [J]. 2010 18TH IEEE ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM 2010), 2010, : 19 - 26
  • [10] Fast algorithms for nonuniform Chirp-Fourier transform
    Sun, Yannan
    Qian, Wenchao
    [J]. AIMS MATHEMATICS, 2024, 9 (07): : 18968 - 18983