Phase retrieval from STFT measurements via non-convex optimization

The problem of recovering a signal from its phaseless short-time Fourier transform (STFT) measurements arises in several applications, such as ultra-short pulse measurements and ptychography. The redundancy offered by the STFT enables unique recovery under mild conditions. We show that in some cases, the principle eigenvector of a designed matrix recovers the underlying signal. This matrix is constructed as the solution of a simple least-squares problem. When these conditions are not met, we suggest to use this principle eigenvector to initialize a gradient algorithm, minimizing a non-convex loss function. We prove that under appropriate conditions, this initialization results in a good estimate of the underlying signal. We further analyze the geometry of the loss function and show empirically that the gradient algorithm is robust to noise. Our method is both efficient and enjoys theoretical guarantees.

[1]  Felix Krahmer,et al.  Improved Recovery Guarantees for Phase Retrieval from Coded Diffraction Patterns , 2014, arXiv.org.

[2]  Prateek Jain,et al.  Phase Retrieval Using Alternating Minimization , 2013, IEEE Transactions on Signal Processing.

[3]  Alexandre d'Aspremont,et al.  Phase recovery, MaxCut and complex semidefinite programming , 2012, Math. Program..

[4]  Robert W. Harrison,et al.  Phase problem in crystallography , 1993 .

[5]  Yonina C. Eldar,et al.  Phase Retrieval from 1D Fourier Measurements: Convexity, Uniqueness, and Algorithms , 2016, IEEE Transactions on Signal Processing.

[6]  Jae Lim,et al.  Signal estimation from modified short-time Fourier transform , 1984 .

[7]  Biing-Hwang Juang,et al.  Fundamentals of speech recognition , 1993, Prentice Hall signal processing series.

[8]  Yonina C. Eldar,et al.  STFT Phase Retrieval: Uniqueness Guarantees and Recovery Algorithms , 2015, IEEE Journal of Selected Topics in Signal Processing.

[9]  R. Trebino Frequency-Resolved Optical Gating: The Measurement of Ultrashort Laser Pulses , 2000 .

[10]  Buyurmaiz Baykal,et al.  Blind channel estimation via combining autocorrelation and blind phase estimation , 2004, IEEE Transactions on Circuits and Systems I: Regular Papers.

[11]  Axel Flinth,et al.  Phase Retrieval from Gabor Measurements , 2015, Journal of Fourier Analysis and Applications.

[12]  A. Singer Angular Synchronization by Eigenvectors and Semidefinite Programming. , 2009, Applied and computational harmonic analysis.

[13]  Yonina C. Eldar,et al.  Non-Convex Phase Retrieval From STFT Measurements , 2016, IEEE Transactions on Information Theory.

[14]  Yuxin Chen,et al.  Solving Random Quadratic Systems of Equations Is Nearly as Easy as Solving Linear Systems , 2015, NIPS.

[15]  Yonina C. Eldar,et al.  Phase Retrieval with Application to Optical Imaging: A contemporary overview , 2015, IEEE Signal Processing Magazine.

[16]  Yonina C. Eldar,et al.  Phase Retrieval: An Overview of Recent Developments , 2015, ArXiv.

[17]  Xiaodong Li,et al.  Phase Retrieval via Wirtinger Flow: Theory and Algorithms , 2014, IEEE Transactions on Information Theory.

[18]  Alan V. Oppenheim,et al.  Discrete-time Signal Processing. Vol.2 , 2001 .

[19]  Gang Wang,et al.  Solving Random Systems of Quadratic Equations via Truncated Generalized Gradient Flow , 2016, NIPS.

[20]  S. Marchesini,et al.  Alternating projection, ptychographic imaging and phase synchronization , 2014, 1402.0550.

[21]  R. Gerchberg A practical algorithm for the determination of phase from image and diffraction plane pictures , 1972 .

[22]  Yonina C. Eldar,et al.  Sparse Phase Retrieval from Short-Time Fourier Measurements , 2014, IEEE Signal Processing Letters.

[23]  Jae Lim,et al.  Signal reconstruction from short-time Fourier transform magnitude , 1983 .

[24]  Amit Singer,et al.  Tightness of the maximum likelihood semidefinite relaxation for angular synchronization , 2014, Math. Program..

[25]  Yonina C. Eldar,et al.  Phase Retrieval via Matrix Completion , 2011, SIAM Rev..

[26]  Nicolas Boumal,et al.  Nonconvex Phase Synchronization , 2016, SIAM J. Optim..

[27]  J. Rodenburg Ptychography and Related Diffractive Imaging Methods , 2008 .

[28]  Zhang Fe Phase retrieval from coded diffraction patterns , 2015 .

[29]  S. Marchesini,et al.  Iterative Algorithms for Ptychographic Phase Retrieval , 2011, 1105.5628.

[30]  David P. Williamson,et al.  Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming , 1995, JACM.

[31]  Yonina C. Eldar,et al.  Sparsity Based Sub-wavelength Imaging with Partially Incoherent Light via Quadratic Compressed Sensing References and Links , 2022 .

[32]  Sujay Sanghavi,et al.  The Local Convexity of Solving Systems of Quadratic Equations , 2015, 1506.07868.

[33]  J. Rodenburg,et al.  The theory of super-resolution electron microscopy via Wigner-distribution deconvolution , 1992, Philosophical Transactions of the Royal Society of London. Series A: Physical and Engineering Sciences.

[34]  J R Fienup,et al.  Phase retrieval algorithms: a comparison. , 1982, Applied optics.