on-the-fly-guidance

[MICCAI 2024] On-the-Fly Guidance Training for Medical Image Registration. Pre-print available in link below.

https://github.com/cilix-ai/on-the-fly-guidance

Science Score: 41.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: arxiv.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.5%) to scientific vocabulary

Keywords

3d-vision image-registration machine-learning-architecture medical-image-registration optimization-methods pseudo-supervision
Last synced: 4 months ago · JSON representation ·

Repository

[MICCAI 2024] On-the-Fly Guidance Training for Medical Image Registration. Pre-print available in link below.

Basic Info
Statistics
  • Stars: 26
  • Watchers: 2
  • Forks: 3
  • Open Issues: 4
  • Releases: 0
Topics
3d-vision image-registration machine-learning-architecture medical-image-registration optimization-methods pseudo-supervision
Created over 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

On-the-Fly Guidance (OFG)

For training medical image registration models

PWC PWC

OFG is a training framework that successfully unites learning-based methods with optimization techniques to enhance the training of learning-based registration models. OFG provides guidance with pseudo ground truth to the model by optimizing the model's output on-the-fly, which allows the model to learn from the optimization process and improve its performance.

Overall Architecture

ofg_arch

OFG is a two stage training method, integrating optimization-based methods with registration models. It optimize the model's output in training time, this process generates a pseudo label on-the-fly, which will provide supervision for the model, yielding a model with better registration performance.

Performance Benchmark

benchmark

OFG consistently improves the registration methods it is used on, and achieves state-of-the-art performance. It has better trainability than unsupervised methods while not using any manually added labels.

Registration on LPBA40

ofg_lpba

OFG provides much smoother deformation while also improving DSC of registration, combining into better overall registration performance across a wide range of modalities and datasets.

Citation

Cite our work when comparing results: @article{ofg2024, title={On-the-Fly Guidance Training for Medical Image Registration}, author={Yuelin Xin and Yicheng Chen and Shengxiang Ji and Kun Han and Xiaohui Xie}, year={2024}, eprint={2308.15216}, archivePrefix={arXiv}, primaryClass={cs.CV}, url={https://arxiv.org/abs/2308.15216}, }

Owner

  • Name: cilix
  • Login: cilix-ai
  • Kind: organization
  • Email: contact@cilix.ai
  • Location: United States of America

Citation (citation.bib)

@article{ofg2024,
      title={On-the-Fly Guidance Training for Medical Image Registration}, 
      author={Yuelin Xin and Yicheng Chen and Shengxiang Ji and Kun Han and Xiaohui Xie},
      year={2024},
      eprint={2308.15216},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2308.15216}, 
}

GitHub Events

Total
  • Watch event: 7
  • Issue comment event: 1
  • Fork event: 1
Last Year
  • Watch event: 7
  • Issue comment event: 1
  • Fork event: 1

Dependencies

requirements.txt pypi
  • SimpleITK *
  • antspyx *
  • ml_collections *
  • natsort *
  • nibabel *
  • numpy *
  • pandas *
  • pystrum *
  • scikit-image *
  • timm *
  • torch *
  • torchvision *