10.03.2015 Views

v2009.01.01 - Convex Optimization

v2009.01.01 - Convex Optimization

v2009.01.01 - Convex Optimization

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

338 CHAPTER 4. SEMIDEFINITE PROGRAMMING<br />

Y<br />

y i<br />

Figure 91: One-pixel camera. [299] [323] Compressive imaging camera<br />

block diagram. Incident lightfield (corresponding to the desired image Y )<br />

is reflected off a digital micromirror device (DMD) array whose mirror<br />

orientations are modulated in the pseudorandom pattern supplied by the<br />

random number generators (RNG). Each different mirror pattern produces<br />

a voltage at the single photodiode that corresponds to one measurement y i .<br />

Our approach to reconstruction is to look for low-rank solution to an<br />

underdetermined system:<br />

find X<br />

subject to A vec X = y<br />

rankX ≤ 5<br />

(772)<br />

where vec X is vectorized matrix X ∈ R 46×81 (stacked columns). Each<br />

row of fat matrix A is one realization of a pseudorandom pattern applied<br />

to the micromirrors. Since these patterns are deterministic (known),<br />

then the i th sample y i equals A(i, :) vec Y ; id est, y = A vec Y . Perfect<br />

reconstruction means optimal solution X ⋆ equals scene Y ∈ R 46×81 to within<br />

machine precision.<br />

Because variable matrix X is generally not square or positive semidefinite,<br />

we constrain its rank by rewriting the problem equivalently<br />

find X<br />

subject to A vec<br />

[<br />

X = y<br />

]<br />

W1 X<br />

rank<br />

X T ≤ 5<br />

W 2<br />

(773)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!