Sparsity and Incoherence in Compressive Sampling
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
a r X i v :m a t h /0611957v 1 [m a t h .S T ] 30 N o v 2006Sparsity and Incoherence in Compressive Sampling
Emmanuel Cand`e s †and Justin Romberg ♯†Applied and Computational Mathematics,Caltech,Pasadena,CA 91125♯Electrical and Computer Engineering,Georgia Tech,Atlanta,GA 90332November 2006Abstract We consider the problem of reconstructing a sparse signal x 0∈R n from a limited number of linear measurements.Given m randomly selected samples of Ux 0,where U is an orthonormal matrix,we show that ℓ1minimization recovers x 0exactly when the number of measurements exceeds m ≥Const ·µ2(U )·S ·log n,where S is the number of nonzero components in x 0,and µis the largest entry in U properly normalized:µ(U )=√
transform coefficients of x0.For an orthogonal matrix1U with
U∗U=nI,(1.1) these transform coefficients are given by y0=Ux0.Of course,if all n of the coefficients y0are observed,recovering x0is trivial:we simply apply1
1On afirst reading,our choice of normalization of U may seem a bit strange.The advantages of taking the row
√
vectors of U to have Euclidean norm
—m measurements can recover signals with sparsity S m/log(n/m),and all of the constants appearing in the analysis are small[13].Similar bounds have also appeared using greedy[28]and complexity-based[17]recovery algorithms in place ofℓ1minimization.
Although theoretically powerful,the practical relevance of results for completely random measure-ments is limited in two ways.Thefirst is that we are not always at liberty to choose the types of measurements we use to acquire a signal.For example,in magnetic resonance imaging(MRI), subtle physical properties of nuclei are exploited to collect samples in the Fourier domain of a two-or three-dimensional object of interest.While we have control over which Fourier coefficients are sampled,the measurements are inherently frequency based.A similar statement can be made about tomographic imaging;the machinery in place measures Radon slices,and these are what we must use to reconstruct an image.
The second drawback to completely unstructured measurement systems is computational.Random (i.e.unstructured)measurement ensembles are unwieldy numerically;for large values of m and n, simply storing or applyingΦ(tasks which are necessary to solve theℓ1minimization program)are nearly impossible.If,for example,we want to reconstruct a megapixel image(n=1,000,000)from m=25,000measurements(see the numerical experiment in Section2),we would need more than 3gigabytes of memory just to store the measurement matrix,and on the order of gigaflops to apply it.The goal from this point of view,then,is to have similar recovery bounds for measurement matricesΦwhich can be applied quickly(in O(n)or O(n log n)time)and implicitly(allowing us to use a“matrix free”recovery algorithm).
Our main theorem,stated precisely in Section1.2and proven in Section3,states that bounds analogous to(1.3)hold for sampling with general orthogonal systems.We will show that for afixed signal support T of size|T|=S,the program
min
x x ℓ1subject to UΩx=UΩx 0(1.5)
recovers the overwhelming majority of x0supported on T and observation subsetsΩof size
|Ω|≥C·µ2(U)·S·log n,(1.6) whereµ(U)is simply the largest magnitude among the entries in U:
µ(U)=max
k,j|U k,j|.(1.7) It is important to understand the relevance of the parameterµ(U)in(1.6).µ(U)can be interpreted as a rough measure of how concentrated the rows of U are.Since each row(or column)of U necessarily has anℓ2-norm equal to
√n.When the rows of U are perfectlyflat—|U k,j|=1for each k,j,as in the case when U is the discrete Fourier transform,we will haveµ(U)=1,and(1.6)is essentially as good as(1.3).If a row of U is maximally concentrated—all the row entries but one vanish—thenµ2(U)=n,and(1.6)offers us no guarantees for recovery from a limited number of samples.This result is very intuitive.
Suppose indeed that U k
0,j0=√