最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

AAAI 2020 论文解读:商汤科技提出新弱监督目标检测框架

  • 2020-02-15
  • 本文字数:2066 字

    阅读完需:约 7 分钟

AAAI 2020论文解读:商汤科技提出新弱监督目标检测框架

近期,商汤科技视频大数据团队发表论文《Object Instance Mining for Weakly Supervised Object Detection》,该论文被 AAAI 2020 录用。在论文中,该团队提出了一种端到端的物体实例挖掘弱监督目标检测框架,引入了基于空间图及外观图的信息传播机制,在网络迭代学习过程中,尝试挖掘每张图像中全部的物体实例。除此之外,还引入了物体实例权重调整损失函数 (reweighted loss),使网络可以同时学习到更完整的物体实例,从而让弱监督目标检测方法得到更加准确的检测框。


目标检测是计算机视觉领域长期关注的问题,在自动驾驶、图像理解、视频监控等领域都有着广泛的应用。然而基于深度学习技术的目标检测器在网络训练中需要大量精确标注的物体边界框,这些耗时耗力的标注工作阻碍了该技术在实际产品中的快速和广泛应用,同时大量的人工标注也大大提高了产品成本。为了解决这个局限性,仅使用图片级别标注(既标注仅包含图片中物体的类别)的弱监督目标检测技术在近几年受到了广泛的关注和研究,具有重要的意义。


现有的弱监督目标检测方法大多数是基于多实例学习框架的,对于每个物体类别,基于多实例学习框架的方法倾向于学习图像中该类中特征最明显的物体,并对于每张图片选取得分最大的一个物体框进行训练,其他被忽略的物体实例容易使学习网络陷入局部最优,进而影响弱监督目标检测的性能。


本论文提出了一种端到端的物体实例挖掘(Object Instance Mining, OIM)弱监督目标检测框架。该框架引入了基于空间图(Spatial Graph)及外观图(Appearance Graph)的信息传播机制,在网络迭代学习过程中,尝试挖掘每张图像中全部的物体实例。这样使得在基于多实例学习方法的网络学习过程中,特征不够显著的物体实例可以被检测到并加入训练,进而提升特征的表达能力和鲁棒性。除此之外,商汤科技视频大数据团队还引入了物体实例权重调整损失函数(reweighted loss),使网络可以同时学习到更完整的物体实例,从而让弱监督目标检测方法得到更加准确的检测框。基于物体实例挖掘(OIM)弱监督目标检测框架结构如下图所示:



物体实例挖掘(OIM)弱监督目标检测框架。


该框架主要由多实例检测(Multiple Instance Detection)及目标实例挖掘(Object Instance Mining)两个部分构成。在网络训练迭代过程中,论文先使用多实例检测预测每个候选区域的类别,之后基于检测的输出及候选区域的特征,通过建立空间图及外观图尽可能挖掘图像中的全部物体实例,并将它们加入训练。其中物体实例挖掘过程如下图所示:



物体实例挖掘过程示例。


在网络训练迭代过程中,在一幅图中,首先学习/检测到最具辨识力的物体实例,基于此实例通过位置关系,既其他候选框与此实例的重叠关系,建立空间图(Spatial Graph),如图(a)。之后基于此实例,通过计算它与其他候选框之间的外观相似度,挖掘图片中可能属于同一类别的物体实例,建立外观图(Appearance Graph),针对每一个新挖掘到实例同样建立空间图,如图(b),©。以此步骤进行迭代训练,直到挖掘出图像中全部可能的物体实例加入训练如图(d)。


除此之外,由于在网络迭代学习过程中,尤其是对于非刚性物体实例,基于 CNN 的分类器学习到的最具辨识力的是物体实例的某个局部而不是整个物体的整体,,因此本论文设计了物体实例权重调整损失函数(reweighted loss), 以学习到更准确的物体检测框。团队提出对于不同的候选框应分配不同的权重,对于分类器置信度得分高的候选框分配较低的权重,反之对最高分候选框周围的候选框分配较高的权重,从而学习更完整的物体实例检测框。


团队在 PASCAL VOC 2007 训练集上进行了弱监督物体实例挖掘的过程的可视化,如下图所示(从左到右),随着网络的迭代学习,更多更准确的物体实例可以被检测出来并加入训练中。




团队使用 PASCAL VOC 2007 及 VOC 2012 数据进行了测试,比较了物体实例挖掘(OIM)方法与其他相关弱监督检测方法效果。结果表明,弱监督物体实例挖掘方法在定位精确率以及检测准确率均达到或超过目前最先进的方法。



OIM 与其他目前最先进的方法在 PASCAL VOC 2007 测试集上检测精确度的比较(AP) (%)



OIM 与其他目前最先进的方法在 PASCAL VOC 2007 训练验证集上定位精确度的比较(CorLoc) (%)



OIM 与其他目前最先进的方法在 PASCAL VOC 2012 验证集/测试集上检测精确度的比较(AP) (%)



OIM 与其他目前最先进的方法在 PASCAL VOC 2012 训练验证集上定位精确度的比较(CorLoc) (%)


论文作者:Chenhao Lin, Siwen Wang, Dongqi Xu, Yu Lu, Wayne Zhang


公众号推荐:

跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

2020-02-15 12:045329

评论

发布
暂无评论
发现更多内容

彰显个性│博客园的自定义主题

主题 可视化看板 6月月更

Django API 开发:Todo 应用的 React 前端

宇宙之一粟

django React API 6月月更

包装类这颗语法糖,其实并不甜

L

Java

火遍全网的AI给老照片上色,这里有一份详细教程!

博文视点Broadview

纯CSS:动态渐变背景【一分钟学会】

德育处主任

CSS css3 纯CSS css特效 6月月更

写Python爬虫,服务器返回数据加密了,套路解决法~,出版社,出版社

梦想橡皮擦

6月月更

LLVM之父Chris Lattner:模块化设计决定AI前途,不服来辩

OneFlow

机器学习 深度学习 AI

用乐高玩转Scrum,轻松拿CSM证书

ShineScrum捷行

Scrum ScrumMaster CSM 乐高

CC2530 GPIO口输出配置说明​

DS小龙哥

6月月更

在线HTML转PERL工具

入门小站

工具

静态路由,YYDS

wljslmz

网络工程师 6月月更 静态路由 路由协议

java虚拟机启动过程解析

乌龟哥哥

6月月更

天猫精灵的自定义语音技能创建流程

Jerry Wang

人工智能 机器学习 机器人 机器人流程自动化 6月月更

【愚公系列】2022年06月 二十三种设计模式(十九)-观察者模式(Observer Pattern)

愚公搬代码

6月月更

区块链技术促进医药冷链物流更加可控和智能化

CECBC

最强分布式事务框架是怎么炼成的?

峨嵋闲散人

分布式事务 云原生 分库分表 无侵入 dbmesh

王者荣耀商城异地多活架构设计

踩着太阳看日出

架构训练营

RxJS系列02:可观察者 Observables

代码与野兽

6月月更

Flutter如何一键唤起

坚果

6月月更

Python的教程

二哈侠

Python编程 6月月更

2022年SaaS的10个有趣趋势

小炮

linux之同时监控多个日志文件变化

入门小站

Linux

Neo4j 知识图谱的图数据科学-如何助力数据科学家提升数据洞察力线上研讨会于6月8号举行

蓝海大脑GPU

C#入门系列(二) -- 程序结构

陈言必行

C# 6月月更

DBNet实战:详解DBNet训练与测试(pytorch)

AI浩

人工智能 6月月更

NFT,元宇宙的通行证

CECBC

推进流程挖掘技术发展,信通院首轮流程挖掘评测预报名正式启动

王吉伟频道

RPA 信通院 流程挖掘 流程挖掘评测 行业标准

Agora Web UIKit:快速构建视频通话或直播

devpoint

React 直播技术 视频通话

在线数字转成人民币大写

入门小站

工具

Fabric.js 圆形笔刷

德育处主任

canvas 前端可视化 Fabric.js 6月月更 前端画板

聊聊 Sharding-Jdbc 的简单使用

Nick

MySQL 分库分表 中间件 ShardingJDBC 6月月更

AAAI 2020论文解读:商汤科技提出新弱监督目标检测框架_AI&大模型_Chenhao Lin等_InfoQ精选文章