Pages

Monday, November 28, 2011

Compressive and Noncompressive Power Spectral Density Estimation Software Package and The Continuous-Time Spectrally-Sparse (CTSS) Sampling Toolbox

Michael LexaMike Davies and John Thompson just released two implementations this past week :




Compressive and Noncompressive Power Spectral Density Estimation Software Package

Synopsis
The MATLAB m-files available for download on this page implement the power spectral density (PSD) estimation method proposed in:
M.A. Lexa, M.E. Davies, J.S. Thompson, Compressive and Noncompressive Power Spectral Density Estimation from Periodic Nonuniform Samples , 2011, Available on arXiv.
The method estimates the PSD of bandlimited, wide-sense stationary signals from sub-Nyquist sampled data. The technique employs multi-coset sampling and applies to spectrally sparse and nonsparse power spectra alike. For sparse density functions, compressed sensing theory is applied and the resulting compressive estimates exhibit better tradeoffs among the estimator's resolution, system complexity, and average sampling rate compared to their noncompressive counterparts. The estimator does not require signal reconstruction and can be directly obtained from solving either a least squares or a nonnegative least squares problem. The estimates are piecewise constant approximations whose resolutions (width of the piecewise constant segments) are controlled by the periodicity of the multi-coset sampling. The estimates are statistically consistent, and the method is widely applicable.
The software allows one to reproduce the three examples given in the paper. Specific details are provided in the README.pdf file included in the download.
Note that the software is meant for researchers who want to quickly understand and experiment with the proposed method. Consequently, the MATLAB scripts have no error handling capabilities and will "break" if incorrect parameters values are entered or if assumptions are violated.

and


Synopsis
The CTSS Sampling Toolbox is a collection of MATLAB m-files implementing three sub-Nyquist, uniform sampling techniques for acquiring continuous-time spectrally-sparse signals. Two of the techniques, the Random Demodulator (RD) and the Modulated Wideband Converter (MWC), leverage ideas from the theory of compressed sensing. The third, the Multi-coset (MC) Sampler, predates compressed sensing, but shares many commonalities with the MWC.
The RD, the MWC, and the MC Sampler were originally proposed in the following works:
The toolbox is meant for researchers who want to quickly understand, experiment, and compare these sampling systems. Consequently, the MATLAB scripts have minimal error handling capabilities and will "break" if incorrect parameters values are entered or if assumptions are violated.




Liked this entry ? subscribe to Nuit Blanche's feed, there's more where that came from. You can also subscribe to Nuit Blanche by Email, explore the Big Picture in Compressive Sensing or the Matrix Factorization Jungle and join the conversations on compressive sensing, advanced matrix factorization and calibration issues on Linkedin.

No comments:

Post a Comment