Release Notes
All notable changes to the HemoVision project will be documented in this file.
[2.6] - 2024-10-22
Removed
- Removed the Spinning icon in various forms, which was causing UI issues. It has been replaced by a progress bar that resolves these UI problems.
Fixed
- Fixed a bug that caused stain trajectories to display incorrect lengths when adding Areas of Origin (AOO).
- Implemented a fix that prevents point clouds from zones from being transformed using the widget.
Changed
- Simplified the start-up process by adding default settings to the 'Create New Project' flow. Now, it automatically creates a Scene and a Stain Group.
- Renamed "Room" to "Scene" and "Zone" to "Reconstruction" for clearer terminology.
- Removed the location field from the form used to create a Reconstruction.
Added
- New projects now automatically include a Scene and a Stain Group upon creation.
[2.5] - 2024-09-17
Added
- Cast-Off Patterns and Trajectories (Beta): You can now visualize and analyze cast-off patterns and their associated planes/trajectories within the 3D view. This is an experimental feature. For more details see Cast-Off trajectory
[2.4] - 2024-08-14
Added
- AR Image Cameras Visibility: You can now toggle the visibility of AR image cameras in the 3D view.
- Enhanced AR Images: Simple shading has been added to virtual objects in AR images. This enhancement allows for better depth estimation of overlaid objects.
- Transform Widget: It is now possible to change an object's position and rotation using the arrows and handles on the transform widget. This feature makes it easier to align objects.
- Stain Trajectory Lengths: Trajectory lengths for stains can now be configured. By default, they are cut off to the Area of Origin (AOO) they belong to. If a stain is part of multiple AOOs, the trajectory will be cut off to the latest AOO.
Fixed
- Preferences Bug: Resolved a bug in the preferences that made it impossible to change the marker version.
Changed
- 3D Viewer Backend: Updated the 3D viewer backend. For now, this update results in minor graphical enhancements, but it lays the groundwork for more advanced and interactive features in the future. Stay tuned!
- Arcball Display: The arcball that indicated the scene’s origin has been removed. It now only appears when moving the camera, providing a clearer sense of the point around which the camera rotates.
- Impact AOO Calculation Formula: The formula for calculating Impact AOOs has been updated. For more details, see AOO description.
[2.3] - 2024-03-15
Added
- Ground truth AOO comparison: it is now possible to specify a ground truth AOO location and radius. The distance to the computed AOO will automatically be calculated.
Fixed
- Fixed a bug that caused HemoVision to warn for unsaved changes when there were none.
- Fixed incorrect icon for the zoom out action in the 2D view.
- Fixed a bug that caused HemoVision to crash when no markers were detected when adding Detail Images.
Changed
- Toggling object visibility now applies across all rooms instead only the selected one.
[2.2] - 2024-02-27
Added
- Added Support for non-ASCII characters in input file paths.
- Stain Group and Stain icons in the project view are now colored depending on the Stain Group color.
- Objects can now be individually toggled on and off in the 3D view using the visibility property. We also added an Object visibility tool to toggle all Objects of a certain type.
Fixed
- Resolved a bug that caused 3D objects to be drawn multiple times.
- Fixed a layout issue with the Add Zone form, the vertical scrollbars no long disappear when resizing the window.
- Fixed a layout issue that sometimes caused the main window to be split into two windows.
- Fixed a bug that caused the Switch to 3D/2D view button to be disabled when starting a new project after one was already loaded.
Changed
- Removed delayed updating of Impact AOO's since it often put the project in an invalid state causing HemoVision to crash.
- Saved projects are now immediately added to the recent project list.
[2.1] - 2024-02-14
Fixed
- Resolved a bug causing stains to erroneously appear in a different group selected by the user.
- Corrected the behavior of zone transform controls in the Add zone form, ensuring they are now appropriately enabled/disabled according to the selected zone type.
Changed
- Adjusted the Room origin point, positioning it 40 mm to the left of the top left corner of the overview marker, as specified on the overview marker itself.
- Updated rendering of selected point clouds to enhance visibility; they are now displayed transparently instead of white, aiding in the alignment process with 3D markers.
- Modified the behavior of zone transform controls in the Add zone form to disable them during processing.