3 个月前

NMS-Loss:基于非极大值抑制的拥挤行人检测学习方法

NMS-Loss:基于非极大值抑制的拥挤行人检测学习方法

摘要

非极大值抑制(Non-Maximum Suppression, NMS)在目标检测中至关重要,其性能会通过引入误检(False Positives, FP)和漏检(False Negatives, FN)影响评估结果,尤其在人群遮挡等复杂场景下表现尤为显著。本文指出,由于NMS的存在,训练目标与评估指标之间出现了弱关联问题,并提出一种新型的NMS-Loss,使NMS过程能够以端到端的方式进行训练,且无需引入额外的网络参数。该NMS-Loss针对两种异常情况施加惩罚:一是NMS未能抑制误检(FP),二是NMS错误地剔除了本应保留的真阳性(FN)。具体而言,我们设计了一种“拉力损失”(pull loss),用于将属于同一目标的预测框拉近;同时设计了一种“推力损失”(push loss),用于将属于不同目标的预测框相互推开。实验结果表明,在NMS-Loss的辅助下,所提出的检测器NMS-Ped在Caltech数据集上取得了5.92%的漏检率(Miss Rate),在CityPersons数据集上达到10.08%的漏检率,均优于当前最先进的方法。

代码仓库

IcebergKnight/NMS-Loss
官方
pytorch
GitHub 中提及

基准测试

基准方法指标
pedestrian-detection-on-caltechNMS-Loss
Reasonable Miss Rate: 2.92
pedestrian-detection-on-citypersonsNMS-Loss
Reasonable MR^-2: 10.08

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
NMS-Loss:基于非极大值抑制的拥挤行人检测学习方法 | 论文 | HyperAI超神经