In multichannel sampling, several sets of sub-Nyquist sampled signal values are acquired. The offsets between the sets are unknown, and have to be resolved, just like the parameters of the signal itself. This problem is nonlinear in the offsets, but linear in the signal parameters. We show that when the basis functions for the signal space are related to polynomials, we can express the joint offset and signal parameter estimation as a set of polynomial equations. This is the case for example with polynomial signals or Fourier series. The unknown offsets and signal parameters can be computed exactly from such a set of polynomials using Gröbner bases and Buchberger's algorithm. This solution method is developed in detail after a short and tutorial overview of Gröbner basis methods. We then address the case of noisy samples, and consider the computational complexity, exploring simplifications due to the special structure of the problem.
This following contains all the code and data to reproduce the results of the paper Groebner Basis Methods for Multichannel Sampling with Unknown Offsets.
First download the code. Then, for each figure
i, simply execute
Copyright (C) 2006 Laboratory of Audiovisual Communications (LCAV), Ecole Polytechnique Federale de Lausanne (EPFL), CH-1015 Lausanne, Switzerland.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This software is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details (enclosed in the file GPL).