Skip to content
volko

Work Medical Imaging AI · proprietary

Spine Segmentation Pipeline

Automated vertebral and disc segmentation that renders labels straight into the radiologist's PACS viewer — C1 to sacrum, in minutes, demoed at RSNA 2025.

90–95%

radiologist-validated accuracy · 100+ cases

~75s

per study · dual Tesla P40

RSNA 2025

demoed at the aycan booth

Problem

Vertebral labeling is slow, manual, and error-prone, and a PACS viewer has no native way to show an AI overlay. A useful system has to do more than segment — it has to put correct, named labels (T5, L4–L5) where the radiologist is already looking, inside the viewer they already use.

Architecture

A four-phase pipeline: DICOM → NIfTI conversion, reorientation and 1 mm isotropic resampling, two-step nnU-Net inference, then JSON generation with previews.

  • Step 1 (coarse): a single-channel nnU-Net produces a whole-spine segmentation — disc types, vertebrae, sacrum, canal, cord — cleaned with largest-connected-component extraction.
  • Step 2 (refined): a two-channel model takes the original scan plus the Step-1 labels, crops to the spine bounding box, and resolves vertebra subtypes.
  • Iterative labeling: raw outputs are generic types; a spatial-reasoning pass anchors on landmark discs (C2–C3, C7–T1, T12–L1, L5–S1) and interpolates definitive anatomical labels along the column.
  • Confidence scoring: a weighted blend of mean / p95 / high-confidence-ratio over the softmax, resampled to preserve probability accuracy.

Output is rendered as DICOM GSPS so labels, boxes, and arrows appear natively in the MedDream viewer — no separate tool.

Results

3–5 minutes per study, 90–95% radiologist-validated accuracy across 100+ test cases, packaged as CUDA (20.6 GB) and Apple-Silicon Docker containers behind a single POST /segment Flask endpoint. The CTO demonstrated it at the aycan booth at RSNA 2025, the world’s largest radiology conference.

Impact

Radiologists get named spine labels inside their existing reading workflow — the gap between a research segmentation model and a clinically usable overlay, closed end to end.