TY - JOUR
T1 - Sampling and recovery of pulse streams
AU - Hegde, Chinmay
AU - Baraniuk, Richard G.
N1 - Funding Information:
Manuscript received April 19, 2010; revised September 22, 2010, December 13, 2010; accepted December 14, 2010. Date of publication December 30, 2010; date of current version March 09, 2011. The associate editor co-ordinating the review of this manuscript and approving it for publication was Prof. Emmanuel Candès. This work was supported by, or in part by, Grants NSF CCF-0431150, CCF-0728867, CCF-0926127 and CNS-0520280, DARPA/ONR N66001-08-1-2065, ONR N00014-07-1-0936, N00014-08-1-1112, N00014-08-1-1067, N00014-08-1-1066 and N00014-09-1-1162, AFOSR FA9550-07-1-0301 and FA9550-09-1-0432, ARO MURIs W911NF-07-1-0185 and W911NF-09-1-0383 and the Texas Instruments Leadership University Program. This work was presented in part at the Allerton Conference on Communications, Control and Signal Processing, September 2009, and the IEEE International Conference on Acoustics, Speech and Signal Processing, March 2010.
PY - 2011/4
Y1 - 2011/4
N2 - Compressive sensing (CS) is a new technique for the efficient acquisition of signals, images and other data that have a sparse representation in some basis, frame, or dictionary. By sparse we mean that the N-dimensional basis representation has just K ≪ N significant coefficients; in this case, the CS theory maintains that just M = O(K log N) random linear signal measurements will both preserve all of the signal information and enable robust signal reconstruction in polynomial time. In this paper, we extend the CS theory to pulse stream data, which correspond to S-sparse signals/images that are convolved with an unknown F-sparse pulse shape. Ignoring their convolutional structure, a pulse stream signal is K=SF sparse. Such signals figure prominently in a number of applications, from neuroscience to astronomy. Our specific contributions are threefold. First, we propose a pulse stream signal model and show that it is equivalent to an infinite union of subspaces. Second, we derive a lower bound on the number of measurements M required to preserve the essential information present in pulse streams. The bound is linear in the total number of degrees of freedom S + F, which is significantly smaller than the nave bound based on the total signal sparsity K=SF. Third, we develop an efficient signal recovery algorithm that infers both the shape of the impulse response as well as the locations and amplitudes of the pulses. The algorithm alternatively estimates the pulse locations and the pulse shape in a manner reminiscent of classical deconvolution algorithms. Numerical experiments on synthetic and real data demonstrate the advantages of our approach over standard CS.
AB - Compressive sensing (CS) is a new technique for the efficient acquisition of signals, images and other data that have a sparse representation in some basis, frame, or dictionary. By sparse we mean that the N-dimensional basis representation has just K ≪ N significant coefficients; in this case, the CS theory maintains that just M = O(K log N) random linear signal measurements will both preserve all of the signal information and enable robust signal reconstruction in polynomial time. In this paper, we extend the CS theory to pulse stream data, which correspond to S-sparse signals/images that are convolved with an unknown F-sparse pulse shape. Ignoring their convolutional structure, a pulse stream signal is K=SF sparse. Such signals figure prominently in a number of applications, from neuroscience to astronomy. Our specific contributions are threefold. First, we propose a pulse stream signal model and show that it is equivalent to an infinite union of subspaces. Second, we derive a lower bound on the number of measurements M required to preserve the essential information present in pulse streams. The bound is linear in the total number of degrees of freedom S + F, which is significantly smaller than the nave bound based on the total signal sparsity K=SF. Third, we develop an efficient signal recovery algorithm that infers both the shape of the impulse response as well as the locations and amplitudes of the pulses. The algorithm alternatively estimates the pulse locations and the pulse shape in a manner reminiscent of classical deconvolution algorithms. Numerical experiments on synthetic and real data demonstrate the advantages of our approach over standard CS.
KW - Blind deconvolution
KW - compressive sensing
KW - sparsity
KW - union of subspaces
UR - http://www.scopus.com/inward/record.url?scp=79952669339&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=79952669339&partnerID=8YFLogxK
U2 - 10.1109/TSP.2010.2103067
DO - 10.1109/TSP.2010.2103067
M3 - Article
AN - SCOPUS:79952669339
SN - 1053-587X
VL - 59
SP - 1505
EP - 1517
JO - IEEE Transactions on Signal Processing
JF - IEEE Transactions on Signal Processing
IS - 4
M1 - 5677611
ER -