Phase Retrieval via Wirtinger Flow: Theory and Algorithms
arXiv:1407.1065 · doi:10.1109/TIT.2015.2399924
Abstract
We study the problem of recovering the phase from magnitude measurements; specifically, we wish to reconstruct a complex-valued signal x of C^n about which we have phaseless samples of the form y_r = |< a_r,x >|^2, r = 1,2,...,m (knowledge of the phase of these samples would yield a linear system). This paper develops a non-convex formulation of the phase retrieval problem as well as a concrete solution algorithm. In a nutshell, this algorithm starts with a careful initialization obtained by means of a spectral method, and then refines this initial estimate by iteratively applying novel update rules, which have low computational complexity, much like in a gradient descent scheme. The main contribution is that this algorithm is shown to rigorously allow the exact retrieval of phase information from a nearly minimal number of random measurements. Indeed, the sequence of successive iterates provably converges to the solution at a geometric rate so that the proposed scheme is efficient both in terms of computational and data resources. In theory, a variation on this scheme leads to a near-linear time algorithm for a physically realizable model based on coded diffraction patterns. We illustrate the effectiveness of our methods with various experiments on image data. Underlying our analysis are insights for the analysis of non-convex optimization schemes that may have implications for computational problems beyond phase retrieval.
IEEE Transactions on Information Theory, Vol. 64 (4), Feb. 2015
References in corpus (2)
Cited by in corpus (144)
- An overview of low-rank matrix recovery from incomplete observations
- Nonconvex Optimization Meets Low-Rank Matrix Factorization: An Overview
- Guaranteed Matrix Completion via Non-convex Factorization
- Consensus-ADMM for General Quadratically Constrained Quadratic Programming
- Complete Dictionary Recovery over the Sphere I: Overview and the Geometric Picture
- Stationary Graph Processes and Spectral Estimation
- Self-Calibration and Biconvex Compressive Sensing
- On the use of deep learning for phase recovery
- Implicit Regularization in Nonconvex Statistical Estimation: Gradient Descent Converges Linearly for Phase Retrieval, Matrix Completion, and Blind Deconvolution
- A Geometric Analysis of Phase Retrieval
- Gridless DOA Estimation and Root-MUSIC for Non-Uniform Arrays
- Non-invasive focusing and imaging in scattering media with a fluorescence-based transmission matrix
- Global Optimality in Low-rank Matrix Optimization
- Complete Dictionary Recovery over the Sphere II: Recovery by Riemannian Trust-region Method
- Gradient Descent with Random Initialization: Fast Global Convergence for Nonconvex Phase Retrieval
- Phase Retrieval: From Computational Imaging to Machine Learning
- Large-scale phase retrieval
- Recursive Recovery of Sparse Signal Sequences from Compressive Measurements: A Review
- Fourier ptychographic reconstruction using Poisson maximum likelihood and truncated Wirtinger gradient
- Inexact Block Coordinate Descent Algorithms for Nonsmooth Nonconvex Optimization
- Using Automatic Differentiation as a General Framework for Ptychographic Reconstruction
- Acoustic Hologram Optimisation Using Automatic Differentiation
- Optimal Spectral Initialization for Signal Recovery with Applications to Phase Retrieval
- Hypergraph Spectral Clustering in the Weighted Stochastic Block Model
- DOLPHIn - Dictionary Learning for Phase Retrieval
- PRIME: Phase Retrieval via Majorization-Minimization
- Phaseless Rcovery using Gauss-Newton Method
- Low Rank Phase Retrieval
- Deep Learning for Passive Synthetic Aperture Radar
- Deep Iterative Reconstruction for Phase Retrieval
- On Fienup Methods for Regularized Phase Retrieval
- Finding a sparse vector in a subspace: Linear sparsity using alternating directions
- Solving Large-scale Systems of Random Quadratic Equations via Stochastic Truncated Amplitude Flow
- Low-Rank Positive Semidefinite Matrix Recovery from Corrupted Rank-One Measurements
- PtyLab.m/py/jl: a cross-platform, open-source inverse modeling toolbox for conventional and Fourier ptychography
- Stochastic dynamical modeling of turbulent flows
- On the Uniqueness of FROG Methods
- Phase Retrieval Via Reweighted Wirtinger Flow
- Nonconvex Demixing From Bilinear Measurements
- Holographic Phase Retrieval and Reference Design
- An Overview of Advances in Signal Processing Techniques for Classical and Quantum Wideband Synthetic Apertures
- Phase Retrieval Using Feasible Point Pursuit: Algorithms and Cramér-Rao Bound
- Low-Rank Matrix Recovery with Scaled Subgradient Methods: Fast and Robust Convergence Without the Condition Number
- Phaseless computational imaging with a radiating metasurface
- Undersampled Phase Retrieval with Outliers
- Phase Retrieval for Partially Coherent Observations
- Compressive Phase Retrieval via Reweighted Amplitude Flow
- Interpolative Butterfly Factorization
- Ptychographic phase-retrieval by proximal algorithms
- Proximity Operators for Phase Retrieval
- Phase conjugation with spatially incoherent light in complex media
- Single-frame far-field diffractive imaging with randomized illumination
- Fast imaging of scattering obstacles from phaseless far-field measurements at a fixed frequency
- One-Bit Phase Retrieval: More Samples Means Less Complexity?
- Phase retrieval with complexity guidance
- Low-rank spectral optimization via gauge duality
- SiSPRNet: End-to-End Learning for Single-Shot Phase Retrieval
- Perturbed Amplitude Flow for Phase Retrieval
- Phase retrieval with Bregman divergences and application to audio signal recovery
- Reliable Linearized Phase Retrieval for Near-Field Antenna Measurements with Truncated Measurement Surfaces
- Inexact Alternating Optimization for Phase Retrieval In the Presence of Outliers
- Reconstructing Point Sets from Distance Distributions
- Efficient reference-less transmission matrix retrieval for a multimode fiber using fast Fourier transform
- Majorization-Minimization-Based Levenberg--Marquardt Method for Constrained Nonlinear Least Squares
- Uniqueness in inverse cavity scattering problems with phaseless near-field data
- Exact Imaging of Extended Targets Using Multistatic Interferometric Measurements
- On The 2D Phase Retrieval Problem
- Optimization on Spheres: Models and Proximal Algorithms with Computational Performance Comparisons
- A Deterministic Theory for Exact Non-Convex Phase Retrieval
- Stability estimates for phase retrieval from discrete Gabor measurements
- A Non-Convex Blind Calibration Method for Randomised Sensing Strategies
- Amplitude Retrieval for Channel Estimation of MIMO Systems with One-Bit ADCs
- Generalized Proximal Smoothing for Phase Retrieval
- A Generalization of Wirtinger Flow for Exact Interferometric Inversion
- Accelerating ptychographic reconstructions using spectral initializations
- Res-U2Net: Untrained Deep Learning for Phase Retrieval and Image Reconstruction
- Inverse Multislice Ptychography by Layer-wise Optimisation and Sparse Matrix Decomposition
- Sparse Signal Recovery from Phaseless Measurements via Hard Thresholding Pursuit
- Phase Retrieval via Smooth Amplitude Flow
- Quartic First-Order Methods for Low-Rank Minimization
- Phase Retrieval Using Unitary 2-Designs
- Bregman Finito/MISO for nonconvex regularized finite sum minimization without Lipschitz gradient continuity
- PtychoDV: Vision Transformer-Based Deep Unrolling Network for Ptychographic Image Reconstruction
- On Relaxed Averaged Alternating Reflections (RAAR) Algorithm for Phase Retrieval from Structured Illuminations
- Robust Phase Retrieval with Green Noise Binary Masks
- Solving Complex Quadratic Systems with Full-Rank Random Matrices
- Measurement Matrix Design for Phase Retrieval Based on Mutual Information
- Vectorial phase retrieval in super-resolution polarization microscopy
- New Bregman proximal type algorithms for solving DC optimization problems
- Sample-Efficient Sparse Phase Retrieval via Stochastic Alternating Minimization
- Sparse Recovery Beyond Compressed Sensing: Separable Nonlinear Inverse Problems
- Nearly optimal bounds for the global geometric landscape of phase retrieval
- Blind Super-resolution of Point Sources via Projected Gradient Descent
- Solving large-scale general phase retrieval problems via a sequence of convex relaxations
- Towards Low-Photon Nanoscale Imaging: Holographic Phase Retrieval via Maximum Likelihood Optimization
- Phase Retrieval From Binary Measurements
- Through the Haze: a Non-Convex Approach to Blind Gain Calibration for Linear Random Sensing Models
- Well conditioned ptychograpic imaging via lost subspace completion
- Learning the Proximity Operator in Unfolded ADMM for Phase Retrieval
- PDMM: A novel Primal-Dual Majorization-Minimization algorithm for Poisson Phase-Retrieval problem
- Sensor Network Localization via Riemannian Conjugate Gradient and Rank Reduction: An Extended Version
- Spectral Method for Multiplexed Phase Retrieval and Application in Optical Imaging in Complex Media
- Tractability from overparametrization: The example of the negative perceptron
- Unrolled Wirtinger Flow with Deep Decoding Priors for Phaseless Imaging
- Efficient phase retrieval based on dark fringe recognition with an ability of bypassing invalid fringes
- Solving Phase Retrieval via Graph Projection Splitting
- Extended Successive Convex Approximation for Phase Retrieval with Dictionary Learning
- Low-complexity implementation of convex optimization-based phase retrieval
- Frequency-Resolved Optical Gating Recovery via Smoothing Gradient
- H-FISTA: A hierarchical algorithm for phase retrieval with application to pulsar dynamic spectra
- Total Least Squares Phase Retrieval
- Improved Global Guarantees for the Nonconvex Burer--Monteiro Factorization via Rank Overparameterization
- Provable Sample-Efficient Sparse Phase Retrieval Initialized by Truncated Power Method
- Fast phase retrieval for high dimensions: A block-based approach
- Support Recovery for Sparse Multidimensional Phase Retrieval
- Positive Semidefinite Matrix Factorization: A Connection with Phase Retrieval and Affine Rank Minimization
- Subspace Phase Retrieval
- On phase retrieval via matrix completion and the estimation of low rank PSD matrices
- Linear Phase Retrieval for Near-Field Measurements with Locally Known Phase Relations
- Bilinear Compressed Sensing under known Signs via Convex Programming
- Lipschitz Analysis of Generalized Phase Retrievable Matrix Frames
- Exit Time Analysis for Approximations of Gradient Descent Trajectories Around Saddle Points
- Approximate Bregman Proximal Gradient Algorithm for Relatively Smooth Nonconvex Optimization
- Fast signal recovery from quadratic measurements
- Structured Random Model for Fast and Robust Phase Retrieval
- Optimal convex lifted sparse phase retrieval and PCA with an atomic matrix norm regularizer
- On the Sample Complexity and Optimization Landscape for Quadratic Feasibility Problems
- Three proofs of the Benedetto-Fickus theorem
- Provable Phase Retrieval with Mirror Descent
- Phase Retrieval using Expectation Consistent Signal Recovery Algorithm based on Hypernetwork
- Generalized Approximate Survey Propagation for High-Dimensional Estimation
- Explicit Frames for Deterministic Phase Retrieval via PhaseLift
- MirrorCBO: A consensus-based optimization method in the spirit of mirror descent
- Local saddle structure in relaxed averaged alternating reflections Algorithms on phase retrieval
- Solving non-linear integral equations for laser pulse retrieval with Newton's method
- SPIRAL: A superlinearly convergent incremental proximal algorithm for nonconvex finite sum minimization
- Speckle-based X-ray microtomography via preconditioned Wirtinger flow
- Compressing Sign Information in DCT-based Image Coding via Deep Sign Retrieval
- Holographic Phase Retrieval via Wirtinger Flow: Cartesian Form with Auxiliary Amplitude
- Landscape Correspondence of Empirical and Population Risks in the Eigendecomposition Problem
- Quantitative phase imaging of single particles from a cryoEM micrograph
- Rigorous Maximum Likelihood Estimation for Quantum States
- Accelerated Gradient Methods for Nonconvex Optimization: Escape Trajectories From Strict Saddle Points and Convergence to Local Minima
- Catapult Dynamics and Phase Transitions in Quadratic Nets