All Projects → DebeshJha → 2020 Cbms Doubleu Net

DebeshJha / 2020 Cbms Doubleu Net

DoubleU-Net for Semantic Image Segmentation in TensorFlow Keras

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to 2020 Cbms Doubleu Net

Id Card Segmentation
Segmentation of ID Cards using Semantic Segmentation
Stars: ✭ 65 (-24.42%)
Mutual labels:  semantic-segmentation
Tensorflow Deeplab Resnet
DeepLab-ResNet rebuilt in TensorFlow
Stars: ✭ 1,198 (+1293.02%)
Mutual labels:  semantic-segmentation
Deeplab v3 plus
This is an ongoing re-implementation of DeepLab_v3_plus on pytorch which is trained on VOC2012 and use ResNet101 for backbone.
Stars: ✭ 83 (-3.49%)
Mutual labels:  semantic-segmentation
Multiclass Semantic Segmentation Camvid
Tensorflow 2 implementation of complete pipeline for multiclass image semantic segmentation using UNet, SegNet and FCN32 architectures on Cambridge-driving Labeled Video Database (CamVid) dataset.
Stars: ✭ 67 (-22.09%)
Mutual labels:  semantic-segmentation
Pytorch Semantic Segmentation
segmentation repo using pytorch
Stars: ✭ 75 (-12.79%)
Mutual labels:  semantic-segmentation
Elektronn3
A PyTorch-based library for working with 3D and 2D convolutional neural networks, with focus on semantic segmentation of volumetric biomedical image data
Stars: ✭ 78 (-9.3%)
Mutual labels:  semantic-segmentation
Global convolutional network
Pytorch implementation of GCN architecture for semantic segmentation
Stars: ✭ 63 (-26.74%)
Mutual labels:  semantic-segmentation
Frostnet
FrostNet: Towards Quantization-Aware Network Architecture Search
Stars: ✭ 85 (-1.16%)
Mutual labels:  semantic-segmentation
Tools To Design Or Visualize Architecture Of Neural Network
Tools to Design or Visualize Architecture of Neural Network
Stars: ✭ 1,143 (+1229.07%)
Mutual labels:  semantic-segmentation
Deepdenoising
Stars: ✭ 81 (-5.81%)
Mutual labels:  semantic-segmentation
Deep Segmentation
CNNs for semantic segmentation using Keras library
Stars: ✭ 69 (-19.77%)
Mutual labels:  semantic-segmentation
Dcm Net
This work is based on our paper "DualConvMesh-Net: Joint Geodesic and Euclidean Convolutions on 3D Meshes", which appeared at the IEEE Conference On Computer Vision And Pattern Recognition (CVPR) 2020.
Stars: ✭ 75 (-12.79%)
Mutual labels:  semantic-segmentation
Realtime Semantic Segmentation
Implementation of RefineNet to perform real time instance segmentation in the browser using TensorFlow.js
Stars: ✭ 79 (-8.14%)
Mutual labels:  semantic-segmentation
Espnetv2 Coreml
Semantic segmentation on iPhone using ESPNetv2
Stars: ✭ 66 (-23.26%)
Mutual labels:  semantic-segmentation
Spacenet building detection
Project to train/test convolutional neural networks to extract buildings from SpaceNet satellite imageries.
Stars: ✭ 83 (-3.49%)
Mutual labels:  semantic-segmentation
Awesome Data Labeling
A curated list of awesome data labeling tools
Stars: ✭ 1,120 (+1202.33%)
Mutual labels:  semantic-segmentation
Chainer Pspnet
PSPNet in Chainer
Stars: ✭ 76 (-11.63%)
Mutual labels:  semantic-segmentation
Keras Icnet
Keras implementation of Real-Time Semantic Segmentation on High-Resolution Images
Stars: ✭ 85 (-1.16%)
Mutual labels:  semantic-segmentation
Raster Vision
An open source framework for deep learning on satellite and aerial imagery.
Stars: ✭ 1,248 (+1351.16%)
Mutual labels:  semantic-segmentation
Unet Tgs
Applying UNET Model on TGS Salt Identification Challenge hosted on Kaggle
Stars: ✭ 81 (-5.81%)
Mutual labels:  semantic-segmentation

DoubleU-Net: A Deep Convolutional Neural Network for Medical Image Segmentation

DoubleU-Net starts with a VGG19 as encoder sub-network, which is followed by decoder sub-network. In the network, the input image is fed to the modified UNet(UNet1), which generates predicted masks (i.e., output1). We then multiply the input image and the produced masks (i.e., output1), which acts as an input for the second modified U-Net(UNet2) that produces another the generated mask (output2). Finally, we concatenate both the masks (output1 and output2) to get the final predicted mask (output).

Please find the paper here: DoubleU-Net: A Deep Convolutional Neural Network for Medical Image Segmentation, Arxiv: DoubleU-Net: A Deep Convolutional Neural Network for Medical Image Segmentation

Architecture

Datasets:

The following datasets are used in this experiment:

  1. MICCAI 2015 Segmentation challenge(CVC-ClinicDB for training and ETIS-Larib for Testing)
  2. CVC-ClinicDB
  3. Lesion Boundary segmentation challenge/li>
  4. 2018 Data Science Bowl challenge

Hyperparameters:

  1. Batch size = 16
  2. Number of epoch = 300
Dataset Name Loss Optimizer Learning Rate
MICCAI 2015 Challenge Dataset Binary crossentropy Nadam 1e-5
CVC-ClinicDB Binary crossentropy Nadam 1e-5
Lesion Boundary segmentation challenge Dice loss Adam 1e-4
2018 Data Science Bowl challenge Dice loss Nadam 1e-4

Weight file:

The weight file for the lesion boundary segmentation dataset can be found here: https://drive.google.com/file/d/1jjMYoMkbb866-1qh3bD546TVp-ZjKs9w/view?usp=sharing

The weight file for the CVC-612 and "2015 MICCAI sub-challenge on automatic polyp detection dataset" can be found here: https://drive.google.com/file/d/14ahqFsLu-XlW8IRYmYptVocRGwsGm6Ea/view?usp=sharing

The weight file for "the 2018 Data Science Bowl Challenge" and can be found here: https://drive.google.com/file/d/1J8yjNa_Oeuf26s2qRq6H0GEtp272oXY5/view?usp=sharing

Results

The model is trained on CVC-ClinicDB and tested on the ETIS-Larib polyp dataset.

The model is trained and tested on CVC-ClinicDB.

The model is trained and tested on Lesion Boundary segmentation challenge.

The model is trained and tested 2018 Data Science Bowl Challenge.

Citation

Please cite our paper if you find the work useful:

  @INPROCEEDINGS{9183321,
  author={D. {Jha} and M. A. {Riegler} and D. {Johansen} and P. {Halvorsen} and H. D. {Johansen}},
  booktitle={2020 IEEE 33rd International Symposium on Computer-Based Medical Systems (CBMS)}, 
  title={DoubleU-Net: A Deep Convolutional Neural Network for Medical Image Segmentation}, 
  year={2020},
  pages={558-564}}

Contact

please contact [email protected] for any further questions.

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