AltHub

open-mmlab/mmdetection Alternatives

object detection / instance segmentation

PyTorch-based toolbox for object detection and instance segmentation with a rich set of models and training utilities.

32.9kPythonApache-2.0dormant · last push 2.1y agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

RangiLyu/nanodetGitHub

Ultra-lightweight anchor-free detector, choose for mobile/edge deployment.

NanoDet-Plus⚡Super fast and lightweight anchor-free object detection model. 🔥Only 980 KB(int8) / 1.8MB (fp16) and run 97FPS on cellphone🔥

6.3k
Python
Apache-2.0
dormant2.2y ago
apple/ml-cvnetsGitHub

General CV training library including detection, choose for multi-task needs.

CVNets: A library for training computer vision networks

2.0k
Python
NOASSERTION
active30d ago
misads/easy_detectionGitHub

Simpler PyTorch detection framework, choose for lightweight experimentation.

一个简单方便的目标检测框架(PyTorch环境可直接运行,不需要cuda编译),支持Faster_RCNN、Cascade_RCNN、Yolo系列、SSD等经典网络。

291
Python
MIT
dormant2.1y ago
PaddlePaddle/PaddleDetectionGitHub

PaddlePaddle detection toolkit, choose if using Paddle ecosystem.

Object Detection toolkit based on PaddlePaddle. It supports object detection, instance segmentation, multiple object tracking and real-time multi-person keypoint detection.

14.4k
Python
Apache-2.0
active5mo ago
IDEA-Research/detrexGitHub

DETR-focused detection platform, choose for transformer-based research.

detrex is a research platform for DETR-based object detection, segmentation, pose estimation and other visual recognition tasks.

2.3k
Python
Apache-2.0
slowing1.1y ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

jytime/Mask_RCNN_PytorchGitHub

Standalone Mask R-CNN, choose if you only need that model.

Mask R-CNN for object detection and instance segmentation on Pytorch

196
Python
NOASSERTION
dormant7.5y ago
matterport/Mask_RCNNGitHub

Mask R-CNN in Keras/TensorFlow, choose for TF workflows.

Mask R-CNN for object detection and instance segmentation on Keras and TensorFlow

25.6k
Python
NOASSERTION
dormant2.3y ago
jasjeetIM/Mask-RCNNGitHub

Legacy Caffe Mask R-CNN, only for Caffe compatibility.

Implementation of Mask-RCNN in Caffe https://arxiv.org/pdf/1703.06870.pdf

231
MATLAB
none
dormant7.3y ago
lucasjinreal/yolov7_d2GitHub

Specific YOLO variant with TensorRT, choose for that exact model.

🔥🔥🔥🔥 (Earlier YOLOv7 not official one) YOLO with Transformers and Instance Segmentation, with TensorRT acceleration! 🔥🔥🔥

3.1k
Python
GPL-3.0
dormant2.9y ago
hustvl/BMaskR-CNNGitHub

Boundary-preserving Mask R-CNN variant, choose for that specific model.

[ECCV 2020] Boundary-preserving Mask R-CNN

199
Python
Apache-2.0
dormant6.0y ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

JieHe96/iOS_Tensorflow_ObjectDetection_ExampleGitHub

iOS example app for TF detection, not a swappable library.

An iOS application of Tensorflow Object Detection with different models: SSD with Mobilenet, SSD with InceptionV2, Faster-RCNN-resnet101

129
C++
none
dormant8.8y ago

Listed as an alternative to

These projects were analysed and named mmdetection among their alternatives. The relationship is not symmetric — how mmdetection rates them is a separate judgement, made when mmdetection is analysed in its own right.

WZMIAOMIAO/deep-learning-for-image-processingGitHub

calls mmdetection “Use for production object detection with a large set of ready-made detector architectures.”

deep learning for image processing including classification and object-detection etc.

26.4kPythonslowing
matterport/Mask_RCNNGitHub

calls mmdetection “PyTorch toolbox with huge model zoo; choose for model variety and community support, but requires PyTorch.”

Mask R-CNN for object detection and instance segmentation on Keras and TensorFlow

25.6kPythondormant
NVIDIA/DeepLearningExamplesGitHub

calls mmdetection “choose for a config-driven object-detection toolbox with many models; note it has not been updated in about 2 years.”

State-of-the-Art Deep Learning scripts organized by models - easy to train and deploy with reproducible accuracy and performance on enterprise-grade infrastructure.

14.8kJupyter Notebookdormant
PaddlePaddle/PaddleDetectionGitHub

calls mmdetection “Mature PyTorch toolbox with a large model zoo — choose for PyTorch-centric workflows, though less actively maintained now.”

Object Detection toolkit based on PaddlePaddle. It supports object detection, instance segmentation, multiple object tracking and real-time multi-person keypoint detection.

14.4kPythonactive
WongKinYiu/yolov7GitHub

calls mmdetection “Choose if you want a config-driven toolbox of many detector architectures; note it has had no pushes for two years.”

Implementation of paper - YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors

14.2kJupyter Notebookdormant
THU-MIG/yolov10GitHub

calls mmdetection “Use it if you need a modular, versatile detection toolbox with many state-of-the-art architectures.”

YOLOv10: Real-Time End-to-End Object Detection [NeurIPS 2024]

11.3kPythondormant
roboflow/rf-detrGitHub

calls mmdetection “choose it when you want a broad OpenMMLab toolbox with many configurable detection/segmentation models rather than a single model package.”

RF-DETR is a real-time object detection and segmentation model architecture developed by Roboflow, SOTA on COCO, designed for fine-tuning. [ICLR 2026]

9.1kPythonactive
xingyizhou/CenterNetGitHub

calls mmdetection “Choose when you want a modular benchmark toolbox with many detector implementations and reproducible configs, using the MMDetection ecosystem rather than CenterNet's single model.”

Object detection, 3D detection, and pose estimation using center point detection:

7.6kPythondormant
WXinlong/SOLOGitHub

calls mmdetection “Choose when you need a modular detection/segmentation toolbox supporting many models rather than a single-algorithm repo.”

SOLO and SOLOv2 for instance segmentation, ECCV 2020 & NeurIPS 2020.

1.8kPythondormant
jytime/Mask_RCNN_PytorchGitHub

calls mmdetection “Choose when you need a maintained PyTorch toolbox with many detectors/segmenters and config-driven training, rather than a single Mask R-CNN repo.”

Mask R-CNN for object detection and instance segmentation on Pytorch

196Pythondormant
AILab-CVC/YOLO-WorldGitHub

calls mmdetection “Use it for a config-driven closed-set detection zoo, but it has gone unmaintained for two years and has no open-vocabulary weights.”

[CVPR 2024] Real-Time Open-Vocabulary Object Detection

6.5kPythondormant