DICOM PS3.3 2024d - Information Object Definitions |
---|
Table C.11.33-1 specifies the Attributes of the Advanced Blending Presentation State Module, which describe one or more inputs optionally one or more sets of registration objects, and the color, grayscale transformations, and thresholds to be applied to them, for the purpose of blending.
Table C.11.33-1. Advanced Blending Presentation State Module Attributes
A Sequence of Items identifying the inputs and describing transformations of them. One or more Items shall be included in this Sequence. See Section C.11.33.1.1. |
|||
Identification number of the input. Values shall be ordinal numbers starting from 1 and monotonically increasing by 1 within the Advanced Blending Presentation State Instance. |
|||
Unique identifier of a Series that is part of the Study defined by the Study Instance UID (0020,000D). |
|||
The set of images comprising this input. One or more Items shall be included in this Sequence. Required if the input is not the entire set of Instances in the Series. |
|||
>>Include Table 10-3 “Image SOP Instance Reference Macro Attributes” |
|||
A single value that identifies the optical path that is the input. Refers to the value in Optical Path Identifier (0048,0106) within the Optical Path Sequence (0048,0105) in the images to which this Presentation State applies. Required if more than one Optical Path is present in the images to which this Presentation State applies. |
|||
A reference to a Spatial Registration Instance that is used to register the referenced inputs. Only one Item shall be included in this Sequence. Required if the Frame of Reference UID (0020,0052) value of the Images referenced by the Referenced Image Sequence (0008,1140) of this Item does not match the Frame of Reference UID (0020,0052) value of this Presentation State Instance. May be present otherwise. |
|||
>>Include Table C.17-3 “Hierarchical SOP Instance Reference Macro Attributes” |
|||
>Include Table C.11.33.1-1 “Threshold Sequence Macro Attributes” |
|||
Defines a Sequence of VOI LUTs or Window Centers and Widths and to which images and frames they apply. No more than one VOI LUT Sequence containing a single Item or one pair of Window Center/Width values shall be specified for each image or frame. One or more Items shall be included in this Sequence. Required if a VOI LUT is to be applied to referenced image(s) and the Threshold Sequence (0070,1B11) is not present. May be present otherwise if the referenced image(s) are grayscale. |
|||
Sequence of Items identifying images and optical paths that are defined in the enclosing Item of Advanced Blending Sequence (0070,1B01), to which this VOI LUT or Window Center and Width applies. One or more Items shall be included in this Sequence. Required if the VOI LUT transformation in this Item does not apply to all the images and frames and optical paths listed in the enclosing Item. |
|||
>>>Include Table 10-3 “Image SOP Instance Reference Macro Attributes” |
|||
A single value that identifies the optical path that is the input. Refers to the value in Optical Path Identifier (0048,0106) within the Optical Path Sequence (0048,0105) in the images to which this Presentation State applies. Required if there is more than one Optical Path in the images to which the this reference applies. |
|||
>>Include Table C.11-2b “VOI LUT Macro Attributes” |
|||
For grayscale input images, provides a transform of the pixel values into an RGB color representation. Only a single Item is permitted in this Sequence. Required if the input is a grayscale image and a palette color transformation is to be applied rather than the default transformation to equal RGB values. See Section N.2.6 “Advanced Blending Transformations” in PS3.4. |
|||
>>Include Table C.7-22a “Palette Color Lookup Table Macro Attributes” |
|||
Whether this Series is a time series and every time point in this Series will be blended with the single volumes in the other Series specified in the Advanced Blending Sequence (0070,1B01). Only a single Item in the Sequence may have the value TRUE Required if the input is a Time Series and all time points need to be blended with the other Series. May be present otherwise. |
|||
Whether the geometry of this Series is used as the geometry for the blending operation. See Section C.11.33.1.1. Only a single Item in the Sequence may have the value TRUE Required if the geometry of this input is to be used as the geometry for the blending operation. May be present otherwise. |
The images to be blended are specified in the Advanced Blending Sequence (0070,1B01).
Geometry refers to the following Attributes:
The geometry of the output images shall match the geometry of the input specified as having the Geometry for Display (0070,1B08) as TRUE. If no input has Geometry for Display (0070,1B08) equal TRUE then the application shall choose which geometry to use.
If all inputs do not have the same frames, resolution, etc., the application determines the appropriate pixels to be blended. This implies that the blending result may vary between different applications. If consistent blending results are desired the inputs should be resampled in advance such that they have the same frames, resolution, etc.
This Module specifies no explicit relationship (such as pairing or ordering) between the sets of images and frames defined in the Sequence Attributes. This Module does not define how the images are spatially related, and what re-sampling, if any, needs to be performed before the images are blended for rendering.
It is expected that blending takes place between pixels at the same position in space.
The images in the image sets may share the same Frame of Reference, in which case the rendering application can spatially relate the image sets based on their Image Position (Patient) (0020,0032) and Image Orientation (Patient) (0020,0037) Attributes.
If a spatial registration object is included in the Advanced Blending Sequence (0070,1B01) it shall be applied to the referenced input even if the Frame of Reference is the same, as small corrections might have taken place during post-processing.
If they are both missing the application will decide how to blend the inputs.
The Threshold Sequence is defining the values of the image that are used or ignored.
Table C.11.33.1-1. Threshold Sequence Macro Attributes
The Threshold Type (0070,1B13) defines the pixel values that will be shown. Values that are not inside any of the specified Threshold Sequence (0070,1B11) Items shall be treated as padding pixels.
To describe a threshold that consists of more than one range, multiple Items are specified in the Threshold Sequence (0070,1B11) Items.
When more than one Item is specified in the Threshold Sequence (0070,1B11) the pixel shall be shown if any Item specifies that the pixel shall be shown.
The number of Items in the Threshold Value Sequence (0070,1B12) and the use of Threshold Value (0070,1B14) depends on the value of the Threshold Type (0070,1B13) as follows:
Enumerated Values for Threshold Type (0070,1B13):
A pixel value shall be shown when the value lies between the specified values or is equal to one of the specified values.
A pixel value shall be shown when the value lies outside (i.e. not between) the specified values.
A pixel value shall be shown when the value is greater than or equal to the specified value.
A pixel value shall be shown when the value is less than or equal to the specified value.
A pixel value shall be shown when the value is greater than the specified value.
A pixel value shall be shown when the value is less than the specified value.
DICOM PS3.3 2024d - Information Object Definitions |
---|