Материал: part17

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

DICOM PS3.17 2020a - Explanatory Information​

Page 551​

Attribute Name​

Tag​

 

Comment​

>Derivation Description​

(0008,2111)​

Contains the description of the latest derivation​

 

 

process.​

 

>Derivation Code Sequence​

(0008,9215)​

Contains as many items as derivation steps in this​

 

 

derivation process.​

 

>Acquisition Device Processing Description​

(0018,1400)​

Specifiesthederivationmadeattheacquisitionsystem.​

>Acquisition Device Processing Code​

(0018,1401)​

Specifiesthederivationmadeattheacquisitionsystem.​

If the image is derived from one or more SOP Instances, the XA/XRF Frame Characteristics Sequence always contains the same​ values as the last item of the Derivation Image Sequence.​

If the image is derived but not from other SOP Instances, it means that the derivation was performed on the Acquisition system, and​ the Acquisition Device Processing Description (0018,1400) and the Acquisition Device Processing Code (0018,1401) contain the in-​ formation of that derivation.​

An image derived from a derived image will change the Derivation Description but not the Acquisition Device Processing Description.​

FFF.2.4.2.3.5 XA/XRF Frame Pixel Data Properties Macro Recommendations​

The usage of this macro is recommended to specify the type of processing applied to the stored pixel data of the derived frames.​

Table FFF.2.4-11. XA/XRF Frame Pixel Data Properties Macro Recommendations​

Attribute Name​

Tag​

Comment​

Frame Pixel Data Properties Sequence​

(0028,9443)​

Recommended in this scenario.​

>Frame Type​

(0008,9007)​

The first value is DERIVED in this scenario​

>Image Processing Applied​

(0028,9446)​

Incaseofderivationfromaderivedimage,thisAttributecontains​

 

 

a concatenation of the previous values plus the new value(s) of​

 

 

the latest derivation process.​

FFF.2.4.2.4 Examples​

FFF.2.4.2.4.1 Various Successive Derivations​

In this example, the acquisition modality creates two instances of the Enhanced XA object: the instance "A" with mask frames and​ the instance "B" with contrast frames. A temporal filtering has been applied by the modality before the creation of the instances.​

The workstation 1 performs a digital subtraction of the frames of the instance "B" by using the frames of the instance "A" as mask,​ then the resulting subtracted frames are stored in a new instance "C".​

Finally the workstation 2 processes the instance "C" by applying a zoom and edge enhancement, and the resulting processed frames​ are stored in a new instance "D".​

Acquisition Modality

Workstation 1

 

Workstation 2

 

 

 

SOP Instance A

 

 

 

 

 

 

 

 

 

Time Filtering

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SOP Instance C

 

 

 

SOP Instance D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Subtraction

 

 

Zoom

 

 

SOP Instance B

 

 

 

 

 

Edge Enhancement

 

 

 

 

 

 

 

 

 

 

 

 

Time Filtering

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure FFF.2.4-2. Example of various successive derivations​

FigureFFF.2.4-3showsthevaluesoftheAttributesoftheinstance"D"inthecorrespondingmodulesandmacrosrelatedtoderivation​ information. The Source Image Sequence (0008,2112) of the Derivation Image Sequence (0008,9124) does not contain the Attribute​ Referenced Frame Number (0008,1160) because all the frames of the source images are used to generate the derived images.​

- Standard -​

Page 552​

DICOM PS3.17 2020a - Explanatory Information​

Image Type

(0008,0008)

= DERIVED\...

 

 

 

 

 

 

 

 

 

 

SOP Instance UID

(0020,000E)

= UID “D”

 

 

 

 

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shared Functional Groups Sequence

(5200,9229)

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

>Derivation Image Sequence

(0008,9124)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

>>Derivation Description

(0008,2111)

= SUBTRACTION

 

 

 

 

>>Derivation Code Sequence

(0008,9215)

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

>>>Code Value

(0008,0100)

= 113062

 

 

 

 

 

 

>>>Coding Scheme Designator

(0008,0102)

= DCM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>>Code Meaning

(0008,0104)

= Pixel by pixel subtraction

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>Source Image Sequence

(0008,2112)

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

>>>Referenced SOP Class UID

(0008,1150)

= 1.2.840.10008.5.1.4.1.1.12.1.1

 

 

 

 

 

 

>>>Referenced SOP Instance UID

(0008,1155)

= UID “A”

 

 

 

 

 

 

>>>Purpose of Reference Code Sequence

(0040,A170)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

 

 

>>>>Code Value

(0008,0100)

= 121321

 

 

 

 

 

 

 

 

>>>>Coding Scheme Designator

(0008,0102)

= DCM

 

 

 

 

 

 

 

 

>>>>Code Meaning

(0008,0104)

= Mask image for image processing operation

 

 

 

 

 

Item 2

 

 

 

 

 

 

 

 

>>>Referenced SOP Class UID

(0008,1150)

= 1.2.840.10008.5.1.4.1.1.12.1.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>>Referenced SOP Instance UID

(0008,1155)

= UID “B”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>>Purpose of Reference Code Sequence

(0040,A170)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

 

 

>>>>Code Value

(0008,0100)

= 121322

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>>>Coding Scheme Designator

(0008,0102)

= DCM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>>>Code Meaning

(0008,0104)

= Source image for image processing operation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 2

 

 

 

 

 

 

>>Derivation Description

(0008,2111)

= FILTER and ZOOM

 

 

 

 

>>Derivation Code Sequence

(0008,9215)

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

>>>Code Value

(0008,0100)

= 113086

 

 

 

 

 

 

>>>Coding Scheme Designator

(0008,0102)

= DCM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>>Code Meaning

(0008,0104)

= Edge enhancement

 

 

 

 

 

Item 2

 

 

 

 

 

 

 

 

>>>Code Value

(0008,0100)

= 113085

 

 

 

 

 

 

>>>Coding Scheme Designator

(0008,0102)

= DCM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>>Code Meaning

(0008,0104)

= Spatial resampling

 

 

 

 

 

 

 

 

 

 

 

 

 

>>Source Image Sequence

(0008,2112)

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

>>>Referenced SOP Class UID

(0008,1150)

= 1.2.840.10008.5.1.4.1.1.12.1.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>>Referenced SOP Instance UID

(0008,1155)

= UID “C”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>>Purpose of Reference Code Sequence

(0040,A170)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

 

 

>>>>Code Value

(0008,0100)

= 121322

 

 

 

 

 

 

 

 

>>>>Coding Scheme Designator

(0008,0102)

= DCM

 

 

 

 

 

 

 

 

>>>>Code Meaning

(0008,0104)

= Source image for image processing operation

 

 

 

 

 

 

 

 

 

 

 

 

 

>XA/XRF Frame Characteristics Sequence

(0018,9412)

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

>>Derivation Description

(0008,2111)

= FILTER and ZOOM

 

 

 

 

>>Derivation Code Sequence

(0008,9215)

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

>>>Code Value

(0008,0100)

= 113086

 

 

 

 

 

 

>>>Coding Scheme Designator

(0008,0102)

= DCM

 

 

 

 

 

 

>>>Code Meaning

(0008,0104)

= Edge enhancement

 

 

 

 

 

Item 2

 

 

 

 

 

 

 

 

>>>Code Value

(0008,0100)

= 113085

 

 

 

 

 

 

>>>Coding Scheme Designator

(0008,0102)

= DCM

 

 

 

 

 

 

>>>Code Meaning

(0008,0104)

= Spatial resampling

 

 

 

 

>>Acquisition Device Processing Description

(0018,1400)

= Time filtered

 

 

>Frame Pixel Data Properties Sequence

(0028,9443)

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

>>Frame Type

(0008,9007)

= DERIVED\...

 

 

 

 

>>Pixel Intensity Relationship

(0028,1040)

= OTHER

 

 

 

 

>>Pixel Intensity Relationship Sign

(0008,0100)

= 1

 

 

 

 

>>Geometrical Properties

(0008,0102)

= UNIFORM

 

 

 

 

>>Image Processing Applied

(0008,0104)

= FRAME_AVERAGING\DIGITAL_SUBTR\

 

 

...

 

 

 

 

 

 

 

HIGH_PASS_FILTER\SPATIAL_RESAMPLING

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure FFF.2.4-3. Attributes of the Example of Various Successive Derivations​

- Standard -​

DICOM PS3.17 2020a - Explanatory Information​

Page 553​

FFF.2.4.2.4.2 Derivation by Applying A Square Root Transformation​

In this example, the acquisition modality creates the instance "A" of the Enhanced XA object with 14 bits stored where the relationship​ between the pixel intensity and the X-Ray intensity is linear.​

A workstation reads the instance "A", transforms the pixel values of the stored pixel data by applying a square root function and stores​ the resulting frames on the instance "B" with 8 bits stored.​

Acquisition Modality

 

Workstation 1

 

 

 

 

SOP Instance A

 

 

 

SOP Instance B

 

LINEAR

 

 

 

SQRT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure FFF.2.4-4. Example of Derivation by Square Root Transformation​

The following figure shows the values of the Attributes of the instance "B" in the corresponding modules and macros related to deriv-​ ation information.​

Note that the Derivation Code Sequence (0008,9215) is present when the Derivation Image Sequence (0008,9124) includes one or​ more items, even if the derivation code is not defined in the CID 7203 “Image Derivation”.​

The Pixel Intensity Relationship LUT Sequence (0028,9422) contains a LUT with the function "TO_LINEAR" to allow the calculation​ of the gray level intensity to be linear to the X-Ray intensity. Since the instance "B" has 8 bits stored, this LUT contains 256 entries​ (starting the mapping at pixel value 0) and is encoded in 16 bits.​

ThevalueofthePixelIntensityRelationship(0028,1040)intheFramePixelDataPropertiesSequence(0028,9443)couldbe"OTHER"​ as it is described in the defined terms. However, a more explicit term like "SQRT" is also allowed and will have the same effect in the​ reading application.​

In the case of a modification of the pixel intensity relationship of an image, the value of the Attribute Image Processing Applied​ (0028,9446) in the Frame Pixel Data Properties Sequence (0028,9443) can be "NONE" in order to indicate to the reading applications​ that there was no image processing applied to the original image that could modify the spatial or temporal characteristics of the pixels.​

- Standard -​

Page 554​

DICOM PS3.17 2020a - Explanatory Information​

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Image Type

(0008,0008)

 

= DERIVED\...

 

 

 

 

 

 

 

 

 

 

 

SOP Instance UID

(0020,000E)

 

= UID “D”

 

 

 

 

 

 

 

 

 

 

 

Bits Stored

(0028,0101)

= 8

 

 

 

 

 

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shared Functional Groups Sequence

(5200,9229)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

>Derivation Image Sequence

(0008,9124)

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

>>Derivation Description

(0008,2111)

 

= SQUARE ROOT

 

 

 

 

>>Derivation Code Sequence

(0008,9215)

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

 

>>>Code Value

(0008,0100)

= 100001

 

 

 

 

 

 

>>>Coding Scheme Designator

(0008,0102)

 

= 99MY_SCHEME

 

 

 

 

 

 

>>>Code Meaning

(0008,0104)

 

= Square Root transformation

 

 

 

 

>>Source Image Sequence

(0008,2112)

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

 

>>>Referenced SOP Class UID

(0008,1150)

= 1.2.840.10008.5.1.4.1.1.12.1.1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>>Referenced SOP Instance UID

(0008,1155)

 

= UID “A”

 

 

 

 

 

 

>>>Purpose of Reference Code Sequence

(0040,A170)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

 

 

 

>>>>Code Value

(0008,0100)

= 121322

 

 

 

 

 

 

 

 

 

(0008,0102)

 

= DCM

 

 

 

 

 

 

 

 

>>>>Code Meaning

(0008,0104)

 

= Source image for image processing operation

 

 

>Pixel Intensity Relationship LUT Sequence

(0008,8422)

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

(0008,1150)

 

 

 

 

 

 

 

 

 

 

 

 

 

>>LUT Descriptor

(0008,1155)

= 256\0\16

 

 

 

 

 

 

 

 

 

 

 

 

>>LUT Data

(0040,A170)

 

= LUT data

 

 

 

 

 

 

 

 

 

 

 

 

>>LUT Function

(0008,0100)

 

= TO_LINEAR

 

 

 

 

 

 

 

 

 

 

 

 

>XA/XRF Frame Characteristics Sequence

(0018,9412)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

>>Derivation Description

(0008,2111)

 

= SQUARE ROOT

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>Derivation Code Sequence

(0008,9215)

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

 

 

>>>Code Value

(0008,0100)

= 100001

 

 

 

 

 

 

>>>Coding Scheme Designator

(0008,0102)

 

= 99MY_SCHEME

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>>Code Meaning

(0008,0104)

 

= Square root transformation

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>Frame Pixel Data Properties Sequence

(0028,9443)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Item 1

 

 

 

 

 

 

 

>>Frame Type

(0008,9007)

 

= DERIVED\...

 

 

 

 

 

 

 

 

 

= SQRT

 

 

 

 

>>Pixel Intensity Relationship

(0028,1040)

 

 

 

 

 

>>Pixel Intensity Relationship Sign

(0008,0100)

= 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>Geometrical Properties

(0008,0102)

 

= UNIFORM

 

 

 

 

 

 

 

 

 

 

 

 

 

 

>>Image Processing Applied

(0008,0104)

 

= NONE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

...

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure FFF.2.4-5. Attributes of the Example of Derivation by Square Root Transformation​

FFF.2.5 Registration​

FFF.2.5.1 Tracking An Object of Interest On Multiple 2d Images​

This section provides information on the encoding of the acquisition geometry in a fixed reference system.​

FFF.2.5.1.1 User Scenario​

The operator identifies the position of an object of interest projected on the stored pixel data of an image A, and estimates the magni-​ fication of the conic projection by a calibration process.​

The operator wants to know the position of the projection of such object of interest on a second image B acquired under different​ geometry,assumingthatthepatientdoesnotmovebetweenimageAandimageB(i.e.,theimagessharethesameframeofreference).​

FFF.2.5.1.2 Encoding Outline​

The XA SOP Class encodes the information in a patient-related coordinate system.​

- Standard -​

DICOM PS3.17 2020a - Explanatory Information​

Page 555​

The Enhanced XA SOP Class additionally encodes the geometry of the acquisition system with respect to a fixed reference system​ defined by the manufacturer, so-called Isocenter reference system. Therefore, it allows encoding the absolute position of an object​ of interest and to track the projection of such object across the different images acquired under different geometry.​

FFF.2.5.1.3 Encoding Details​

This section provides detailed recommendations of the key Attributes to address this particular scenario.​

Table FFF.2.5-1. Enhanced X-Ray Angiographic Image IOD Modules​

IE​

Module​

PS3.3 Reference​

Usage​

Image​

Image Pixel​

C.7.6.3​

Specifies the dimension of the pixel array of the frames.​

 

XA/XRF Acquisition​

C.8.19.3​

Describes some characteristics of the acquisition system​

 

 

 

that enables this scenario.​

 

X-Ray Detector​

C.8.19.5​

Specifiesthetypeandcharacteristicsoftheimagedetector.​

Table FFF.2.5-2. Enhanced XA Image Functional Group Macros​

Functional Group Macro​

PS3.3 Reference​

Usage​

X-Ray Field of View​

C.8.19.6.2​

Specifies the dimension of the Field of View as well as the​

 

 

flip and rotation transformations.​

X-Ray Isocenter Reference System​

C.8.19.6.13​

Specifies the acquisition geometry in a fixed reference​

 

 

system.​

X-Ray Geometry​

C.8.19.6.14​

Specifies the distances of the conic projection.​

XA/XRF Frame Pixel Data Properties​

C.8.19.6.4​

Specifiesthedimensionsofthepixelsattheimagereception​

 

 

plane.​

FFF.2.5.1.3.1 Image Pixel Module Recommendations​

The usage of this module is recommended to specify the number of rows and columns of the Pixel Data, as well as the aspect ratio.​

FFF.2.5.1.3.2 XA/XRF Acquisition Module Recommendations​

The usage of this module is recommended to give the necessary conditions to enable the calculations of this scenario.​

Table FFF.2.5-3. XA/XRF Acquisition Module Recommendations​

Attribute Name​

Tag​

Comment​

X-Ray Receptor Type​

(0018,9420)​

DIGITAL_DETECTOR is used in this scenario.​

Positioner Type​

(0018,1508)​

CARM is used in this scenario.​

C-arm Positioner Tabletop Relationship​

(0018,9474)​

YES is necessary in this scenario.​

In case of X-Ray Receptor Type (0018,9420) equals "IMG_INTENSIFIER", there are some limitations that prevent the calculations​ described on this scenario:​

•​The position of the projection of the isocenter on the intensifier active area is undefined;​

•​TheFieldofViewOrigin(0018,7030)cannotberelatedtothephysicalareaofthereceptorbecausetheIntensifierTLHCisundefined.​

As a consequence, in case of image intensifier it is impossible to relate the position of the pixels of the stored area to the isocenter​ reference system.​

FFF.2.5.1.3.3 X-Ray Detector Module Recommendations​

In case of X-Ray Receptor Type (0018,9420) equals "DIGITAL_DETECTOR" the usage of this module is recommended to specify​ the type and characteristics of the image detector.​

- Standard -​

Источник: https://studfile.net/preview/14585770/