HyperMorph

HyperMorph employs an amortized hyperparameter learning strategy using a hypernetwork to predict registration network parameters for learning-based deformable image registration, enabling efficient test-time hyperparameter exploration and generation of deformation fields without retraining.


Key Features:

  • Efficient Hyperparameter Search: Facilitates fast, high-resolution hyperparameter searches at test time by conditioning registration network parameters on input hyperparameters.
  • Enhanced Robustness: Improves robustness to model initialization by amortizing hyperparameter effects across a learned parameter mapping.
  • Dataset-Specific Optimization: Rapidly identifies optimal hyperparameter values tailored to specific datasets, image contrasts, tasks, or anatomical regions.
  • Single-Model Flexibility: Uses a single hypernetwork-trained model to produce parameters for different hyperparameter values, eliminating the need to retrain multiple registration models.

Scientific Applications:

  • Deformable Image Registration: Produces deformation fields for learning-based deformable image registration applications requiring precise spatial correspondences in medical imaging.
  • Task- and Contrast-Specific Tuning: Enables dataset- and task-specific hyperparameter tuning across different image contrasts and anatomical regions.

Methodology:

Trains a hypernetwork (meta network) via amortized hyperparameter learning to predict registration network parameters conditioned on input hyperparameters, enabling generation of deformation fields at test time without iterative pair-wise optimization or retraining.

Topics

Details

Tool Type:
command-line tool
Programming Languages:
Python
Added:
11/6/2022
Last Updated:
11/24/2024

Operations

Publications

Hoopes A, et al. Learning the Effect of Registration Hyperparameters with HyperMorph. J Mach Learn Biomed Imaging. 2022; 1:(unknown pages).

PMID: 36147449
PMCID: PMC9491317

Documentation

Links