Adapting Frozen Mono-modal Backbones for Multi-modal Registration via Contrast-Agnostic Instance Optimization
Organizations: Department of Imaging Physics, Delft University of Technology, The Netherlands
Abstract
Deformable image registration remains a central challenge in medical image analysis, particularly under multi-modal scenarios where intensity distributions vary significantly across scans. While deep learning methods provide efficient feed-forward predictions, they often fail to generalize robustly under distribution shifts at test time. A straightforward remedy is full network fine-tuning, yet for modern architectures such as Transformers or deep U-Nets, this adaptation is prohibitively expensive in both memory and runtime when operating in 3D. Meanwhile, the naive fine-tuning struggles more with potential degradation in performance in the existence of drastic domain shifts. In this work, we propose a registration framework that integrates a frozen pretrained mono-modal registration model with a lightweight adaptation pipeline for multi-modal image registration. Specifically, we employ style transfer based on contrast-agnostic representation generation and refinement modules to bridge modality and domain gaps with instance optimization at test time. This design is orthogonal to the choice of backbone mono-modal model, thus avoids the computational burden of full fine-tuning while retaining the flexibility to adapt to unseen domains. We evaluate our approach on the Learn2Reg 2025 LUMIR validation set and observe consistent improvements over the pretrained state-of-the-art mono-modal backbone. In particular, the method ranks second on the multi-modal subset, third on the out-of-domain subset, and achieves fourth place overall in Dice score. These results demonstrate that combining frozen mono-modal models with modality adaptation and lightweight instance optimization offers an effective and practical pathway toward robust multi-modal registration.
Figures & tables
| Method | Overall DICE | NDV (%) | In-domain | Out-of-domain | Multi-modal |
|---|---|---|---|---|---|
| Zero Displacement | - | 0.5668 | 0.5189 | 0.5391 | |
| ConvexAdam-MIND [ 24 ] | 0.0010 | 0.6998 | 0.6621 | 0.6578 | |
| SynthMorph [ 10 ] | 0.0000 | 0.7262 | 0.6888 | 0.6888 | |
| VFA-SynthSR [ 11 ] | 0.0074 | 0.7744 | 0.7545 | 0.7320 | |
| MultiGradICON [ 7 ] | 0.0017 | 0.7611 | 0.7453 | 0.7222 | |
| VFA-Brain-ID (no IO) | 0.0791 | 0.7743 | 0.7548 | 0.7397 |
| Method | Overall DSC | In-domain | Out-of-domain | Multi-modal |
|---|---|---|---|---|
| VFA Multi-modal (w/o IO) | ||||
| VFA-Brain-ID (w/o IO) | ||||
| VFA-Brain-ID (full finetune) | ||||
| VFA-Brain-ID (w/o pretrain) | ||||
| VFA-Brain-ID (1K) | ||||
| VFA-Brain-ID (5K) |