July 2013
Robust Spectral Compressed Sensing via Structured Matrix Completion
Yuxin Chen Electrical Engineering, Stanford University Joint Work with Yuejie Chi
Page 1
Robust Spectral Compressed Sensing via Structured Matrix Completion - - PowerPoint PPT Presentation
July 2013 Robust Spectral Compressed Sensing via Structured Matrix Completion Yuxin Chen Electrical Engineering, Stanford University Joint Work with Yuejie Chi Page 1 Sparse Fourier Representation/Approximation Fourier representation of a
Page 1
r
10 5 5 10
Page 2
Page 3
r
Page 4
r
Page 5
Finite rate of innovation [DragottiVetterliBlu’2007][GedalyahuTurEldar’2011]...
fi ∈ F = n1 , . . . , n1 − 1 n1
n2 , . . . , n2 − 1 n2
Page 6
200 400 −1 1 Mismatch ∆θ=0.1π/N 200 400 −1 1 Normalized recovery error=0.0816 200 400 −1 1 Mismatch ∆θ=0.5π/N 200 400 −1 1 Normalized recovery error=0.3461 200 400 −1 1 Mismatch ∆θ=π/N 200 400 −1 1 Normalized recovery error=1.0873
Page 7
0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 0.5 1 amplitude
Page 8
0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 0.5 1 amplitude
10 20 30 40 50 60 −8 −6 −4 −2 2 4 6 8 data index real part clean signal recovered signal recovered corruptions
Page 9
recall that x (t) = r
i=1 diej2πt,fi
Y := 1 1 · · · 1 y1 y2 · · · yr . . . . . . . . . . . . yn1−1
1
yn1−1
2
· · · yn1−1
r
, Z := 1 1 · · · 1 z1 z2 · · · zr . . . . . . . . . . . . zn2−1
1
zn2−1
2
· · · zn2−1
r
where yi = exp(j2πf1i), zi = exp(j2πf2i).
Page 10
√ ? ? √ √ ? √ ? √ √ ? ? √ √ ? √ √ √ √ ? √ √ ? ? √
where D := diag {d1, · · · , dr}, and Y := 1 1 · · · 1 y1 y2 · · · yr . . . . . . . . . . . . yn1−1
1
yn1−1
2
· · · yn1−1
r
, Z := 1 1 · · · 1 z1 z2 · · · zr . . . . . . . . . . . . zn2−1
1
zn2−1
2
· · · zn2−1
r
Page 11
Xl = xl,0 xl,1 · · · xl,n2−k2 xl,1 xl,2 · · · xl,n2−k2+1 . . . . . . . . . . . . xl,k2−1 xl,k2 · · · xl,n2−1 .
5 10 15 20 25 30 35 5 10 15 20 25 30 35
Xe = X0 X1 · · · Xn1−k1 X1 X2 · · · Xn1−k1+1 . . . . . . . . . . . . Xk1−1 Xk1 · · · Xn1−1 ,
Page 12
d
d
Page 13
? √ √ ? √ ? √ √ ? ? √ √ √ √ ? ? ? √ √ ? ? √ √ ? √ ? ? √ √ √ ? √ √ √ ? √ ? ? √ ? √ ? √ ? √ ? √ √ √ ? √ √ ? ? √ √ √ ? √ √ ? √ √ ? ? √ √ ? ? √ √ ? √ √ ? √ √ √ ? √ √ √ ? √ √ ? √ ? √ ? √ √ √ ? √ ? ? ? √ √ √ ? √ √ ? ? √ ? ? √ √ ? ? √ √ ? ? √ ? ? √ √ ? √ √ √ ? √ √ ? ? √ √ ? √ √ √ ? √ ? ? ? √ ?
M∈Cn1×n2
Page 14
i , · · · , yk1−1 i
z(i) and GR are similarly defined with different dimensions...
Page 15
Page 16
Page 17
20 40 60 80 100 120 140 160 180 200 2 4 6 8 10 12 14 16 18 20 22 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Page 18
1: initialize Set M 0 = Xe and t = 0. 2: repeat 3:
1) Qt ← Dτt (M t) (singular-value thresholding)
4:
2) M t ← HankelX0(Qt) (projection onto a Hankel matrix consistent with observation)
5:
3) t ← t + 1
6: until convergence
10 20 30 40 50 60 70 80 90 100 5 10 15 20 25 Time (vectorized) Amplitude True Signal Reconstructed Signal
dimension: 101 × 101, r = 30,
m n1n2 = 5.8%, signal-to-amplitude-ratio = 10.
Page 19
M,S∈Cn1×n2
i,l
1r2 log3 n)
Page 20
(a) spatial illustration (b) frequency extrapolation
0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 0.5 1 amplitude
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
(a) Ground Truth (b) Low Resolution Image (c) Super-Resolution via EMaC
Page 21
√ ? ? √ √ ? √ ? √ √ ? ? √ √ ? √ √ √ √ ? √ √ ? ? √
5 10 15 20 25 30 35 5 10 15 20 25 30 35
? √ √ ? √ ? √ √ ? ? √ √ √ √ ? ? ? √ √ ? ? √ √ ? √ ? ? √ √ √ ? √ √ √ ? √ ? ? √ ? √ ? √ ? √ ? √ √ √ ? √ √ ? ? √ √ √ ? √ √ ? √ √ ? ? √ √ ? ? √ √ ? √ √ ? √ √ √ ? √ √ √ ? √ √ ? √ ? √ ? √ √ √ ? √ ? ? ? √ √ √ ? √ √ ? ? √ ? ? √ √ ? ? √ √ ? ? √ ? ? √ √ ? √ √ √ ? √ √ ? ? √ √ ? √ √ √ ? √ ? ? ? √ ?
Page 22
Page 23
[CaiCandesShen’2010] J. F. Cai, E. J. Candes, and Z. Shen. A singular value thresholding algorithm for matrix completion. SIAM Journal on Optimization, 20(4):1956–1982, 2010. [CandesFernandezGranda’2012] E. J. Candes and C. Fernandez-Granda. Towards a mathematical theory of super-resolution. Arxiv 1203.5871, March 2012. [CandesLiMaWright’2011] E. J. Cand` es, X. Li, Y. Ma, and J. Wright. Robust principal component analysis? Journal of ACM, 58(3):11:1–11:37, Jun 2011. [ChiScharfPezeshkiCalderbank’2011] Y. Chi, L. Scharf, A. Pezeshki, and A. Calderbank, “Sensitivity to basis mismatch in compressed sensing,” IEEE Transactions on Signal Processing, vol. 59, no. 5, pp. 2182–2195, May 2011. [DragottiVetterliBlu’2007] P. L. Dragotti, M. Vetterli, and T. Blu, “Sampling moments and reconstructing signals of finite rate of innovation: Shannon meets strang-fix,” IEEE Transactions on Signal Processing, vol. 55, no. 5, pp. 1741 –1757, May 2007. [GedalyahuTurEldar’2011] K. Gedalyahu, R. Tur, and Y. C. Eldar, “Multichannel sampling of pulse streams at the rate of innovation,” IEEE Transactions on Signal Processing, vol. 59,
[Gross’2011] D. Gross. Recovering low-rank matrices from few coefficients in any basis. IEEE Transactions on Information Theory, 57(3):1548–1566, March 2011.
Page 24
[Hua’1992] Y. Hua. Estimating two-dimensional frequencies by matrix enhancement and matrix
[RoyKailath’1989] R. Roy and T. Kailath. Esprit-estimation of signal parameters via rotational invariance techniques. IEEE Transactions on Acoustics, Speech and Signal Processing, 37(7):984 –995, Jul 1989. [TangBhaskarShahRecht’2012] G. Tang, B. N. Bhaskar, P. Shah, and B. Recht. Compressed sensing off the grid. Arxiv 1207.6053, July 2012.
Page 25