Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.0 - 2021-12-06
Added
Refactored tomo projector:
Removed support for multiple independent projection at the same time
Removed difference between modes independent and simultaneous modes
Moved from astra-toolbox’ OpTomo to experimental direct_FPBP
Multi-threading support for Integration algorithm
tqdm support in depth estimation
Decoupling between focal stack computation and cues computation in depth estimation
Refactored (simplified) PSF code
Simplified light-field mode conversion
Fixed
Unwanted write in-place
Examples #1 and #2
Negative values in KL data term
PSF handling in reconstructions
0.1.4 - 2020-12-02
Added
Hidden support for different data fitting norms in the correspondence cue computation (depth-estimation)
Normalization support for flat-field data
Colorbar support in refocus visualization
Fixed
Loading TIFF data (relying on the ImageIO library now)
Loading of flexray data
Refocus visualization color limits
Typos
0.1.3 - 2020-08-18
Fixed
Computation of depth sub-sampling quadratic fit
Import of flexray light-fields
Depth-map computation with cross-correlation
0.1.2 - 2020-06-11
Added
Support for pixel masks
Support for saving in .vox data format
Image processing functions (smoothing, lowpass and highpass filters, background subtraction, etc)
Sub-aperture image warping
Simple focal stack visualization tool
Unsupported tools for: tomographic reconstructions, matrix testing, and creation of refocusing movies
Depth-estimation quadratic refinement of peak positions
Depth-estimation “2nd peak” confidence method
Complete support for cross-correlation cue
Fixed
Test failure
Roll-off correction for Fourier refocusing
Formatting style (linting applied)
Documentation (including docstrings quality)
Defocus depth cue: use gradient instead of laplacian
Correspondence depth cue: correct computation of confidence
0.1.1 - 2019-12-12
Added
Example on creating and using files in .vox data format
Added TV regularization to PSF deconvolution
Fixed
Fixed and enabled OTF functionality in PSF convolution
Allow loading when ASTRA is not installed
Try using ImageIO for TIFF images before matplotlib
Fixed renormalization in traditional integration algorithm for upsampled cases
Small fixes to PSF deconvolution
Fixed padding in refocus, when using wavelet regularization
0.1.0 - 2019-03-25
Initial release.
Added
support for a few types of datasets and formats (including the .vox format).
support for refocusing using standard algorithms like the integration and Fourier methods.
support for GPU accelerated tomography based refocusing, including the following algorithms:
unfiltered back-projection
SIRT
Chambolle-Pock (Least-square, TV)
support for depth estimation