v1.2.0
What's Changed
-
Logic
- Inference backend swapped from TensorFlow to ONNX Runtime.
- All segmentation models have been re-trained using a patch-wise approach (160x160x160 voxels) for boosting recall performance, keeping the same AGU-Net architecture.
- Ealry post-operative glioblastoma rest tumor segmentation has been included.
- Surgical standardized reporting included for glioblastoma containing pre-/post-operative volumes and extent of resection assessment.
-
GUI
- Overall palette updated, better consistency for widgets design overall, use of icons from Figma, new software logo.
- Possibility to load patient data corresponding to multiple timestamps (e.g., pre-operative and post-operative).
- Improvement for the study/batch mode to hold and display all patients' statistics, and export them to csv.
- Redesign of the single patient mode to allow for multiple timestamps, and a dedicated actions tab.
- User preferences/settings widget storing convenience choices regarding segmentation and reporting.
-
Deployment
- Support for Apple M1 Chip computers.
- C++ ANTs backend usage for Linux and Mac versions, which in theory provides similar registration results as the Python-wrapped version (used for the Windows version).
- All trained models are now hosted on GitHub rather Google Drive.
- Refactored build setup by @andreped in #32
- updated ICO and ICNS logos by @andreped in #35
- Remove .raidionics/ directory during install and uninstall for Windows by @andreped in #36
Full Changelog: v1.1.0...v1.2.0