prDeep: Robust Phase Retrieval with a Flexible Deep Network

Christopher A. Metzler, Philip Schniter, Ashok Veeraraghavan, Richard G. Baraniuk
3/1/2018
stat.MLcs.LG

Official code: ricedsp/prDeep (48 stars, last commit 2018-11-29).

Abstract

Phase retrieval algorithms have become an important component in many modern computational imaging systems. For instance, in the context of ptychography and speckle correlation imaging, they enable imaging past the diffraction limit and through scattering media, respectively. Unfortunately, traditional phase retrieval algorithms struggle in the presence of noise. Progress has been made recently on more robust algorithms using signal priors, but at the expense of limiting the range of supported measurement models (e.g., to Gaussian or coded diffraction patterns). In this work we leverage the regularization-by-denoising framework and a convolutional neural network denoiser to create prDeep, a new phase retrieval algorithm that is both robust and broadly applicable. We test and validate prDeep in simulation to demonstrate that it is robust to noise and can handle a variety of system models. A MatConvNet implementation of prDeep is available at https://github.com/ricedsp/prDeep.

View on arXivView PDF

Code Implementations(1)

ricedsp/prDeepOfficial100%

This package contains the code to run prDeep; a noise robust phase retrieval algorithm based on deep neural networks.

4812MATLABFeb 28, 20187 years agoNOASSERTION

Similar Papers

Cite this paper

@article{metzler2018prdeep,
  title  = {prDeep: Robust Phase Retrieval with a Flexible Deep Network},
  author = {Christopher A. Metzler and Philip Schniter and Ashok Veeraraghavan and Richard G. Baraniuk},
  year   = {2018},
  eprint = {1803.00212},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1803.00212}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1803.00212.svg)](https://codeofpaper.com/paper/1803.00212)

Discussion