Добавил:
course-as.ru Авшаров Евгений Михайлович, ejen@course-as.ru Инвестор и Технический директор ООО 'КУРС-АС1', Москва, http://www.course-as.ru, Все наиболее важное обо мне:http://www.course-as.ru/Avsharov.html Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

PS-2020a / part17

.pdf
Скачиваний:
29
Добавлен:
01.06.2020
Размер:
39.56 Mб
Скачать

DICOM PS3.17 2020a - Explanatory Information​

Page 701​

TTT.2.5.4 Example​

In this example the gantry performs one single rotation around the heart at 20 degrees per second, covering an arc of 200 degrees​ during 10 seconds. Approximately 10 cardiac cycles are acquired. The frame rate is 8 frames per second, resulting in 8 projections​ acquired at each cardiac cycle corresponding to 8 different cardiac phases.​

Overall there will be 80 projections; 10 projections for each of the 8 cardiac phases. Each cardiac phase represents one acquisition​ context.Theinformationofthecardiactriggerdelaytimeisencodedforeachprojection.TheprojectionsareencodedasanXAImage​ with the Instance UID "C".​

The reconstruction application creates 8 volumes, each volume is reconstructed by a back-projection from the 10 frames having the​ same cardiac trigger delay time, i.e., the frames acquired at the same cardiac phase. Each volume contains 256 frames. The 8 recon-​ structed volumes are encoded in one single X-Ray 3D Angiographic instance of Instance UID "Z".​

SOP Instance UID

(0008,0018)

=UID “Z”

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

X-Ray 3D Acquisition Sequence

(0018,9507)

 

 

 

 

 

 

 

Acquisition context #1

 

Item 1

 

 

 

>Source Image Sequence

(0008,2112)

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

>>Referenced SOP Class UID

(0008,1150)

= XA Image or Enhanced XA Image

 

 

 

 

>>Referenced SOP Instance UID

(0008,1155)

= UID “C”

 

 

 

 

>>Referenced Frame Number

(0008,1160)

= 1\9\17\25...

 

 

>... (other attributes of this source)

 

 

 

 

 

 

 

 

Acquisition context #2

 

Item 2

 

 

 

>Source Image Sequence

(0008,2112)

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

>>Referenced SOP Class UID

(0008,1150)

= XA Image or Enhanced XA Image

 

 

 

 

>>Referenced SOP Instance UID

(0008,1155)

= UID “C”

 

 

 

 

>>Referenced Frame Number

(0008,1160)

= 2\10\18\26...

 

 

 

 

 

 

 

 

 

>... (other attributes of this source)

 

 

 

 

 

 

 

 

 

 

...

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

X-Ray 3D Reconstruction Sequence

(0018,9530)

 

 

 

 

 

Reconstruction #1

 

Item 1

 

 

 

>Acquisition Index

(0020,9518)

= 1

 

 

 

 

= Cardiac Phase A

 

 

>Reconstruction Description

(0020,9518)

 

 

>... (other attributes related to this reconstruction)

 

 

 

 

 

 

Reconstruction #2

 

Item 2

 

 

 

>Acquisition Index

(0020,9518)

= 2

 

 

 

 

= Cardiac Phase B

 

 

>Reconstruction Description

(0020,9518)

 

 

 

 

 

 

 

>... (other attributes related to this reconstruction)

 

 

 

...

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

Dimension Organization Sequence

(0020,9221)

 

 

 

 

One dimension

 

Item 1

 

 

 

>Dimension Organization UID

(0020,9164)

= UID “E”

 

 

 

 

 

Dimension Index Sequence

(0020,9222)

 

 

 

 

 

 

Item 1

 

 

 

 

>Dimension Organization UID

(0020,9164)

= UID “E”

 

 

>Dimension Index Pointer

(0020,9165)

= (0020,9241)

 

 

>Functional Group Pointer

(0020,9167)

= (0018,9118)

 

Item 1

 

 

 

 

>Dimension Organization UID

(0020,9164)

= UID “E”

 

 

>Dimension Index Pointer

(0020,9165)

= (0020,0032)

 

 

>Functional Group Pointer

(0020,9167)

= (0020,9113)

Dimension Organization Type

(0020,9311)

= 3D

...

 

 

 

 

 

 

Figure TTT.2.5-2. Common Attributes of 3D Reconstruction of Three Cardiac Phases​

- Standard -​

Page 702​

 

 

 

 

DICOM PS3.17 2020a - Explanatory Information​

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Per-Frame Functional Groups Sequence

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

Frame “1” of the X-Ray 3D

 

 

 

>X-Ray 3D Frame Type Sequence

(0018,9504)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

>>Reconstruction Index

(0020,9536)

= 1

 

 

 

>Frame Content Sequence

(0020,9111)

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

>>Frame Reference DateTime

(0018,9151)

 

= 1st frame of source of cardiac phase A

 

 

 

 

 

>>Frame Acquisition DateTime

(0018,9074)

 

= 1st frame of source of cardiac phase A

 

 

 

 

 

>>Cardiac Cycle Position

(0018,9236)

 

= END_SYSTOLE

 

 

 

 

 

>>Dimension Index Values

(0020,9157)

= 1\1

 

 

 

 

 

>>Stack ID

(0020,9056)

= 1

 

 

 

 

 

>>In-Stack Position Number

(0020,9057)

= 1

 

 

 

>Cardiac Synchronization Sequence

(0018,9118)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

>>Nominal Percentage of Cardiac Phase

(0020,9241)

= 0.0

 

 

 

 

 

>>Nominal Cardiac Trigger Delay Time

(0020,9153)

= 0.0

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 2

 

 

Frame “2” of the X-Ray 3D

 

 

 

>X-Ray 3D Frame Type Sequence

(0018,9504)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

>>Reconstruction Index

(0020,9536)

= 1

 

 

 

>Frame Content Sequence

(0020,9111)

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

>>Frame Reference DateTime

(0018,9151)

 

= 1st frame of source of cardiac phase A

 

 

 

 

 

>>Frame Acquisition DateTime

(0018,9074)

 

= 1st frame of source of cardiac phase A

 

 

 

 

 

>>Cardiac Cycle Position

(0018,9236)

 

= END_SYSTOLE

 

 

 

 

 

>>Dimension Index Values

(0020,9157)

= 1\2

 

 

 

 

 

>>Stack ID

(0020,9056)

= 1

 

 

 

 

 

>>In-Stack Position Number

(0020,9057)

= 2

 

 

 

>Cardiac Synchronization Sequence

(0018,9118)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

>>Nominal Percentage of Cardiac Phase

(0020,9241)

= 0.0

 

 

 

 

 

>>Nominal Cardiac Trigger Delay Time

(0020,9153)

= 0.0

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 257

 

 

Frame “257” of the X-Ray 3D

 

 

 

>X-Ray 3D Frame Type Sequence

(0018,9504)

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

>>Reconstruction Index

(0020,9536)

= 2

 

 

 

>Frame Content Sequence

(0020,9111)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

>>Frame Reference DateTime

(0018,9151)

 

= 1st frame of source of cardiac phase B

 

 

 

 

 

>>Frame Acquisition DateTime

(0018,9074)

 

= 1st frame of source of cardiac phase B

 

 

 

 

 

>>Cardiac Cycle Position

(0018,9236)

 

= UNDETERMINED

 

 

 

 

 

>>Dimension Index Values

(0020,9157)

= 2\1

 

 

 

 

 

>>Stack ID

(0020,9056)

= 1

 

 

 

 

 

>>In-Stack Position Number

(0020,9057)

= 1

 

 

 

>Cardiac Synchronization Sequence

(0018,9118)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

>>Nominal Percentage of Cardiac Phase

(0020,9241)

= 12.5

 

 

 

 

 

>>Nominal Cardiac Trigger Delay Time

(0020,9153)

= 0.125

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure TTT.2.5-3. Per-Frame Attributes of 3D Reconstruction of Three Cardiac Phases​

TTT.2.6 Case #6: Two Rotations, Two 2D Instances, Two Reconstructions, Two X-Ray 3D In-​ stances​

This application case is related to two rotational acquisitions on the same anatomical region before and after the intervention, with​ table movement between the two acquisitions. The two reconstructed volumes are created and automatically registered on the same​ patient coordinate system.​

TTT.2.6.1 User Scenario​

The image acquisition system performs two different 2D rotational acquisitions at two different times of the interventional procedure:​ the first acquisition before the intervention (e.g., before placement of a stent) and the second one after the intervention.​

- Standard -​

DICOM PS3.17 2020a - Explanatory Information​

Page 703​

Between the two acquisitions the table position has changed with respect to the Isocenter. The rotational acquisitions are performed​ with the same spatial trajectory of the X-Ray Detector relative to the Isocenter; therefore the second acquisition contains a slightly​ different region of the patient.​

Two 3D volumes are reconstructed, one for each rotational acquisition. After the intervention, the two 3D volumes are displayed to-​ gether on the same patient coordinate system. The user can visually assess the placement of the stent over the anatomy pre-inter-​ vention. The patient position on the table does not change during the procedure.​

TTT.2.6.2 Encoding Outline​

The rotational acquisitions can either be encoded as XA Image or as Enhanced XA Image. The two XA instances (let's call them "C1"​ and "C2") are encoded in two different Series ("B1" and "B2") of the same Study ("A").​

The volume data is encoded as two X-Ray 3D Angiographic instances ("Z1" and "Z2"). The volumes are typically a full set (in number​ of rows, columns and slices) of the projected matrix size (in number of rows and columns).​

Each reconstructed volume contains one acquisition context consisting of all the frames of the corresponding source 2D XA Image.​ To display the two volumes together, they share the same Frame of Reference UID.​

Study “A”

 

 

 

Series “B1”

 

 

 

 

 

Series “B2”

 

 

 

 

 

 

 

 

 

 

 

 

Same Frame of

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XA 2D Projection

 

 

 

XA 2D Projection

 

 

SOP Instance “C1”

Reference

 

 

 

SOP Instance “C2”

 

 

 

Pre-intervention

 

 

 

 

 

Post-intervention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1...

 

 

 

 

 

 

 

...N1

 

1...

 

 

 

 

 

 

 

...N2

Acquisition Context C1 #1

 

Acquisition Context C2 #1

 

Reconstruction Z1 #1

 

 

 

Reconstruction Z2 #1

 

 

 

 

 

 

 

 

 

 

 

 

Same Frame of

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X-Ray 3D

 

 

 

 

 

X-Ray 3D

 

 

SOP Instance “Z1”

Reference

 

 

 

SOP Instance “Z2”

 

 

3D pre-intervention

 

 

 

 

 

3D post-intervention

 

1... ...M1 1... ...M2

Reconstruction Z1 #1

Reconstruction Z2 #1

- From Acquisition Context C1 #1

- From Acquisition Context C2 #1

Figure TTT.2.6-1. Encoding of two 3D reconstructions at different steps of the intervention​

TTT.2.6.3 Encoding Details​

TTT.2.6.3.1 X-Ray 3D Angiographic Image IOD​

TTT.2.6.3.1.1 Frame of Reference Module Recommendations​

Since the purpose of this scenario is to overlap the two volumes without additional spatial registration, the spatial location of the​ anatomyofinterestinbothvolumesneedstobethesame.Tokeepthetwovolumesspatiallyregistered,thereconstructionapplication​ will use the table position of both rotations to correct the table movement with respect to the Isocenter, thus creating both volumes​ with the same spatial origin and axis, i.e., same patient coordinate system.​

Therefore, it is recommended to encode both instances with the same FoR UID, equal to the Frame of Reference UID of the XA​ projection images. If the originating XA images do not contain a Frame of Reference UID, the reconstruction application will create​ the FoR UID equal for the two reconstructed volumes.​

- Standard -​

Page 704​ DICOM PS3.17 2020a - Explanatory Information​

Table TTT.2.6-1. Frame of Reference Module Recommendations​

Attribute Name​

Tag​

Recommendation​

Frame of Reference UID​

(0020,0052)​

Use the same FoR UID value for both volumes.​

Position Reference Indicator​

(0020,1040)​

Use a value either provided by the operator of the acquisition​

 

 

modality or the reconstruction console, if supplied.​

TTT.2.6.3.1.2 Patient Orientation Module Recommendations​

This module encodes the patient orientation with respect to the table. It is supposed to contain the same values in both 3D volumes,​ since the patient does not move between the two rotational acquisitions.​

TTT.2.6.3.1.3 Pixel Measures Macro Recommendations​

The detailed size of the volume element (Pixel Spacing for row/column dimension of each slice and Slice Thickness for the distance​ ofslices)dependsonthereconstructionalgorithmandisnotnecessarilyidenticaltotherelatedsizesinthesource(projection)image(s).​

Table TTT.2.6-2. Pixel Measures Macro Recommendations​

Attribute Name​

Tag​

Recommendation​

Pixel Measures Sequence​

(0028,9110)​

Provide it as a shared macro, i.e., each slice of a volume has​

 

 

the same Pixel Spacing and Slice Thickness.​

>Pixel Spacing​

(0028,0030)​

May be different between the two volumes.​

>Slice Thickness​

(0018,0050)​

May be different between the two volumes.​

TTT.2.6.3.1.4 Plane Position (Patient) Macro Recommendations​

This macro encodes the position of the 3D slices relative to the patient.​

It is assumed that the patient does not move on the table between the two rotational acquisitions, but the table moves with respect​ to the Isocenter. Although the spatial trajectory of the X-Ray Detector relative to the Isocenter of the two rotational acquisitions is the​ same, the two volumes contain a different region of the patient.​

To allow spatial registration between the two volumes, the position of the slices of the two volumes need to be defined with respect​ to the same point of the patient. As the patient does not move on the table, the reconstruction application will define the patient origin​ as a fixed point on the table, so that the 3D slices of the two volumes are all related to the same fixed point on the table (i.e., same​ point of the patient) by the Attribute Image Position (Patient) (0020,0032).​

- Standard -​

DICOM PS3.17 2020a - Explanatory Information​

Page 705​

Table

 

Fixed Point

Isocenter

 

X-Ray

Table

3D pre-intervention

Table

Fixed Point

Isocenter

X-Ray

Table

3D post-intervention

Figure TTT.2.6-2. One frame of two 3D reconstructions at two different table positions​

The volume is positioned in the spatial coordinates identified by the frame of reference, which is common to the two volumes.​ Therefore, the position of the slices of both volumes is defined with respect to the same patient origin.​

TTT.2.6.3.1.5 Plane Orientation (Patient) Macro Recommendations​

The slices can be oriented in any relation wrt. the patient coordinate system. The plane orientation is expected to be the same for the​ two volumes; however it could be different without compromising the registration.​

TTT.2.6.4 Example​

In this example, two rotational images are acquired; the first one before the intervention and the second one after the intervention.​ They are encoded with the Instance UIDs "C1" and "C2" respectively.​

In both rotational acquisitions, the patient position with respect to the table is head-first prone, and the table is not rotated nor tilted​ with respect to the Isocenter. The patient coordinates and the Isocenter coordinates are then aligned on x, y and z.​

The patient origin is defined by the application as a fixed point on the table.​

During the first rotational acquisition, the table position with respect to the Isocenter in the lateral direction [x] is +20mm, in the vertical​ direction [y] is +40mm, and in the longitudinal direction [z] is +60mm.​

During the second rotational acquisition, the table position with respect to the Isocenter in the lateral direction [x] is -10mm, in the​ vertical direction [y] is +80mm, and in the longitudinal direction [z] is +110mm.​

Thesecondacquisitionisperformedwitharelativetablemovementof(-30,40,50)mmvs.thefirstacquisitioninthepatientcoordinates​ system. Therefore, for a given 3D slice "i" of the two volumes, the Image Position (Patient) (0020,0032) of the second volume is​ translated of (+30,-40,-50) mm vs. the Image Position (Patient) (0020,0032) of the first volume.​

The two reconstructions are performed with the same number of rows, columns and slices, and both at the same resolution of 0.2​ mm/voxel.Notethatiftheresolutionwasdifferent,theImagePosition(Patient)(0020,0032)ofthesecondvolumewouldbeadditionally​ translated by the shift of the TLHC pixels relative to the center of the volume, because both volumes are centered at the Isocenter.​

The reconstructions are encoded in two X-Ray 3D Angiographic instances of Instance UIDs "Z1" and "Z2" respectively.​

- Standard -​

Page 706​

DICOM PS3.17 2020a - Explanatory Information​

SOP Instance UID

(0008,0018)

= UID “Z1”

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

Frame of Reference UID

(0020,0052)

= UID “D”

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

Shared Functional Group Sequence

(5200,9229)

Common to all frames of the X-Ray 3D

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

>Pixel Measures Sequence

(0028,9110)

 

 

 

 

Item 1

 

 

 

 

 

 

>>Slice Thickness

(0018,0050)

= 0.20

 

 

 

 

>>Pixel Spacing

(0028,0030)

= 0.20

 

 

>Plane Orientation Sequence

(0028,9116)

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

>>Image Orientation (Patient)

(0020,0037)

= same in both volumes

...

 

 

 

 

 

 

 

 

 

Per-Frame Functional Groups Sequence

(5200,9230)

 

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

Frame “i” of the X-Ray 3D

 

Item i

 

 

 

>Plane Position Sequence

(0020,9113)

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

>>Image Position (Patient)

(0020,0032)

= px\py\pz

 

 

...

 

 

 

 

 

 

 

 

 

 

 

Figure TTT.2.6-3. Attributes of the pre-intervention 3D reconstruction​

SOP Instance UID

(0008,0018)

= UID “Z2”

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

Frame of Reference UID

(0020,0052)

= UID “D”

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

Shared Functional Group Sequence

(5200,9229)

Common to all frames of the X-Ray 3D

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

>Pixel Measures Sequence

(0028,9110)

 

 

 

 

Item 1

 

 

 

 

 

 

>>Slice Thickness

(0018,0050)

= 0.20

 

 

 

 

>>Pixel Spacing

(0028,0030)

= 0.20

 

 

>Plane Orientation Sequence

(0028,9116)

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

>>Image Orientation (Patient)

(0020,0037)

= same in both volumes

...

 

 

 

 

 

 

 

 

 

Per-Frame Functional Groups Sequence

(5200,9230)

 

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

Frame “i” of the X-Ray 3D

 

Item i

 

 

 

>Plane Position Sequence

(0020,9113)

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

>>Image Position (Patient)

(0020,0032)

= px+30\py-40\pz-50

 

 

...

 

 

 

 

 

 

 

 

 

 

 

Figure TTT.2.6-4. Attributes of the post-intervention 3D reconstruction​

TTT.2.7 Case #7: Spatial Registration of 3D X-Ray Angiography With Enhanced XA​

This application case is related to the spatial registration of the X-Ray 3D volume with a static projection acquisition on the same​ anatomical region during the procedure.​

TTT.2.7.1 User Scenario​

The image acquisition system performs two different 2D acquisitions at two different times of the interventional procedure: one rota-​ tional acquisition with a 3D reconstruction, and one static acquisition.​

Between the two acquisitions, the table position has changed with respect to the Isocenter. As the acquisitions are performed with​ the X-Ray Detector centered on the Isocenter, in the second static acquisition the anatomical region of the 3D volume is not centered​ anymore at the Isocenter due to the table movement. It's assumed that there is still part of the anatomy of the 3D volume that is pro-​ jected in the static acquisition.​

- Standard -​

DICOM PS3.17 2020a - Explanatory Information​

Page 707​

During the intervention the 3D volume is segmented to extract some anatomy that is less or not visible in the static acquisition (e.g.,​ injected vessels, heart chambers). The user will want to display such 3D anatomy over the 2D static image to visually assess the​ placement of interventional devices like guide wires, needles etc. The patient position on the table does not change during the pro-​ cedure.​

X-Ray

Detector

 

Isocenter

X-Ray

 

Coordinate

Source

+Z

System

+X

 

 

+Y

 

X-Ray Table

Rotational Acquisition

Volume

+X +Z

X-Ray Table

+Y

X-Ray 3D Reconstructed Volume

Figure TTT.2.7-1. Rotational acquisition and the corresponding 3D reconstruction​

X-Ray

Detector

+Z

+X

 

Isocenter

Coordinates

+Y

Volume

X-Ray Table

X-Ray

Source

Figure TTT.2.7-2. Static Enhanced XA acquisition at different table position​

TTT.2.7.2 Encoding Outline​

The two 2D acquisitions are encoded as two Enhanced XA Images, and both contain the Attributes of the X-Ray Isocenter Reference​ System Macro (see Section C.8.19.6.13 “X-Ray Isocenter Reference System Macro” in PS3.3). The two XA instances (let's call them​ "C1" and "C2") are encoded in two different Series ("B1" and "B2") of the same Study ("A"). They share the same Frame of Reference​ UID.​

- Standard -​

Page 708​

DICOM PS3.17 2020a - Explanatory Information​

The volume data is encoded as an X-Ray 3D Angiographic instance ("Z1").​

The reconstructed volume contains one acquisition context consisting of all the frames of the corresponding source 2D XA Image.​ To display the volume over the projection image, both volume and projection image share the same Frame of Reference UID.​

Study “A”

 

 

 

Series “B1”

 

 

 

 

Series “B2”

 

 

 

 

 

 

 

 

 

 

 

 

Same Frame of

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

XA 2D Projection

 

 

XA 2D Projection

 

 

SOP Instance “C1”

Reference

 

 

SOP Instance “C2”

 

 

 

Pre-intervention

 

 

 

During intervention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1...

 

 

 

 

 

 

 

...N1

1...

 

 

 

 

 

 

 

...N2

 

Acquisition Context #1

Same Frame of

 

 

 

 

 

 

 

 

 

 

 

Reference

 

 

 

 

 

 

 

 

 

 

 

 

Reconstruction #1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X-Ray 3D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SOP Instance “Z1”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3D pre-intervention

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1... ...M1

Reconstruction #1

- From Acquisition Context #1

Figure TTT.2.7-3. Encoding of a 3D reconstruction and a registered 2D projection​

TTT.2.7.3 Encoding Details​

TTT.2.7.3.1 Enhanced X-Ray Angiographic Image IOD​

This scenario is based on the encoding of the 2D acquisition as an Enhanced XA Image, containing the Attributes of the X-Ray Iso-​ center Reference System Macro (see Section C.8.19.6.13 “X-Ray Isocenter Reference System Macro” in PS3.3).​

TTT.2.7.3.2 X-Ray 3D Angiographic Image IOD​

TTT.2.7.3.2.1 Frame of Reference Module Recommendations​

This module encodes the identifier for the spatial relationship, which will be the same for the volume and the projection image. The​ reconstruction application will assign the Frame of Reference UID to the reconstruction equal to the Frame of Reference UID of the​ Enhanced XA projection image.​

TTT.2.7.3.2.2 Patient Orientation Module​

This module encodes the patient position and orientation with respect to the table. It is supposed to contain the same values in the​ 3D volume and in the 2D static image.​

TTT.2.7.3.2.3 Image - Equipment Coordinate Relationship Module​

This module encodes the coordinate transformation matrix to allow the spatial registration of the volume with the Isocenter reference​ system of the angiographic equipment.​

The reconstruction application defines the patient origin as an arbitrary point on the equipment. The 3D slices of the volume are all​ related to the patient coordinate system by the Attributes Image Position (Patient) (0020,0032) and Image Orientation (Patient)​ (0020,0037).​

- Standard -​

DICOM PS3.17 2020a - Explanatory Information​

Page 709​

+Z

Patient

 

Coordinate

 

System

+X

Image P

(P

osition

atient)

(0020,0032)

+Y

 

Slice

X-Ray

Table

Figure TTT.2.7-4. Image Position of the slice related to an application-defined patient coordinates​

The patient is related to the Isocenter by the Attribute Image to Equipment Mapping Matrix (0028,9520) which indicates the spatial​ transformation from the patient coordinates to the Isocenter coordinates. A point in the Patient Coordinate System (Bx, By, Bz) can​ be expressed in the Isocenter Coordinate System (Ax, Ay, Az) by applying the Image to Equipment Mapping Matrix as follows.​

Ax

 

 

 

M11 M12

M13

Tx

 

 

 

Bx

Ay

=

 

M21

M22

M23

Ty

 

 

By

Az

 

M31

M32

M33

Tz

 

 

Bz

 

 

 

 

1

 

 

0

0

0

1

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

Figure TTT.2.7-5. Transformation from patient coordinates to Isocenter coordinates​

The terms (Tx,Ty,Tz) of this matrix indicate the position of the patient origin (i.e., a fixed point on the table) in the Isocenter coordinate​ system.​

+Z

Patient

Coordinate

System

+Y

+X

+Z

(Tx,Ty,Tz)

Isocenter

 

Coordinate

+X

System

 

+Y

 

X-Ray

Table

Figure TTT.2.7-6. Transformation of the patient coordinates relative to the Isocenter coordinates​

Table TTT.2.7-1. Image-Equipment Coordinate Relationship Module Recommendations​

Attribute Name​

Tag​

Recommendation​

Equipment Coordinate System Identification​

(0028,9537)​

The value will be ISOCENTER.​

TTT.2.7.3.2.4 X-Ray 3D Angiographic Acquisition Module Recommendations​

This module encodes the table position and angles used during the rotational acquisition to allow the spatial transformation of the​ volumepointsfromtheIsocentercoordinatestothetablecoordinates.SeeSectionC.8.19.6.13.1“IsocenterReferenceSystemAttribute​ Description”inPS3.3forfurtherexplanationaboutthespatialtransformationfromtheIsocenterreferencesystemtothetablereference​ system.​

As soon as the volume points are related to the table coordinate system, and assuming that the patient does not move on the table​ between the 2D acquisitions, the volume points can be projected on the image plane of any further projection acquisition even if the​

- Standard -​

Page 710​

DICOM PS3.17 2020a - Explanatory Information​

table has moved between the acquisitions. See Section C.8.19.6.13.1 “Isocenter Reference System Attribute Description” in PS3.3​ for further explanation about the projection on the image plane of a point defined in the table coordinate system.​

TTT.2.7.4 Example​

In this example, one rotational image is acquired before the intervention. It is encoded with the Instance UID "C1". Then a second​ projection static image is acquired during the intervention. It is encoded with the Instance UID "C2". Both acquisitions are encoded​ as Enhanced XA SOP Class.​

In both acquisitions, the patient position with respect to the table is head-first prone, and the table is not rotated nor tilted with respect​ to the Isocenter. Therefore, the axis of the patient coordinate system and the Isocenter coordinate system are aligned, and the 3x3​ matrix Mij of the Image to Equipment Mapping Matrix (0028,9520) is the identity.​

In this example, the patient origin is defined by the application as a fixed point on the table; when the table position is zero, the patient​ origin is the point (0,0,200) in the Isocenter coordinates system (in mm).​

During the rotational acquisition, the table position with respect to the Isocenter in the lateral direction [x] is +20mm, in the vertical​ direction [y] is +40mm, and in the longitudinal direction [z] is +60mm. Therefore, the terms (Tx,Ty,Tz) of the Image to Equipment​ Mapping Matrix (0028,9520) are (20,40,260).​

During the second acquisition, the table position with respect to the Isocenter in the lateral direction [x] is +40mm, in the vertical dir-​ ection [y] is +30mm, and in the longitudinal direction [z] is +20mm.​

Consequently, the second acquisition is performed with a relative table translation of (30,-10,-50) mm vs. the first acquisition in the​ Isocentercoordinatesystem.Thepositionerprimaryangleis-30deg.(RAO)andthesecondaryangleis20deg.(CRA).Thedistances​ from the source to the Isocenter and from the source to the detector are 780 mm and 1200 mm respectively.​

The reconstruction is encoded in an X-Ray 3D Angiographic instance of Instance UID "Z1".​

SOP Instance UID

(0008,0018)

= UID “Z1”

 

 

 

 

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Frame of Reference UID

(0020,0052)

= UID “D”

 

 

 

 

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

Image to Equipment Mapping Matrix

(0028,9520)

= 1\0\0\20\0\1\0\40\0\0\1\260\0\0\0\1

 

 

 

 

= ISOCENTER

Equipment Coordinate System Identification

(0028,9537)

 

 

 

 

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Contributing Sources Sequence

(0018,9506)

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

>Contributing SOP Instances Reference Sequence

(0020,9529)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

>>Reference Series Sequence

(0008,1115)

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>>Referenced Instance Sequence

(0008,114a)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

 

 

>>>>Referenced SOP Class UID

(0008,1150)

= XA Image or Enhanced XA Image

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>>>Referenced SOP Instance UID

(0008,1155)

= UID “C1”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>>Series Instance UID

(0020,000e)

= UID “B1”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>Study Instance UID

(0020,000d)

= UID “A”

 

 

 

 

 

 

 

 

 

 

 

 

 

>... (other attributes from the contributing image sources)

 

 

 

 

 

 

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

X-Ray 3D Acquisition Sequence

(0018,9507)

 

 

 

 

Acquisition context #1

 

Item 1

 

 

 

>Source Image Sequence

(0008,2112)

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

>>Referenced SOP Class UID

(0008,1150)

= Enhanced XA Image

 

 

 

 

>>Referenced SOP Instance UID

(0008,1155)

= UID “C1”

 

 

>Table X Position to Isocenter

(0018,9466)

= 20.0

 

 

>Table Y Position to Isocenter

(0018,9467)

= 40.0

 

 

>Table Z Position to Isocenter

(0018,9468)

= 60.0

 

 

 

 

 

 

 

>Table Horizontal Rotation Angle

(0018,9469)

= 0.0

 

 

 

 

 

 

 

>Table Head Tilt Angle

(0018,9470)

= 0.0

 

 

 

 

 

 

 

>Table Cradle Tilt Angle

(0018,9471)

= 0.0

 

 

>... (other attributes of this acquisition context)

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure TTT.2.7-7. Attributes of the pre-intervention 3D reconstruction​

- Standard -​

Соседние файлы в папке PS-2020a