TN-Reg-Benchmark
收藏资源简介:
该数据集是一个面向三叉神经痛诊疗的MRI-MRA配准评估基准,由约翰霍普金斯大学研究团队构建。数据集纳入了149例微血管减压术患者的术前结构MRI与TOF-MRA影像,并包含临床专家在MRI上标注的298个双侧三叉神经ROI,其中血管标注仅覆盖与神经相关的临床感兴趣区。数据回顾性采集自2019至2022年,经过严格筛选与预处理,最终形成分析队列。该基准专用于评估局部ROI中心配准方法在神经血管可视化中的表现,旨在解决传统全脑配准评估无法反映临床相关小区域融合质量的问题。
This dataset is a benchmark for MRI-MRA registration evaluation in the diagnosis and treatment of trigeminal neuralgia, developed by a research team from Johns Hopkins University. It encompasses preoperative structural MRI and TOF-MRA images from 149 patients who underwent microvascular decompression surgery, as well as 298 bilateral trigeminal nerve ROIs manually annotated by clinical experts on MRI, where vascular annotations only cover the clinically relevant regions of interest associated with the nerve. The data was retrospectively collected between 2019 and 2022, underwent rigorous screening and preprocessing, and ultimately formed the final analysis cohort. This benchmark is specifically designed to evaluate the performance of local ROI-centered registration methods in neurovascular visualization, aiming to resolve the issue that traditional whole-brain registration assessment fails to reflect the fusion quality of clinically relevant small regions.
数据集概述
本仓库是论文 "Evaluation Principles for MRI–MRA Registration in Trigeminal Neuralgia: An ROI-Centered Neurovascular Benchmark"(投稿至 IEEE Transactions on Medical Imaging)的官方代码与基准测试资源。该工作由约翰霍普金斯大学的研究团队完成,聚焦于三叉神经痛(TN)场景下的 MRI–MRA 图像配准问题,提出了一种以 ROI(感兴趣区域)为中心的神经血管配准评估框架。
该仓库不包含任何患者影像数据,数据来源于 IRB 监管的临床影像队列,仅通过路径引用方式供用户在自己的数据上运行代码。研究队列规模为 149 例患者,影像采集时间跨度为 2019 年 10 月至 2022 年 12 月。
核心任务与方法
将三叉神经痛的 MRI–MRA 融合问题建模为 ROI 中心的神经血管配准评估 问题,并系统评测了六种具有代表性的配准流程。评估维度包括:
- 基于局部图像的配准指标
- 基于分割的血管定位指标
- 预测体积分析
- 对比度分层与视场(FOV)分层比较
六种配准方法
| 方法 | 类别 | 外部依赖 |
|---|---|---|
| ANTs Affine | 仿射配准 | ANTs CLI |
| ANTs SyN | 经典可变形配准 | ANTs CLI |
| ConvexAdam | 基于优化的配准 | MIR + PyTorch |
| FireANTs | 基于优化的配准 | fireants, GPU |
| EasyReg | 学习型配准 | FreeSurfer ≥ 7.4 |
| SynthMorph | 学习型配准 | FreeSurfer ≥ 7.4 |
仓库结构
preprocessing/ DICOM→NIfTI RAS 归一化、脑掩膜生成、ROI 自动裁剪 Baseline_Methods/ 每种配准方法对应一个子文件夹 eval/ ROI 中心评估包(指标、表格、图像) visualization/ 逐例渲染工具 labels/ 构建三叉神经质心索引 reader_study/ 盲法阅片研究数据包构建 analysis/ FOV 元数据与补充表 S1 tools/ 环境与系统信息采集 results/ 论文中的汇总结果图与指标表
影像采集参数(N = 149 例患者)
| 参数 | 结构 MRI(CISS 类型) | TOF-MRA |
|---|---|---|
| 制造商(Siemens / GE) | 146 (98.0%) / 3 (2.0%) | 146 (98.0%) / 3 (2.0%) |
| 最常见机型 | Skyra 115 (77.2%) | Skyra 112 (75.2%) |
| 场强(3.0 T / 1.5 T) | 138 (92.6%) / 11 (7.4%) | 137 (91.9%) / 12 (8.1%) |
| TR(ms) | 5.45 [5.43, 5.46] | 22.00 [22.00, 22.00] |
| TE(ms) | 2.42 [2.41, 2.43] | 3.78 [3.78, 3.78] |
| DICOM 层厚(mm) | 0.60 [0.60, 0.60] | 0.50 [0.50, 0.60] |
| 面内间距(mm) | 0.597 [0.597, 0.597] | 0.260 [0.260, 0.288] |
| 层间距(mm) | 0.594 [0.594, 0.594] | 0.500 [0.500, 0.600] |
| 中位矩阵尺寸 | 254 × 256 × 164 | 646 × 768 × 165 |
| 研究日期范围 | 2020-01-05 至 2022-12-20 | 2019-10-08 至 2022-12-20 |
运行环境
软件版本
| 组件 | 版本 |
|---|---|
| Python | 3.10.19 |
| PyTorch | 2.10.0+cu128 (CUDA 12.8) |
| ANTs | 2.6.2 |
| FireANTs | 1.0.0 |
| EasyReg / SynthMorph | FreeSurfer 8.1.0 |
| VesselFM | v1.0(dyn_unet_base,无重新训练) |
硬件配置
- 2× AMD EPYC 9354(共 128 线程)
- 1.5 TB RAM
- 8× NVIDIA RTX PRO 6000 Blackwell(各 96 GB)
GPU 加速方法(ConvexAdam、FireANTs)需要 CUDA GPU;ANTs 和 FreeSurfer 方法在 CPU 上运行并可多核并行。
数据组织与运行方式
所有脚本通过环境变量 REG_ROOT 解析数据路径,可选环境变量包括:
REG_ROOT— TN 配准数据根目录VFM_ROOT— VesselFM 分割结果目录(可选,用于 Track B)MIR_SRC— MIR 工具箱源码目录(用于 ConvexAdam)
运行流程分为三步:预处理(RAS 归一化、脑掩膜、ROI 自动裁剪)→ 配准(逐方法执行)→ ROI 中心评估(计算指标、生成表格与图像)。
外部依赖安装说明
部分组件不在 PyPI 上,需单独安装:
- MIR — ConvexAdam 依赖的第三方医学图像配准工具箱,从 https://github.com/junyuchen245/MIR 安装
- ANTs — 需将
antsRegistration/antsApplyTransforms加入PATH - FreeSurfer ≥ 7.4 — 提供 SynthMorph(
mri_synthmorph)与 EasyReg(mri_easyreg) - VesselFM — 用于 Track B 的下游血管分割,在每例扭曲后的 MRA 上运行生成
*_vessel_mask.nii.gz
许可与版权
仓库以研究用途发布,具体许可条款见 LICENSE 文件。该工作为约翰霍普金斯大学出版物,版权 © 2026 The Johns Hopkins University,保留所有权利。




