$\texttt{NePhi}$: Neural Deformation Fields for Approximately Diffeomorphic Medical Image Registration
Lin Tian, Hastings Greer, Raúl San José Estépar, Roni Sengupta, Marc Niethammer
TL;DR
NePhi addresses the memory and speed bottlenecks of voxel based medical image registration by introducing an implicit neural deformation field that yields approximately diffeomorphic transformations. It uses dual MLPs for forward and backward deformations, jointly conditioned by a shared latent code $z=[z_g,z_l]$, and enforces approximate invertibility with a gradient inverse consistency regularizer $oxed{\mathcal{L}_{reg}}$. The approach achieves competitive accuracy to voxel based methods in single resolution tasks and substantially lowers memory usage in multi-resolution setups, while enabling fast inference through latent code conditioning and the option for instance optimization. Experiments on 2D synthetic data, COPDGene lung CT, and HCP brain MRI demonstrate strong deformation regularity, scalable memory performance, and practical applicability to high resolution registrations.
Abstract
This work proposes NePhi, a generalizable neural deformation model which results in approximately diffeomorphic transformations. In contrast to the predominant voxel-based transformation fields used in learning-based registration approaches, NePhi represents deformations functionally, leading to great flexibility within the design space of memory consumption during training and inference, inference time, registration accuracy, as well as transformation regularity. Specifically, NePhi 1) requires less memory compared to voxel-based learning approaches, 2) improves inference speed by predicting latent codes, compared to current existing neural deformation based registration approaches that \emph{only} rely on optimization, 3) improves accuracy via instance optimization, and 4) shows excellent deformation regularity which is highly desirable for medical image registration. We demonstrate the performance of NePhi on a 2D synthetic dataset as well as for real 3D medical image datasets (e.g., lungs and brains). Our results show that NePhi can match the accuracy of voxel-based representations in a single-resolution registration setting. For multi-resolution registration, our method matches the accuracy of current SOTA learning-based registration approaches with instance optimization while reducing memory requirements by a factor of five. Our code is available at https://github.com/uncbiag/NePhi.
