Skip to content

Latest commit

 

History

History
executable file
·
89 lines (80 loc) · 3.18 KB

CHANGELOG.md

File metadata and controls

executable file
·
89 lines (80 loc) · 3.18 KB

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