Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 1.17 KB

NEWS.md

File metadata and controls

22 lines (18 loc) · 1.17 KB

v1.3 release note

  • Update to Julia v.1.5.0
  • Stop maintaining Jupyter notebook

v1.2 release note

  • Add an example script
  • Now, the computation time for Fig.2 is 5.6 sec.

v1.1 release note

  • Support for non-square images

v1.0 release note

This package is mostly developed by @hayatoikoma, and the PSF simulator (WaveOptics.jl) is developed by @broxtronix. WaveOptics.jl is still an unreleased Julia package for various PSF simulations. ThreeDeconv.jl has incorporated part of WaveOptics.jl for this release.

Some of the major changes we made are

  • Use of CuArrays.jl, instead of ArrayFire.jl, for GPU computing.
  • Reduce the number of memory transfter between CPU and GPU. (Now, the computation time for Fig.2 is 26.2 sec.)
  • Speed up of a noise estimation.
    • In the paper, we were using all local mean-variance pairs for the maximum likelihood estimation in Foi's algorithm. But, this package uses a subset of the local pairs for the final noise parameter estimation, which has significantly reduced the estimation time.
  • Speed up of a PSF simulation. (Now we are computing the PSF at a focal plane)