CARL: A Framework for Equivariant Image Registration

Hastings Greer, Lin Tian, François-Xavier Vialard, R. Kwitt, R. Estépar +1 more
2/9/2026

No official code found. Best implementation: uncbiag/equivariant_reg_2 (0 stars, last commit 2025-09-01).

Abstract

Image registration estimates spatial correspondences between image pairs. These estimates are typically obtained via numerical optimization or regression by a deep network. A desirable property is that a correspondence estimate (e.g., the true oracle correspondence) for an image pair is maintained under deformations of the input images. Formally, the estimator should be equivariant to a desired class of image transformations. In this work, we present careful analyses of equivariance properties in the context of multi-step deep registration networks. Based on these analyses we 1) introduce the notions of [U, U] equivariance (network equivariance to the same deformations of the input images) and [W, U] equivariance (where input images can undergo different deformations); we 2) show that in a suitable multi-step registration setup it is sufficient for overall [W, U] equivariance if the first step has [W, U] equivariance and all others have [U, U] equivariance; we 3) show that common displacement-predicting networks only exhibit [U, U] equivariance to translations instead of the more powerful [W, U] equivariance; and we 4) show how to achieve multi-step [W, U] equivariance via a coordinate-attention mechanism combined with displacement-predicting networks. Our approach obtains excellent practical performance for 3D abdomen, lung, and brain medical image registration. We match or outperform state-of-the-art (SOTA) registration approaches on all the datasets with a particularly strong performance for the challenging abdomen registration.

View on arXivView PDF

Code Implementations(1)

equivariant_reg_2

00Python, Jupyter NotebookFeb 2, 20241 years ago

Similar Papers

Cite this paper

@article{greer2026carl,
  title  = {CARL: A Framework for Equivariant Image Registration},
  author = {Hastings Greer and Lin Tian and François-Xavier Vialard and R. Kwitt and R. Estépar and Marc Niethammer},
  year   = {2026},
  eprint = {2405.16738},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2405.16738},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.16738.svg)](https://codeofpaper.com/paper/2405.16738)

Discussion