Материал: part17

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

Page 746​

DICOM PS3.17 2020a - Explanatory Information​

The first input to the Volumetric Presentation State (VPS) Display Module provides the full (uncropped) MPR view of the anatomy in​ thedisplay,whichwillbeleftasgrayscaleintheVPSDisplayModule.Thiswillprovidethebackdroptothecolorizedsegmentedinputs​ to be subsequently overlaid by compositor components of the Volumetric Presentation State Display pipeline.​

The same input data and a single set of MPR geometry parameters defined in the Multi-Planar Reconstruction Geometry Module are​ used to generate each VPS Display Module input; only the cropping is different. The Volume Cropping Module for each of the other​ inputsspecifiestheincludedsegmentsusedtocropawayallpartsofthevolumewhichdonotbelongtoanoduleofthecorresponding​ nodule category.​

From these cropped volumes Planar MPR views are generated, which are then colorized and overlaid on the grayscale background​ within the Volume Presentation State Display Module (see Section FF.2.3.2.1 “Classification Component Components” in PS3.4).​

IntheVolumetricPresentationStateDisplayModulethePresentationStateClassificationComponentSequence(0070,1801)defines​ scalar-to-RGB transformations for mapping each MPR view to RGBA. The first MPR (anatomy) view is mapped to grayscale RGB​ by a RGB LUT Transfer Function (0028,140F) value of EQUAL_RGB. Alpha LUT Transfer Function (0028,1410) is set to NONE; i.e.,​ the anatomy will be rendered as completely opaque background.​

For each of the three lung nodule MPR views an RGB transfer function maps the view to the color corresponding the respective​ nodule category. Alpha is set to 0 for black pixels, making them completely transparent. Alpha for all other pixels is set to 1 (or a value​ between 0 and 1, if some of the underlying anatomy shall be visible through the nodule segmentation).​

Presentation State Compositor Component Sequence (0070,1805) in the Volumetric Presentation State Display Module then creates​ a chain of three RGB Compositor Components which composite the four MPR views into one. The first RGB Compositor performs​ "Partially Transparent A over B" compositing as described in Section XXX.5.2 by passing through the Alpha of input 2 as Weight-2​ and 1-Alpha of input 2 as Weight-1.​

The remaining two Compositor Components then perform "Pass Through" compositing as described by Section XXX.5.3 by using​ Weighting LUTs which simply pass through Alpha-1 as Weight-1 and Alpha-2 as Weight-2, since the output of the previous Compos-​ itor Components contains no Alpha, and therefore Alpha-1 will automatically be set to one minus Alpha-2 by the Compositor.​

Figure XXX.3.6-3 shows the complete pipeline for the lung nodule example:​

 

 

 

One Input

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Lung Volume

MPR

Scalar value

RBGA

RGB-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Alpha-1

RGB Compositor

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(one minus Alpha-2

RGB-4

 

 

 

 

 

 

 

 

 

 

 

weighting)

 

 

 

 

 

 

 

 

 

 

 

 

Alpha-2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Large Nodule

 

 

One Input

 

 

 

 

 

 

 

 

 

 

MPR

Scalar value

 

RGB-2

 

 

 

 

 

 

Segmentation

RBGA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

“red”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RGB Compositor

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(pass-through

RGB-5

 

 

 

 

 

 

 

 

Alpha-3

weighting)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ICC Input Profile

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Medium Nodule

 

 

One Input

 

 

 

 

 

 

 

 

 

 

MPR

Scalar value

 

RGB-3

 

 

 

 

 

 

Segmentation

RBGA

 

 

 

 

 

 

 

 

 

“yellow”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RGB

 

Profile

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Compositor

RGB

Connection

PCS-Values

 

 

 

 

 

 

 

 

 

(pass-through

Space

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Alpha-6

 

weighting)

 

Transform

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Small Nodule

 

 

One Input

 

 

 

 

 

 

 

 

 

 

MPR

Scalar value

 

RGB-6

 

 

 

 

 

 

Segmentation

RBGA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

“green”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure XXX.3.6-3. Lung nodule example pipeline​

- Standard -​

DICOM PS3.17 2020a - Explanatory Information​

Page 747​

It is envisioned that display applications provide user interfaces for manipulating the Alpha LUT Transfer Functions for each input of​ the pipeline, allowing the user to control the visibility of the highlighting of each lung nodule category.​

XXX.3.6.3 Encoding Details​

XXX.3.6.3.1 Volumetric Presentation State Relationship Module Recommendations​

Table XXX.3.6-1. Volumetric Presentation State Relationship Module Recommendations​

Attribute Name​

Tag​

Comment​

Volumetric Presentation State Input​

(0070,1201)​

Four items are this sequence.​

Sequence​

 

Most Attributes of all 4 items are set to exactly the same​

 

 

 

 

values, except Crop (0070,1204) is set to "YES" for the last​

 

 

three items, and the segmentations for the different lung​

 

 

nodule classifications are referenced via the corresponding​

 

 

Cropping Specification Index (0070,1205).​

>ITEM 1​

 

 

>Presentation Input Type​

(0070,1202)​

Set to "VOLUME".​

>Referenced Image Sequence​

(0008,1140)​

Set reference(s) to the image(s) that make up the input​

 

 

volume.​

>Crop​

(0070,1204)​

Set to "NO".​

>ITEM 2​

 

 

>Presentation Input Type​

(0070,1202)​

Set to "VOLUME".​

>Referenced Image Sequence​

(0008,1140)​

Set reference(s) to the image(s) that make up the input​

 

 

volume.​

>Crop​

(0070,1204)​

Set to "YES".​

>Cropping Specification Index​

(0070,1205)​

Set to "1" to identify the segmentation cropping of the large​

 

 

nodules.​

>ITEM 3​

 

 

>Presentation Input Type​

(0070,1202)​

Set to "VOLUME".​

>Referenced Image Sequence​

(0008,1140)​

Set reference(s) to the image(s) that make up the input​

 

 

volume.​

>Crop​

(0070,1204)​

Set to "YES".​

>Cropping Specification Index​

(0070,1205)​

Setto"2"toidentifythesegmentationcroppingofthemedium​

 

 

nodules.​

>ITEM 4​

 

 

>Presentation Input Type​

(0070,1202)​

Set to "VOLUME".​

>Referenced Image Sequence​

(0008,1140)​

Set reference(s) to the image(s) that make up the input​

 

 

volume.​

>Crop​

(0070,1204)​

Set to "YES".​

>Cropping Specification Index​

(0070,1205)​

Set to "3" to identify the segmentation cropping of the small​

 

 

nodules.​

- Standard -​

Page 748​

DICOM PS3.17 2020a - Explanatory Information​

XXX.3.6.3.2 Volumetric Presentation State Cropping Module Recommendations​

Table XXX.3.6-2. Volumetric Presentation State Cropping Module Recommendations​

Attribute Name​

Tag​

Comment​

Volume Cropping Sequence​

(0070,1301)​

The sequence contains three items, one for each segmented​

 

 

nodule type.​

 

 

For brevity only the first item of the sequence is shown in this​

 

 

table.​

>Volume Cropping Method​

(0070,1302)​

Set to "INCLUDE_SEG"​

> Referenced Image Sequence​

(0008,1140)​

Set references to segments depicting the areas that make up the​

 

 

nodules marked by the segmentation.​

>>Referenced SOP Class UID​

(0008,1150)​

Set to "1.2.840.10008.5.1.4.1.1.66.4" (Segmentation Storage​

 

 

SOP Class UID)​

>>Referenced SOP Instance UID​

(0008,1155)​

Set to the SOP Instance UID of the instance that contains the​

 

 

Segmentation.​

>>Referenced Segment Number​

(0062,000B)​

Set to the identifier of the relevant segment within the​

 

 

Segmentation instance (e.g., "Large Nodules").​

…​

 

 

XXX.3.6.3.3 Volumetric Presentation State Display Module Recommendations​

Table XXX.3.6-3. Volumetric Presentation State Display Module Recommendations​

Attribute Name​

Tag​

Comment​

Pixel Presentation​

(0008,9205)​

Set to "TRUE_COLOR"​

Presentation State Classification​

(0070,1801)​

Include four items, one for each classification component.​

Component Sequence​

 

 

>ITEM 1​

 

 

>Component Type​

(0070,1802)​

Set to "ONE_TO_RGBA"​

>Component Input Sequence​

(0070,1803)​

Set only one item in this sequence since the component has​

 

 

only one input.​

>>Input Set Index​

(0070,1804)​

Set to "1" for the anatomy view.​

>RGB LUT Transfer Function​

(0028,140F)​

Set to "EQUAL_RGB" to map to grayscale RGB values.​

>Alpha LUT Transfer Function​

(0028,1410)​

Set to "NONE". The anatomy is completely opaque.​

>ITEM 2​

 

 

>Component Type​

(0070,1802)​

Set to "ONE_TO_RGBA"​

>Component Input Sequence​

(0070,1803)​

Set only one item in this sequence since the component has​

 

 

only one input.​

>>Input Set Index​

(0070,1804)​

Set to "2" for the large nodules segmentation.​

>RGB LUT Transfer Function​

(0028,140F)​

Set to "TABLE" to be able to map to "red" colors.​

>Alpha LUT Transfer Function​

(0028,1410)​

Set to "TABLE" to be able to set a transparency for the​

 

 

segmentation.​

…​

 

Definitions of lookup tables left out for brevity.​

>ITEM 3​

 

 

>Component Type​

(0070,1802)​

Set to "ONE_TO_RGBA"​

>Component Input Sequence​

(0070,1803)​

Set only one item in this sequence since the component has​

 

 

only one input.​

- Standard -​

DICOM PS3.17 2020a - Explanatory Information​

Page 749​

Attribute Name​

Tag​

Comment​

 

>>Input Set Index​

(0070,1804)​

Set to "3" for the large nodules segmentation.​

 

>RGB LUT Transfer Function​

(0028,140F)​

Set to "TABLE" to be able to map to "yellow" colors.​

>Alpha LUT Transfer Function​

(0028,1410)​

Set to "TABLE" to be able to set a transparency for the​

 

 

segmentation.​

 

…​

 

Definitions of lookup tables left out for brevity.​

 

>ITEM 4​

 

 

 

>Component Type​

(0070,1802)​

Set to "ONE_TO_RGBA"​

 

>Component Input Sequence​

(0070,1803)​

Set only one item in this sequence since the component has​

 

 

only one input.​

 

>>Input Set Index​

(0070,1804)​

Set to "4" for the small nodules segmentation.​

 

>RGB LUT Transfer Function​

(0028,140F)​

Set to "TABLE" to be able to map to "green" colors.​

>Alpha LUT Transfer Function​

(0028,1410)​

Set to "TABLE" to be able to set a transparency for the​

 

 

segmentation.​

 

…​

 

Definitions of lookup tables left out for brevity.​

 

Presentation State Compositor​

(0070,1805)​

Include three items that define the chain of RGB Compositor​

Component Sequence​

 

components.​

 

>ITEM 1​

 

 

 

>WeightingTransferFunctionSequence​

(0070,1806)​

Contains the two Weighting LUTs from Section XXX.5.2 to​

 

 

create the "Partially Transparent A over B" composting from​

 

 

two RGBA inputs.​

 

…​

 

Definitions of lookup tables left out for brevity.​

 

>ITEM 2​

 

 

 

>WeightingTransferFunctionSequence​

(0070,1806)​

Contains the two Weighting LUTs from Section XXX.5.3 to​

 

 

createthe"AoverB"compostingfromoneRGBandoneRGBA​

 

 

input.​

 

…​

 

Definitions of lookup tables left out for brevity.​

 

>ITEM 3​

 

 

 

>WeightingTransferFunctionSequence​

(0070,1806)​

Contains the two Weighting LUTs from Section XXX.5.3 to​

 

 

createthe"AoverB"compostingfromoneRGBandoneRGBA​

 

 

input.​

 

…​

 

Definitions of lookup tables left out for brevity.​

 

ICC Profile​

(0028,2000)​

Set to an ICC Profile describing the transformation of the​

 

 

resulting RGB image into PCS-Values.​

 

XXX.3.7 Ultrasound Color Flow MPR​

XXX.3.7.1 User Scenario​

Ultrasound images and volumes are able to depict both anatomic tissue information (usually shown as a grayscale image) along with​ functional tissue motion or blood flow information (usually shown in colors representing motion towards or away from the ultrasound​ transducer).​

The sample illustration in Figure XXX.3.7-1 is comprised of three Color Flow MPR presentations that are approximately mutually or-​ thogonalintheVPSReferenceCoordinateSystem.EachpresentationisdescribedbyonePlanarMPRVolumetricPresentationState​ instance, with layout and overlay graphics provided by a Hanging Protocol instance. The three VPS instances share the same value​ of Presentation Display Collection UID (0070,1101) indicating that they are intended to be displayed together.​

- Standard -​

Page 750​

DICOM PS3.17 2020a - Explanatory Information​

Figure XXX.3.7-1. Planar MPR Views of an Ultrasound Color Flow Volume​

XXX.3.7.2 Encoding Outline​

Each of the planar MPR presentations in the display is specified by one Planar MPR Volumetric Presentation State instance. The​ source volume in this case is stored in an Enhanced US Volume instance, which uses two sets of frames to construct the volume:​ one set contains tissue intensity frames and one set contains flow velocity frames. Each set of frames comprise one input to the VPS​ instance and is referenced in one item of Volumetric Presentation State Input Sequence (0070,1201), wherein the Referenced Image​ Sequence(0008,1140)containsoneitemperframeoftheEnhancedUSVolumeinstance.SpatialRegistrationisnotnecessarysince​ bothframesetssharethesameVolumeFrameofReferenceinthesourceinstance.Croppingisusuallynotnecessaryformulti-planar​ reconstruction, and both inputs use the same MPR geometry specification.​

Classification of the two data types is accomplished using Pixel Presentation (0008,9205) of TRUE_COLOR and two items in​ Presentation State Classification Component Sequence (0070,1801). The tissue intensity MPR frame is classified using Component​ Type (0070,1802) of ONE_TO_RGBA and RGB LUT Transfer Function (0028,140F) of EQUAL_RGB to create a grayscale image,​ while the flow velocity MPR frame is colorized by using Component Type (0070,1802) of ONE_TO_RGBA and RGB LUT Transfer​ Function (0028,140F) of TABLE and mapping to colors in an RGB color lookup table. Both inputs use Alpha LUT Transfer Function​ (0028,1410) of IDENTITY so that the alpha represents the magnitude of the input value.​

Compositing of the two classified data streams is accomplished using one RGB compositor component, specified by one item in​ Presentation State Compositor Component Sequence (0070,1805). The Weighting Transfer Function Sequence (0070,1806) is used​ to accomplish "Threshold Compositing" as described in Section XXX.5.4, a common method used for ultrasound color flow compos-​ iting.​

Figure XXX.3.7-2 shows the complete pipeline for Ultrasound Color Flow Planar MPR.​

 

 

 

 

 

 

 

 

 

 

 

One Input

 

 

 

ICC Input Profile

 

Tissue Intensity Data

VOI LUT

 

Spatial

 

Cropping

 

MPR

 

 

RGB-1

 

 

 

 

 

Registration

 

 

 

RBGA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Alpha-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Profile

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

MPR Geometry

 

 

 

 

 

 

 

 

 

 

 

 

RGB

RGB

Connection

PCS-Values

 

 

 

 

 

 

 

 

 

 

 

 

Compositor

Space

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Alpha-2

 

 

Transform

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

One Input

 

 

 

 

 

 

Flow Velocity Data

VOI LUT

 

Spatial

 

Cropping

 

MPR

 

 

RGB-2

 

 

 

 

 

Registration

 

 

 

RBGA

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

“red”

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure XXX.3.7-2. Planar MPR VPS Pipeline for Ultrasound Color Flow​

- Standard -​

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