Code for phase retrieval of signals with underlying structured sparsity.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
SPARTA
ThWF
measurement_model
plot_tools
utils
.gitignore
AltMin.m
AltMinSparse.m
BlockCoPRAM.m
CoPRAM.m
LICENSE
README.md
approx_err.m
phase_retrieval_block.m
phase_retrieval_sparse.m

README.md

copram

Code for phase retrieval of signals with underlying structured sparsity level s (Compressive Phase Retrieval with Alternating Minimization, i.e. CoPRAM). Please cite the following paper:

Gauri Jagatap and Chinmay Hegde, "Fast, Sample-Efficient Algorithms for Structured Phase Retrieval." In Advances in Neural Information Processing Systems 2017 (pp. 4924-4934). Full paper at: http://papers.nips.cc/paper/7077-fast-sample-efficient-algorithms-for-structured-phase-retrieval

For further details on implementation refer the arXiv version at: https://arxiv.org/abs/1705.06412

Main code: phase_retrieval_sparse.m

Runs and analyzes performances of the following sparse phase retrieval algorithms:

  1. CoPRAM
  2. AltMinSparse (implemented based on the paper https://arxiv.org/abs/1306.0160)
  3. Thresholded Wirtinger Flow for sparse phase retrieval (ThWF) (implemented based on the paper https://arxiv.org/abs/1506.03382)
  4. Sparse Phase Retrieval using Truncated Amplitude Flow (SparTA) (implemented based on the paper https://arxiv.org/abs/1611.07641)

block-copram

Phase retrieval of block-sparse signals of uniform block length b and overall sparsity s (Block Compressive Phase Retrieval with Alternating Minimization, i.e. Block CoPRAM). Please cite the following paper:

Gauri Jagatap and Chinmay Hegde, "Fast, Sample-Efficient Algorithms for Structured Phase Retrieval." In Advances in Neural Information Processing Systems 2017 (pp. 4924-4934). Full paper at: http://papers.nips.cc/paper/7077-fast-sample-efficient-algorithms-for-structured-phase-retrieval

For further details on implementation refer the arXiv version at: https://arxiv.org/abs/1705.06412

Main code: phase_retrieval_block.m

Runs and analyzes performance of Block CoPRAM algorithm w.r.t CoPRAM for block sparse signals.