Skip to content

Phase Extraction Extension is a plugin for OCTproZ. It can be used to determine a suitable resampling curve for k-linearization.

License

Notifications You must be signed in to change notification settings

spectralcode/PhaseExtractionExtension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Phase Extraction Extension

Phase Extraction Extension is a plugin for OCTproZ. It can be used to determine a suitable resampling curve for k-linearization.

How it works

The phase of a calibration signal is extracted, which is used to generate a resampling curve for k-linearization.

A calibration signal can be easily generated by placing a glass window close to the OCT reference arm mirror.

A detailed explanation can be found in the publication.

How to use

Watch this video!

Demo dataset

A demo dataset can be found here.

Download and installation

Download the zip archive from the GitHub release section and extract it into the OCTproZ folder (phaseextractionextension.dll should be placed in the plugins folder and libfftw3-3.dll should be in the same folder as octproz.exe).

How to compile

Watch this video from minute 12:50.

Dependencies

Publication

M. Zabic, S. Hansert, S. Johannsmeier, D. Heinemann, A. Heisterkamp, and T. Ripken, "OCT wavenumber calibration with simple reference arm modification," in European Conferences on Biomedical Optics 2021 (ECBO), OSA Technical Digest (Optical Society of America, 2021), paper EW4A.5.

License

Phase Extraction Extension is licensed under GPLv3. See LICENSE.

About

Phase Extraction Extension is a plugin for OCTproZ. It can be used to determine a suitable resampling curve for k-linearization.

Resources

License

Stars

Watchers

Forks

Packages

No packages published