paddlepaddle/paddledetection

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

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 30 minutes ago
Added to GitGenius on September 4th, 2026
Created on October 25th, 2019
Open Issues & Pull Requests: 939 (+0)
GitHub issues: Enabled
Number of forks: 3,025
Total Stargazers: 14,401 (+0)
Total Subscribers: 197 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.8 hours
Mean response time: 27.2 days
90th percentile: 138.0 days
Tracked items: 617

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "feature request" is answered fastest, typically in about 5 hours, while "others" waits about 3 months. Only 2% of issues opened in the past year have been closed. Three people close 67% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 62
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 384 days
Stale 30+ days: 59
Stale 90+ days: 53

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • status/close (218)
  • question (152)
  • bug (51)
  • others (13)
  • feature request (12)
  • rtdetr (6)
  • staus: replied (3)
  • documentation (2)

Detailed Description

PaddleDetection is an object detection toolkit built on the PaddlePaddle framework that supports object detection, instance segmentation, multiple object tracking, and real-time multi-person keypoint detection.

The toolkit addresses the need for a comprehensive, production-ready detection system by providing implementations of established architectures and methods. It includes support for models spanning the detection landscape: Faster R-CNN and Mask R-CNN for region-based detection, YOLO variants for real-time inference, FCOS and PicoDet for anchor-free approaches, DETR for transformer-based detection, and RT-DETR for real-time transformer detection. Beyond standard object detection, the toolkit extends to instance segmentation, multi-object tracking via DeepSORT and FairMOT, face detection with BlazeFace, and human pose estimation with keypoint detection capabilities. This breadth allows users to address multiple computer vision tasks within a single framework.

Developers should choose PaddleDetection if they are working within the PaddlePaddle ecosystem or need a toolkit that bundles detection, segmentation, tracking, and pose estimation together. The project suits teams building production systems that require multiple detection-related capabilities rather than single-task solutions. It is particularly relevant for those prioritizing real-time inference, as several included models are optimized for speed. The toolkit's support for both classical and modern architectures means it can serve projects at different stages of development, from prototyping with established methods to deployment of cutting-edge models.

The project maintains active development with regular updates to its model implementations and feature set. The codebase shows consistent refinement of existing architectures and integration of new detection paradigms. Documentation and examples are actively maintained to support users across different use cases. The toolkit demonstrates ongoing attention to both breadth of supported models and depth of optimization for practical deployment scenarios.