Table C.8.19.6-13 specifies the attributes of the X-Ray Isocenter Reference System Functional Group macro.
Table C.8.19.6-13 X-RAY ISOCENTER REFERENCE SYSTEM MACRO ATTRIBUTES
Attribute Name | Tag | Type | Attribute Description |
Isocenter Reference System Sequence | (0018,9462) | 1 | A sequence that describes the Isocenter Reference Coordinate System (O, X, Y, Z). Only a single Item shall be included in this sequence. |
>Positioner Isocenter Primary Angle | (0018,9463) | 1 | Position of the X-Ray center beam in the isocenter reference system in the X direction (deg). See C.8.19.6.13.1.2 for further explanation. |
>Positioner Isocenter Secondary Angle | (0018,9464) | 1 | Position of the X-Ray center beam in the isocenter reference system in the Z direction (deg). See C.8.19.6.13.1.2 for further explanation. |
>Positioner Isocenter Detector Rotation Angle | (0018,9465) | 1 | Rotation of the X-Ray detector plane (deg). See C.8.19.6.13.1.2 for further explanation. |
>Table X Position to Isocenter | (0018,9466) | 1 | X position of the Table Reference Point with respect to the Isocenter (mm). See C.8.19.6.13.1.3 for further explanation. |
>Table Y Position to Isocenter | (0018,9467) | 1 | Y position of the Table Reference Point with respect to the Isocenter (mm). See C.8.19.6.13.1.3 for further explanation. |
>Table Z Position to Isocenter | (0018,9468) | 1 | Z position of the Table Reference Point with respect to the Isocenter (mm). See C.8.19.6.13.1.3 for further explanation. |
>Table Horizontal Rotation Angle | (0018,9469) | 1 | Rotation of the table in the horizontal plane. See C.8.19.6.13.1.3 for further explanation. |
>Table Head Tilt Angle | (0018,9470) | 1 | Angle of the head-feet axis of the table in degrees relative to the horizontal plane. See C.8.19.6.13.1.3 for further explanation. |
>Table Cradle Tilt Angle | (0018,9471) | 1 | Angle of the left-right axis of the table in degrees relative to the horizontal plane. See C.8.19.6.13.1.3 for further explanation. |
The Isocenter Reference System Attributes describe the 3D geometry of the X-Ray equipment composed by the X-Ray positioner and the X-Ray table.
These attributes define three coordinate systems in the 3D space:
Isocenter coordinate system
Positioner coordinate system
Table coordinate system
The Isocenter Reference System attributes describe the relationship between the 3D coordinates of a point in the table coordinate system and the 3D coordinates of such point in the positioner coordinate system (both systems moving in the equipment), by using the Isocenter coordinate system that is fixed in the equipment.
Note: PS 3.17 Annex Enhanced XA/XRF Encoding Examplesdescribes the transformations necessary to transpose between coordinate systems.
C.8.19.6.13.1.1 Isocenter Coordinate System
The Isocenter coordinate system (O,X,Y,Z) of the equipment is defined as follows:
Origin O is on the System Isocenter
+Y DOWNWARD (gravity)
+X, +Z directions in the horizontal plane (gravity plane). Directions arbitrarily defined by the manufacturer
[pic]
Figure C.8.19.6-4Isocenter Coordinate System
C.8.19.6.13.1.2 Positioner Coordinate System
The positioner coordinate system (O _{ p } , X _{ p } , Y _{ p } , Z _{ p } ) is defined as follows:
Origin O _{ p } , is the origin of the Isocenter coordinate system O
X _{ p } axis is parallel to the horizontal scan-lines of the detector (rows). Positive direction from left to right of the detector plane looking towards the source.
Z _{ p } axis is parallel to the vertical scan-lines of the detector (columns). Positive direction from bottom to top of the detector plane looking towards the source.
Y _{ p } is the axis from the isocenter to the X-Ray source. Positive direction from the Isocenter to the X-Ray Source. This axis is so-called the X-Ray center beam.
[pic]
Figure C.8.19.6-5 Positioner Coordinate System
Note: The quantities SID and ISO are specified by the attributes Distance Source to Detector (0018,1110) and Distance Source to Isocenter (0018,9402) respectively.
The Positioner coordinate system (O _{ p } , X _{ p } , Y _{ p } , Z _{ p } ) is characterized, with respect to the Isocenter coordinate system (O, X, Y, Z), by two angles describing the X-Ray center beam, and a third angle describing the rotation of the X-Ray detector plane. These angles are relative to the Isocenter reference system, and independent from the patient position on the equipment.
Positioner Isocenter Primary Angle (0018,9463) (so-called Ap _{ 1 } in Figure C.8.19.6-6) is defined in the plane XY, as the angle between the plane YZ and the plane Y _{ p } Z. The axis of rotation of this angle is the Z axis. Angle from -Y to +X is positive. The valid range of this angle is -180 to +180 degrees.
Positioner Isocenter Secondary Angle (0018,9464) (so-called Ap _{ 2 } in Figure C.8.19.6-6) is defined in the plane Y _{ p } Z, as the angle of the X-Ray Center Beam (i.e. Y _{ p } ) relative to the XY plane. The axis of rotation of this angle is perpendicular to the plane Y _{ p } Z. Angle from the plane XY to +Z is positive. The valid range of this angle is -180 to +180 degrees.
Positioner Isocenter Detector Rotation Angle (0018,9465) (so-called Ap _{ 3 } in Figure C.8.19.6-6 and in Figure C.8.19.6-7) is defined in the detector plane, as the angle of the vertical scan-lines of the detector (i.e. Z _{ p } ) relative to the intersection between the detector plane and the plane Y _{ p } Z. The sign of this angle is positive clockwise when facing on to the detector plane (see Figure C.8.19.6-7). The valid range of this angle is -180 to +180 degrees.
[pic]
Figure C.8.19.6-6Positioner Isocenter Angles
[pic]
Figure C.8.19.6-7Positioner Isocenter Detector Rotation Angle when Ap _{ 1 } =0 and Ap _{ 2 } =0
C.8.19.6.13.1.3 Table Coordinate System
The table coordinate system (O _{ t } , X _{ t } , Y _{ t } , Z _{ t } ) is defined as follows:
Origin O _{ t } , so-called Table Reference Point, is on the Table Top plane
+X _{ t } direction to the TABLE LEFT
+Z _{ t } direction to the TABLE HEAD
+Y _{ t } direction to the TABLE DOWN
The table coordinate system (O _{ t } , X _{ t } , Y _{ t } , Z _{ t } ) is characterized, with respect to the Isocenter coordinate system (O, X, Y, Z), by a 3D translation and 3 angles describing the tilting and rotation:
Table X Position to Isocenter (0018,9466) (so-called T _{ X } in Figure C.8.19.6-8) is defined as the translation of the Table Reference Point O _{ t } with respect to the Isocenter coordinate system in the X direction. Table motion toward +X is positive.
Table Y Position to Isocenter (0018,9467) (so-called T _{ Y } in Figure C.8.19.6-8) is defined as the translation of the Table Reference Point O _{ t } with respect to the Isocenter coordinate system in the Y direction. Table motion toward +Y is positive.
Table Z Position to Isocenter (0018,9468) (so-called T _{ Z } in Figure C.8.19.6-8) is defined as the translation of the Table Reference Point O _{ t } with respect to the Isocenter coordinate system in the Z direction. Table motion toward +Z is positive.
Note: A translation of ( T _{ X, } T _{ Y, } T _{ Z } ) = (0, 0, 0) means that the Table Reference Point O _{ t } is at the System Isocenter.
Table Horizontal Rotation Angle (so-called At _{ 1 } in Figure C.8.19.6-9) is defined in the horizontal plane XZ, as the angle of the projection of the +Zt axis in the XZ plane relative to the +Z axis. The axis of rotation of this angle is the vertical axis crossing the Table Reference Point Ot. Zero value is defined when the projection of +Zt in the XZ plane is equal to +Z. Angle from +Z to +X is positive. The valid range of this angle is -180 to +180 degrees.
Table Head Tilt Angle (so-called At _{ 2 } in Figure C.8.19.6-9) is defined in the vertical plane containing Z _{ t } (i.e. YZ _{ t } ), as the angle of the +Z _{ t } axis relative to the horizontal plane XZ. The axis of rotation of this angle is defined as the intersection between the horizontal plane XZ and the plane X _{ t } Y _{ t } . Zero value is defined when +Z _{ t } is contained in the horizontal plane XZ. Angle from horizontal (plane XZ) to -Y direction (upwards) is positive, indicating that the head of the table is above the horizontal plane. The valid range of this angle is -45 to +45 degrees.
Table Cradle Tilt Angle (so-called At _{ 3 } in Figure C.8.19.6-9) is defined in the X _{ t } Y _{ t } plane, as the angle of the +X _{ t } axis relative to the intersection between the X _{ t } Y _{ t } plane and the horizontal plane XZ. The axis of rotation of this angle is the axis Z _{ t } . Zero value is defined when +X _{ t } is contained in the horizontal plane XZ. Angle from horizontal (plane XZ) to -Y direction (upwards) is positive, indicating that the left of the table is above the horizontal plane. The valid range of this angle is -45 to +45 degrees.
Note: The angles At _{ 1 } , At _{ 2 } and At _{ 3 } are independent from any specific mechanical design of the table rotation axis defined by a manufacturer. In particular, they donâ€™t require the three rotation axis to cross on a single point. If a mechanical rotation axis does not cross the Table Reference Point O _{ t } , a mechanical rotation around this axis will generate a change in one or more table angles as well as a translation of the Table Reference Point.
[pic]
Figure C.8.19.6-8 Table Translation with respect to the Isocenter Reference System
[pic]
Figure C.8.19.6-9 Table Angulations with respect to the Isocenter Reference System
The Isocenter Reference System attributes allow expressing the positioner angulations (i.e. X-Ray Center Beam direction) as a vector in the table coordinate system. If the relationship between the X-Ray table and the patient is known, it is possible to express any vector of the table coordinate system as a direction in the patient.
Therefore, the Isocenter Reference System attributes allow calculating the positioner angulations in the patient-based coordinate system if the following attributes are present:
Patient Orientation Code Sequence (0054,0410)
Patient Orientation Modifier Code Sequence (0054,0412)
Further, the Isocenter Reference System attributes allow calculating the patient anatomical directions (i.e. left, right, head, feet, anterior, posterior) of the rows and columns of the stored image, if the following attributes are present:
Patient Orientation Code Sequence (0054,0410)
Patient Orientation Modifier Code Sequence (0054,0412)
Field of View Rotation (0018,7032)
Field of View Horizontal Flip (0018,7034)
For registration purposes, a given point fixed in the patient (object of interest) that is defined in the table coordinate system can be expressed as row and column coordinates of the stored image if the relationship between the positioner coordinate system and the stored image is fully characterized. Therefore, the Isocenter Reference System attributes allow calculating the projection of a point of the patient as row and column coordinates of the stored image, if the following attributes are present:
Frame of Reference UID (0020,0052) and must be equal for all images involved in the registration
Field of View Rotation (0018,7032)
Field of View Horizontal Flip (0018,7034)
Imager Pixel Spacing (0018,1164)
Distance Source to Isocenter (0018,9402)
Distance Source to Detector (0018,1110)
In addition for a system equipped with a digit al detector the following attributes need to be present:
Detector Element Spacing (0018,7022)
Field of view Origin (0018,7030)
Position of Isocenter Projection (0018,9430)