Материал: part03

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

Page 656​

DICOM PS3.3 2020a - Information Object Definitions​

Attribute Name​

Tag​

Type​

Attribute Description​

>Reference Pixel y0​

(0018,6022)​

3​

This coordinate pair, x0,y0, defines the location of a virtual "reference"​

 

 

 

pixel.​

 

 

 

See Section C.8.5.5.1.16 for further explanation.​

>Reference Pixel Physical​

(0018,6028)​

3​

The Physical Value at the reference pixel x location. The units are​

Value X​

 

 

specified in the Physical Units field.​

>Reference Pixel Physical​

(0018,602A)​

3​

The Physical Value at the reference pixel y location. The units are​

Value Y​

 

 

specified in the Physical Units field.​

>Region Spatial Format​

(0018,6012)​

1​

The spatial organization of the data within the region.​

 

 

 

See Section C.8.5.5.1.1 for Enumerated Values.​

>Region Data Type​

(0018,6014)​

1​

The type of data within the region.​

 

 

 

See Section C.8.5.5.1.2 for Enumerated Values.​

>Region Flags​

(0018,6016)​

1​

Flags used for special handling of the region.​

 

 

 

SeeSectionC.8.5.5.1.3forEnumeratedValuesandfurtherexplanation.​

>Pixel Component​

(0018,6044)​

1C​

Describes how the components of a pixel can be described. Required​

Organization​

 

 

if pixel component calibration exists for this region.​

 

 

 

SeeSectionC.8.5.5.1.4forEnumeratedValuesandfurtherexplanation.​

>Pixel Component Mask​

(0018,6046)​

1C​

This value is ANDed with the composite pixel code for each pixel within​

 

 

 

theregion,thenshiftedrightbythenumberofcontiguousleastsignificant​

 

 

 

zeros in the mask to obtain what will be referred to as the "Shifted​

 

 

 

MaskedCompositePixelCode"(SMCPC).RequiredifPixelComponent​

 

 

 

Organization = Bit aligned.​

 

 

 

See Section C.8.5.5.1.5 for further explanation.​

>Pixel Component Range​

(0018,6048)​

1C​

Defines the start of the numeric range of values within the composite​

Start​

 

 

pixel where calibration is to be defined by the "pixel physical calibration​

 

 

 

table". To be used only when ranges are used to describe the portion​

 

 

 

of the composite pixel.​

 

 

 

Required if Pixel Component Organization = Ranges.​

>Pixel Component Range​

(0018,604A)​

1C​

Defines the stop of the numeric range of values within the composite​

Stop​

 

 

pixel where calibration is to be defined by the "pixel physical calibration​

 

 

 

table". To be used only when ranges are used to describe the portion​

 

 

 

of the composite pixel.​

 

 

 

Required if Pixel Component Organization = Ranges.​

>Pixel Component Physical​

(0018,604C)​

1C​

The physical units to be applied to the pixel component.​

Units​

 

 

Required if Pixel Component Organization exists.​

 

 

 

 

 

 

See Section C.8.5.5.1.6 for further explanation.​

>Pixel Component Data​

(0018,604E)​

1C​

The type of data for the pixel component.​

Type​

 

 

Required if Pixel Component Organization exists.​

 

 

 

See Section C.8.5.5.1.7 for further explanation.​

- Standard -​

 

DICOM PS3.3 2020a - Information Object Definitions​

Page 657​

Attribute Name​

Tag​

Type​

Attribute Description​

 

>Number of Table Break​

(0018,6050)​

1C​

The number of break point coordinate pairs used to describe a piece​

Points​

 

 

wise linear curve.​

 

 

 

 

Required if Pixel Component Organization equals 0 or 1. Otherwise not​

 

 

 

used.​

 

 

 

 

See Section C.8.5.5.1.8 for further explanation.​

 

>Table of X Break Points​

(0018,6052)​

1C​

An array of X values used to create the piece wise linear curve.​

 

 

 

Required if Pixel Component Organization equals 0 or 1. Otherwise not​

 

 

 

used.​

 

 

 

 

See Section C.8.5.5.1.9 for further explanation.​

 

>Table of Y Break Points​

(0018,6054)​

1C​

An array of Y values used to create the piece wise linear curve.​

 

 

 

Required if Pixel Component Organization equals 0 or 1. Otherwise not​

 

 

 

used.​

 

 

 

 

See Section C.8.5.5.1.9 for further explanation.​

 

>Number of Table Entries​

(0018,6056)​

1C​

The number of entries in the Table of Pixel Values.​

 

 

 

 

Required if the value of Pixel Component Organization (0018,6044) is​

 

 

 

2 or 3.​

 

 

 

 

Otherwise not used. See Section C.8.5.5.1.11 for further explanation.​

>Table of Pixel Values​

(0018,6058)​

1C​

A table of Pixel Values used in conjunction with the Table of Parameter​

 

 

 

Values(0018,605A)orPixelValueMappingCodeSequence(0040,9098)​

 

 

 

to provide a mapping from Pixel Value to a real world value.​

 

 

 

Required if the Pixel Component Organization equals 2. Otherwise not​

 

 

 

used.​

 

 

 

 

See Section C.8.5.5.1.12 for further explanation.​

 

>Table of Parameter Values​

(0018,605A)​

1C​

A table of Parameter Values used in conjunction with the Table of Pixel​

 

 

 

Values(0018,6058)toprovideamappingfromPixelValuetoParameter​

 

 

 

Value.​

 

 

 

 

Required if the value of Pixel Component Organization (0018,6044) is​

 

 

 

2.​

 

 

 

 

Otherwise not used. See Section C.8.5.5.1.13 for further explanation​

>Pixel Value Mapping Code​

(0040,9098)​

1C​

Sequencethat,inconjunctionwiththeTableofPixelValues(0018,6058),​

Sequence​

 

 

providesamappingfromaPixelValuetoanassociatedCodedConcept.​

 

 

 

OneormoreItemsshallincludedinthisSequence.ThenumberofItems​

 

 

 

shall be equal to the value of Number of Table Entries (0018,6056).​

 

 

 

Required if the value of Pixel Component Organization (0018,6044) is​

 

 

 

3 (Code Sequence look up).​

 

 

 

 

See Section C.8.5.5.1.18 for further explanation.​

 

>>Include Table 8.8-1 “Code Sequence Macro Attributes”​ For IVUS Baseline CID 3497 “IVUS Arterial Morphology”​

 

 

 

 

No Baseline CID is defined otherwise.​

 

>Transducer Frequency​

(0018,6030)​

3​

The manufacturer defined description of center frequency of the​

 

 

 

interrogating ultrasound energy. The units are kilohertz.​

 

- Standard -​

Page 658​

DICOM PS3.3 2020a - Information Object Definitions​

Attribute Name​

Tag​

Type​

Attribute Description​

>PulseRepetitionFrequency​

(0018,6032)​

3​ The ultrasound pulse repetition frequency, as defined by the​

 

 

 

manufacturer, used to collect data in the region. The units are in hertz.​

>Doppler Correction Angle​

(0018,6034)​

3​ The Doppler correction angle. The units are degrees.​

>Steering Angle​

(0018,6036)​

3​ The steering angle, as defined by the manufacturer, used for a steered​

 

 

 

2D image. The units are degrees.​

>Doppler Sample Volume X​

(0018,6039)​

3​ The x displacement, in pixels, from the Reference pixel to the center of​

Position​

 

 

the Doppler sample volume.​

>Doppler Sample Volume Y​

(0018,603B)​

3​ The y displacement, in pixels, from the Reference pixel to the center of​

Position​

 

 

the Doppler sample volume.​

>TM-Line Position x0​

(0018,603D)​

3​ The starting and ending coordinates pairs of the m-line. Where the​

 

 

 

X0,Y0are the starting point and X1,Y1are the end point of the tm-line.​

 

 

 

See Section C.8.5.5.1.10 for further explanation.​

>TM-Line Position y0​

(0018,603F)​

3​ The starting and ending coordinates pairs of the m-line. Where the​

 

 

 

X0,Y0are the starting point and X1,Y1are the end point of the tm-line.​

 

 

 

See Section C.8.5.5.1.10 for further explanation.​

>TM-Line Position x1​

(0018,6041)​

3​ The starting and ending coordinates pairs of the m-line. Where the​

 

 

 

X0,Y0are the starting point and X1,Y1are the end point of the tm-line.​

 

 

 

See Section C.8.5.5.1.10 for further explanation.​

>TM-Line Position y1​

(0018,6043)​

3​ The starting and ending coordinates pairs of the m-line. Where the​

 

 

 

X0,Y0are the starting point and X1,Y1are the end point of the tm-line.​

See Section C.8.5.5.1.10 for further explanation.​

C.8.5.5.1 US Region Calibration Attribute Descriptions​

C.8.5.5.1.1 Region Spatial Format​

Values for Region Spatial Format (0018,6012) indicate the spatial organization of the data within the region.​

Enumerated Values:​

0000H​None or not applicable​ 0001H​2D (tissue or flow)​ 0002H​M-Mode (tissue or flow)​ 0003H​Spectral (CW or PW Doppler)​

0004H​Wave form (physiological traces, Doppler traces,…)​ 0005H​Graphics​

C.8.5.5.1.2 Region Data Type​

Values for Region Data Type (0018,6014) indicate the type of data within the region.​

Enumerated Values:​

0000H​None or not applicable​ 0001H​Tissue​ 0002H​Color Flow​ 0003H​PW Spectral Doppler​ 0004H​CW Spectral Doppler​ 0005H​Doppler Mean Trace​ 0006H​Doppler Mode Trace​ 0007H​Doppler Max Trace​ 0008H​Volume Trace​ 000AH​ECG Trace​

- Standard -​

DICOM PS3.3 2020a - Information Object Definitions​

Page 659​

000BH​Pulse Trace​ 000CH​Phonocardiogram Trace​ 000DH​Gray bar​ 000EH​Color bar​ 000FH​Integrated Backscatter​ 0010H​Area Trace​

0011H​d(area)/dt​

0012H​Other Physiological (Amplitude vs. Time) input​

C.8.5.5.1.3 Region Flags​

Region Flags (0018,6016) specify characteristics of US Regions.​

Bit 0 of the Region Flags specifies the relative priority of the pixel component calibration specified by an US Region in the case where​ the US Region intersects with other US Regions. The calibration supplied by one or more of the regions may not be valid in the area​ that they intersect.​

Enumerated Values for Bit 0 (lsb):​

0​Region pixels are high priority​ 1​Region pixels are low priority​

A high priority region overwrites data of a low priority region when they overlap, thus invalidating any pixel component calibration​ specified for a low priority region. pixel component calibration of overlapping regions of the same priority is indeterminate where they​ overlap. Figure C.8-6 shows an example of intersecting regions.​

Region A

Region B

Point X +

Point Y +

Point Z +

Region C

Figure C.8-6. Intersecting Spatial Format Regions and Overlapping Measurement​

In this example, Region B is Color Flow while Region A is Tissue Echo. If Region B Color Flow values share the same bit planes as​ Region A Tissue Echo values, then it is indeterminate whether a pixel in this region is a Color Flow pixel or a Tissue Echo pixel. Since​ the pixels of the Color Flow region overwrite those of the Tissue Echo region, the Region Flag of the Tissue Echo region is assigned​ low priority and the Region Flag of the color region is assigned high priority. This means that if both the Tissue Echo and Color Flow​ regions define pixel component calibration that only the calibration specified by the Color Flow region can be applied to the pixel data​ value at Point X.​

The measurement in Figure C.8-6 is a line between Point Y and Point Z. Both points are in Region A so the distance between them​ can be calculated using the Region A scaling (assuming that Region A defines both the Physical Units X Direction and Y Direction​ as being cm). If the points are in Region B, and hence also in Region A, it is still possible to calculate the distance because the region​ scalingisidenticalinbothregions.ThelowerpriorityofRegionBonlyappliestoitspixelcomponentcalibration,notitsXandYdirection​ scaling.​

- Standard -​

Page 660​

DICOM PS3.3 2020a - Information Object Definitions​

Enumerated Values for Bit 1 Scaling Protection:​

0​Not Protected​ 1​Protected​

Ultrasound systems should set this to 1 if the image is scaled automatically by the ultrasound system. If the image is frame-grabbed​ and scaling is not available then it should be set to 0. If the region is protected, the region can not be manually rescaled. That is the​ data defined by the region calibration Module can not be overridden by a reader of that image.​

Enumerated Values for Bit 2 Doppler Scale Type:​

0​Velocity​ 1​Frequency​

Valid for PW and CW regions only. Indicates which type of Doppler scale is used.​

Enumerated Values for Bit 3-4 Scrolling Region:​

00​Unspecified​ 01​Scrolling​ 10​Sweeping​

11​Sweeping then Scrolling​

Bit 5-31 Reserved for future use, shall be set to zero.​

C.8.5.5.1.4 Pixel Component Organization​

PixelComponentOrganization(0018,6044)providesanEnumeratedValuedescribinghowthecomponentsofapixelcanbedescribed.​ The absence of this Attribute means that pixel component calibration does not exist for this region.​

Enumerated Values:​

0​Bit aligned positions​ 1​Ranges​

2​Table look up​ 3​Code Sequence look up​

Other values reserved for future use.​

Pixel Component Organization defines the way in which the composite pixel values are mapped into real world values with physical​ units, as illustrated in Figure C.8-7.​

- Standard -​