All Projects → nitsaick → kits19-challenge

nitsaick / kits19-challenge

Licence: MIT license
Kidney Tumor Segmentation Challenge 2019

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to kits19-challenge

Medicaldetectiontoolkit
The Medical Detection Toolkit contains 2D + 3D implementations of prevalent object detectors such as Mask R-CNN, Retina Net, Retina U-Net, as well as a training and inference framework focused on dealing with medical images.
Stars: ✭ 917 (+1984.09%)
Mutual labels:  medical-imaging, semantic-segmentation
unet-pytorch
This is the example implementation of UNet model for semantic segmentations
Stars: ✭ 17 (-61.36%)
Mutual labels:  medical-imaging, semantic-segmentation
ResUNetPlusPlus-with-CRF-and-TTA
ResUNet++, CRF, and TTA for segmentation of medical images (IEEE JBIHI)
Stars: ✭ 98 (+122.73%)
Mutual labels:  medical-imaging, semantic-segmentation
Cascaded Fcn
Source code for the MICCAI 2016 Paper "Automatic Liver and Lesion Segmentation in CT Using Cascaded Fully Convolutional NeuralNetworks and 3D Conditional Random Fields"
Stars: ✭ 296 (+572.73%)
Mutual labels:  medical-imaging, semantic-segmentation
Kiu Net Pytorch
Official Pytorch Code of KiU-Net for Image Segmentation - MICCAI 2020 (Oral)
Stars: ✭ 134 (+204.55%)
Mutual labels:  medical-imaging, semantic-segmentation
Segan
SegAN: Semantic Segmentation with Adversarial Learning
Stars: ✭ 143 (+225%)
Mutual labels:  medical-imaging, semantic-segmentation
nobrainer
A framework for developing neural network models for 3D image processing.
Stars: ✭ 123 (+179.55%)
Mutual labels:  medical-imaging, semantic-segmentation
monai-deploy
MONAI Deploy aims to become the de-facto standard for developing, packaging, testing, deploying and running medical AI applications in clinical production.
Stars: ✭ 56 (+27.27%)
Mutual labels:  medical-imaging
subpixel-embedding-segmentation
PyTorch Implementation of Small Lesion Segmentation in Brain MRIs with Subpixel Embedding (ORAL, MICCAIW 2021)
Stars: ✭ 22 (-50%)
Mutual labels:  medical-imaging
UniFormer
[ICLR2022] official implementation of UniFormer
Stars: ✭ 574 (+1204.55%)
Mutual labels:  semantic-segmentation
PSPNet-Pytorch
Implemetation of Pyramid Scene Parsing Network in Pytorch
Stars: ✭ 26 (-40.91%)
Mutual labels:  semantic-segmentation
caffe
Caffe: a fast open framework for deep learning.
Stars: ✭ 4,618 (+10395.45%)
Mutual labels:  semantic-segmentation
multichannel-semseg-with-uda
Multichannel Semantic Segmentation with Unsupervised Domain Adaptation
Stars: ✭ 19 (-56.82%)
Mutual labels:  semantic-segmentation
Remote-sensing-image-semantic-segmentation-tf2
The remote sensing image semantic segmentation repository based on tf.keras includes backbone networks such as resnet, densenet, mobilenet, and segmentation networks such as deeplabv3+, pspnet, panet, and refinenet.
Stars: ✭ 54 (+22.73%)
Mutual labels:  semantic-segmentation
DocuNet
Code and dataset for the IJCAI 2021 paper "Document-level Relation Extraction as Semantic Segmentation".
Stars: ✭ 84 (+90.91%)
Mutual labels:  semantic-segmentation
GateContrib
User-oriented public repository of Gate (macros, examples and user contributions)
Stars: ✭ 57 (+29.55%)
Mutual labels:  medical-imaging
Baidu Lane Segmentation
4th place solution in Baidu Autonomous Driving Lane Segmentation
Stars: ✭ 19 (-56.82%)
Mutual labels:  semantic-segmentation
awesome-computer-vision-models
A list of popular deep learning models related to classification, segmentation and detection problems
Stars: ✭ 419 (+852.27%)
Mutual labels:  semantic-segmentation
bisqueUCSB
BisQue is an ML Platform for storing, analyzing, and visualizing your data all in the browser.
Stars: ✭ 26 (-40.91%)
Mutual labels:  medical-imaging
FoggySynscapes
Semantic Understanding of Foggy Scenes with Purely Synthetic Data
Stars: ✭ 37 (-15.91%)
Mutual labels:  semantic-segmentation

KiTS19 - Kidney Tumor Segmentation Challenge 2019

KiTS19 is part of the MICCAI 2019 Challenge. The goal of this challenge is to accelerate the development of reliable kidney and kidney tumor semantic segmentation methodologies.

Requirements

  • Python >= 3.6
  • PyTorch >= 1.0.0
  • pip install -r requirements.txt

Getting Started

1. Download kits19 Dataset

Make sure to install git-lfs before cloning! Clone kits19 repository (~54 GB)

git clone https://github.com/neheller/kits19.git

2. Conversion data

Conversion nii.gz to npy for easy to read slice (~140 GB)

python conversion_data.py -d "kits19/data" -o "data"

3. Train ResUNet for Coarse Kidney Segmentation

python train_res_unet.py -e 100 -b 32 -l 0.0001 -g 4 -s 512 512 -d "data" --log "runs/ResUNet" --eval_intvl 5 --cp_intvl 5 --vis_intvl 0 --num_workers 8

4. Capture Coarse Kidney ROI

python get_roi.py -b 32 -g 4 -s 512 512 --org_data "kits19/data" --data "data" -r "runs/ResUNet/checkpoint/best.pth" -o "data/roi.json"

5. Train DenseUNet for Kidney Tumor Segmentation

python train_dense_unet.py -e 100 -b 32 -l 0.0001 -g 4 -s 512 512 -d "data" --log "runs/DenseUNet" --eval_intvl 5 --cp_intvl 5 --vis_intvl 0 --num_workers 8

6. Evaluation Test Case

python eval_dense_unet.py -b 32 -g 4 -s 512 512 -d "data" -r "runs/DenseUNet/checkpoint/best.pth" --vis_intvl 0 --num_workers 8 -o "out"

7. Post-processing

python post_processing.py -d "out" -o "out_proc"

Leaderboard

We are the 21st of total 106 teams.

TODO

  • Refactor code
  • Describe method
  • Show result
  • Write argument help
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].