NanoDet-Plus: 超快速轻量级无锚点目标检测模型

NanoDet-Plus:超快速轻量级无锚点目标检测模型

NanoDet-Plus是一个超快速、高精度的轻量级无锚点目标检测模型,由RangiLyu开发并开源。它在保持高检测精度的同时,具有极小的模型体积和极快的推理速度,可以在移动设备上实现实时目标检测。

主要特点

NanoDet-Plus具有以下突出特点:

  • 超轻量级:模型文件仅980KB(INT8)或1.8MB(FP16)
  • 超快速:在移动ARM CPU上可达97FPS(10.23ms)
  • 高精度:在COCO数据集上可达34.3 mAP@0.5:0.95,同时保持实时性能
  • 训练友好:相比其他模型GPU显存占用更少,GTX1060 6G可支持batch size=80
  • 易于部署:支持ncnn、MNN、OpenVINO等多种后端,提供基于ncnn的Android demo

NanoDet-Plus架构图

技术原理

NanoDet是一种FCOS风格的单阶段无锚点目标检测模型,使用广义焦点损失(Generalized Focal Loss)作为分类和回归损失。

在NanoDet-Plus中,作者提出了一种新的标签分配策略,包含一个简单的分配指导模块(AGM)和一个动态软标签分配器(DSLA),用于解决轻量级模型训练中的最优标签分配问题。此外还引入了一种轻量级特征金字塔Ghost-PAN来增强多层特征融合。这些改进使NanoDet的检测精度在COCO数据集上提高了7个mAP。

性能对比

下表对比了NanoDet-Plus与其他目标检测模型在COCO数据集上的性能:

模型 分辨率
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值