37
0
v1v2v3v4v5 (latest)

Provable Low Rank Phase Retrieval

Abstract

We study the Low Rank Phase Retrieval (LRPR) problem defined as follows: recover an n×qn \times q matrix XX^* of rank rr from a different and independent set of mm phaseless (magnitude-only) linear projections of each of its columns. To be precise, we need to recover XX^* from yk:=Akxk,k=1,2,,qy_k := |A_k{}' x^*_k|, k=1,2,\dots, q when the measurement matrices AkA_k are mutually independent. Here yky_k is an mm length vector, AkA_k is an n×mn \times m matrix, and ' denotes matrix transpose. The question is when can we solve LRPR with mnm \ll n? A reliable solution can enable fast and low-cost phaseless dynamic imaging, e.g., Fourier ptychographic imaging of live biological specimens. In this work, we develop the first provably correct approach for solving this LRPR problem. Our proposed algorithm, Alternating Minimization for Low-Rank Phase Retrieval (AltMinLowRaP), is an AltMin based solution and hence is also provably fast (converges geometrically). Our guarantee shows that AltMinLowRaP solves LRPR to ϵ\epsilon accuracy, with high probability, as long as mqCnr4log(1/ϵ)m q \ge C n r^4 \log(1/\epsilon), the matrices AkA_k contain i.i.d. standard Gaussian entries, and the right singular vectors of XX^* satisfy the incoherence assumption from matrix completion literature. Here CC is a numerical constant that only depends on the condition number of XX^* and on its incoherence parameter. Its time complexity is only Cmqnrlog2(1/ϵ) C mq nr \log^2(1/\epsilon). Since even the linear (with phase) version of the above problem is not fully solved, the above result is also the first complete solution and guarantee for the linear case. Finally, we also develop a simple extension of our results for the dynamic LRPR setting.

View on arXiv
Comments on this paper