A framework for discrete integral transformations I - The pseudopolar Fourier transform

被引:72
作者
Averbuch, A. [1 ]
Coifman, R. R. [2 ]
Donoho, D. L. [3 ]
Israeli, M. [4 ]
Shkolnisky, Y. [2 ]
机构
[1] Tel Aviv Univ, Sch Comp Sci, IL-69978 Tel Aviv, Israel
[2] Yale Univ, Dept Math, New Haven, CT 06520 USA
[3] Stanford Univ, Dept Stat, Stanford, CA 94305 USA
[4] Technion Israel Inst Technol, Fac Comp Sci, IL-32000 Haifa, Israel
关键词
unequally spaced FFT; pseudopolar Fourier transform; polar Fourier transform; fractional Fourier transform; concentric-squares grid; linogram;
D O I
10.1137/060650283
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The Fourier transform of a continuous function, evaluated at frequencies expressed in polar coordinates, is an important conceptual tool for understanding physical continuum phenomena. An analogous tool, suitable for computations on discrete grids, could be very useful; however, no exact analogue exists in the discrete case. In this paper we present the notion of pseudopolar grid (pp grid) and the pseudopolar Fourier transform (ppFT), which evaluates the discrete Fourier transform at points of the pp grid. The pp grid is a type of concentric-squares grid in which the radial density of squares is twice as high as usual. The pp grid consists of equally spaced samples along rays, where different rays are equally spaced in slope rather than angle. We develop a fast algorithm for the ppFT, with the same complexity order as the Cartesian fast Fourier transform; the algorithm is stable, invertible, requires only one-dimensional operations, and uses no approximate interpolations. We prove that the ppFT is invertible and develop two algorithms for its inversion: iterative and direct, both with complexity O(n(2)logn), where n x n is the size of the reconstructed image. The iterative algorithm applies conjugate gradients to the Gram operator of the ppFT. Since the transform is ill-conditioned, we introduce a preconditioner, which significantly accelerates the convergence. The direct inversion algorithm utilizes the special frequency domain structure of the transform in two steps. First, it resamples the pp grid to a Cartesian frequency grid and then recovers the image from the Cartesian frequency grid.
引用
收藏
页码:764 / 784
页数:21
相关论文
共 33 条
[1]  
[Anonymous], 1984, MATRIX COMPUTATIONS
[2]   Near-optimal detection of geometric objects by fast multiscale methods [J].
Arias-Castro, E ;
Donoho, DL ;
Huo, XM .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2005, 51 (07) :2402-2425
[3]   A framework for discrete integral transformations II - The 2D discrete radon transform [J].
Averbuch, A. ;
Coifman, R. R. ;
Donoho, D. L. ;
Israeli, M. ;
Shkolnisky, Y. ;
Sedelnikov, I. .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2008, 30 (02) :785-803
[4]   Fast and accurate Polar Fourier transform [J].
Averbuch, A. ;
Coifman, R. R. ;
Donoho, D. L. ;
Elad, M. ;
Israeli, M. .
APPLIED AND COMPUTATIONAL HARMONIC ANALYSIS, 2006, 21 (02) :145-167
[5]  
AVERBUCH A, 2001, FAST SLANT STACK A N
[6]   THE FRACTIONAL FOURIER-TRANSFORM AND APPLICATIONS [J].
BAILEY, DH ;
SWARZTRAUBER, PN .
SIAM REVIEW, 1991, 33 (03) :389-404
[7]   Fast discrete curvelet transforms [J].
Candes, Emmanuel ;
Demanet, Laurent ;
Donoho, David ;
Ying, Lexing .
MULTISCALE MODELING & SIMULATION, 2006, 5 (03) :861-899
[8]   AN ALGORITHM FOR MACHINE CALCULATION OF COMPLEX FOURIER SERIES [J].
COOLEY, JW ;
TUKEY, JW .
MATHEMATICS OF COMPUTATION, 1965, 19 (90) :297-&
[9]  
DONOHO DL, 2003, BEYOND WAVELETS, V10
[10]  
DONOHO DL, 2004, MATH SCI RES I PUBL, V46, P79