00:00

Efficient Label Map Segmentation for DICOM Standardization

Proposed enhancements for DICOM segmentation encoding include transitioning from bitplanes to label maps, improving efficiency, allowing for non-overlapping segments, and considering future needs for larger segment counts. Design decisions focus on reusing existing standards, accommodating color, and managing segment numbering. Limitations and potential future developments are also addressed.

senti
Download Presentation

Efficient Label Map Segmentation for DICOM Standardization

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Label Map Segmentation DICOM WG-06 David Clunie Presentation of Public Comment Draft 2024/01/08

  2. Various means of encoding segments • Previously: • bitplanes encoding each segment (1 bit or fractional) • allows for overlap, even if uncommon • Proposed: • label map, in which each pixel has index into segments • compact and efficient to process for non-overlapping use case • very common pattern in applications that create/use segmentations

  3. Segment 1 1 0 0 0 0 1 0 0 Segment 2 0 1 0 0 0 0 1 0 0 0 0 1 0 Segment 3 0 1 0 1 2 3 N 0 1 0 0 0 0 0 0 1 … 0 0 1 0 1 2 3 0 0 1 0 0 0 0 0 N 0 1 2 Segment N 0 0 0 1 0 0 0 1 0 1 2 3 0 0 0 0 1 0 0 0 0 0 0 0 Multiple non-overlapping BINARY SEG Frames Single LABELMAP SEG Frame

  4. Design Decisions • Re-use as much of existing Segmentation IOD as possible • New SOP Class • Documented as multiple SOP Classes, same IOD • Requirements conditioned on LABELMAP Segmentation Type • 8 or 16 bit (not more) • Segment Number not required to start at and increment by 1 • Color support through PALETTE COLOR Photometric Interpretation • If label maps overlap, separate instances are needed

  5. Out of Scope (for this development cycle) • More efficient description of instance rather than class segments • e.g., thousands (millions) of nuclei • without repeating segment sequence item describing category/property • More segments than 16 bit unsigned pixel will support • 32 bit might be needed in future for lots of instance segments • Palette Color limited to 16 bits max at present • Improvements related to Per-Frame Functional Groups Sequence • which gets bulky with lots of frames

More Related