Multidimensional Sparse Fourier Transform Based on the Fourier Projection-Slice Theorem

We propose Multidimensional Random Slice-based Sparse Fourier Transform (MARS-SFT), a sparse Fourier transform for multidimensional, frequency-domain sparse signals, inspired by the idea of the Fourier projection-slice theorem. MARS-SFT identifies frequencies by operating on one-dimensional slices of the discrete-time domain data, taken along specially designed lines; these lines are parametrized by slopes that are randomly generated from a set at runtime. The discrete Fourier transforms (DFTs) of data slices represent DFT projections onto the lines along which the slices were taken. On designing the line lengths and slopes so that they allow for orthogonal and uniform projections of the sparse frequencies, frequency collisions are avoided with high probability, and the multidimensional frequencies can be recovered from their projections with low sample and computational complexity. We show analytically that the large number of degrees of freedom of frequency projections allows for the recovery of less sparse signals. Although the theoretical results are obtained for uniformly distributed frequencies, empirical evidence suggests that MARS-SFT is also effective in recovering clustered frequencies. We also propose an extension of MARS-SFT to address noisy signals that contain off-grid frequencies and demonstrate its performance in digital beamforming automotive radar signal processing. In that context, the robust MARS-SFT is used to identify range, velocity, and angular parameters of targets with low sample and computational complexity.

[1]  Piotr Indyk,et al.  Sample-optimal average-case sparse Fourier Transform in two dimensions , 2013, 2013 51st Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[2]  L. Kämmerer Multiple Rank-1 Lattices as Sampling Schemes for Multivariate Trigonometric Polynomials , 2016, Journal of Fourier Analysis and Applications.

[3]  R. M. Mersereau,et al.  Digital reconstruction of multidimensional signals from their projections , 1974 .

[4]  Kannan Ramchandran,et al.  FFAST: An Algorithm for Computing an Exactly $ k$ -Sparse DFT in $O( k\log k)$ Time , 2018, IEEE Transactions on Information Theory.

[5]  Mike Shuo-Wei Chen,et al.  A non-uniform sampling ADC architecture with embedded alias-free asynchronous filter , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[6]  Piotr Indyk,et al.  Simple and practical algorithm for sparse Fourier transform , 2012, SODA.

[7]  Martin Schneider,et al.  Automotive Radar – Status and Trends , 2005 .

[8]  Kenneth H. Rosen Elementary Number Theory: And Its Applications , 2010 .

[9]  L. Kämmerer Reconstructing Multivariate Trigonometric Polynomials from Samples Along Rank-1 Lattices , 2014 .

[10]  A.C. Gilbert,et al.  A Tutorial on Fast Fourier Sampling , 2008, IEEE Signal Processing Magazine.

[11]  Piotr Indyk,et al.  Faster GPS via the sparse fourier transform , 2012, Mobicom '12.

[12]  Friedrich Jondral,et al.  Advances in Automotive Radar: A framework on computationally efficient high-resolution frequency estimation , 2017, IEEE Signal Processing Magazine.

[13]  Frédo Durand,et al.  Light Field Reconstruction Using Sparsity in the Continuous Fourier Domain , 2014, ACM Trans. Graph..

[14]  Kannan Ramchandran,et al.  Fast sparse 2-D DFT computation using sparse-graph alias codes , 2016, 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[15]  Kazuo SHIRAKAWA,et al.  3D-Scan Millimeter-Wave Radar for Automotive Application , 2013 .

[16]  Dina Katabi,et al.  Fast multi-dimensional NMR acquisition and processing using the sparse FFT , 2015, Journal of Biomolecular NMR.

[17]  Julius O. Smith,et al.  PARSHL: An Analysis/Synthesis Program for Non-Harmonic Sounds Based on a Sinusoidal Representation , 1987, ICMC.

[18]  Athina P. Petropulu,et al.  Robust sparse fourier transform based on the fourier projection-slice theorem , 2018, 2018 IEEE Radar Conference (RadarConf18).

[19]  Yonina C. Eldar,et al.  Block-Sparse Signals: Uncertainty Relations and Efficient Recovery , 2009, IEEE Transactions on Signal Processing.

[20]  Martin Vetterli,et al.  Fast Fourier transforms: a tutorial review and a state of the art , 1990 .

[21]  Athina P. Petropulu,et al.  Fps-Sft: A Multi-Dimensional Sparse Fourier Transform Based on the Fourier Projection-Slice Theorem , 2018, 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[22]  Piotr Indyk,et al.  Nearly optimal sparse fourier transform , 2012, STOC '12.

[23]  Piotr Indyk,et al.  Recent Developments in the Sparse Fourier Transform: A compressed Fourier transform for big data , 2014, IEEE Signal Processing Magazine.

[24]  D. Potts,et al.  Sparse high-dimensional FFT based on rank-1 lattice sampling , 2016 .

[25]  Omid Salehi-Abari,et al.  GHz-wide sensing and decoding using the sparse Fourier transform , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[26]  Vishal M. Patel,et al.  The Robust Sparse Fourier Transform (RSFT) and Its Application in Radar Signal Processing , 2017, IEEE Transactions on Aerospace and Electronic Systems.