Skip to main content

vireg

The vireg package provides functionality to register T2 and DWI MRI images with each other. Most of the functionality of the package is for deep learning based registration of two images, but it also supports registration with SimpleITK. Below, you can find on overview of the different registration methods available in this repository.

MethodSupported transformationRecommended useDescription
sitkrigid / affine / elastic / jointjointcpu-supported classical optimisation with SITK
dlaffine / elasticaffineDL-based registration
ttoaffineaffinegpu-supported classical optimization
hyregaffine**affinegpu-supported classical optimization of initial estimate obtained through DL
customjoin**joint (hyreg + sitk)joint registration through combination of any of the affine and elastic methods above.

** Default registration method for affine and joint registration based on performance.

For installation & usage instructions, have a look at the getting started guide. For questions about using the package, please reach out to Linde or Alejandro.