Материал: part03

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

 

DICOM PS3.3 2020a - Information Object Definitions​

Page 611​

Attribute Name​

Tag​

Type​

Attribute Description​

 

Float Pixel Padding​

(0028,0124)​

1C​

Pixel value that represents one limit (inclusive) of a range of padding values​

Range Limit​

 

 

used together with Float Pixel Padding Value (0028,0122).​

 

Required if Float Pixel Padding Value (0028,0122) is present.​

Note​

1.​If only a single padding value rather than a range is required,​ thenbothFloatPixelPaddingValue(0028,0122)andFloatPixel​ Padding Range Limit (0028,0124) will contain the same value.​

2.​ThegeneralconsiderationsdescribedinSectionC.7.5.1.1.2may​ be helpful in understanding the corresponding floating point​ Attributes, but are not normative.​

C.7.6.25 Double Floating Point Image Pixel Module​

Table C.7.6.25-1 describes the Double Floating Point Image Pixel Module. This Module differs from the Section C.7.6.3 Image Pixel​ Module in that:​

•​instead of integer stored pixel values, double float stored pixel values are used​

•​Bits Stored (0028,0101) and High Bit (0028,0102) are not used because the stored pixel values always occupy the entire word​

•​Pixel Representation (0028,0103) is not used because the stored pixel values are always signed​

•​Photometric Interpretation is constrained​

•​color palette tables are not used​

•​Pixel Data Provider URL (0028,7FE0) is not used​

Table C.7.6.25-1. Double Floating Point Image Pixel Module Attributes​

Attribute Name​

Tag​

Type​

Attribute Description​

Samples per Pixel​

(0028,0002)​

1​ Numberofsamples(planes)inthisimage.SeeSectionC.7.6.3.1.1forfurther​

 

 

 

explanation.​

Photometric​

(0028,0004)​

1​ Specifies the intended interpretation of the pixel data.​

Interpretation​

 

 

Enumerated Values:​

 

 

 

 

 

 

MONOCHROME2​

Rows​

(0028,0010)​

1​ Number of rows in the image.​

Columns​

(0028,0011)​

1​ Number of columns in the image.​

Bits Allocated​

(0028,0100)​

1​ Number of bits allocated for each pixel sample. Each sample shall have the​

 

 

 

same number of bits allocated. See PS3.5 for further explanation.​

 

 

 

Enumerated Values:​

 

 

 

64​

Double Float Pixel Data​

(7FE0,0009)​

1​ A data stream of the pixel samples that comprise the Image. The order of​

 

 

 

pixels encoded for each image plane is left to right, top to bottom, i.e., the​

 

 

 

upper left pixel (labeled 1,1) is encoded first followed by the remainder of row​

 

 

 

1, followed by the first pixel of row 2 (labeled 2,1) then the remainder of row​

 

 

 

2 and so on.​

- Standard -​

Page 612​

DICOM PS3.3 2020a - Information Object Definitions​

Attribute Name​

Tag​

Type​

Attribute Description​

Pixel Aspect Ratio​

(0028,0034)​

1C​

Ratiooftheverticalsizeandhorizontalsizeofthepixelsintheimagespecified​

 

 

 

by a pair of integer values where the first value is the vertical pixel size, and​

 

 

 

thesecondvalueisthehorizontalpixelsize.Requirediftheaspectratiovalues​

 

 

 

do not have a ratio of 1:1 and the physical pixel spacing is not specified by​

 

 

 

Pixel Spacing (0028,0030), or Imager Pixel Spacing (0018,1164) or Nominal​

 

 

 

Scanned Pixel Spacing (0018,2010), either for the entire Image or per-frame​

 

 

 

in a Functional Group Macro. See Section C.7.6.3.1.7.​

Double Float Pixel​

(0028,0123)​

3​

One limit (inclusive) of a range of pixel values used in an image to pad to​

Padding Value​

 

 

rectangular format or to signal background that may be suppressed.​

Double Float Pixel​

(0028,0125)​

1C​

Pixel value that represents one limit (inclusive) of a range of padding values​

Padding Range Limit​

 

 

used together with Float Pixel Padding Value (0028,0122).​

Required if Double Float Pixel Padding Value (0028,0123) is present.​

Note​

1.​If only a single padding value rather than a range is required,​ then both Double Float Pixel Padding Value (0028,0123) and​ DoubleFloatPixelPaddingRangeLimit(0028,0125)willcontain​ the same value.​

2.​The general considerations described in Section C.7.5.1.1.2​ maybehelpfulinunderstandingthecorrespondingfloatingpoint​ Attributes, but are not normative.​

C.7.6.26 Real-Time Bulk Data Flow Module​

This module references pixels/waveforms that are not contained within the DICOM dataset but conveyed in the associated Flows, as​ described in Section 6.1 in PS3.22.​

Table C.7.6.26-1 specifies the Attributes for the Real-Time Bulk Data Flow Module.​

Table C.7.6.26-1. Real-Time Bulk Data Flow Module Attributes​

Attribute Name​

Tag​

Type​

Attribute Description​

Real-Time Bulk Data Flow​

(0034,000A)​

1​ Identifies the Source and Flows of a SMPTE ST 2110​

Sequence​

 

 

communication providing Bulk Data.​

 

 

 

At least one item shall be included in this sequence.​

>Source Identifier​

(0034,0005)​

1​ UUID of the Source of the Flow(s).​

 

 

 

See Section C.7.6.26.1.1.​

>Flow Identifier Sequence​

(0034,0001)​

1​ Identifies the Flow(s) provided by the Source.​

 

 

 

One or more items shall be included in this sequence.​

>>Flow Identifier​

(0034,0002)​

1​ UUID of the Flow.​

 

 

 

See Section C.7.6.26.1.2.​

>>Flow Transfer Syntax UID​

(0034,0003)​

1​ UID of the encoding method of the referenced Flow​

 

 

 

See Section C.7.6.26.1.3.​

>>Flow RTP Sampling Rate​

(0034,0004)​

1​ SamplingrateinHertzusedbyRTPforgeneratingtimestamp​

 

 

 

See Section C.7.6.26.1.4.​

- Standard -​

DICOM PS3.3 2020a - Information Object Definitions​

Page 613​

In case the Source is producing different Flows of the same Essence (e.g., video with two different sampling rates), the sequence​ must include at least the audio or video Flow that is associated with the present RTV Flow, and may in addition include the other​ Flow(s) , enabling the receiver to subscribe to another Flow.​

C.7.6.26.1 Real-Time Bulk Data Flow Module Attributes​

C.7.6.26.1.1 Source Identifier​

The Source Identifier(0034,0005) is a Universally Unique Identifier (UUID). The value is 128 bits long encoded in binary. It shall cor-​ respondtothevalueoftheSourceIdentifieroftherelatedbulkdataFlowwhichmaycontainthisSourceIdentifierintheRTPExtended​ Header. In case such Source Identifier is not present in the related bulk data flow, this Source Identifier shall be set to enable multiple​ IODs to refer the same Source.​

C.7.6.26.1.2 Flow Identifier​

TheFlowIdentifier(0034,0002)isaUniversallyUniqueIdentifier(UUID).Thevalueis128bitslongencodedinbinary.Itshallcorrespond​ to the value of the Flow Identifier of the bulk data Flow which may contain this Flow Identifier in the RTP Extended Header. In case​ such Flow Identifier is not present in the related bulk data flow, this Flow Identifier shall be set to enable multiple IODs to refer the​ same Flow.​

C.7.6.26.1.3 Flow Transfer Syntax UID​

The Flow Transfer Syntax UID (0034,0003) shall be the one relative to the corresponding Flow. The sequence shall have at least one​ item in which the Flow Transfer Syntax UID and the Flow RTP Sampling Rate correspond to the Transfer Syntax UID (0002,0010)​ and RTV Flow RTP Sampling Rate (0002,0037) , respectively, of the DICOM-RTV Meta Information Header.​

C.7.6.26.1.4 Flow RTP Sampling Rate​

The Flow RTP Sampling Rate (0034,0004) shall be the one defined in the SDP of the corresponding Flow.​

C.7.6.27 Current Frame Functional Groups Module​

Table C.7.6.27-1 defines the Attributes related to the current frame when the IOD is transported using Real-Time Communication. It​ corresponds to the "per-frame" Attribute for the non-Real-Time IODs.​

Note​

The group number (0006H) of the Sequence containing the Attributes of the Current Frame Functional Groups Module is​ used to contain Attributes that are specific to real-time transfer. If this information needs to be kept in a persistent object, its​ contents have to be copied into an Attribute that has a group number of 0008H or higher. The Current Frame Functional​ Groups Module is relative to the dynamic part of the RTP Payload. Its group number is lower than that of other Attributes in​ order to be placed before the static part of the RTP Payload, but higher than the Attributes of the RTV Metadata Information,​ in order to be placed after the header of the RTP Payload, as is done in PS3.10.​

Table C.7.6.27-1. Current Frame Functional Groups Module Attributes​

Attribute Name​

Tag​

Type​

Attribute Description​

Current Frame Functional​

(0006,0001)​

1​

Sequence that contains the Functional Groups Sequence​

Groups Sequence​

 

 

Attributes corresponding to the current frame or audio​

 

 

 

sample.​

 

 

 

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

>Include one or more Functional Group Macros that are contained in​

For each IOD that includes this module, a table is defined​

every frame.​

 

 

in which the permitted Functional Group Macros and their​

 

 

 

usage is specified.​

- Standard -​

Page 614​

DICOM PS3.3 2020a - Information Object Definitions​

C.7.6.27.1 Current Frame Functional Groups Module Attributes​

C.7.6.27.1.1 Frame Origin Timestamp​

Frame Origin Timestamp (0034,0007) contains 10 bytes conforming with the IEEE 1588:2008 (PTPv2) standard. IEEE 1588:2008​ represents seconds and nanoseconds since Epoch, defined as 1 of January, 1970, at 00:00:00 TAI (International Atomic Time). The​ first 6 bytes contain the number of seconds, and the last 4 bytes contain the number of nanoseconds. The Time Source and Time​ Distribution Protocol values defined in Table C.7-7 “Synchronization Module Attributes” describe how the time was obtained.​

IftheRTPHeaderextensionofaframecontainsanPTPOriginTimestamp,thatvaluesshallbeusedfortheFrameOriginTimestamp.​ Otherwise, the Frame Origin Timestamp value can be derived from Flow RTP sampling rate, the RTP Timestamp, and the reference​ time for the RTP Timestamp.​

Frame Origin Timestamp is used to pair content from different Flows (payload flow with metadata flow), through a time alignment​ mechanism.​

C.7.6.28 Real-Time Acquisition Module​

Table C.7.6.28-1 defines the Attributes related to all frames when the IOD is transported using Real-Time Communication.​

Table C.7.6.28-1. Real-Time Acquisition Module Attributes​

Attribute Name​

Tag​

Type​

Attribute Description​

Shared Functional Group​

(5200,9229)​

1​

Sequence that contains the Functional Group Macros that are​

Sequence​

 

 

shared for all frames.​

 

 

 

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

>Include one or more Functional Group Macros that are shared by​ForeachIODthatincludesthismodule,atableisdefinedinwhich​ all frames.​ the permitted Functional Group Macros and their usage is​

specified.​

 

 

 

The Item may be empty if the requirements for inclusion of the​

 

 

 

Functional Groups are not satisfied.​

Stereo Pairs Present​

(0022,0028)​

1​

The multi-frame pixel data consists of left and right stereoscopic​

 

 

 

pairs. See Section C.7.6.28.1.1 for further explanation.​

Enumerated Values:​

YES​

NO​

C.7.6.28.1 Real-Time Acquisition Module Attributes​

C.7.6.28.1.1 Stereo Pairs Present​

Stereo Pairs Present (0022,0028) shall have the value of YES when frame is encoded as left and right stereoscopic pair.​

C.7.7 Patient Summary Module​

Retired. See PS3.3-2004.​

C.7.8 Study Content Module​

Retired. See PS3.3-2004.​

C.7.9 Palette Color Lookup Table Module​

Table C.7-22 specifies the Attributes that describe the Lookup table data for images with Palette Color photometric interpretation.​

- Standard -​

DICOM PS3.3 2020a - Information Object Definitions​

Page 615​

When the Palette Color Lookup Table Module is present in an Image IOD, the conditional requirements for the use of Palette Color​ Lookup Table Data (0028,1201-1203) and Segmented Palette Color Lookup Table Data (0028,1221-1223), described in Table C.7-​ 22, shall take precedence over the conditional requirements described in the Image Pixel Module (see Section C.7.6.3). When the​ Palette Color Lookup Table Module is present in a Presentation State IOD, the Palette Color Lookup Table Data (0028,1201-1203)​ Attributes are mandatory and the Segmented Palette Color Lookup Table Data (0028,1221-1223) shall not be present. When the​ Palette Color Lookup Table Module is present in a Color Palette IOD, either the Palette Color Lookup Table Data (0028,1201-1203)​ or Segmented Palette Color Lookup Table Data (0028,1221-1223) Attributes may be used.​

WhenthePaletteColorLookupTableModuleispresentinaColorPaletteIOD,the3rdvalueofPaletteColorLookupTableDescriptor​ (0028,1101-1103) (i.e, the number of bits for each entry in the Lookup Table Data) shall be 8.​

Table C.7-22. Palette Color Lookup Table Module Attributes​

Attribute Name​ Tag​ Type​ Attribute Description​

Include Table C.7-22a “Palette Color Lookup Table Macro Attributes”​

Table C.7-22a. Palette Color Lookup Table Macro Attributes​

Attribute Name​

Tag​

Type​

Attribute Description​

Red Palette Color Lookup Table​

(0028,1101)​

1​

Specifies the format of the Red Palette Color Lookup Table Data​

Descriptor​

 

 

(0028,1201). See Section C.7.6.3.1.5 for further explanation.​

GreenPaletteColorLookupTable​

(0028,1102)​

1​

Specifies the format of the Green Palette Color Lookup Table Data​

Descriptor​

 

 

(0028,1202). See Section C.7.6.3.1.5 for further explanation.​

Blue Palette Color Lookup Table​

(0028,1103)​

1​

Specifies the format of the Blue Palette Color Lookup table Data​

Descriptor​

 

 

(0028,1203). See Section C.7.6.3.1.5 for further explanation.​

Palette Color Lookup Table UID​

(0028,1199)​

3​

Palette Color Lookup Table UID. See Section C.7.9.1 for further​

 

 

 

explanation.​

Red Palette Color Lookup Table​

(0028,1201)​

1C​

Red Palette Color Lookup Table Data. Required if segmented data​

Data​

 

 

is NOT used in an Image IOD or Color Palette IOD, or if the IOD is​

 

 

 

a Presentation State IOD. See Section C.7.6.3.1.6 for further​

 

 

 

explanation.​

GreenPaletteColorLookupTable​

(0028,1202)​

1C​

Green Palette Color Lookup Table Data. Required if segmented​

Data​

 

 

data is NOT used in an Image IOD or Color Palette IOD, or if the​

 

 

 

IOD is a Presentation State IOD. See Section C.7.6.3.1.6 for further​

 

 

 

explanation.​

Blue Palette Color Lookup Table​

(0028,1203)​

1C​

Blue Palette Color Lookup Table Data. Required if segmented data​

Data​

 

 

is NOT used in an Image IOD or Color Palette IOD, or if the IOD is​

 

 

 

a Presentation State IOD. See Section C.7.6.3.1.6 for further​

 

 

 

explanation.​

Segmented Red Palette Color​

(0028,1221)​

1C​

Segmented Red Palette Color Lookup Table Data. Required if​

Lookup Table Data​

 

 

segmented data is used in an Image IOD or Color Palette IOD; shall​

 

 

 

not be present in a Presentation State IOD. See Section C.7.9.2 for​

 

 

 

further explanation.​

Segmented Green Palette Color​

(0028,1222)​

1C​

Segmented Green Palette Color Lookup Table Data. Required if​

Lookup Table Data​

 

 

segmented data is used in an Image IOD or Color Palette IOD; shall​

 

 

 

not be present in a Presentation State IOD See Section C.7.9.2 for​

 

 

 

further explanation.​

Segmented Blue Palette Color​

(0028,1223)​

1C​

Segmented Blue Palette Color Lookup Table Data. Required if​

Lookup Table Data​

 

 

segmented data is used in an Image IOD or Color Palette IOD; shall​

 

 

 

not be present in a Presentation State IOD. See Section C.7.9.2 for​

 

 

 

further explanation.​

C.7.9.1 Palette Color Lookup Table UID​

This Attribute uniquely identifies a palette color lookup table set (red, green, blue).​

- Standard -​