NanoDet是一个超快速、高精度的轻量级无锚点目标检测模型,可以在移动设备上实时运行。它具有以下主要特点:

git clone https://github.com/RangiLyu/nanodet.git
cd nanodet
pip install -r requirements.txt
python demo/demo.py image --config CONFIG_PATH --model MODEL_PATH --path IMAGE_PATH
以下是NanoDet与其他轻量级目标检测模型的性能对比:
| 模型 | 输入尺寸 | mAP | CPU延迟 | ARM延迟 | FLOPS | 参数量 | 模型大小 |
|---|---|---|---|---|---|---|---|
| NanoDet-m | 320*320 | 20.6 | 4.98ms | 10.23ms | 0.72G | 0.95M | 1.8MB(FP16) |
| NanoDet-Plus-m | 416*416 | 30.4 | 8.32ms | 19.77ms | 1.52G | 1.17M | 2.3MB(FP16) |
| YOLOv5-n | 640*640 | 28.4 | - | 44.39ms | 4.5G | 1.9M | 3.8MB(FP16) |
完整的性能对比可以在GitHub页面查看。
NanoDet作为一个高效轻量的目标检测模型,在移动和嵌入式设备上有很大的应用潜力。希望这篇入门指南能帮助你快速上 手NanoDet,充分发挥它的性能优势。如果你在使用过程中遇到任何问题,欢迎在GitHub上提issue或加入QQ交流群:908606542(答案:炼丹)讨论。
祝你使用愉快!🚀