An open API service providing repository metadata for many open source software ecosystems.

Topic: "phase-retrieval"

kqwang/phase-recovery

Resources for phase recovery (also called phase imaging, phase retrieval, or phase reconstruction)

Size: 303 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 737 - Forks: 66

brandondube/prysm

physical optics: integrated modeling, phase retrieval, segmented systems, polynomials and fitting, sequential raytracing...

Language: Python - Size: 12.2 MB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 299 - Forks: 47

slmsuite/slmsuite

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.

Language: Python - Size: 7.06 MB - Last synced at: 3 days ago - Pushed at: 8 days ago - Stars: 92 - Forks: 27

jacopoantonello/enzpy

Extended Nijboer-Zernike (ENZ) theory toolbox for Python

Language: Python - Size: 887 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 27 - Forks: 9

Hekstra-Lab/phase-retrieval

A small library implementing phase retrieval algorithms for 2D images.

Language: Jupyter Notebook - Size: 1.4 GB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 21 - Forks: 6

CCampJr/CRIkit2

CRIKit2 is a hyperspectral imaging toolkit formerly known as the coherent Raman imaging toolkit.

Language: Python - Size: 20.2 MB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 11

kqwang/computational-imaging

Resources for computational imaging

Size: 479 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 16 - Forks: 5

jeongsol-kim/phase_retrieval_algorithms

Pytorch implementation for Error Reduction algorithm and Hybrid input-output algorithm.

Language: Python - Size: 64.5 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 11 - Forks: 1

jkrauth/shg_frog

Software for frequency-resolved optical gating measurements of ultra-fast laser pulses.

Language: Python - Size: 11.3 MB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 8

suryaphysics/FPM

Matlab simulation of Fourier ptychographic microscopy (FPM).

Language: Matlab - Size: 7.81 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 11 - Forks: 1

AdvancedPhotonSource/pty-chi

Pty-Chi is a Python library for ptychographic image reconstruction.

Language: Python - Size: 1.26 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 10 - Forks: 1

andyMaiden/SheffieldPtycho

MATLAB ptychography engines from Sheffield University

Language: MATLAB - Size: 44.2 MB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 10 - Forks: 2

moosmann/matlab

Data reconstruction and analysis tools for tomography data acquired at the P05 Imaging Beamline (IBL) and the P07 High-Energy Material Science (HEMS) beamline at PETRA III at DESY, both operated by Helmholtz-Zentrum Hereon.

Language: MATLAB - Size: 21.5 MB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 9 - Forks: 7

siddharth-maddali/Phaser

BCDI phase retrieval module written in Python 3.x. GPU implementation done using Tensorflow 2.1, with an older library available that uses Tensorflow 1.x.

Language: Jupyter Notebook - Size: 32.7 MB - Last synced at: 8 months ago - Pushed at: about 2 years ago - Stars: 9 - Forks: 8

rlkingston/IPA

Iterative Projection Algorithms for protein crystallography

Size: 15 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 7 - Forks: 0

brandondube/praise

reference implementation of contemporary "forward-reverse" or "iterative transform" phase retrieval algorithms

Language: Python - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 1

TWANG006/G-LS3U

GPU-accelerated real-time reference-based dynamic phase retrieval G-LS3U

Language: C++ - Size: 443 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 2

chaidisheng/Phase_Retrieval

A Special Nash Equilibrium

Language: Python - Size: 166 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 5 - Forks: 0

silasabs/PIVIC-PIBIC-Comunicacoes-Opticas

Este repositório contém os notebooks e simulações realizadas no projeto de iniciação científica.

Language: Jupyter Notebook - Size: 262 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 5 - Forks: 0

pkliui/PhaseRetrieval

PhaseRetrieval is a 'work-in-progress' Python-based framework for computational imaging in optics. This includes algorithms for image processing, phase retrieval and image registration.

Language: Python - Size: 44.8 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

daelsepara/ImageGS

Computer Generated Hologram Projector using Gerchberg-Saxton and an SLM

Language: C# - Size: 22.5 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 1

cbrabes/phastphase

Accurate solution to the phase retrieval problem for near-Schwarz objects.

Language: Python - Size: 768 KB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 4 - Forks: 0

saugatkandel/sopt

Second order optimization with automatic differentiation

Language: Jupyter Notebook - Size: 8.67 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 2

zsm1211/TC-CDI

Code for "Physics-driven deep learning enables temporal compressive coherent diffraction imaging"

Language: Jupyter Notebook - Size: 50.3 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

JeffFessler/PhaseRetrievalWithOutliers

Code to reproduce 2015 paper on phase retrieval

Language: MATLAB - Size: 68.4 KB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 1

METU-SPACE-Lab/DDRM-PR-for-Fourier-Phase-Retrieval

DDRM-PR paper, official implementation. Phase retrieval with pretrained diffusion models

Language: Python - Size: 663 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

siddharth-maddali/mrbcdi

MR-BCDI: Differentiable multi-reflection Bragg coherent diffraction imaging for lattice distortion fields in crystals

Language: Jupyter Notebook - Size: 11.7 MB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 2

dzhigaevd/phasor

Easy, fast, configurable version of phasor. Perfect for students who what to start with analyzing Coherent X-ray Diffraction Data.

Language: MATLAB - Size: 7.03 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

HIT-UOI-SR/PhaseRetrieval.jl

Classic phase retrieval algorithms

Language: Julia - Size: 102 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

jacione/interactive-cdi

Interactive phase retrieval software, optimized for transparency rather than efficiency.

Language: Python - Size: 5.12 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

mmahesh/cocain-bpg-phase-retrieval

Fast Inertial Algorithm for Phase Retrieval

Language: Python - Size: 1.6 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 1

daelsepara/PhaseExplorer

Plugin-based Gerchberg-Saxton Phase Retrieval Software for OSX and Linux Platforms

Language: C# - Size: 81.1 KB - Last synced at: about 21 hours ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 1

siddharth-maddali/BCDIGeometry-part2-reconstructioncode

Code to achieve the geometry-aware phase retrieval described in the paper "General approaches for shear-correcting coordinate transformations in Bragg coherent diffraction imaging: Part 2". Includes Matlab code for the geometry-aware 3D FFT and backprojection-based reconstruction.

Language: MATLAB - Size: 26.4 KB - Last synced at: 8 months ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 2

Hao-Laboratory/Tightly-focused-field-tomography

[Nature Communications, 2025] In situ characterization of tightly focused fields

Language: MATLAB - Size: 644 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

WavefrontEngUB/localStokes

Code implementation of Photonics Research paper on Local Stokes parameters of a higly focused light beam

Language: Jupyter Notebook - Size: 46.6 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

twguest/tiepy

Solutions to the Transport-of-Intensity Equation (Speckle-Tracking, Paganin Algorithm etc.,)

Language: Python - Size: 14.2 MB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

madisousa/Phase-Retrieval-Algorithms-

Phase retrieval is an applied problem in the field of frame theory that describes recovering the phase of a signal given linear intensity measurements. We give examples of the codes for algorithmic phase retrieval, specifically the Gerchberg-Saxton and PhaseLift methods.

Language: Python - Size: 5.86 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

ThFriedrich/airpi

AI-driven rapid phase imaging for 4D-STEM

Language: Python - Size: 22.2 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

hwang9u/phase-retrieval-algorithm

python phase retrieval algorithms(Griffin-Lim, RAAR, DM)

Language: Python - Size: 209 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

JHay0112/phase-retrieval

Difference map phase retrieval from diffracted image

Language: Python - Size: 701 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

cnettel/jackdaw

Tools for handling phase retrieval and related tasks in sparse (low-signal) X-ray single particle imaging applications, specifically COACS.

Language: Jupyter Notebook - Size: 2.39 MB - Last synced at: 7 months ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 1

andykee/prtools

Utility functions for image-based phase retrieval

Language: Python - Size: 238 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 0 - Forks: 0

COR-OPT/GeomStepDecay

Language: Julia - Size: 117 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

siddharth-maddali/HEBCDIdatasets

Supplementary material (Python, Jupyter notebooks and MATLAB scripts) to arXiv preprint 1903.11815

Language: Jupyter Notebook - Size: 2.63 MB - Last synced at: 8 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

Related Topics
wavefront-sensing 6 coherent-diffraction-imaging 6 python 5 optics 4 x-ray-diffraction 4 ptychography 4 gerchberg-saxton-algorithm 4 computational-imaging 4 bcdi-reconstruction 3 pytorch 3 holography 3 zernike-polynomials 3 image-processing 3 materials-science 3 imaging 3 spatial-light-modulator 2 tensorflow 2 phase-reconstruction 2 x-ray 2 phasing 2 microscopy 2 image-reconstruction 2 slm 2 phase-imaging 2 deep-learning 2 phase-pattern 2 phase 2 physics 2 computer-generated-hologram 2 photonics 2 adaptive-optics 2 computer-generated-holography 2 proximal-algorithms 2 optimization-algorithms 2 gerchberg-saxton 2 machine-learning 2 nash-equilibrium 1 light 1 computational-optics 1 high-numerical-aperture 1 nano-optics 1 digital-signal-processing 1 hologram 1 polarization 1 stokes-parameters 1 educational-software 1 physics-analysis 1 gauss-newton-method 1 levenberg-marquardt-algorithm 1 reverse-mode 1 x-ray-physics 1 datasets 1 physical-optics 1 diffusion 1 inverse-problems 1 electron-diffraction 1 iterative-projection-algorithms 1 protein-crystallography 1 consensus-equilibrium 1 cgh 1 3d 1 phaseretrieval 1 phase-recovery 1 interferometry 1 astronomy 1 tomography 1 reconstruction-algorithm 1 reconstruction 1 preprocessing 1 computed-tomography 1 zygo 1 zernike 1 wavefront 1 trioptics 1 raytracing 1 q-polynomial 1 psf 1 propagation 1 phasecam 1 mtf-mapper 1 mtf 1 modeling 1 gpu-computing 1 forbes-polynomial 1 diffraction 1 4d 1 coherent-diffractive-imaging 1 optical-communications 1 lasers 1 convex-optimization 1 applied-mathematics 1 phasor 1 matlab-toolbox 1 data-visualization 1 data-processing 1 3d-graphics 1 real-time 1 cuda 1 convolutional-neural-networks 1 4d-stem 1