(series) fix data storage for us enhanced volume dicom data
Description
Currently transform data is stored in:
- Image Position (Patient) Attribute: https://dicom.innolitics.com/ciods/enhanced-us-volume/enhanced-us-volume-multi-frame-functional-groups/52009230/00209113/00200032
- Image Orientation (Patient) Attribute: https://dicom.innolitics.com/ciods/enhanced-us-volume/enhanced-us-volume-multi-frame-functional-groups/52009230/00209116/00200037
But for a complete DICOM match we should also set the following attribute:
-
0020, 9307 Ultrasound Acquisition Geometry Attribute : PATIENT the ultrasound acquisition geometry is patient relative
-
0020, 930B Volume to Transducer Relationship Attribute : VARIABLE To indicate that the transducer is moving during the acquisition
-
0020, 930C Patient Frame of Reference Source Attribute: TABLE A positioning device, such as a gantry, was used to generate these values. This indicate that the Patient coordinate system is an external tracking system.
-
0020 , 9311 Dimension Organization Type : TILED_SPARSE Tiled image in which each frame represents a single tile and the spatial positions of tiles are explicitly defined by per-frame Functional Group Macro entries.
Furthermore the Image Position (Patient) Attribute should be relative to the upper left corner of the image rather than the center of the echographic shape, we should introduce another transformation.
Functional specifications
If there is any change to the workflow, UX/UI design, screenshots, etc..., please describe it here.
Technical specifications
Test plan
Describe how you will verify that the bug is fixed.