All Projects → uncbiag → DeepAtlas

uncbiag / DeepAtlas

Licence: other
Joint Semi-supervised Learning of Image Registration and Segmentation

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to DeepAtlas

Fewshot gan Unet3d
Tensorflow implementation of our paper: Few-shot 3D Multi-modal Medical Image Segmentation using Generative Adversarial Learning
Stars: ✭ 272 (+615.79%)
Mutual labels:  semi-supervised-learning, image-segmentation
MIRACL
Multi-modal Image Registration And Connectivity anaLysis
Stars: ✭ 23 (-39.47%)
Mutual labels:  image-segmentation, image-registration
RNiftyReg
An R interface to the NiftyReg medical image registration library
Stars: ✭ 32 (-15.79%)
Mutual labels:  image-registration
ICCV2021-Paper-Code-Interpretation
ICCV2021/2019/2017 论文/代码/解读/直播合集,极市团队整理
Stars: ✭ 2,022 (+5221.05%)
Mutual labels:  image-segmentation
survey-computer-vision-2021
2021年计算机视觉技术综述分类汇总
Stars: ✭ 54 (+42.11%)
Mutual labels:  image-segmentation
Semantic-Segmentation-BiSeNet
Keras BiseNet architecture implementation
Stars: ✭ 55 (+44.74%)
Mutual labels:  image-segmentation
ssdg-benchmark
Benchmarks for semi-supervised domain generalization.
Stars: ✭ 46 (+21.05%)
Mutual labels:  semi-supervised-learning
ETCI-2021-Competition-on-Flood-Detection
Experiments on Flood Segmentation on Sentinel-1 SAR Imagery with Cyclical Pseudo Labeling and Noisy Student Training
Stars: ✭ 102 (+168.42%)
Mutual labels:  semi-supervised-learning
rt-mrcnn
Real time instance segmentation with Mask R-CNN, live from webcam feed.
Stars: ✭ 47 (+23.68%)
Mutual labels:  image-segmentation
TransMorph Transformer for Medical Image Registration
TransMorph: Transformer for Unsupervised Medical Image Registration (PyTorch)
Stars: ✭ 130 (+242.11%)
Mutual labels:  image-registration
XCloud
Official Code for Paper <XCloud: Design and Implementation of AI Cloud Platform with RESTful API Service> (arXiv1912.10344)
Stars: ✭ 58 (+52.63%)
Mutual labels:  image-segmentation
claire
Constrained Large Deformation Diffeomorphic Image Registration (CLAIRE)
Stars: ✭ 30 (-21.05%)
Mutual labels:  image-registration
pyprophet
PyProphet: Semi-supervised learning and scoring of OpenSWATH results.
Stars: ✭ 23 (-39.47%)
Mutual labels:  semi-supervised-learning
SUIM
Semantic Segmentation of Underwater Imagery: Dataset and Benchmark. #IROS2020
Stars: ✭ 53 (+39.47%)
Mutual labels:  image-segmentation
PyTorch-Segmentation-Zoo
A PyTorch collection of semantic segmentation tools.
Stars: ✭ 33 (-13.16%)
Mutual labels:  image-segmentation
angiodysplasia-segmentation
Wining solution and its further development for MICCAI 2017 Endoscopic Vision Challenge Angiodysplasia Detection and Localization
Stars: ✭ 76 (+100%)
Mutual labels:  image-segmentation
ViT-V-Net for 3D Image Registration Pytorch
Vision Transformer for 3D medical image registration (Pytorch).
Stars: ✭ 169 (+344.74%)
Mutual labels:  image-registration
DualStudent
Code for Paper ''Dual Student: Breaking the Limits of the Teacher in Semi-Supervised Learning'' [ICCV 2019]
Stars: ✭ 106 (+178.95%)
Mutual labels:  semi-supervised-learning
SASHIMI
SASHIMI segmentation is a Matlab App for semi-automatic interactive segmentation of multi-slice images.
Stars: ✭ 15 (-60.53%)
Mutual labels:  image-registration
Digital-Image-Processing
This repository includes all Basic Algorithms related to image Processing, these are almost without Build-in Functions
Stars: ✭ 18 (-52.63%)
Mutual labels:  image-segmentation

DeepAtlas

This is the repository for the paper "DeepAtlas: Joint Semi-Supervised Learning of Image Registration and Segmentation " at MICCAI 2019 [arxiv] by Zhenlin Xu and Marc Niethammer.

Install torch>=1.0 and torchvision according to your config Install other dependencies with pip install -r requirements.txt

Data

The OAI knee MRIs and MindBoggle101 brain MRIs were used in the paper. We can only share our processed brain MRIs due to copyright limitations. Please download the preprocessed Mindboggle101 from Google Drive. Note that, in DeepAtlas paper, a few images were disregarded due the segmentation labeling errors that were fixed in the later versions of MB101.

Train a segmentation model with MindBoggle101 data

E.g. Train a segmentation model with 21 training samples python train_seg.py --num-samples 21 --data-root $DATA_ROOT --num-epochs 100 --lr 1e-3 --log-root ./logs

Train a registration model with MindBoggle101 data

TODO

Train DeepAtlas model with MindBoggle101 data

TODO

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].