Uncertainty principles and ideal atomic decomposition

被引:1260
作者
Donoho, DL [1 ]
Huo, XM
机构
[1] Stanford Univ, Dept Stat, Stanford, CA 94305 USA
[2] Georgia Inst Technol, Sch Ind & Syst Engn, Atlanta, GA 30332 USA
基金
美国国家科学基金会;
关键词
basis pursuit; combinatorial optimization; convex optimization; error-correcting encryption; harmonic analysis; Logan's phenomenon; matching pursuit; multiple-basis signal representation; overcomplete representation; ridgelet analysis; uncertainty principle; wavelet analysis;
D O I
10.1109/18.959265
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Suppose a discrete-time signal S(t), 0 less than or equal to t < N, is a superposition of atoms taken from a combined time-frequency dictionary made of spike sequences 1({t=r}) and sinusoids exp{2 pi iwt/N)/rootN. Can one recover, from knowledge of S alone, the precise collection of atoms going to make up S? Because every discrete-time signal can be represented as a superposition of spikes alone, or as a superposition of sinusoids alone, there is no unique way of writing S as a sum of spikes and sinusoids in general. We prove that if S is representable as a highly sparse superposition of atoms from this time-frequency dictionary, then there is only one such highly sparse representation of S, and it can be obtained by solving the convex optimization problem of minimizing the l(1) norm of the coefficients among all decompositions. Here "highly sparse" means that N-t + N-w < rootN/2 where N-t is the number of time atoms, N, is the number of frequency atoms, and N is the length of the discrete-time signal. Underlying this result is a general l(1) uncertainty principle which says that if two bases are mutually incoherent, no nonzero signal can have a sparse representation in both bases simultaneously. For the above setting, the bases are sinuosids and spikes, and mutual incoherence is measured in terms of the largest inner product between different basis elements. The uncertainty principle holds for a variety of interesting basis pairs, not just sinusoids and spikes. The results have idealized applications to band-limited approximation with gross errors, to error-correcting encryption, and to separation of uncoordinated sources. Related phenomena hold for functions of a real variable, with basis pairs such as sinusoids and wavelets, and for functions of two variables, with basis pairs such as wavelets and ridgelets. In these settings, if a function f is representable by a sufficiently sparse superposition of terms taken from both bases, then there is only one such sparse representation; it may be obtained by minimum l(1) norm atomic decomposition. The condition "sufficiently sparse" becomes a multiscale condition; for example, that the number of wavelets at level j plus the number of sinusoids in the jth dyadic frequency band are together less than a constant times 2(j/2).
引用
收藏
页码:2845 / 2862
页数:18
相关论文
共 33 条
[1]  
[Anonymous], THESIS STANFORD U ST
[2]  
Auscher P., 1992, WAVELETS TUTORIAL TH, V2, P237
[3]  
BEEX AAL, 1990, IEEE INT S INF THEOR, P76
[4]  
BERG AP, 1999, P 1999 IEEE INT S CI, V4, P106
[5]  
CANDES EJ, 1999, IN PRESS PHIL T RO A
[6]   Atomic decomposition by basis pursuit [J].
Chen, SSB ;
Donoho, DL ;
Saunders, MA .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1998, 20 (01) :33-61
[7]  
COIFMAN R, 1992, ICIAM 91 : PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON INDUSTRIAL AND APPLIED MATHEMATICS, P41
[8]   A SIMPLE WILSON ORTHONORMAL BASIS WITH EXPONENTIAL DECAY [J].
DAUBECHIES, I ;
JAFFARD, S ;
JOURNE, JL .
SIAM JOURNAL ON MATHEMATICAL ANALYSIS, 1991, 22 (02) :554-572
[9]  
Daubechies I., 1993, Ten Lectures of Wavelets, V28, P350
[10]   Multiple transform algorithms for time-varying signal representation [J].
DeBrunner, V ;
Lou, W ;
Thripuraneni, J .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1997, 44 (08) :663-667