FFT Interpolation From Nonuniform Samples Lying in a Regular Grid

This paper presents a method to interpolate a periodic band-limited signal from its samples lying at nonuniform positions in a regular grid, which is based on the FFT and has the same complexity order as this last algorithm. This kind of interpolation is usually termed “the missing samples problem” in the literature, and there exists a wide variety of iterative and direct methods for its solution. The one presented in this paper is a direct method that exploits the properties of the so-called erasure polynomial and provides a significant improvement on the most efficient method in the literature, which seems to be the burst error recovery (BER) technique of Marvasti's The paper includes numerical assessments of the method's stability and complexity.

[1]  A. W. M. van den Enden,et al.  Discrete Time Signal Processing , 1989 .

[2]  Mojtaba Vaezi,et al.  Distributed Source-Channel Coding Based on Real-Field BCH Codes , 2014, IEEE Transactions on Signal Processing.

[3]  F. Marvasti Nonuniform sampling : theory and practice , 2001 .

[4]  T. Engin Tuncer Block-Based Methods for the Reconstruction of Finite-Length Signals From Nonuniform Samples , 2007, IEEE Transactions on Signal Processing.

[5]  S. Kirolos,et al.  Random Sampling for Analog-to-Information Conversion of Wideband Signals , 2006, 2006 IEEE Dallas/CAS Workshop on Design, Applications, Integration and Software.

[6]  Paulo Jorge S. G. Ferreira,et al.  Incomplete sampling series and the recovery of missing samples from oversampled band-limited signals , 1992, IEEE Trans. Signal Process..

[7]  Christine Guillemot,et al.  Subspace-based error and erasure correction with DFT codes for wireless channels , 2004, IEEE Transactions on Signal Processing.

[8]  Marco F. Duarte,et al.  Spectral compressive sensing , 2013 .

[9]  Gerald Matz,et al.  Channel Estimation in Wireless OFDM Systems With Irregular Pilot Distribution , 2010, IEEE Transactions on Signal Processing.

[10]  Jesus Selva Functionally Weighted Lagrange Interpolation of Band-Limited Signals From Nonuniform Samples , 2009, IEEE Transactions on Signal Processing.

[11]  Richard G. Lyons,et al.  Understanding Digital Signal Processing , 1996 .

[12]  Steven G. Johnson,et al.  The Design and Implementation of FFTW3 , 2005, Proceedings of the IEEE.

[13]  Paulo Jorge S. G. Ferreira Interpolation and the discrete Papoulis-Gerchberg algorithm , 1994, IEEE Trans. Signal Process..

[14]  Farrokh Marvasti,et al.  Some nonlinear/adaptive methods for fast recovery of the missing samples of signals , 2008, Signal Process..

[15]  Parikshit Shah,et al.  Compressed Sensing Off the Grid , 2012, IEEE Transactions on Information Theory.

[16]  Shing-Chow Chan,et al.  A Novel Iterative Structure for Online Calibration of $M$-channel Time-Interleaved ADCs , 2014, IEEE Transactions on Instrumentation and Measurement.

[17]  V. K. Jones,et al.  Channel estimation for wireless OFDM systems , 1998, IEEE GLOBECOM 1998 (Cat. NO. 98CH36250).

[18]  J.M.N. Vieira,et al.  Stable DFT codes and frames , 2003, IEEE Signal Processing Letters.

[19]  Robert H. Halstead,et al.  Matrix Computations , 2011, Encyclopedia of Parallel Computing.

[20]  A. Papoulis A new algorithm in spectral analysis and band-limited extrapolation. , 1975 .

[21]  S. Frick,et al.  Compressed Sensing , 2014, Computer Vision, A Reference Guide.

[22]  Yonina C. Eldar,et al.  Filterbank reconstruction of bandlimited signals from nonuniform and generalized samples , 2000, IEEE Trans. Signal Process..

[23]  Håkan Johansson,et al.  A sub-band based reconstructor for M-channel time-interleaved ADCS with missing samples , 2014, 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP).

[24]  Jesus Selva,et al.  Design of Barycentric Interpolators for Uniform and Nonuniform Sampling Grids , 2010, IEEE Transactions on Signal Processing.

[25]  Farrokh Marvasti,et al.  Efficient algorithms for burst error recovery using FFT and other transform kernels , 1999, IEEE Trans. Signal Process..