GithubHelp home page GithubHelp logo

brahimmade / ddmr Goto Github PK

View Code? Open in Web Editor NEW

This project forked from andreped/ddmr

0.0 0.0 0.0 235 KB

Deep learning powered image to image registration, based on VoxelMorph

License: MIT License

Python 100.00%

ddmr's Introduction

drawing

DDMR: Deep Deformation Map Registration

Train smarter, not harder: learning deep abdominal CT registration on scarce data

⚠️WARNING: Under construction

DDMR was developed by SINTEF Health Research. The corresponding manuscript describing the framework has been submitted to PLOS ONE and the preprint is openly available on arXiv.

💻 Getting started

  1. Setup virtual environment:
virtualenv -ppython3 venv --clear
source venv/bin/activate
  1. Install requirements:
pip install -r requirements.txt

🏋️‍♂️ Training

Use the "MultiTrain" scripts to launch the trainings, providing the neccesary parameters. Those in the COMET folder accepts a .ini configuration file (see COMET/train_config_files for example configurations).

For instance:

python TrainingScripts/Train_3d.py

🔍 Evaluate

Use Evaluate_network to test the trained models. On the Brain folder, use "Evaluate_network__test_fixed.py" instead.

For instance:

python EvaluationScripts/evaluation.py

✨ How to cite

Please, consider citing our paper, if you find the work useful:

@misc{perezdefrutos2022ddmr,
    title = {Train smarter, not harder: learning deep abdominal CT registration on scarce data},
    author = {Pérez de Frutos, Javier and Pedersen, André and Pelanis, Egidijus and Bouget, David and Survarachakan, Shanmugapriya and Langø, Thomas and Elle, Ole-Jakob and Lindseth, Frank},
    year = {2022},
    doi = {10.48550/ARXIV.2211.15717},
    publisher = {arXiv},
    copyright = {Creative Commons Attribution 4.0 International},
    note = {preprint on arXiv at https://arxiv.org/abs/2211.15717}
}

⭐ Acknowledgements

This project is based on VoxelMorph library, and its related publication:

@article{VoxelMorph2019,
    title={VoxelMorph: A Learning Framework for Deformable Medical Image Registration}, 
    author={Balakrishnan, Guha and Zhao, Amy and Sabuncu, Mert R. and Guttag, John and Dalca, Adrian V.},
    journal={IEEE Transactions on Medical Imaging}, 
    year={2019},
    volume={38},
    number={8},
    pages={1788-1800},
    doi={10.1109/TMI.2019.2897538}
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.