Материал: part03

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

 

DICOM PS3.3 2020a - Information Object Definitions​

Page 1451​

Attribute Name​

Tag​

Type​

Attribute Description​

 

>Referenced Image Sequence​

(0008,1140)​

1C​

Identifies the set of images registered in this Item.​

 

 

 

One or more Items shall be included in this Sequence.​

 

 

 

Required if the registration applies to a subset of images within​

 

 

 

the specified Source Frame of Reference UID (0064,0003). All​

 

 

 

referenced images shall be in the same spatial Frame of​

 

 

 

Reference.​

 

>>Include Table 10-3 “Image SOP Instance Reference Macro​

 

 

Attributes”​

 

 

 

 

>Frame of Reference​

(3006,00C8)​

3​

User description or comments about the registration.​

Transformation Comment​

 

 

 

 

>Registration Type Code​

(0070,030D)​

2​

Describes the method used for the registration process.​

Sequence​

 

 

Zero or one Item shall be included in this Sequence.​

 

 

 

>>Include Table 8.8-1 “Code Sequence Macro Attributes”​

BCID 7100 “RCS Registration Method Type”.​

 

>Pre Deformation Matrix​

(0064,000F)​

1C​

A Sequence that specifies one spatial registration to be applied​

Registration Sequence​

 

 

prior to the deformation.​

 

 

 

 

Only a single Item shall be included in this Sequence.​

 

 

 

Required if a matrix transformation is to be applied prior to​

 

 

 

deformation.​

 

>>Frame of Reference​

(3006,00C6)​

1​

A 4x4 homogeneous transformation matrix.Matrix elements​

Transformation Matrix​

 

 

shall be listed in row-major order. See Section C.20.2.1.1.​

>>Frame of Reference​

(0070,030C)​

1​

TypeofFrameofReferenceTransformationMatrix(3006,00C6).​

Transformation Matrix Type​

 

 

Enumerated Values:​

 

 

 

 

 

 

 

 

RIGID​

 

 

 

 

RIGID_SCALE​

 

 

 

 

AFFINE​

 

 

 

 

See Section C.20.2.1.2​

 

>Post Deformation Matrix​

(0064,0010)​

1C​

A Sequence that specifies one spatial registration to be applied​

Registration Sequence​

 

 

after the application of the deformation.​

 

 

 

 

Only a single Item shall be included in this Sequence.​

 

 

 

Required if matrix transformation is to be performed after​

 

 

 

application of the deformation.​

 

>>Frame of Reference​

(3006,00C6)​

1​

A 4x4 homogeneous transformation matrix. Matrix elements​

Transformation Matrix​

 

 

shall be listed in row-major order. See Section C.20.2.1.1.​

>>Frame of Reference​

(0070,030C)​

1​

TypeofFrameofReferenceTransformationMatrix(3006,00C6).​

Transformation Matrix Type​

 

 

Defined Terms:​

 

 

 

 

 

RIGID​

RIGID_SCALE​

AFFINE​

See Section C.20.2.1.2​

- Standard -​

Page 1452​

DICOM PS3.3 2020a - Information Object Definitions​

Attribute Name​

Tag​

Type​

Attribute Description​

>Deformable Registration Grid​

(0064,0005)​

1C​

Describes the deformation grid used to sample into the Source​

Sequence​

 

 

RCS.​

 

 

 

Only a single Item shall be included in this Sequence.​

 

 

 

Required if deformation is performed. See Section C.20.3.1.2.​

>>Image Orientation (Patient)​

(0020,0037)​

1​

The direction of cosines of the first row and first column of the​

 

 

 

Vector Grid Data (0064,0009) with respect to the patient. See​

 

 

 

Section C.7.6.2.1.1 for further explanation.​

>>Image Position (Patient)​

(0020,0032)​

1​

The x, y, and z coordinates of the upper left hand voxel (center​

 

 

 

ofthefirstvoxeltransmitted)ofthegrid,inmmintheRegistered​

 

 

 

Frame of Reference. See Section C.7.6.2.1.1 for further​

 

 

 

explanation.​

>>Grid Dimensions​

(0064,0007)​

1​

The dimensions of the grid, in voxels. A triple representing the​

 

 

 

number of voxels along the X, Y, and Z axes.​

>>Grid Resolution​

(0064,0008)​

1​

The resolution of the grid voxels. A triple representing the size​

 

 

 

of a deformation voxel in along the X, Y, and Z dimension, in​

 

 

 

mm.​

>>Vector Grid Data​

(0064,0009)​

1​

A data stream of vectors. See Section C.20.3.1.3 for further​

 

 

 

explanation.​

>Used Fiducials Sequence​

(0070,0314)​

3​

The fiducials used to determine the registration.​

 

 

 

One or more Items are permitted in this Sequence.​

>>Include Table 10-11 “SOP Instance Reference Macro Attributes”​Reference to the Spatial Fiducial SOP Instance identifying the​ Used Fiducial(s)​

>>Fiducial UID​

(0070,031A)​

1​

The UID that identifies the fiducial used as registration input.​

C.20.3.1 Deformable Spatial Registration Module Attribute Descriptions​

C.20.3.1.1 Deformable Registration Sequence Application​

The registrations in this Module are applied to the Registered RCS coordinates in the following order. First, transform the coordinates​ using the matrix described in the Pre Deformation Matrix Registration Sequence (0064,000F). Next apply the deformation offsets to​ the resulting coordinates. Finally, transform those coordinates using the matrix described in the Post Deformation Matrix Registration​ Sequence (0064,0010). The resulting coordinate addresses the sample point within the Source RCS.​

ThusasourcecoordinatemaybecalculatedusingEquationC.20.3-1(thisassumesthatthecenterpositionofeachdeformationvoxel​ will be transformed).​

XSource

 

XRow XR

XColumn YR

XDepth ZR

XStart i

 

X

 

 

 

 

 

 

ijk

(C.20.3-​

YSource

 

 

 

 

 

YColumn YR

YDepth ZR

 

j

 

Yijk

 

 

= MPost MPre YRow XR

YStart +

 

Zijk

 

1)​

ZSource

 

Z

X

 

Z

 

Y

 

Z

 

Z

 

Z

k

 

 

1

 

 

 

 

 

 

Start 1

0

 

 

Row

 

R

 

Column

 

R

 

Depth

 

R

 

 

 

 

Where:​

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[X Y Z]Source

 

 

 

 

 

 

 

The spatial coordinate in the Source RCS.​

 

[X Y Z]Start

 

 

 

 

 

 

 

The start coordinate, in the Registered RCS, of the deformation grid as specified in​

 

 

 

 

 

 

 

 

 

 

Image Position (Patient) (0020,0032).​

 

[X Y Z]Row

 

 

 

 

 

 

 

Thevaluesfromtherow(X)directioncosineofImageOrientation(Patient)(0020,0037).​

- Standard -​

DICOM PS3.3 2020a - Information Object Definitions​

Page 1453​

[X Y Z]Column

[X Y Z]Depth

The values from the column (Y) direction cosine of Image Orientation (Patient)​ (0020,0037).​

The cross product between the row (X) direction cosine and the column (Y) direction​ cosine of Image Orientation (Patient) (0020,0037).​

[X Y Z]Depth = [X

i j k

[X Y Z]R

Xijk Yijk Zijk

MPre​

Y Z]Row [X Y Z]Column

The index into the deformation grid in the X, Y, and Z dimension.​

The resolution of the deformation grid in the X, Y, and Z dimension as specified in Grid​

Resolution (0064,0008).​

The deformation specified at index (i,j,k) in the deformation grid. If the Deformation​ Registration Grid Sequence (0064,0005) has no Items, the D values are zero.​

ThetransformationmatrixspecifiedinthePreDeformationMatrixRegistrationSequence​ (0064,000F).​

MPost​

The transformation matrix specified in the Post Deformation Matrix Registration​

 

Sequence (0064,0010).​

C.20.3.1.2 Deformable Registration Grid Sequence​

The vector represents the deformation at the center of the voxel. Deformations between voxel centers shall be determined through​ interpolation of the surrounding vectors in an implementation dependent manner.​

C.20.3.1.3 Vector Grid Data​

Vector Grid Data (0064,0009) contains the vector data. Each voxel in Vector Grid Data (0064,0009) is represented by an​

Xijk Yijk Zijk

vector. The vector describes the direction and magnitude of the deformation at the center of the deformation voxel.​

Theorderofvectorsencodedforeachvectorplaneshallbelefttoright,toptobottom,i.e.,theupperleftvector(labeled1,1)isencoded​ first followed by the remainder of row 1, followed by the first vector of row 2 (labeled 2,1) then the remainder of row 2 and so on.​

A vector triple with values of (NaN,NaN,NaN) shall indicate that the transformation at that point of the deformation grid is undefined.​

ThesizeofthisAttributevalueisdeterminedbythedimensionsspecifiedinGridDimensions(0064,0007).FordimensionsofXD\YD\ZD,​ the size of the Attribute value can be calculated with Equation C.20.3-2.​

Number of Bytes = XD * YD * ZD * 3 * 4​

(C.20.3-​

 

2)​

C.21 Spatial Fiducials​

C.21.1 Spatial Fiducials Series Module​

Table C.21.1-1 defines the general Attributes of the Spatial Fiducials Series Module.​

- Standard -​

Page 1454​ DICOM PS3.3 2020a - Information Object Definitions​

Table C.21.1-1. Spatial Fiducials Series Module Attributes​

Attribute Name​

Tag​

Type​

Attribute Description​

Modality​

(0008,0060)​

1​

Modality type.​

 

 

 

Enumerated Values:​

 

 

 

FID​

C.21.2 Spatial Fiducials Module​

Table C.21.2-1 defines the general Attributes of the Registration.​

Table C.21.2-1. Spatial Fiducials Module Attributes​

Attribute Name​

Tag​

Type​

Attribute Description​

Content Date​

(0008,0023)​

1​

The date the content creation started.​

Content Time​

(0008,0033)​

1​

The time the content creation started.​

Include Table 10-12 “Content Identification Macro Attributes”​

 

Fiducial Set Sequence​

(0070,031C)​

1​

A Sequence of Items, each of which is a fiducial set.​

 

 

 

One or more Items shall be included in this Sequence.​

>Frame of Reference UID​

(0020,0052)​

1C​

IdentifiesaFrameofReferencethatmayormaynotbeanimage​

 

 

 

set (e.g., an atlas or physical space). See Section C.7.4.1.1.1 for​

 

 

 

further explanation. Required if Referenced Image Sequence​

 

 

 

(0008,1140) is absent. May be present otherwise.​

>Referenced Image​

(0008,1140)​

1C​

Identifies the set of images in which the fiducials are located.​

Sequence​

 

 

One or more Items shall be included in this Sequence.​

 

 

 

 

 

 

Required if Frame of Reference UID (0020,0052) is absent. May​

 

 

 

be present otherwise.​

 

 

 

All referenced images shall have the same Frame of Reference​

 

 

 

UID if present in the images.​

>>Include Table 10-3 “Image SOP Instance Reference Macro​

 

Attributes”​

 

 

 

>Fiducial Sequence​

(0070,031E)​

1​

A Sequence that specifies fiducials, one Item per fiducial.​

 

 

 

One or more Items shall be included in this Sequence.​

>>Fiducial Identifier​

(0070,0310)​

1​

A fiducial assignment identifier that is unique within this Fiducial​

 

 

 

Sequence (0070,031E) Item but may match the fiducial identifier​

 

 

 

of an equivalent feature in another Item.​

>>Fiducials Property​

(0070,031F)​

3​

Sequencedefiningthegeneralcategoryofthepropertythefiducial​

Category Code Sequence​

 

 

represents.​

 

 

 

Only a single Item is permitted in this Sequence​

>>>Include Table 8.8-1 “Code Sequence Macro Attributes”​

DCID 7110 “Fiducials Categories”.​

>>Fiducial Identifier Code​

(0070,0311)​

1C​

A Code Sequence for a term that identifies a well-known fiducial​

Sequence​

 

 

type (potentially including methodology, anatomy, tools, etc.).​

Only a single Item shall be included in this Sequence.​

Required if Identifier (0070,0310) is absent. May be present​ otherwise.​

- Standard -​

 

DICOM PS3.3 2020a - Information Object Definitions​

Page 1455​

Attribute Name​

Tag​

Type​

Attribute Description​

 

>>>Include Table 8.8-1 “Code Sequence Macro Attributes”​

DCID 7111 “Fiducials”.​

 

>>Fiducial UID​

(0070,031A)​

3​

Globally unique identifier for the fiducial instance of this fiducial​

 

 

 

assignment.​

 

>>Fiducial Description​

(0070,030F)​

3​

User description or comments about the fiducial.​

 

>>Shape Type​

(0070,0306)​

1​

See Section C.21.2.1.1 for Defined Terms.​

 

>>NumberofContourPoints​

(3006,0046)​

1C​

Number of points (triplets) in Contour Data (3006,0050).​

 

 

 

Required if Contour Data is present.​

 

>>Contour Data​

(3006,0050)​

1C​

Specifies the coordinates of this Item's fiducial. One triplet (x,y,z)​

 

 

 

shall be present for each point in the fiducial. See​

 

 

 

 

Section C.21.2.1.2 for further explanation. Required if Frame of​

 

 

 

Reference UID (0020,0052) is present in this Item of the Fiducial​

 

 

 

Set Sequence (0070,031C). Shall not be present otherwise.​

 

 

 

Note​

 

 

 

 

Contour Data may not be properly encoded if Explicit​

 

 

 

VR Transfer Syntax is used and the VL of this Attribute​

 

 

 

exceeds 65534 bytes.​

 

>>Contour Uncertainty​

(0070,0312)​

3​

The estimated uncertainty radius for the Contour Data in mm.​

Radius​

 

 

See Section C.21.2.1.3​

 

>>GraphicCoordinatesData​

(0070,0318)​

1C​

The image pixel locations of the fiducial's points.​

 

Sequence​

 

 

One or more Items shall be included in this Sequence.​

 

 

 

 

 

 

More than one Item shall be present only if a fiducial spans more​

 

 

 

than one image.​

 

 

 

 

Required if Contour Data is not present. May be present​

 

 

 

otherwise.​

 

>>>Graphic Data​

(0070,0022)​

1​

Graphic point coordinates of the fiducial points in the image of​

 

 

 

the Referenced Image Sequence. If Fiducial's Contour Data​

 

 

 

(3006,0050) is present, these points correlate to the points in the​

 

 

 

ContourData,onerow-columnpairforeachpointandinthesame​

 

 

 

order.​

 

 

 

 

See Section C.10.5.1.2 for further explanation.​

 

>>>Referenced Image​

(0008,1140)​

1​

A Sequence that specifies the image containing the fiducial's​

Sequence​

 

 

graphic coordinates.​

 

 

 

 

Only a single Item shall be included in this Sequence.​

 

 

 

Shall be an image within the set of the images in the Referenced​

 

 

 

Image Sequence (0008,1140) of the encapsulating Fiducial Set​

 

 

 

Sequence (0070,031C) Item.​

 

>>>>Include Table 10-3 “Image SOP Instance Reference Macro​

 

 

Attributes”​

 

 

 

 

>>Definition Source​

(0008,1156)​

3​

Instances containing the source of the ROI Contour information.​

Sequence​

 

 

Only a single Item is permitted in this Sequence.​

 

 

 

 

 

>>>Include Table 10-11 “SOP Instance Reference Macro​ Attributes”.​

- Standard -​