Releases: cicwi/plenoptomos
Releases · cicwi/plenoptomos
Release version 0.2.0
New release adding the following features and fixing the following problems:
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 experimentaldirect_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 n.1 and n.2
- Negative values in KL data term
- PSF handling in reconstructions
Release version 0.1.4
New release adding the following features and fixing the following problems:
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
Release version 0.1.3 - hotfix
Fixed
- Computation of depth sub-sampling quadratic fit
- Import of flexray light-fields
- Depth-map computation with cross-correlation
Release version 0.1.2
New release adding the following features and fixing the following problems:
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
Release version 0.1.1
Mainly a bug-fixing release.
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
Release version 0.1.0
Initial release with the following functionality:
- 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 based on defocus and correspondence cues