Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Detectron2 | 25,032 | 3 | 7 hours ago | 2 | February 06, 2020 | 382 | apache-2.0 | Python | ||
Detectron2 is a platform for object detection, segmentation and other visual recognition tasks. | ||||||||||
Trackr Cnn | 398 | 2 years ago | 2 | mit | Python | |||||
TrackR-CNN baseline method for Multi-Object Tracking and Segmentation (MOTS) | ||||||||||
Sinet | 368 | a year ago | Python | |||||||
Camouflaged Object Detection, CVPR 2020 (Oral) | ||||||||||
Panoptic Deeplab | 333 | 2 years ago | 7 | apache-2.0 | Python | |||||
This is Pytorch re-implementation of our CVPR 2020 paper "Panoptic-DeepLab: A Simple, Strong, and Fast Baseline for Bottom-Up Panoptic Segmentation" (https://arxiv.org/abs/1911.10194) | ||||||||||
Segcaps | 203 | 3 years ago | 12 | apache-2.0 | Python | |||||
Official Implementation of the Paper "Capsules for Object Segmentation". | ||||||||||
Fast Semantic Segmentation | 184 | 4 years ago | 1 | Python | ||||||
ICNet and PSPNet-50 in Tensorflow for real-time semantic segmentation | ||||||||||
Odms | 67 | a year ago | ||||||||
Object Depth via Motion and Segmentation Dataset | ||||||||||
Unsupervised_llamas | 65 | a year ago | other | Python | ||||||
Code for https://unsupervised-llamas.com | ||||||||||
Comma10k Baseline | 59 | 9 months ago | mit | Python | ||||||
A baseline segmentation example using the comma10k dataset (WIP) | ||||||||||
Frontend Regression Validator | 55 | 3 years ago | other | Python | ||||||
Visual regression tool used to compare baseline and updated instances of a website in a deployment pipeline. |
Panoptic-DeepLab is a state-of-the-art bottom-up method for panoptic segmentation, where the goal is to assign semantic labels (e.g., person, dog, cat and so on) to every pixel in the input image as well as instance labels (e.g. an id of 1, 2, 3, etc) to pixels belonging to thing classes.
This is the PyTorch re-implementation of our CVPR2020 paper based on Detectron2: Panoptic-DeepLab: A Simple, Strong, and Fast Baseline for Bottom-Up Panoptic Segmentation. Segmentation models with DeepLabV3 and DeepLabV3+ are also supported in this repo now!
MAX_SIZE_TRAIN
from 640 to 960 for COCO). Now we have also reproduced COCO results (35.5 PQ)!We suggest using the Detectron2 implementation. You can either use it directly from the Detectron2 projects or use it from this repo from tools_d2/README.md.
The differences are, official Detectron2 implementation only supports ResNet or ResNeXt as the backbone. This repo gives you an example of how to use your a custom backbone within Detectron2.
Note:
Method | Backbone | Output resolution |
PQ | SQ | RQ | mIoU | AP | download |
---|---|---|---|---|---|---|---|---|
Panoptic-DeepLab (DSConv) | R52-DC5 | 1024×2048 | 60.3 | 81.0 | 73.2 | 78.7 | 32.1 | model |
Panoptic-DeepLab (DSConv) | X65-DC5 | 1024×2048 | 61.4 | 81.4 | 74.3 | 79.8 | 32.6 | model |
Panoptic-DeepLab (DSConv) | HRNet-48 | 1024×2048 | 63.4 | 81.9 | 76.4 | 80.6 | 36.2 | model |
Note:
Method | Backbone | Output resolution |
PQ | SQ | RQ | Box AP | Mask AP | download |
---|---|---|---|---|---|---|---|---|
Panoptic-DeepLab (DSConv) | R52-DC5 | 640×640 | 35.5 | 77.3 | 44.7 | 18.6 | 19.7 | model |
Panoptic-DeepLab (DSConv) | X65-DC5 | 640×640 | - | - | - | - | - | model |
Panoptic-DeepLab (DSConv) | HRNet-48 | 640×640 | - | - | - | - | - | model |
Note:
If you find this code helpful in your research or wish to refer to the baseline results, please use the following BibTeX entry.
@inproceedings{cheng2020panoptic,
title={Panoptic-DeepLab: A Simple, Strong, and Fast Baseline for Bottom-Up Panoptic Segmentation},
author={Cheng, Bowen and Collins, Maxwell D and Zhu, Yukun and Liu, Ting and Huang, Thomas S and Adam, Hartwig and Chen, Liang-Chieh},
booktitle={CVPR},
year={2020}
}
@inproceedings{cheng2019panoptic,
title={Panoptic-DeepLab},
author={Cheng, Bowen and Collins, Maxwell D and Zhu, Yukun and Liu, Ting and Huang, Thomas S and Adam, Hartwig and Chen, Liang-Chieh},
booktitle={ICCV COCO + Mapillary Joint Recognition Challenge Workshop},
year={2019}
}
If you use the Xception backbone, please consider citing
@inproceedings{deeplabv3plus2018,
title={Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation},
author={Liang-Chieh Chen and Yukun Zhu and George Papandreou and Florian Schroff and Hartwig Adam},
booktitle={ECCV},
year={2018}
}
@inproceedings{qi2017deformable,
title={Deformable convolutional networks--coco detection and segmentation challenge 2017 entry},
author={Qi, Haozhi and Zhang, Zheng and Xiao, Bin and Hu, Han and Cheng, Bowen and Wei, Yichen and Dai, Jifeng},
booktitle={ICCV COCO Challenge Workshop},
year={2017}
}
If you use the HRNet backbone, please consider citing
@article{WangSCJDZLMTWLX19,
title={Deep High-Resolution Representation Learning for Visual Recognition},
author={Jingdong Wang and Ke Sun and Tianheng Cheng and
Borui Jiang and Chaorui Deng and Yang Zhao and Dong Liu and Yadong Mu and
Mingkui Tan and Xinggang Wang and Wenyu Liu and Bin Xiao},
journal={TPAMI},
year={2019}
}
We have used utility functions from other wonderful open-source projects, we would espeicially thank the authors of:
Bowen Cheng (bcheng9 AT illinois DOT edu)