AltHub

jytime/Mask_RCNN_Pytorch Alternatives

object detection / instance segmentation

A PyTorch implementation of Mask R-CNN for object detection and instance segmentation, with custom dataset training and multi-GPU support.

196PythonNOASSERTIONdormant · last push 7.5y agoGitHub

Same job, different approach

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

ShuLiu1993/PANetGitHub

Choose if you want PANet's path-aggregation architecture for potentially better instance segmentation, accepting 7.5-year-old unmaintained code.

PANet for Instance Segmentation and Object Detection

1.3k
Python
MIT
dormant7.6y ago
zjhuang22/maskscoring_rcnnGitHub

Choose when you need Mask Scoring R-CNN's mask-IoU scoring head for more reliable mask confidences than vanilla Mask R-CNN.

Codes for paper "Mask Scoring R-CNN".

1.9k
Python
MIT
dormant5.9y ago
IDEA-Research/MaskDINOGitHub

Choose for a unified transformer-based detector/segmenter if you want a modern architecture and Apache-2.0 licensing, not a drop-in Mask R-CNN replacement.

[CVPR 2023] Official implementation of the paper "Mask DINO: Towards A Unified Transformer-based Framework for Object Detection and Segmentation"

1.6k
Python
Apache-2.0
dormant2.8y ago
open-mmlab/mmdetectionGitHub

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

OpenMMLab Detection Toolbox and Benchmark

32.9k
Python
Apache-2.0
dormant2.1y ago
WXinlong/SOLOGitHub

Choose when you want anchor-free, direct instance segmentation (SOLOv2) instead of region-based Mask R-CNN.

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

1.8k
Python
NOASSERTION
dormant2.8y ago
tusen-ai/simpledetGitHub

Choose if your stack is MXNet and you need a framework covering detection and instance recognition, not PyTorch.

A Simple and Versatile Framework for Object Detection and Instance Recognition

3.1k
Python
Apache-2.0
dormant5.1y ago
PaddlePaddle/PaddleDetectionGitHub

Choose if you are standardized on PaddlePaddle and need a current detection/segmentation toolkit with deployment tools.

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
CharlesShang/FastMaskRCNNGitHub

Choose if your stack is TensorFlow and you need a Mask R-CNN implementation there, rather than the seed's PyTorch version.

Mask RCNN in TensorFlow

3.1k
Python
Apache-2.0
dormant5.8y ago
airctic/icevisionGitHub

Choose when you want a framework-agnostic detection/segmentation pipeline over multiple backends, rather than a dedicated Mask R-CNN repo.

An Agnostic Computer Vision Framework - Pluggable to any Training Library: Fastai, Pytorch-Lightning with more to come

867
Python
Apache-2.0
dormant1.9y ago
facebookresearch/Mask2FormerGitHub

Choose for universal image segmentation with a transformer architecture if you want panoptic/semantic/instance masks in one model, not Mask R-CNN.

Code release for "Masked-attention Mask Transformer for Universal Image Segmentation"

3.4k
Python
MIT
archived2.2y ago
TuSimple/mx-maskrcnnGitHub

Choose if you are locked into MXNet and need Mask R-CNN there, not PyTorch.

An MXNet implementation of Mask R-CNN

1.8k
Python
Apache-2.0
dormant8.6y ago
dbolya/yolactGitHub

Choose when you need real-time instance segmentation with a single-stage fully convolutional model, rather than Mask R-CNN's two-stage accuracy.

A simple, fully convolutional model for real-time instance segmentation.

5.2k
Python
MIT
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.

rbgirshick/fast-rcnnGitHub

Choose only for a classic Fast R-CNN detection baseline without instance masks, on an older Caffe/MATLAB stack.

Fast R-CNN

3.5k
Python
NOASSERTION
dormant8.7y ago
facebookresearch/maskrcnn-benchmarkGitHub

Choose for FAIR's modular PyTorch Mask R-CNN if you can accept an archived, 3.6-year-old codebase.

Fast, modular reference implementation of Instance Segmentation and Object Detection algorithms in PyTorch.

9.4k
Python
MIT
archived3.7y ago
ShaoqingRen/faster_rcnnGitHub

Choose only if you need the original Faster R-CNN Matlab code for detection without instance masks.

Faster R-CNN

2.8k
Matlab
NOASSERTION
dormant8.2y ago
MIC-DKFZ/medicaldetectiontoolkitGitHub

Choose for 2D/3D medical imaging detection and segmentation if you need clinical-domain adaptations, but it is narrower than the seed.

The Medical Detection Toolkit contains 2D + 3D implementations of prevalent object detectors such as Mask R-CNN, Retina Net, Retina U-Net, as well as a training and inference framework focused on dealing with medical images.

1.4k
Python
Apache-2.0
dormant2.3y ago
jwyang/faster-rcnn.pytorchGitHub

Choose if you only need PyTorch Faster R-CNN detection, without instance masks.

A faster pytorch implementation of faster r-cnn

7.9k
Python
MIT
dormant4.4y ago
facebookresearch/DetectronGitHub

Choose for FAIR's Caffe2-based detection platform if you need legacy Detectron models, but it is archived and superseded by Detectron2.

FAIR's research platform for object detection research, implementing popular algorithms like Mask R-CNN and RetinaNet.

26.4k
Python
Apache-2.0
archived2.9y ago
endernewton/tf-faster-rcnnGitHub

Choose if you need a TensorFlow Faster R-CNN detection baseline without masks.

Tensorflow Faster RCNN for Object Detection

3.6k
Python
MIT
dormant5.0y ago
chenyuntc/simple-faster-rcnn-pytorchGitHub

Choose as a minimal PyTorch Faster R-CNN learning example, but it lacks instance segmentation.

A simplified implemention of Faster R-CNN that replicate performance from origin paper

4.0k
Jupyter Notebook
NOASSERTION
dormant5.4y ago

Listed as an alternative to

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

open-mmlab/mmdetectionGitHub

calls Mask_RCNN_Pytorch “Standalone Mask R-CNN, choose if you only need that model.”

OpenMMLab Detection Toolbox and Benchmark

32.9kPythondormant
PaddlePaddle/PaddleDetectionGitHub

calls Mask_RCNN_Pytorch “Older PyTorch Mask R-CNN reimplementation — use if you specifically need Mask R-CNN in PyTorch.”

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

14.4kPythonactive