Detectron2 is a platform for object detection, segmentation and other visual recognition tasks.
Alternatives To Detectron2
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Detectron224,0803a day ago2February 06, 2020351apache-2.0Python
Detectron2 is a platform for object detection, segmentation and other visual recognition tasks.
Deep Learning For Image Processing14,599
22 days ago28gpl-3.0Python
deep learning for image processing including classification and object-detection etc.
Albumentations11,781641552 days ago52June 15, 2022356mitPython
Fast image augmentation library and an easy-to-use wrapper around other libraries. Documentation: Paper about the library:
a day ago8April 24, 2022939apache-2.0Python
Object Detection toolkit based on PaddlePaddle. It supports object detection, instance segmentation, multiple object tracking and real-time multi-person keypoint detection.
Jetson Inference6,243
3 days ago938mitC++
Hello AI World guide to deploying deep-learning inference networks and deep vision primitives with TensorRT and NVIDIA Jetson.
Gluon Cv5,42215442 months ago1,514July 07, 202261apache-2.0Python
Gluon CV Toolkit
6 months ago174otherPython
PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation
Catalyst3,102191021 hours ago108April 29, 20224apache-2.0Python
Accelerated deep learning R&D
Deep Learning For Tracking And Detection2,085
5 months ago5Shell
Collection of papers, datasets, code and other resources for object tracking and detection using deep learning
3d Pointcloud1,374
13 days ago2Python
Papers and Datasets about Point Cloud.
Alternatives To Detectron2
Select To Compare

Alternative Project Comparisons
Support Ukraine - Help Provide Humanitarian Aid to Ukraine.

Detectron2 is Facebook AI Research's next generation library that provides state-of-the-art detection and segmentation algorithms. It is the successor of Detectron and maskrcnn-benchmark. It supports a number of computer vision research projects and production applications in Facebook.

Learn More about Detectron2

Explain Like Im 5: Detectron2 Using Machine Learning with Detectron2
Explain Like Im 5: Detectron2 Using Machine Learning with Detectron2

What's New

  • Includes new capabilities such as panoptic segmentation, Densepose, Cascade R-CNN, rotated bounding boxes, PointRend, DeepLab, ViTDet, MViTv2 etc.
  • Used as a library to support building research projects on top of it.
  • Models can be exported to TorchScript format or Caffe2 format for deployment.
  • It trains much faster.

See our blog post to see more demos and learn about detectron2.


See installation instructions.

Getting Started

See Getting Started with Detectron2, and the Colab Notebook to learn about basic usage.

Learn more at our documentation. And see projects/ for some projects that are built on top of detectron2.

Model Zoo and Baselines

We provide a large set of baseline results and trained models available for download in the Detectron2 Model Zoo.


Detectron2 is released under the Apache 2.0 license.

Citing Detectron2

If you use Detectron2 in your research or wish to refer to the baseline results published in the Model Zoo, please use the following BibTeX entry.

  author =       {Yuxin Wu and Alexander Kirillov and Francisco Massa and
                  Wan-Yen Lo and Ross Girshick},
  title =        {Detectron2},
  howpublished = {\url{}},
  year =         {2019}
Popular Segmentation Projects
Popular Object Detection Projects
Popular Machine Learning Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Object Detection