Материал: part03

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

Page 536​

DICOM PS3.3 2020a - Information Object Definitions​

Attribute Name​

Tag​

Type​

Attribute Description​

Image Trigger Delay​

(0018,1067)​

3​

Delay time in milliseconds from trigger (e.g., X-Ray on pulse) to the​

 

 

 

first frame of a Multi-frame image.​

Effective Duration​

(0018,0072)​

3​

Total time in seconds that data was actually taken for the entire​

 

 

 

Multi-frame image.​

Actual Frame Duration​

(0018,1242)​

3​

Elapsed time of data acquisition in msec per each frame.​

Multiplexed Audio Channels​

(003A,0300)​

2C​

Description of any multiplexed audio channels. See​

DescriptionCodeSequence​

 

 

Section C.7.6.5.1.3.​

 

 

 

Zero or more Items may be included in this Sequence.​

 

 

 

RequirediftheTransferSyntaxusedtoencodethemulti-frameimage​

 

 

 

containsmultiplexed(interleaved)audiochannels,suchasispossible​

 

 

 

with MPEG2 Systems (see [ISO/IEC 13818-1]).​

>ChannelIdentificationCode​

(003A,0301)​

1​

AreferencetotheaudiochannelasidentifiedwithinTransferSyntax​

 

 

 

encodedbitstream(1forthemainchannel,2forthesecondchannel​

 

 

 

and 3 to 9 to the complementary channels).​

>Channel Mode​

(003A,0302)​

1​

A coded descriptor qualifying the mode of the channel:​

 

 

 

Enumerated Values:​

 

 

 

MONO​ 1 signal​

 

 

 

STEREO​2 simultaneously acquired (left and right) signals​

>ChannelSourceSequence​

(003A,0208)​

1​

A coded descriptor of the audio channel source.​

 

 

 

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

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

DCID 3000 “Audio Channel Source”.​

C.7.6.5.1 Cine Attribute Descriptions​

C.7.6.5.1.1 Frame Time​

FrameTime(0018,1063)isthenominaltime(inmilliseconds)betweenindividualframesofaMulti-frameimage.IftheFrameIncrement​ Pointer points to this Attribute, Frame Time shall be used in the following manner to calculate 'the relative time' for each frame:​

Frame 'Relative Time' (n) = Frame Delay + Frame Time * (n-1)​

where: n = number of frame within the Multi-frame image and the first frame number is one​

Note​

When there is only one frame present, Frame Time (0018,1063) may have either a value of 0, or a nominal value that would​ apply if there were multiple frames.​

C.7.6.5.1.2 Frame Time Vector​

FrameTimeVector(0018,1065)isanarraythatcontainsthetimeincrements(inmilliseconds)betweenthenthframeandtheprevious​ frame for a Multi-frame image. The first frame always has a time increment of 0. If the Frame Increment Pointer points to this Attribute,​ the Frame Time Vector shall be used in the following manner to calculate 'relative time' T(n) for frame n:​

n

T(n) = ti i = 1

where Δti is the ith Frame Time Vector component.​

- Standard -​

DICOM PS3.3 2020a - Information Object Definitions​

Page 537​

C.7.6.5.1.3 Multiplexed Audio​

During a video acquisition, audio may be used for voice commentary of what is being observed, as well as to record sound-based​ physiological information such as Doppler audio.​

Some Transfer Syntaxes allow for the multiplexing of interleaved audio with video data, and the Attributes of the Cine Module support​ this encoding paradigm. They are not intended to describe audio acquired simultaneously when it is encoded in other SOP Instances​ or within Attributes other than Pixel Data (7FE0,0010) of the same SOP Instance.​

Synchronization between audio and video is assumed to be encoded at the Transfer Syntax level (i.e., within the encoded bit stream).​

Note​

If no audio was recorded, the Multiplexed Audio Channels Description Code Sequence (003A,0300) will be present and​ contain no Items.​

C.7.6.6 Multi-frame Module​

Table C.7-14 specifies the Attributes of a Multi-frame pixel data Image.​

Table C.7-14. Multi-frame Module Attributes​

Attribute Name​

Tag​

Type​

Attribute Description​

Number of Frames​

(0028,0008)​

1​ Number of frames in a Multi-frame Image. See Section C.7.6.6.1.1​

 

 

 

for further explanation.​

Frame Increment Pointer​

(0028,0009)​

1​ Contains the Data Element Tag of the Attribute that is used as the​

 

 

 

frame increment in Multi-frame pixel data. See Section C.7.6.6.1.2​

 

 

 

for further explanation.​

Stereo Pairs Present​

(0022,0028)​

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

 

 

 

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

Enumerated Values:​

YES​

NO​

C.7.6.6.1 Multi-frame Attribute Descriptions​

C.7.6.6.1.1 Number of Frames and Frame Increment Pointer​

A Multi-frame Image is defined as a Image whose pixel data consists of a sequential set of individual Image Pixel frames. A Multi-​ frame Image is transmitted as a single contiguous stream of pixels. Frame headers do not exist within the data stream.​

Each individual frame shall be defined (and thus can be identified) by the Attributes in the Image Pixel Module (see Section C.7.6.3).​ All Image IE Attributes shall be related to the first frame in the Multi-frame image.​

The total number of frames contained within a Multi-frame Image is conveyed in the Number of Frames (0028,0008). Number of​ Frames (0028,0008) shall have a value greater than zero.​

C.7.6.6.1.2 Frame Increment Pointer​

The frames within a Multi-frame Image shall be conveyed as a logical sequence. The information that determines the sequential order​ of the frames shall be identified by the Data Element Tag or Tags conveyed by the Frame Increment Pointer (0028,0009). Each​ specificImageIODthatsupportstheMulti-frameModulespecializestheFrameIncrementPointer(0028,0009)toidentifytheAttributes​ that may be used as sequences.​

Even if only a single frame is present, Frame Increment Pointer (0028,0009) is still required to be present and have at least one value,​ each of which shall point to an Attribute that is also present in the Data Set and has a value.​

- Standard -​

Page 538​

DICOM PS3.3 2020a - Information Object Definitions​

Note​

For example, in single-frame instance of an IOD that is required to or may contain the Cine Module, it may be appropriate​ for Frame Time (0018,1063) to be present with a value of 0, and be the only target of Frame Increment Pointer (0028,0009).​

When the IOD permits the use of Multi-frame Functional Groups as a Standard or Standard Extended SOP Class, Frame Increment​ Pointer may contain the single value of Per-frame Functional Groups Sequence (5200,9230) to indicate that the Functional Groups​ contain the descriptors of the frames.​

Note​

For example, the Multi-frame Grayscale Word SC Image IOD requires the Multi-frame Module but also permits the Multi-​ frame Functional Groups, for example, to describe the plane position of each frame.​

C.7.6.6.1.3 Stereoscopic Pairs Present​

Stereo Pairs Present (0022,0028) shall have the value of YES when frames within a Multi-frame Image are encoded as left and right​ stereoscopic pairs.​

When Stereoscopic Pairs are present, and the pixel data is uncompressed, or compressed with a Transfer Syntax that does not ex-​ plicitly convey the semantics of stereo pairs, the first and subsequent odd frames (frames numbered from 1) are the left frame of each​ pair, and the second and subsequent even frames are the right frame of each pair.​

If the pixel data is compressed with a Transfer Syntax that does explicitly convey the semantics of stereo pairs, then the identification​ of the left and right frames in the compressed pixel data will be as defined in the compressed bit stream.​

Note​

1.​Forexample,theMPEG-4AVC/H.264SupplementalEnhancementInformation(SEI)framepackingarrangement(FPA)​ field defines various methods of encoding stereo pairs. See PS3.5 Section 8.2.8 “MPEG-4 AVC/H.264 High Profile /​ Level 4.2 Video Compression”. Videos encoded with this Transfer Syntax are used for what is colloquially referred to​ as "3D Television" applications. PS3.5 Section 8.2.9 “MPEG-4 AVC/H.264 Stereo High Profile / Level 4.2 Video Com-​ pression” defines a method of encoding stereo pairs without frame packing and with 2D backwards compatibility.​

2.​ThepresenceofStereoPairsPresent(0022,0028)isindependentoftheuseofinstancesoftheStereometricRelationship​ IOD. In particular, no further description of the method of acquisition of the stereoscopic pairs is required, such as might​ be present in Attributes of the Stereo Pairs Sequence (0022,0020) of the Stereometric Relationship IOD. The definition​ of the references to left and right pairs in that IOD prohibit the encoding of the left and right pairs in the same instance,​ as distinct for the usage here.​

3.​Not all multi-frame IODs are sufficiently generic in their description to permit the presence of stereoscopic pairs. E.g.,​ the Video Endoscopic Image IOD, Video Microscopic IOD and Video Photographic IODs are, since they do not specify​ any conflicting constraints on the meaning of the frames.​

C.7.6.7 Bi-plane Sequence Module (Retired)​

C.7.6.8 Bi-plane Image Module (Retired)​

C.7.6.9 Frame Pointers Module​

Table C.7-15 specifies the Attributes of a Frame Pointer Module.​

Table C.7-15. Frame Pointers Module Attributes​

Attribute Name​

Tag​

Type​

Attribute Description​

Representative Frame​

(0028,6010)​

3​

The frame number selected for use as a pictorial representation (e.g., icon)​

Number​

 

 

of the Multi-frame Image​

FrameNumbersOfInterest​ (0028,6020)​

3​

Framenumber(s)selectedasframesofinterest.Aframenumbermayappear​

(FOI)​

 

 

more than once.​

- Standard -​

 

DICOM PS3.3 2020a - Information Object Definitions​

Page 539​

Attribute Name​

Tag​

Type​

 

Attribute Description​

 

Frame Of Interest​

(0028,6022)​

3​

Description of each one of the Frame(s) of Interest selected in (0028,6020).​

Description​

 

 

If multiple Frames of Interest are selected and this Attribute is used, it shall​

 

 

 

contain the same number of values as are in Frame Numbers of Interest​

 

 

 

(0028,6020).​

 

 

Frame of Interest Type​

(0028,6023)​

3​

A Defined Term for each one of the Frame(s) of Interest (0028,6020) that​

 

 

 

identifies the significance of the frame. If multiple Frames of Interest are​

 

 

 

selectedandthisAttributeisused,itshallcontainthesamenumberofvalues​

 

 

 

as are in Frame Numbers of Interest (0028,6020).​

 

 

 

 

Defined Terms:​

 

 

 

 

HIGHMI​

a frame acquired at the time of the high power pulse that​

 

 

 

 

destroys acoustic contrast​

 

 

 

 

RWAVE​

the frame closest to the R-Wave​

 

 

 

 

TRIGGER​ a trigger frame, for example a set delay from the R Wave​

 

 

 

ENDSYSTOLE​the frame closest to end of systole, at the end of the T-wave​

Note​

1.​Frame numbers begin at 1.​

2.​Frame of Interest Description is intended to indicate such frames as Systolic, Diastolic, Stenotic Artery, or trigger label.​

C.7.6.10 Mask Module​

Table C.7-16 specifies the Attributes that describe mask operations for a Multi-frame image.​

Table C.7-16. Mask Module Attributes​

Attribute Name​

Tag​

Type​

Attribute Description​

Mask Subtraction​

(0028,6100)​

1​

DefinesaSequencethatdescribesmasksubtractionoperationsforaMulti-frame​

Sequence​

 

 

Image.​

 

 

 

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

>Mask Operation​

(0028,6101)​

1​

Defined Term identifying the type of mask operation to be performed. See​

 

 

 

Section C.7.6.10.1 for further explanation.​

>Subtraction Item ID​

(0028,9416)​

1C​

IdentificationoftheSubtractionItemusedtoassociateacertainMaskSub-Pixel​

 

 

 

Shift (0028,6114) in the Frame Pixel Shift Functional Group.​

 

 

 

See Section C.7.6.16.2.14.1.​

 

 

 

RequiredifSOPClassUID(0008,0016)equals"1.2.840.10008.5.1.4.1.1.12.1.1"​

 

 

 

or "1.2.840.10008.5.1.4.1.1.12.2.1". May be present otherwise.​

>Applicable Frame​

(0028,6102)​

1C​

Each pair of numbers in this multi-valued Attribute specify a beginning and​

Range​

 

 

ending frame number inclusive of a range where this particular mask operation​

 

 

 

is valid. Discontinuous ranges are represented by multiple pairs of numbers.​

 

 

 

FramesinaMulti-frameImagearespecifiedbysequentiallyincreasingnumber​

 

 

 

values beginning with 1. If this Attribute is missing in this particular Sequence​

 

 

 

Item, then the mask operation is applicable throughout the entire Multi-frame​

 

 

 

Image, subject to certain limits as described in Section C.7.6.10.1.1.​

 

 

 

Required if Mask Operation (0028,6101) equals REV_TID. May be present​

 

 

 

otherwise.​

>Mask Frame Numbers​

(0028,6110)​

1C​

Specifies the frame numbers of the pixel data used to generate this mask.​

 

 

 

FramesinaMulti-frameImagearespecifiedbysequentiallyincreasingnumber​

 

 

 

valuesbeginningwith1.RequiredifMaskOperation(0028,6101)isAVG_SUB.​

- Standard -​

Page 540​

DICOM PS3.3 2020a - Information Object Definitions​

Attribute Name​

Tag​

Type​

Attribute Description​

>Contrast Frame​

(0028,6112)​

3​

Specifies the number of contrast frames to average together before performing​

Averaging​

 

 

the mask operation. If the Attribute is missing, no averaging is performed.​

>Mask Sub-pixel Shift​

(0028,6114)​

3​

A pair of floating point numbers specifying the fractional vertical [adjacent row​

 

 

 

spacing] and horizontal [adjacent column spacing] pixel shift applied to the​

 

 

 

mask before subtracting it from the contrast frame. See Section C.7.6.10.1.2.​

 

 

 

Note​

 

 

 

When the Frame Pixel Shift Functional Group is present the values of​

 

 

 

the Mask Pixel Shift Attribute of that Functional Group prevails over​

 

 

 

the values specified in this Module.​

>TID Offset​

(0028,6120)​

2C​

If Mask Operation is TID, specifies the offset to be subtracted from the current​

 

 

 

frame number in order to locate the mask frame in TID mode.​

 

 

 

If Mask Operation is REV_TID, specifies the initial offset to be subtracted from​

 

 

 

the first contrast frame number. See Section C.7.6.10.1.1.​

 

 

 

Ifzerolength,TIDOffsetdefaultsto1.RequiredifMaskOperation(0028,6101)​

 

 

 

is TID or REV_TID.​

>Mask Operation​

(0028,6190)​

3​

Free form explanation of this particular mask operation.​

Explanation​

 

 

 

>Mask Selection Mode​

(0028,9454)​

3​

Specifies the method of selection of the mask operations of this Item.​

 

 

 

Enumerated Values:​

 

 

 

SYSTEM​

 

 

 

USER​

Recommended Viewing​

(0028,1090)​

2​

Specifies the recommended viewing protocol(s).​

Mode​

 

 

Defined Terms:​

 

 

 

SUB​For subtraction with mask images.​

NAT​Native viewing of image as encoded.​

Note​

If an implementation does not recognize the Defined Term for​ RecommendedViewingMode(0028,1090),revertingtonativedisplay​ mode is recommended.​

Note​

Frame numbers begin at 1.​

C.7.6.10.1 Mask Subtraction Attribute Descriptions​

C.7.6.10.1.1 Mask Operation​

Mask Operation (0028,6101) specifies a type of mask operation to be performed.​

Defined Terms:​

 

NONE​

(No Subtraction) No mask subtraction operation is specified;​

AVG_SUB​

(AverageSubtraction)TheframesspecifiedbytheMaskFrameNumbers(0028,6110)areaveraged​

 

together, shifted by the amount specified in the Mask Sub-pixel Shift (0028,6114), then subtracted​

 

from the contrast frames in the range specified in the Applicable Frame Range (0028,6102).​

 

Contrast Frame Averaging (0028,6112) number of frames starting with the current frame are aver-​

 

agedtogetherbeforethesubtraction.IftheApplicableFrameRangeisnotpresentinthisSequence​

- Standard -​