DICOM PS3.3 2024d - Information Object Definitions

C.8.20.5 Height Map Segmentation Image Module

Table C.8.20-5 defines the Attributes of the Height Map Segmentation Image Module.

Table C.8.20-5. Height Map Segmentation Image Module Attributes

Attribute Name

Tag

Type

Attribute Description

Image Type

(0008,0008)

1

Image identification characteristics.

Value 1 shall be DERIVED. Value 2 shall be PRIMARY. No other values shall be present.

Include Table 10-12 “Content Identification Macro Attributes”

Samples Per Pixel

(0028,0002)

1

Number of samples (planes) in this image.

Enumerated Values:

1

Photometric Interpretation

(0028,0004)

1

The intended interpretation of the pixel data.

Enumerated Values:

MONOCHROME2

Rows

(0028,0010)

1

Number of rows in the image. Value shall be identical to the number of frames referenced in the Derivation Image. See Section C.8.20.5.2.

Columns

(0028,0011)

1

Number of columns in the image. Value shall be identical to value of Columns (0028,0011) in the Derivation Image. See Section C.8.20.5.1.

Segmentation Type

(0062,0001)

1

The type of encoding used to indicate the presence of the segmented property at a location in the derivation image. See Section C.8.20.5.1.

Enumerated Values:

HEIGHTMAP

Segment Sequence

(0062,0002)

1

Describes the segments that are contained within the data.

One or more Items shall be included in this Sequence.

>Include Table C.8.20-4 “Segment Description Macro Attributes”

>Segment Algorithm Name

(0062,0009)

1C

Name of algorithm used to generate the segment.

Required if Segment Algorithm Type (0062,0008) is not MANUAL.

>Segmentation Algorithm Identification Sequence

(0062,0007)

1C

A description of how this segment was derived.

Algorithm Name (0066,0036) within this Sequence may be identical to Segment Algorithm Name (0062,0009).

Required if Segment Algorithm Type (0062,0008) is not MANUAL.

Only a single Item shall be included in this Sequence.

>>Include Table 10-19 “Algorithm Identification Macro Attributes”

BCID 7162 “Surface Processing Algorithm Family”.

>Recommended Display Grayscale Value

(0062,000C)

3

A default single gray unsigned value in which it is recommended that this segment be rendered on a monochrome display. The units are specified in P-Values from a minimum of 0000H (black) up to a maximum of FFFFH (white).

>Recommended Display CIELab Value

(0062,000D)

3

A default triplet value in which it is recommended that this segment be rendered on a color display. The units are specified in PCS-Values, and the value is encoded as CIELab. See Section C.10.7.1.1.


C.8.20.5.1 Heightmap Segmentation and Columns

Segmentation Type (0062,0001) of HEIGHTMAP specifies a segmented surface within a referenced derivation image pixel/voxel matrix volume. Each row of a Height Map Segmentation frame corresponds to a single full frame of a derivation image (see Section A.91.5.1.1) and shall have the same value for Columns (0028,0011).

The Height Map Segmentation Float Pixel Data (7FE0,0008) value specifies the location of the segmented surface in the corresponding pixel column in the referenced derivation image (see Figure C.8.20.5-1). The location is specified in units of vertical pixels from the top center of the column in the derivation image, with the floating point value providing fractional pixel resolution (see Figure C.8.20.5-2).

Note

The DICOM convention is to specify fractional pixel offsets from the top left hand corner of an image. Since the horizontal offset is specified by column correspondence between the derivation image and the Height Map Segmentation, the horizontal position is nominally the midline of the column.

Height Map Segmentation Mapped onto Derivation Image Frame

Figure C.8.20.5-1. Height Map Segmentation Mapped onto Derivation Image Frame


Height Map Fractional Pixel Resolution in Derivation Image Column

Figure C.8.20.5-2. Height Map Fractional Pixel Resolution in Derivation Image Column


A segmented surface might not span the entire frame of a derivation image, and therefore there would be columns for which there is no valid height map value. The absence of a segmented surface in a derivation image pixel column is specified by a "padding value" in the height map, i.e., a height map value in the range specified by Float Pixel Padding Value (0028,0122) and Float Pixel Padding Range Limit (0028,0124) in the Floating Point Image Pixel Module (see Section C.7.6.24). The padding value range shall not overlap the range of zero to the number of rows of the derivation image.

DICOM PS3.3 2024d - Information Object Definitions