All Projects → aitorzip → Keras Icnet

aitorzip / Keras Icnet

Licence: mit
Keras implementation of Real-Time Semantic Segmentation on High-Resolution Images

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Keras Icnet

Semanticsegpapercollection
Stars: ✭ 102 (+20%)
Mutual labels:  semantic-segmentation, image-segmentation, fully-convolutional-networks
Pytorch Unet
Simple PyTorch implementations of U-Net/FullyConvNet (FCN) for image segmentation
Stars: ✭ 470 (+452.94%)
Mutual labels:  semantic-segmentation, image-segmentation, fully-convolutional-networks
Segmentation models.pytorch
Segmentation models with pretrained backbones. PyTorch.
Stars: ✭ 4,584 (+5292.94%)
Mutual labels:  semantic-segmentation, image-segmentation, image-processing
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 (-21.18%)
Mutual labels:  semantic-segmentation, image-segmentation, image-processing
Crfasrnn keras
CRF-RNN Keras/Tensorflow version
Stars: ✭ 576 (+577.65%)
Mutual labels:  semantic-segmentation, image-segmentation
Refinenet
RefineNet: Multi-Path Refinement Networks for High-Resolution Semantic Segmentation
Stars: ✭ 543 (+538.82%)
Mutual labels:  semantic-segmentation, image-segmentation
Semseg
常用的语义分割架构结构综述以及代码复现
Stars: ✭ 624 (+634.12%)
Mutual labels:  semantic-segmentation, image-segmentation
Segmentation
Catalyst.Segmentation
Stars: ✭ 27 (-68.24%)
Mutual labels:  image-segmentation, image-processing
Ai sudoku
GUI based Smart Sudoku Solver that tries to extract a sudoku puzzle from a photo and solve it
Stars: ✭ 830 (+876.47%)
Mutual labels:  image-segmentation, image-processing
Detection Of Breast Cancer Using Neural Networks
This project is made in Matlab Platform and it detects whether a person has cancer or not by taking into account his/her mammogram.
Stars: ✭ 15 (-82.35%)
Mutual labels:  image-segmentation, image-processing
Graph Based Image Segmentation
Implementation of efficient graph-based image segmentation as proposed by Felzenswalb and Huttenlocher [1] that can be used to generate oversegmentations.
Stars: ✭ 31 (-63.53%)
Mutual labels:  image-segmentation, image-processing
Image Segmentation Fcn
Semantic Image Segmentation using a Fully Convolutional Neural Network in TensorFlow
Stars: ✭ 82 (-3.53%)
Mutual labels:  image-segmentation, fully-convolutional-networks
Deeplabv3
PyTorch implementation of DeepLabV3, trained on the Cityscapes dataset.
Stars: ✭ 511 (+501.18%)
Mutual labels:  autonomous-driving, semantic-segmentation
Efficient Segmentation Networks
Lightweight models for real-time semantic segmentationon PyTorch (include SQNet, LinkNet, SegNet, UNet, ENet, ERFNet, EDANet, ESPNet, ESPNetv2, LEDNet, ESNet, FSSNet, CGNet, DABNet, Fast-SCNN, ContextNet, FPENet, etc.)
Stars: ✭ 579 (+581.18%)
Mutual labels:  semantic-segmentation, image-segmentation
Vnet.pytorch
A PyTorch implementation for V-Net: Fully Convolutional Neural Networks for Volumetric Medical Image Segmentation
Stars: ✭ 506 (+495.29%)
Mutual labels:  semantic-segmentation, fully-convolutional-networks
Concise Ipython Notebooks For Deep Learning
Ipython Notebooks for solving problems like classification, segmentation, generation using latest Deep learning algorithms on different publicly available text and image data-sets.
Stars: ✭ 23 (-72.94%)
Mutual labels:  image-segmentation, image-processing
Midv 500 Models
Model for document segmentation trained on the midv-500-models dataset.
Stars: ✭ 31 (-63.53%)
Mutual labels:  semantic-segmentation, image-segmentation
Albumentations
Fast image augmentation library and an easy-to-use wrapper around other libraries. Documentation: https://albumentations.ai/docs/ Paper about the library: https://www.mdpi.com/2078-2489/11/2/125
Stars: ✭ 9,353 (+10903.53%)
Mutual labels:  image-segmentation, image-processing
Cvpr2021 Papers With Code
CVPR 2021 论文和开源项目合集
Stars: ✭ 7,138 (+8297.65%)
Mutual labels:  image-segmentation, image-processing
Caer
High-performance Vision library in Python. Scale your research, not boilerplate.
Stars: ✭ 452 (+431.76%)
Mutual labels:  image-segmentation, image-processing

Keras-ICNet

[paper]

Keras implementation of Real-Time Semantic Segmentation on High-Resolution Images. Training in progress!

Requisites

  • Python 3.6.3
  • Keras 2.1.1 with Tensorflow backend
  • A dataset, such as Cityscapes or Mapillary (Mapillary was used in this case).

Train

Issue ./train --help for options to start a training session, default arguments should work out-of-the-box.

You need to place the dataset following the next directory convention:

.
├── mapillary                   
|   ├── training
|   |   ├── images             # Contains the input images
|   |   └── instances          # Contains the target labels
|   ├── validation
|   |   ├── images
|   |   └── instances
|   └── testing
|   |   └── images

These are the results of training for 300 epochs ./train --epochs 300

Training

conv6_cls_categorical_accuracy conv6_cls_loss loss

Validation

val_conv6_cls_categorical_accuracy val_conv6_cls_loss val_loss

Test

Issue ./test --help for options to start a testing session, default arguments should work out-of-the-box.

Output examples

10 07

TODO

  • Perform class weighting
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].