前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >拯救小目标检测!Tiny Person数据集和SM尺度匹配小目标检测新方法

拯救小目标检测!Tiny Person数据集和SM尺度匹配小目标检测新方法

作者头像
Amusi
发布2019-12-27 12:16:37
6.9K0
发布2019-12-27 12:16:37
举报
文章被收录于专栏:CVerCVer

前言

Amusi 在2019年整理并分享了很多目标检测相关的论文,其中个人觉得较为亮眼或者说热门的两大阵营就是:Anchor-Free基于NAS的目标检测。

整体上看,大部分目标检测论文还是在刷 COCO的mAP,部分论文往实时目标检测(FPS > 30)方向走,也就是追求 mAP和FPS的 trade-off。

但其实现实应用中,往往还有个经常要考虑的问题:小目标检测。Amusi 也经常被问到相关的问题:哪个网络检测小目标比较强?有没有小目标检测数据集?近期有小目标检测论文么?

ok,今天分享的就是小目标检测方向的最新论文:Scale Match for Tiny Person Detection。这篇论文的"模式"也是一种较为经典的方式:新数据集+新benchmark,也就是提出了新的小目标检测数据集和小目标检测方法。

Scale Match for Tiny Person Detection

Scale Match(SM):用于"小人"(Tiny Person)检测

时间:2019年12月24日(已被WACV2020 收录)

作者团队:中国科学院大学

论文链接:https://arxiv.org/abs/1912.10664

代码链接:https://github.com/ucas-vg/TinyBenchmark

摘要:现阶段在大尺度图像中检测微小目标(例如小于20个像素的小人)的研究未得到很好的研究。极小的物体对特征表示(feature representation)提出了巨大挑战,而庞大而复杂的背景却增加了 false alarms。在本文中,作者介绍了一个称为TinyPerson的新基准(benchmark),它为远距离和大背景下的微小目标检测带来了性能上的改进。

作者通过实验发现,用于网络预训练的数据集和用于检测器学习的数据集之间的尺度失配(mis-match)可能会使特征表示和检测器性能下降。

因此,作者提出了一种简单而有效的尺度匹配(Scale Match)方法,以在两个数据集之间对齐物体尺度,以实现有利的微小目标表示。实验表明,作者提出的方法相对于目前SOTA检测器具有显著的性能提升。TinyPerson benchmark和本文方法的代码将会开源,至于具体时间,大家看一下这句话:

Evaluation rules of AP have updated in benchmark after this paper accepted, So this paper use old rules. we will keep old rules of AP in benchmark, but we recommand the new and we will use the new in latter research.)

Tiny Person

介绍 Tiny Person数据集之前,先介绍两个值 AS RS,这个看下面公式就知道了。wij 和 hij是第 i 幅中第 j 个目标边界框的宽度和高度,Wi 和 Hi是第 i 幅图的宽度和高度。对着符号含义和公式,很容易理解,AS是目标绝对大小,RS是目标相对大小。

作者将 Tiny Person和COCO、Wider Face和CityPersons数据集进行对比,具体数据如下,可见Tiny Person的小目标是真的相对很小。

来一张大图感受一下Tiny Person的标注情况,是不是被震撼到了!

从上图应该能看出,有的框是黄色的,有的框是绿色的,大家看一下这段英文就明白了,这里Amusi 不是偷懒,因为翻译会有点拗口,比如 sea person

“sea person”, “earth person”, “uncertain sea person”, “uncertain earth person”, ignore region are represented with red, green, blue, yellow, purple rectangle, respectively.

TinyPerson 数据集其实图像相对并不多,训练集+测试集也就 1610 幅图像,可能受限于场景问题。但标注框相对蛮多的,平均一幅图上有45个标注框。

Scale Match

介绍完 Tiny Person数据集,来看一下小目标检测算法:SM(Scale Match),这个可以直译为尺度匹配。

因为本文是论文速递,故不对网络进行精讲,等之后开源,结合代码可以再单独精读Scale Match算法。

实验结果

几个目标检测网络在TinyPerson上的性能表现:

注意:AP是 average precision,MR是 miss rate

Faster R-CNN-FPN 作为baseline,Scale Match的性能表现如下,MR和AP均较大程度上优于 Faster R-CNN-FPN

注意:MSM是Scale Macth的强化版—>Monotone Scale Match

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-12-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 CVer 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图像识别
腾讯云图像识别基于深度学习等人工智能技术,提供车辆,物体及场景等检测和识别服务, 已上线产品子功能包含车辆识别,商品识别,宠物识别,文件封识别等,更多功能接口敬请期待。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档