Skip to content

Fast and accurate aberration estimation from 3D bead images using convolutional neural networks

License

Notifications You must be signed in to change notification settings

mpicbg-csbd/phasenet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PhaseNet

PhaseNet is a Python package for fast optical aberration estimation from bead images using CNNs trained only on synthetic images. Please see our paper for details (preprint here).

Installation

PhaseNet requires Python 3.6 or later.

Install via pip install git+https://github.com/mpicbg-csbd/phasenet.git

Usage

  1. Setup the config file and train the PhaseNet model as shown in the training notebook.
  2. Use the trained network to make predictions on acquired bead images from the microscope as shown in the prediction notebook.

Troubleshoot

  1. Check if the training images are in well agreement with the observed PSF using the PSF notebook.
  2. Check the generation of wavefront using the wavefront notebook.