| Model |
mAP(%) |
GPU Inference Time (ms) |
CPU Inference Time |
Model Size (M) |
Description |
| Cascade-FasterRCNN-ResNet50-FPN |
41.1 |
- |
- |
245.4 M |
Cascade-FasterRCNN is an improved version of the Faster R-CNN object detection model. By coupling multiple detectors and optimizing detection results using different IoU thresholds, it addresses the mismatch problem between training and prediction stages, enhancing the accuracy of object detection. |
| Cascade-FasterRCNN-ResNet50-vd-SSLDv2-FPN |
45.0 |
- |
- |
246.2 M |
|
| CenterNet-DLA-34 |
37.6 |
- |
- |
75.4 M |
CenterNet is an anchor-free object detection model that treats the keypoints of the object to be detected as a single point—the center point of its bounding box, and performs regression through these keypoints. |
| CenterNet-ResNet50 |
38.9 |
- |
- |
319.7 M |
|
| DETR-R50 |
42.3 |
59.2132 |
5334.52 |
159.3 M |
DETR is a transformer-based object detection model proposed by Facebook. It achieves end-to-end object detection without the need for predefined anchor boxes or NMS post-processing strategies. |
| FasterRCNN-ResNet34-FPN |
37.8 |
- |
- |
137.5 M |
Faster R-CNN is a typical two-stage object detection model that first generates region proposals and then performs classification and regression on these proposals. Compared to its predecessors R-CNN and Fast R-CNN, Faster R-CNN's main improvement lies in the region proposal aspect, using a Region Proposal Network (RPN) to provide region proposals instead of traditional selective search. RPN is a Convolutional Neural Network (CNN) that shares convolutional features with the detection network, reducing the computational overhead of region proposals. |
| FasterRCNN-ResNet50-FPN |
38.4 |
- |
- |
148.1 M |
|
| FasterRCNN-ResNet50-vd-FPN |
39.5 |
- |
- |
148.1 M |
|
| FasterRCNN-ResNet50-vd-SSLDv2-FPN |
41.4 |
- |
- |
148.1 M |
|
| FasterRCNN-ResNet50 |
36.7 |
- |
- |
120.2 M |
|
| FasterRCNN-ResNet101-FPN |
41.4 |
- |
- |
216.3 M |
|
| FasterRCNN-ResNet101 |
39.0 |
- |
- |
188.1 M |
|
| FasterRCNN-ResNeXt101-vd-FPN |
43.4 |
- |
- |
360.6 M |
|
| FasterRCNN-Swin-Tiny-FPN |
42.6 |
- |
- |
159.8 M |
|
| FCOS-ResNet50 |
39.6 |
103.367 |
3424.91 |
124.2 M |
FCOS is an anchor-free object detection model that performs dense predictions. It uses the backbone of RetinaNet and directly regresses the width and height of the target object on the feature map, predicting the object's category and centerness (the degree of offset of pixels on the feature map from the object's center), which is eventually used as a weight to adjust the object score. |
| PicoDet-L |
42.6 |
16.6715 |
169.904 |
20.9 M |
PP-PicoDet is a lightweight object detection algorithm designed for full-size and wide-aspect-ratio targets, with a focus on mobile device computation. Compared to traditional object detection algorithms, PP-PicoDet boasts smaller model sizes and lower computational complexity, achieving higher speeds and lower latency while maintaining detection accuracy. |
| PicoDet-M |
37.5 |
16.2311 |
71.7257 |
16.8 M |
|
| PicoDet-S |
29.1 |
14.097 |
37.6563 |
4.4 M |
|
| PicoDet-XS |
26.2 |
13.8102 |
48.3139 |
5.7 M |
|
| PP-YOLOE_plus-L |
52.9 |
33.5644 |
814.825 |
185.3 M |
PP-YOLOE_plus is an iteratively optimized and upgraded version of PP-YOLOE, a high-precision cloud-edge integrated model developed by Baidu PaddlePaddle's Vision Team. By leveraging the large-scale Objects365 dataset and optimizing preprocessing, it significantly enhances the end-to-end inference speed of the model. |
| PP-YOLOE_plus-M |
49.8 |
19.843 |
449.261 |
82.3 M |
|
| PP-YOLOE_plus-S |
43.7 |
16.8884 |
223.059 |
28.3 M |
|
| PP-YOLOE_plus-X |
54.7 |
57.8995 |
1439.93 |
349.4 M |
|
| RT-DETR-H |
56.3 |
114.814 |
3933.39 |
435.8 M |
RT-DETR is the first real-time end-to-end object detector. It features an efficient hybrid encoder that balances model performance and throughput, efficiently processes multi-scale features, and introduces an accelerated and optimized query selection mechanism to dynamize decoder queries. RT-DETR supports flexible end-to-end inference speeds through the use of different decoders. |
| RT-DETR-L |
53.0 |
34.5252 |
1454.27 |
113.7 M |
|
| RT-DETR-R18 |
46.5 |
19.89 |
784.824 |
70.7 M |
|
| RT-DETR-R50 |
53.1 |
41.9327 |
1625.95 |
149.1 M |
|
| RT-DETR-X |
54.8 |
61.8042 |
2246.64 |
232.9 M |
|
| YOLOv3-DarkNet53 |
39.1 |
40.1055 |
883.041 |
219.7 M |
YOLOv3 is a real-time end-to-end object detector that utilizes a unique single Convolutional Neural Network (CNN) to frame the object detection problem as a regression task, enabling real-time detection. The model employs multi-scale detection to enhance performance across different object sizes. |
| YOLOv3-MobileNetV3 |
31.4 |
18.6692 |
267.214 |
83.8 M |
|
| YOLOv3-ResNet50_vd_DCN |
40.6 |
31.6276 |
856.047 |
163.0 M |
|
| YOLOX-L |
50.1 |
185.691 |
1250.58 |
192.5 M |
Building upon YOLOv3's framework, YOLOX significantly boosts detection performance in complex scenarios by incorporating Decoupled Head, Data Augmentation, Anchor Free, and SimOTA components. |
| YOLOX-M |
46.9 |
123.324 |
688.071 |
90.0 M |
|
| YOLOX-N |
26.1 |
79.1665 |
155.59 |
3.4 M |
|
| YOLOX-S |
40.4 |
184.828 |
474.446 |
32.0 M |
|
| YOLOX-T |
32.9 |
102.748 |
212.52 |
18.1 M |
|
| YOLOX-X |
51.8 |
227.361 |
2067.84 |
351.5 M |
|
**Note: The precision metrics mentioned are based on the [COCO2017](https://cocodataset.org/#home) validation set mAP(0.5:0.95). All model GPU inference times are measured on an NVIDIA Tesla T4 machine with FP32 precision. CPU inference speeds are based on an Intel(R) Xeon(R) Gold 5117 CPU @ 2.00GHz with 8 threads and FP32 precision.**