All Projects → zsef123 → Pointrend Pytorch

zsef123 / Pointrend Pytorch

A PyTorch implementation of PointRend: Image Segmentation as Rendering

Projects that are alternatives of or similar to Pointrend Pytorch

Fcn.tensorflow
Tensorflow implementation of Fully Convolutional Networks for Semantic Segmentation (http://fcn.berkeleyvision.org)
Stars: ✭ 1,230 (+393.98%)
Mutual labels:  jupyter-notebook, segmentation
Keras Segmentation Deeplab V3.1
An awesome semantic segmentation model that runs in real time
Stars: ✭ 156 (-37.35%)
Mutual labels:  jupyter-notebook, segmentation
3dunet abdomen cascade
Stars: ✭ 91 (-63.45%)
Mutual labels:  jupyter-notebook, segmentation
Relaynet pytorch
Pytorch Implementation of retinal OCT Layer Segmentation (with trained models)
Stars: ✭ 63 (-74.7%)
Mutual labels:  jupyter-notebook, segmentation
Portraitnet
Code for the paper "PortraitNet: Real-time portrait segmentation network for mobile device" @ CAD&Graphics2019
Stars: ✭ 207 (-16.87%)
Mutual labels:  jupyter-notebook, 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 (-73.09%)
Mutual labels:  jupyter-notebook, segmentation
Tfvos
Semi-Supervised Video Object Segmentation (VOS) with Tensorflow. Includes implementation of *MaskRNN: Instance Level Video Object Segmentation (NIPS 2017)* as part of the NIPS Paper Implementation Challenge.
Stars: ✭ 151 (-39.36%)
Mutual labels:  jupyter-notebook, segmentation
Fsgan
FSGAN - Official PyTorch Implementation
Stars: ✭ 420 (+68.67%)
Mutual labels:  jupyter-notebook, segmentation
Keraspersonlab
Keras-tensorflow implementation of PersonLab (https://arxiv.org/abs/1803.08225)
Stars: ✭ 163 (-34.54%)
Mutual labels:  jupyter-notebook, segmentation
Hair Segmentation
hair segmentation in mobile device
Stars: ✭ 160 (-35.74%)
Mutual labels:  jupyter-notebook, segmentation
Avgn
A generative network for animal vocalizations. For dimensionality reduction, sequencing, clustering, corpus-building, and generating novel 'stimulus spaces'. All with notebook examples using freely available datasets.
Stars: ✭ 50 (-79.92%)
Mutual labels:  jupyter-notebook, segmentation
Kaggle airbus ship detection
Kaggle airbus ship detection challenge 21st solution
Stars: ✭ 238 (-4.42%)
Mutual labels:  jupyter-notebook, segmentation
Pytorch connectomics
PyTorch Connectomics: segmentation toolbox for EM connectomics
Stars: ✭ 46 (-81.53%)
Mutual labels:  jupyter-notebook, segmentation
Mit Deep Learning
Tutorials, assignments, and competitions for MIT Deep Learning related courses.
Stars: ✭ 8,912 (+3479.12%)
Mutual labels:  jupyter-notebook, segmentation
Deeplabv3 Plus
Tensorflow 2.3.0 implementation of DeepLabV3-Plus
Stars: ✭ 32 (-87.15%)
Mutual labels:  jupyter-notebook, segmentation
Dstl unet
Dstl Satellite Imagery Feature Detection
Stars: ✭ 117 (-53.01%)
Mutual labels:  jupyter-notebook, segmentation
Unet
unet for image segmentation
Stars: ✭ 3,751 (+1406.43%)
Mutual labels:  jupyter-notebook, segmentation
Fbrs interactive segmentation
[CVPR2020] f-BRS: Rethinking Backpropagating Refinement for Interactive Segmentation https://arxiv.org/abs/2001.10331
Stars: ✭ 366 (+46.99%)
Mutual labels:  jupyter-notebook, segmentation
Severstal Steel Defect Detection
Kaggle Segmentation Challenge
Stars: ✭ 160 (-35.74%)
Mutual labels:  jupyter-notebook, segmentation
Tfwss
Weakly Supervised Segmentation with Tensorflow. Implements instance segmentation as described in Simple Does It: Weakly Supervised Instance and Semantic Segmentation, by Khoreva et al. (CVPR 2017).
Stars: ✭ 212 (-14.86%)
Mutual labels:  jupyter-notebook, segmentation

PointRend

A PyTorch implementation of PointRend: Image Segmentation as Rendering

title

[arxiv] [Official Implementation: Detectron2]


This repo for Only Semantic Segmentation on the PascalVOC dataset.

Many details differ from the paper for feasibilty check.


Reproduce Fig 5.

Sampled Points showing from different strategies on A Dog image.

See test_point_sampling.ipynb

Original Figure

fig5

Reference : Pytorch Deeplab Tutorial


How to use:

First, fix data path in default.yaml

Multi GPU Training See details in Single GPU Training

➜ python3 -m torch.distributed.launch --nproc_per_node={your_gpus} main.py -h

Sinle GPU Training

➜ python3 main.py -h
usage: main.py [-h] config save

PyTorch Object Detection Training

positional arguments:
  config      It must be config/*.yaml
  save        Save path in out directory

optional arguments:
  -h, --help  show this help message and exit

e.g.)

python3 main.py config/default.yaml test_codes

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