Fast Algorithm for Low-rank matrix recovery in Poisson noise

This paper describes a fast algorithm for recovering low-rank matrices from their linear measurements contaminated with Poisson noise: the Poisson noise Maximum Likelihood Singular Value thresholding (PMLSV) algorithm. We propose a convex optimization formulation with a cost function consisting of the sum of a likelihood function and a regularization function which the nuclear norm of the matrix. Instead of solving the optimization problem directly by semi-definite program (SDP), we derive an iterative singular value thresholding algorithm by expanding the likelihood function. We demonstrate the good performance of the proposed algorithm on recovery of solar flare images with Poisson noise: the algorithm is more efficient than solving SDP using the interior-point algorithm and it generates a good approximate solution compared to that solved from SDP.

[1]  Jarvis D. Haupt,et al.  Estimation error guarantees for Poisson denoising with sparse and structured dictionary models , 2014, 2014 IEEE International Symposium on Information Theory.

[2]  A. Robert Calderbank,et al.  Low-rank matrix recovery with poison noise , 2013, 2013 IEEE Global Conference on Signal and Information Processing.

[3]  Prateek Jain,et al.  Low-rank matrix completion using alternating minimization , 2012, STOC '13.

[4]  Rebecca Willett,et al.  Change-Point Detection for High-Dimensional Time Series With Missing Data , 2012, IEEE Journal of Selected Topics in Signal Processing.

[5]  Roummel F. Marcia,et al.  Compressed Sensing Performance Bounds Under Poisson Noise , 2009, IEEE Transactions on Signal Processing.

[6]  Jieping Ye,et al.  An accelerated gradient method for trace norm minimization , 2009, ICML '09.

[7]  D. Brady Optical Imaging and Spectroscopy , 2009 .

[8]  Emmanuel J. Candès,et al.  A Singular Value Thresholding Algorithm for Matrix Completion , 2008, SIAM J. Optim..

[9]  Emmanuel J. Candès,et al.  Exact Matrix Completion via Convex Optimization , 2008, Found. Comput. Math..