Resources for phase recovery (also called phase imaging, phase retrieval, or phase reconstruction)
-
Updated
May 25, 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.
This is the open source repository for our SIGGRAPH 2018 paper "Megapixel Adaptive Optics: Towards Correcting Large-scale Distortions in Computational Cameras".
Tools for Optical Simulations
Python tools for JWST Wavefront Sensing Software
Phase diversity method for atmospheric wavefront sensing from a pair of images (in focus and out of focus).
reference implementation of contemporary "forward-reverse" or "iterative transform" phase retrieval algorithms
A comprehensive sensor library for Shack-Hartmann Wavefront Sensors
Graphical user interface for wavefront measurement using spatial-carrier fringe-pattern analysis.
Orthogonal polynomials for optics analysis
Implements a diffuser-based wavefront sensor
Solutions to the Transport-of-Intensity Equation (Speckle-Tracking, Paganin Algorithm etc.,)
Software for Nature Photonics publication on Wavefront shaping in complex media with a 350 kHz modulator via a 1D-to-2D transform
Utility functions for image-based phase retrieval
Python toolkit for synchronized SLM pupil segmentation and image acquisition.
ResNet based CNN model for WFS developed by Pranjal
Custom CNN model for grating array based WFS developed by Pranjal
Add a description, image, and links to the wavefront-sensing topic page so that developers can more easily learn about it.
To associate your repository with the wavefront-sensing topic, visit your repo's landing page and select "manage topics."