-
Notifications
You must be signed in to change notification settings - Fork 7
Description
The transducer transform resulting from virtual fit should be saved to sessions as a special thing, not just as the “current transducer transform” alongside a virtual fit approval flag. One reason for this is that later in the transducer tracking workflow we want to be able to show a comparison and clear visual deviation between the virtual fit transform and the transducer tracking transform.
So the goal here is to replace the current virtual fit approval flag/target in Session by a richer data structure consisting of
- Virtual fit approval state
- Target ID of the virtual fit
- Transducer transform resulting from the virtual fit
UPDATE: Actually it's not one transform but the entire collection of maybe the top N transforms from the virtual fit search, sorted so that the first one is the best. The reason for this is that we want to use all the trasforms as possible initializations for transducer surface registration.
Traceability Information:
- Issue: OpenLIFU-python#179
- SOFTREQ: SlicerOpenLIFU#33
- Comment: This issue is related to the requirements defined in SlicerOpenLIFU#33.
This information was populated automatically by a script on 2025-06-09T18:02:05Z.