Resources for phase recovery (also called phase imaging, phase retrieval, or phase reconstruction)
-
Updated
Jun 11, 2026
Resources for phase recovery (also called phase imaging, phase retrieval, or phase reconstruction)
physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing...
Python package for high-performance spatial light modulator (SLM) control and holography. Supports features from aberration-corrected 3D point clouds to automated Fourier-domain calibrations.
Extended Nijboer-Zernike (ENZ) theory toolbox for Python
Pty-Chi is a Python library for ptychographic image reconstruction.
Resources for computational imaging
A small library implementing phase retrieval algorithms for 2D images.
Implementation of extended ptychographical iterative engine (ePIE) with positional correction
Software for frequency-resolved optical gating measurements of ultra-fast laser pulses.
CRIKit2 is a hyperspectral imaging toolkit formerly known as the coherent Raman imaging toolkit.
MATLAB ptychography engines from Sheffield University
A toolbox for optical simulation. The implementation of phase-retrieval algorithm is included.
Code for "Physics-driven deep learning enables temporal compressive coherent diffraction imaging"
Matlab simulation of Fourier ptychographic microscopy (FPM).
HoloGradPy optimizes SLM phase patterns for target intensity and phase profiles in the Fourier plane.
[Nature Communications, 2025] In situ characterization of tightly focused fields
Pytorch implementation for Error Reduction algorithm and Hybrid input-output algorithm.
GPU-accelerated real-time reference-based dynamic phase retrieval G-LS3U
AI-assisted rapid phase imaging for 4D-STEM
DDRM-PR paper, official implementation. Phase retrieval with pretrained diffusion models
To associate your repository with the phase-retrieval topic, visit your repo's landing page and select "manage topics."