Models¶
MIR implements its own registration networks and wraps third-party methods behind the same interface (Conventions). Each model page lists the variants, a usage snippet, pretrained weights, the tutorials that train or evaluate it, and the paper to cite.
Registration networks¶
Swin-Transformer encoder with a convolutional decoder. The reference architecture of MIR.
SVF TVF SPR pretrained
Vector field attention: correspondences read directly from feature similarity. Light and contrast-robust.
SVF SPR pretrained
Multi-resolution, symmetric, inverse-consistent and topology-preserving by construction.
inverse consistent pretrained
The U-Net baseline of learning-based registration.
displacement
A very light convolutional network (0.1 M parameters).
SVF SPR
Band-limited deformations predicted in the Fourier domain; fast and compact.
SVF SPR
Extensions¶
Hypernetwork-conditioned regularization strength, chosen at inference time.
The hypernetwork-conditioned VoxelMorph.
Time-varying velocity fields with geodesic shooting, for TransMorph or any other backbone.
Optimization-based methods¶
Discrete convex optimization with Adam refinement, and GPU greedy / SyN registration.
SPR no training
MRF-based discrete registration with self-similarity descriptors (Linux).
no training
Atlases and building blocks¶
Template building with any registration network, and MultiMorph group-wise atlases.
Swin encoders, decoders, segmentation, synthesis and self-supervised heads.
Comparison¶
Parameter counts are for the configurations used in the LUMIR25 tutorials (160 x 224 x 192 brain MRI; TransMorph runs at half resolution).
Model |
Architecture |
Parameters |
Transformation models |
Weights |
|---|---|---|---|---|
TransMorph-TVF |
Swin Transformer + conv decoder |
17.1 M |
displacement, SVF, TVF |
LUMIR, IXI, autoPET |
VFA |
conv encoder + vector field attention |
2.0 M |
displacement, SVF |
LUMIR, IXI |
SITReg |
multi-resolution symmetric |
12.9 M |
inverse consistent |
IXI |
VoxelMorph |
U-Net |
0.3 M |
displacement |
– |
LessNet |
light conv U-Net |
0.1 M |
displacement, SVF |
– |
Fourier-Net+ |
band-limited conv |
0.9 M |
displacement, SVF |
– |
ConvexAdam, deedsBCV, FireANTs |
optimization |
– |
discrete, SVF, greedy / SyN |
not needed |
Every learned model above also accepts the LDDMM transformation model through LDDMMWrapper.