FireANTs: Adaptive Riemannian Optimization for Multi-Scale Diffeomorphic Matching
Rohit Jena, Pratik Chaudhari, James C. Gee
TL;DR
FireANTs tackles the core challenges of dense diffeomorphic registration by removing the need for training and harnessing a multi-scale Adaptive Riemannian optimization on the group of diffeomorphisms. The method uses a Jacobian-free Eulerian descent that exploits the Lie group structure to obtain fast, scalable updates without parallel transport, enabling high-resolution registration on GPUs and rapid hyperparameter tuning. Across fourteen datasets spanning brains, lungs, abdomen, and microscopy, FireANTs achieves state-of-the-art performance, strong cross-domain generalization, and substantial runtime/memory advantages over ANTs and many deep learning baselines. The approach supports scalable atlas generation and real-world deployments, providing a practical, modular tool for high-throughput, multi-modal image registration in biomedical science. Overall, FireANTs delivers a fast, robust, training-free framework that scales to mesoscale and microscale imaging while preserving diffeomorphic integrity and enabling rapid experimentation.
Abstract
The paper proposes FireANTs, a multi-scale Adaptive Riemannian Optimization algorithm for dense diffeomorphic image matching. Existing state-of-the-art methods for diffeomorphic image matching are slow due to inefficient implementations and slow convergence due to the ill-conditioned nature of the optimization problem. Deep learning methods offer fast inference but require extensive training time, substantial inference memory, and fail to generalize across long-tailed distributions or diverse image modalities, necessitating costly retraining. We address these challenges by proposing a training-free, GPU-accelerated multi-scale Adaptive Riemannian Optimization algorithm for fast and accurate dense diffeomorphic image matching. FireANTs runs about 2.5x faster than ANTs on a CPU, and upto 1200x faster on a GPU. On a single GPU, FireANTs performs competitively with deep learning methods on inference runtime while consuming upto 10x less memory. FireANTs shows remarkable robustness to a wide variety of matching problems across modalities, species, and organs without any domain-specific training or tuning. Our framework allows hyperparameter grid search studies with significantly less resources and time compared to traditional and deep learning registration algorithms alike.
