voxelmorph: 一个基于学习的可变形医学图像配准与对齐框架

voxelmorph: 一个基于学习的可变形医学图像配准与对齐框架

它解决了什么问题

VoxelMorph 提供了一个基于学习的图像配准框架,配准是将两幅图像(例如医学扫描图像)通过建模变形来进行对齐的过程。它解决了高效对齐具有不同解剖结构或不同成像模态(例如 CT 到 MRI)的图像的挑战。

工作原理

该库使用卷积神经网络 (CNNs) 来预测变形场,从而将一幅图像(移动图像)扭曲以匹配另一幅图像(固定图像或图谱)。它支持多种配准类型,包括使用各种损失函数 (MSE, CC) 的无监督学习、微分同胚配准(确保变形是平滑且可逆的)以及仿射配准。它还包括 SynthMorph,一种使用合成图像而非实际获取的成像数据来训练配准模型的策略,使模型具有对比度不变性。

适用人群

它专为医学成像和计算机视觉领域的研究人员和从业人员设计,他们需要对齐 3D 体积或图像并对空间变形进行建模。

亮点

  • 多模态支持:能够执行跨不同成像模态的配准,例如 CT 到 MRI。
  • SynthMorph:允许通过使用合成图像来训练配准网络,而无需实际的训练数据。
  • Diffeomorphic Mapping:支持创建平滑、可逆的变形,以维持解剖拓扑结构。
  • uma TensorFlow and PyTorch:提供稳定的 TensorFlow 实现和活跃的 PyTorch 开发分支。
  • Atlas Construction:包括用于创建无条件和有条件可变形模板(图谱)的工具。

Sources