Releases: ronshnapp/MyPTV
V1.0.3 - A new 3D model, a new matching algorithm, and many new functionalities
A new version of MyPTV is out today, combining numerous improvements and new functionalities. The new additions and corrections include:
- MyPTV users can now choose between two 3D models - the Tsai model and a new model called the extended Zolof. The new extended Zolof calibration is considerably easier as compared with the Tsai model as it does not require users to input an initial guess.
- A new and improved stereo matching algorithm is now implemented. The new algorithm, termed the particle marching algorithm, uses time to obtain improved results and faster computational times.
- MyPTV can now read RAW format images.
- Background subtraction options have been added to the segmentation module.
- Builtin workflow command for analysing the calibration error (measurement uncertainty).
- Builtin workflow command for plotting measured trajectories.
- A new module for measuring flat sheets had been added, although this is not yet a part of the workflow.
- Several bug corrections
Read the details about these new features in the user manual.
V0.5.0 - A new calibration workflow with two GUIs & bufixes
We're celebrating a new version of MyPTV, with new tools to make the calibration step a bit friendlier - two new GUIs.
V0.4.3 - First release and JOSS publication
This is the first release of MyPTV, which coincides with the acceptance of the first paper concerning MyPTV in the Journal of Open Source Software (JOSS) for publication.
MyPTV currently includes:
- All the modules necessary for post-processing a 3D-PTV experiment from calibration down to trajectory conditioning.
- A pip installation setup with automatic tests.
- A user manual that outlines the different functions and how to use them.
- An example folder with the workflow.py script, which offers a command line based interface to use MyPTV without going through it's core.
This is the time to thank the JOSS team for the incredible work they are doing, making science more accessible by supporting open source software. Another bug thank you goes those who helped reaching this point by testing MyPTV in their experiments, opening issues on our repository, and having in depth discussions on what and how MyPTV is to be further developed.