Skip to content

Supervised and unsupervised MRI Transformer-based registration model

Notifications You must be signed in to change notification settings

LeDanieI/Transformer3DRegistrationModel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swin-transformed based rigid registration model

Transformer-based rigid registration model trained on 3D MRI brain images. This repository is used for educational purposes on several topics.

Requirements

matplotlib==3.7.0
monai==1.1.0 
numpy==1.23.5
python==3.10.9
pytorch==1.13.1
scipy==1.10.0
SimpleITK==2.2.1
skimage==0.19.3
timm==0.6.12

conda install pytorch torchvision torchaudio pytorch-cuda=11.6 -c pytorch -c nvidia
conda install scikit-image numpy
conda install -c simpleitk simpleitk
conda install -c conda-forge matplotlib tqdm
conda install -c conda-forge timm
conda install -c conda-forge einops
pip install ml-collections

Data

OASIS 1 dataset retrieved from https://learn2reg.grand-challenge.org/Datasets/ or https://oasis-brains.org/

Source code

This project uses source code from:

  1. Swin-Transformer code retrieved from https://github.com/SwinTransformer/Swin-Transformer-Semantic-Segmentation
  2. TransMorph https://github.com/junyuchen245/TransMorph_Transformer_for_Medical_Image_Registration.git

About

Supervised and unsupervised MRI Transformer-based registration model

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages