Change Log
v0.21
General
Modify projects and labels with Python
Username and password for remote projects can be stored (optional)
Datasets from remote project are cached on the local filesystem and are not downloaded multiple times
Database
Added an option in the context menu to export all layers to a single file (only DICOM is supported at the moment)
Import
DICOM Segmentation files are now imported as label maps for the referenced dataset
Export
Local project can be copied to a remote project
Annotation
(BETA) Automatically segment CT volumes with TotalSegmentator. This new action will segment many different anatomies automatically and let’s you choose how they are mapped to your project. The model runs locally on your GPU or CPU and does not connect to the internet. Currently only supported on Windows. Linux coming soon.
Segmentations can now be restored if the application was closed unexpectedly before the project has been saved.
Show image statistics in Standarized Uptake Values (PET images) or DICOM Real World Values. Those units are only available if the underlying DICOM dataset provides the necessary tags.
v0.20
General
(BETA) Store projects on a remote server and edit them collaboratively. This requires a dedicated server that is distributed separately. If you are interested in participating, please contact us directly.
Project can optionally show labeling instructions in a sidebar. See here for details.
Fixed import of individual DICOM files
Fixed nifti files not available in Quick Annotation mode
Annotation
Added mean and standard deviation to the statistics available in the “Pointer” action
If “Show Patient Information” is enabled, the “Pointer” action displays relevant DICOM values
Export
When exporting DICOM files, the segmentations will now correctly reference the exported datasets
v0.19
General
New tag types are now available. Instead of just true/false, “choice” and “number” tags can be created.
Added the ability to sort the database by tag value
Added Python bindings
Added a new concept of ‘dataset license’. Licenses can be defined in project settings, and a license can be associated to each dataset
Database
Added an option in the context menu to copy the image data of a dataset into the project, instead of being a reference to its original location
Annotation
Added a new annotation action for Slice interpolation.
Fixed a bug with the Adaptiveness parameter in the “Draw Contour” action.
Improved usability of the “Draw Contour” action
Extended “Draw Contour” to work in 3D. Only the “open spline” contour is available in 3D.
Landmarks can now be moved when the relevant tool is selected
Export
Added export of 2D datasets in PNG format.
v0.18
General
Improved the style of the project creation dialog
Fix UI on high-DPI monitors
Annotation
Overhauled the tool switcher, which now uses a large dropdown instead of a stack of button. If you read this and have a strong opinion on it, let us know!
The tools ‘Import’ and ‘Import Mesh’ are now merged, all functionality is now available in ‘Import’
Added an option to Undo/Redo to disable undo recording. This can be useful with very large datasets.
Added a selector to the ‘Propagate’ tool, to control which labels should be propagated and potentially lock then.
Export
Added an option to export the selected datasets in the database
v0.17
General
Added Export functionality from the commandline
Added a new ‘layer’ concept, see documentation
Improved tagging feature: styling and filtering capabilities
Import
Added PACS import functionality
Annotation
Added per-modality configurable windowing presets (and shortcuts)
Added a “consider annotated, even if empty” feature
Added shortcuts for each of the checkbox in the Brush
Ensure that the Brush always draw at least the middle pixel
Export
Added an option to generate data lists for cross-validation
Added an option for using the dataset names in the exported filenames
v0.16
General
Added the shortcut L to toggle visibility of the label map during annotation
Annotation
Added ‘2D Brush’ mode
Import
Support for import of 8-bit and 16-bit signed label maps
Fixed a bug in NRRD loader
Added automatic resampling of the label maps if its dimensions do not match
Export
Added a new “Preserve Patient Information” checkbox to keep DICOM tags
When using DICOM export, label maps are now exported in the DICOMSEG format
v0.15
General
Fix Python integration
Hide Experiments tabs by default (it can be shown again from the Settings dialog)
Minor UI improvements, memory leaks and bug fixes
Import
Added support for importing NRRD images
Enable recursive loading for DICOM files
Export
Added support for multi-channel NIFTI export (only when images are 8-bit with 3 or 4 channels)
v0.14
General
Added ‘Import from Project’ functionality. See documentation for more information
Quick Annotation mode fixes: the specified save format is now properly used
Annotation
Added new functionalities to the Components actions
Added new ‘Erase’ tool for removing parts of a label map in a fine-grained manner
Moved ‘Clear Label Map’ panel from ‘Brush’ to ‘Erase’
The ‘Threshold’ and ‘Refine’ tools can now be used on multiple frames at once
v0.13
Annotation
Added a display of the labels volume in the Pointer mode
Fix ROI not being taken into account when running a machine learning model
Added a floating popup to indicate which label is hovered, when the “Default” tool is selected
Added a new “Connected Components” tool, see documentation
Added keyboard shortcuts to the “Refine” tool, see documentation
Added a Page-Up/Page-Down shortcut to move forward/backward in an image set
Added selection of multiple landmarks instead of a single one
Added context menu (right-click) to the landmarks with options to change the type of the selected and delete
v0.12
General
Added warnings when opening an ImFusion Labels that was saved with a different version
Added new project type for bounding box annotation
Export
Added an option to control the direction of the Y axis for 2D images
Added an option to define how the images are padded when patient orientation is applied
Annotation
Add a button “Add landmark at intersection” with shortcut “Alt + A”
Misc
Fixed shortcut conflict
Various bugfixes
v0.11
Added a “Quick Segmentation” mode that allows you to quickly segment an image without requiring a project
Annotation
Added a new “Interactive Deformation” mode that allows you to push and pull labels
Export
Fixed a bug when in exported label maps when labels were re-ordered
Misc
Fixed a bug with the licensing system
Fixed memory leaks
Minor improvements and bugfixes
v0.10
Database
Datasets can be exported from by right-clicking elements in the database view
Labels can be exported from by right-clicking elements in the database view, either as label maps or as meshes
Annotation
Added a new “Draw Contour” mode that allows you to create label maps from 2D contours
Added a new “Import Mesh” mode that allows you to set labels from a mesh
Added a new “Threshold” mode that allows you to define labels based on intensities
Brush radius is now shown in millimeters
Fixed a crash when running ImFusion workspaces in “Run Algorithm” mode
Export
Fixed crash when parent directory of export folder did not exist
Added option to run a Python script for custom pre-processing before export
v0.9
Database
Each dataset now has a “name” that can be edited in the info panel
The modality of a dataset is now shown in the info panel
This name is also shown when hovering with the cursor in the annotation tab
Tag filters in Database and Experiments have been improved to allow multi-tag filtering
Annotation
A live visualization of the adaptive brush is now available
alt+mousewheel can now used to control the adaptiveness of the brush
The “Run Script” action stores the recent scripts
The layout of the views can now be configured
Labels can now be locked in “Run Script”. If a label is locked, the script will not modify it.
Experiments
Experiments now use a Dice metric instead of Accuracy
Export
Export options can be loaded from a file
Classification projects now have finer-grained control over which tags produce which values
Misc
Improved integration with the ImFusion Suite
Label maps now have contours
Added a setting “Volume Rendering Interactions” to improve efficiency
Fix several UI bugs
v0.8
Experiments
The results table can now be filtered using name and tags
Better performance with regards to large experiment result lists
The accuracy score can now be recomputed if the ground truth was updated since the experiment
Annotation
The visibility of labels can now be controlled with the eye icon in the label picker
The background label can now be locked in the label picker. When locked, the background cannot be modified by painting
v0.7
Import
Added Import from Data List
Annotation
Improved behaviour of Refine actions with ROIs
Export
Added splitting in training/valdiation subsets during export
Misc
Fixed appearance on high-DPI displays
Improved behaviour with multi-image datasets
Prevent projects to be opened by multiple instances
Various bugfixes
Introduction of change log file