๐Ÿ”ฅ FireANTs

Oct 23, 2024ยท
Rohit Jena
Rohit Jena
,
Pratik Chaudhari
James Gee
James Gee
ยท 1 min read
FireANTs teaser

The FireANTs library is a lightweight registration package for Riemannian diffeomorphic registration on GPUs.

Features

Currently, FireANTs supports the following forms of registration:

Registration types

Moreover, it supports the following similarity metrics:

  • Cross-correlation
  • Mutual information
  • Mean squared error
  • Custom similarity metrics (see Tutorial)

FireANTs also provides functionality for saving transformations in the ANTs formats for seamless integration with existing workflows.

We also provide scripts for template building.

Core Idea

The initial motivations were to create a GPU reimplementation of the widely used ANTs library. However, we improved upon the initial implementation to implement first-order adaptive algorithms (like Adam) on Riemannian manifolds, specifically for multi-scale diffeomorphisms.

Rie

Installation

Follow the instructions on the GitHub page .

Documentation

Coming soon.

Support and Contributions

Feel free to add issues or pull requests to the repository. We welcome contributions to the package.

Rohit Jena
Authors
PhD Student
James Gee
Authors
Director