Mobile Detection Benchmark

November 3, 2021 ยท View on GitHub

This repo is used to test the speed of the mobile terminal models

Benchmark Result

ModelInput sizemAPval
0.5:0.95
mAPval
0.5
Params
(M)
FLOPS
(G)
Latency1
(ms)
Latency2
(ms)
Config
YOLOv3-Tiny41616.633.18.865.6225.42-model
link
YOLOv4-Tiny41621.740.26.066.9623.69-model
link
PP-YOLO-Tiny32020.6-1.080.586.75-model
link
PP-YOLO-Tiny41622.7-1.081.0210.48-model
link
Nanodet-M32020.6-0.950.728.71-model
link
Nanodet-M41623.5-0.951.213.35-model
link
Nanodet-M 1.5x41626.8-2.082.4215.83-model
link
YOLOX-Nano41625.8-0.911.0819.23-model
link
YOLOX-Tiny41632.8-5.066.4532.77-model
link
YOLOv5n64028.446.01.94.540.35-model
link
YOLOv5s64037.256.07.216.578.05-model
link
PicoDet-S32027.141.40.990.738.136.65model
link
PicoDet-S41630.645.50.991.2412.379.82model
link
PicoDet-M32030.945.72.151.4811.279.61model
link
PicoDet-M41634.349.82.152.5017.3915.88model
link
PicoDet-L32032.647.93.242.1815.2613.42model
link
PicoDet-L41635.951.73.243.6923.3621.85model
link
PicoDet-L64040.357.13.248.7454.1150.55model
link
PicoDet-Shufflenetv2 1x41630.044.61.171.5315.0610.63model
link
PicoDet-MobileNetv3-large 1x41635.652.03.552.8020.7117.88model
link
PicoDet-LCNet 1.5x41636.352.23.103.8521.2920.8model
link
Table Notes:
  • Latency: All our models test on Qualcomm Snapdragon 865(4\*A77+4\*A55) with 4 threads by arm8 and with FP16. In the above table, test latency on 1 NCNN and 2 Paddle-Lite.
  • All model are trained on COCO train2017 dataset and evaluated on COCO val2017.

Support Library

TODO

TNN, MNN speed supplement, welcome to contribute!

Reference