CTSpinoPelvic1K
收藏资源简介:
CTSpinoPelvic1K是一个用于脊柱和骨盆3D CT分割的数据集,由OpenSpineConsortium发布。该数据集专门针对腰椎骶化/腰化变异(LSTV)患者的椎体正确编号问题而设计,因为传统工具在存在LSTV时难以准确区分L5和L6。数据集包含802个CT体积及其对应的体素级标签图,所有标签均由放射科医生审核,覆盖胸腰椎、骶骨、髋骨、股骨、肋骨以及手术器械。标签方案采用VerSe原生ID,共82个类别,包括颈椎(C1-C7)、胸椎(T1-T12)、腰椎(L1-L6)、骶骨(S1)、尾骨、肋骨、髋骨、股骨、髂腰韧带、神经、肌肉、大血管及手术器械等。其中,33个LSTV病例具有专家Castellvi分级,11个病例包含放射科医生确认的手术器械。数据集来源于三个公共数据集:TCIA CT结肠ography(提供CT影像)、CTSpine1K(提供脊柱标签)和CTPelvic1K(提供骨盆标签),所有标签通过患者级别交叉对齐,无需重采样。数据以NIfTI格式(.nii.gz)存储,CT和标签共享相同仿射矩阵,方向为PIR。数据集提供5折交叉验证和独立测试集划分,并基于LSTV进行分层。总大小约195GB。该数据集适用于脊柱和骨盆的语义分割、LSTV检测与分级、椎体计数、手术器械识别等医学影像分析任务。
CTSpinoPelvic1K is a dataset for 3D CT segmentation of the spine and pelvis, released by the OpenSpineConsortium. It is specifically designed to address the correct numbering of vertebrae in patients with lumbosacral transitional vertebrae (LSTV), where traditional tools struggle to distinguish between L5 and L6. The dataset contains 802 CT volumes with corresponding voxel-level label maps, all reviewed by radiologists, covering the thoracic and lumbar spine, sacrum, hip bones, femur, ribs, and surgical instruments. The labeling scheme uses VerSe native IDs with 82 categories, including cervical vertebrae (C1-C7), thoracic vertebrae (T1-T12), lumbar vertebrae (L1-L6), sacrum (S1), coccyx, ribs, hip bones, femur, iliolumbar ligament, nerves, muscles, major vessels, and surgical instruments. Among them, 33 LSTV cases have expert Castellvi grading, and 11 cases contain surgical instruments confirmed by radiologists. The dataset is derived from three public datasets: TCIA CT Colonography (providing CT images), CTSpine1K (providing spine labels), and CTPelvic1K (providing pelvis labels). All labels are cross-aligned at the patient level without resampling. Data is stored in NIfTI format (.nii.gz) with the same affine matrix and PIR orientation. The dataset provides 5-fold cross-validation and independent test set splits, stratified by LSTV. The total size is approximately 195 GB. It is suitable for medical image analysis tasks such as semantic segmentation of the spine and pelvis, LSTV detection and grading, vertebral body counting, and surgical instrument recognition.
CTSpinoPelvic1K 数据集概述
基本信息
- 数据集名称:CTSpinoPelvic1K
- 许可协议:CC BY-NC 4.0(非商业使用)
- 任务类型:图像分割(语义分割)
- 数据类型:医学影像(计算机断层扫描,CT)
- 数据规模:802 个 CT/标签对,总大小约 195 GB
- 标签类别:82 个声明类别 + 255(忽略标记),采用 VerSe 原生 ID
- 图像方向:PIR 方向,CT 和标签共享同一仿射矩阵,无需重采样
- 版本:v6(main)
数据集核心目标
该数据集专为解决腰骶移行椎(LSTV) 患者腰椎编号问题而构建。在此类病例中,最后腰椎与骶骨部分或完全融合(骶化),或第一骶椎部分或完全游离(腰化),导致 L5 与 L6 的判别困难。数据集通过上下两个计数锚点(头侧 T12 和尾侧 S1)使腰椎编号成为确定性任务。
数据来源
数据集由三个公开数据源在患者级别交叉构建,无需配准或重采样标注:
| 来源 | 贡献内容 |
|---|---|
| TCIA CT COLONOGRAPHY | CT 容积(每位患者俯卧+仰卧) |
| CTSpine1K(COLONOG 子集) | VerSe 约定椎骨掩膜,放射科医师金标准 |
| CTPelvic1K(dataset2) | 骶骨 + 双侧髋部掩膜 |
股骨来自 TotalSegmentator;肋骨基于金标准胸椎列编号。多数患者脊柱和骨盆标签落在同一序列(融合型);其余分属不同序列(分离型,导出为两条记录)。
标签体系要点
- 脊柱部分沿用 VerSe 原始 ID:C1-C7=1-7,T1-T12=8-19,L1-L6=20-25,骶骨=26,尾骨=27,T13=28
- 关键锚点:T12(ID 19,头侧计数锚点,出现在 801/802 例中)、S1(ID 29,尾侧计数锚点,通过平面切割骶骨金标准获得,801 例)
- 部分类别为保留 ID 但当前为空:神经(60-65)、腰大肌(66-67)、主动脉/血管(68-73)、髂腰韧带(58-59)、部分硬件类别(76、78、79)以及 255 忽略标记——33 个声明 ID 在零病例中出现
- 视野限制:胸椎和肋骨受采集范围限制——T12 在 801/802 中出现,但肋骨 1、2 从未出现,C1-C7 仅偶有极少量体素出现
- 腰化肋骨(74-75):与腰椎关节相连的肋骨,分别在 13 和 16 例中出现,为移行解剖的肋骨侧特征
- 硬件标注优先级高于骨骼:植入物与骨骼重叠处归为植入物类别
特殊处理与质量控制
S1 切分
- 通过沿骶骨头尾轴的法平面进行切割,使其正交于患者的左右轴,以消除扫描滚动影响
- 切分后镜像对称 Dice 从 0.807 提升至 0.906,边界平面度中位数为 0.004
- S1 体积在每条记录中完全保持不变(0 体素变化)
- 已知限制:100 条记录中 S1 体积占比异常(超过骶骨一半或不足 15%),已标记为
implausible_fraction,计算骶骨倾斜角或骨盆入射角时应过滤此列
LSTV 分类与 Castellvi 分级
- 移行状态从两端独立判读:椎体计数(CTSpine1K)和骨盆标注(CTPelvic1K),并设有一致性标记
- 33 例具有专家 Castellvi 分级,其中 5 例经过独立二次阅读(3/5 类型完全一致)
lstv_class:0=正常,1=腰化,2=半骶化,3=骶化;本版本无任何记录为lstv_class == 2- 已知不一致:两例存在放射科医师半骶化表型但自动类别标记为正常,建议研究半骶化时基于
castellvi_type或lstv_phenotype筛选
手术内固定
- 11/802 条记录带有手术器械标注,共回收 1,538,852 个体素
- 类别包括:关节成形术(80,8例)、骨缝合术(82,1例)、骶髂螺钉(81,1例)、融合器(77,1例)
- 9 例中髂骨标志为植入物,计算脊柱骨盆参数时需注意
数据划分与使用
- 提供患者级别 5 折交叉验证 + 独立测试集,按 LSTV 分层
- 共 802 条记录,其中 31 例标记为移行病例,33 例有专家 Castelvi 分级,11 例带手术器械
- 提供 PyTorch 适配器(
CTSpinoPelvicDataset)和 MONAI 兼容接口 - 支持按子集下载(如仅移行病例),避免全量 195 GB 下载
仓库结构
包含 CT 容积(ct/)、标签图(labels/)、清单文件(manifest.json,每条记录 51 个字段)、5 折划分、标签 ID 映射、标签占用统计、Castellvi 表型 CSV、硬件质量控制、S1 切分质量控制以及数据加载接口代码等。




