All Projects → junqiangchen → BraTS18-Challege

junqiangchen / BraTS18-Challege

Licence: other
Multimodal Brain Tumor Segmentation Challenge 2018

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to BraTS18-Challege

VT-UNet
[MICCAI2022] This is an official PyTorch implementation for A Robust Volumetric Transformer for Accurate 3D Tumor Segmentation
Stars: ✭ 151 (+243.18%)
Mutual labels:  mri, tumor-segmentation
MIRACL
Multi-modal Image Registration And Connectivity anaLysis
Stars: ✭ 23 (-47.73%)
Mutual labels:  mri
Brainy
Brainy is a virtual MRI analyzer. Just upload the MRI scan file and get 3 different classes of tumors detected and segmented. In Beta.
Stars: ✭ 29 (-34.09%)
Mutual labels:  mri
AttentionGatedVNet3D
Attention Gated VNet3D Model for KiTS19——2019 Kidney Tumor Segmentation Challenge
Stars: ✭ 35 (-20.45%)
Mutual labels:  vnet
bidskit
Utility functions for working with DICOM and BIDS neuroimaging data
Stars: ✭ 52 (+18.18%)
Mutual labels:  mri
prime-re.github.io
Open resource exchange platform for non-human primate neuroimaging
Stars: ✭ 13 (-70.45%)
Mutual labels:  mri
MriResearchTools.jl
Specialized tools for MRI
Stars: ✭ 16 (-63.64%)
Mutual labels:  mri
mrivis
medical image visualization library and development toolkit
Stars: ✭ 19 (-56.82%)
Mutual labels:  mri
TSAN-brain-age-estimation
TSAN: Two-Stage-Age-Net, for brain age estimation from T1-weighted MRI data.
Stars: ✭ 24 (-45.45%)
Mutual labels:  mri
Brain-MRI-Segmentation
Smart India Hackathon 2019 project given by the Department of Atomic Energy
Stars: ✭ 29 (-34.09%)
Mutual labels:  mri
dicomifier
A medical image converter
Stars: ✭ 22 (-50%)
Mutual labels:  mri
awesome-mri
Awesome Magnetic Resonance Imaging (MRI)
Stars: ✭ 25 (-43.18%)
Mutual labels:  mri
pygrappa
Python implementations of GRAPPA-like algorithms.
Stars: ✭ 43 (-2.27%)
Mutual labels:  mri
qsm-tools
List of open-source quantitative susceptibility mapping (QSM) MRI software packages and data
Stars: ✭ 39 (-11.36%)
Mutual labels:  mri
bids-matlab
MATLAB / Octave tools for BIDS datasets
Stars: ✭ 37 (-15.91%)
Mutual labels:  mri
Brain-Tumor-Segmentation
Attention-Guided Version of 2D UNet for Automatic Brain Tumor Segmentation
Stars: ✭ 125 (+184.09%)
Mutual labels:  mri
jemal
jemal gem – Ruby interface to jemalloc
Stars: ✭ 26 (-40.91%)
Mutual labels:  mri
bidscoin
BIDScoin converts your source-level neuroimaging data to BIDS
Stars: ✭ 75 (+70.45%)
Mutual labels:  mri
MRSignalsSeqs
Stanford University Rad229 Class Code: MRI Signals and Sequences
Stars: ✭ 72 (+63.64%)
Mutual labels:  mri
VNet
Prostate MR Image Segmentation 2012
Stars: ✭ 54 (+22.73%)
Mutual labels:  vnet

BraTS18——Multimodal Brain Tumor Segmentation Challenge 2018

This is an example of the MutiModal MRI images Brain Tumor Segmentation

Prerequisities

The following dependencies are needed:

  • numpy >= 1.11.1
  • SimpleITK >=1.0.1
  • opencv-python >=3.3.0
  • tensorflow-gpu ==1.8.0
  • pandas >=0.20.1
  • scikit-learn >= 0.17.1

How to Use

1、Preprocess

  • analyze the MutiModal MRI image message and Mask image label:run the dataAnaly.py function of getMaskLabelValue() and getImageSizeandSpacing().
  • MutiModal Brain Tumor MRI images have fixed size (240,240,155).
  • generate patch(128,128,64) tumor image and mask for Tumor Segmentation:run the data3dprepare.py.
  • save patch image and mask into csv file: run the utils.py,like file trainSegmentation.csv.
  • split trainSegmentation.csv into training set and test set:run subset.py.

2、Brain Tumor Segmentation

  • the VNet model

  • Tumor Segmentation training:run the train_Brats.py
  • Tumor Segmentation predict:run the predict_Brats.py
  • Tumor Segmentation inference:run the inference_Brats.py

Result

  • the train loss

Contact

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].