[CVPR2017] Weakly Supervised Cascaded Convolutional Networks论文笔记

news/2023/12/9 15:35:45

https://www.csee.umbc.edu/~hpirsiav/papers/cascade_cvpr17.pdf

Weakly Supervised Cascaded Convolutional Networks, Ali Diba, Vivek Sharma, Ali Pazandeh, Hamed Pirsiavash and Luc Van Gool

  

亮点

  • 通过多任务叠加(分类,分割)提高了多物体弱监督检测的正确率
  • 通过利用segmentation筛选纯净的proposals,得到了更鲁棒的结果
  • 为弱监督分割任务设计比较鲁棒的loss
    • 只考虑全局的分类结果和置信度对高的部分
    • 通过loss的weights关注到最需要关注的部分

相关工作 

 

One of the most common approaches [7] consists of the following steps:

 

  • generates object proposals,
  • extracts features from the proposals,
  • applies multiple instance learning (MIL) to the features and finds the box labels from the weak bag (image) labels. 

弱监督物体检测难点: 弱监督物体检测对初始化要求很高,不好的初始化可能会使网络陷入局部最优解,解决的办法主要有以下几个:

  • improve the initialization [31, 9, 28, 29]
  • regularizing the optimization strategies [4, 5, 7]
  • [17] employ an iterative self-learning strategy to employ harder samples to a small set of initial samples
  • [15] use a convex relaxation of soft-max loss 

Majority of the previous works [25, 32] use a large collection of noisy object proposals to train their object detector. In contrast, our method only focuses on a very few clean collection of object proposals that are far more reliable, robust, computationally efficient, and gives better performance

方法

Two-stage: proposal and image classification (conv1 till con5, global pooling) + multiple instance learning (2fc, score layer)

 

 

1. image classification: CNN with global average pooling (GAP) [36]中引入,将分类过程中fc层的weights作为原来convolutional layer输出的权重并将所有频道加权得到的图作为class activation map。在这一步中,还产生一个分类的loss LGAP

[36]  B. Zhou, A. Khosla, A. Lapedriza, A. Oliva, and A. Torralba. Learning deep features for discriminative localization. In CVPR, 2016. 3, 4, 5, 6, 7, 8

 

 

2. multiple instance learning

Proposal: edgeboxs [37] is used to generate an initial set of object proposals. Then we threshold the class activation map [36] to come up with a mask. Finally, we choose the initial boxes with largest overlap with the mask.

 

 

Three-stage:  more information about the objects’ boundary learned in a segmentation task can lead to acquisition of a better appearance model and then better object localization.

  • 主要思想:分割监督信号帮助提升定位准确率。
  • 弱分割监督信号:上一级得到的mask

 

实验结果

 

PASCAL VOC 2007

  • +3.3% classification compared with [18]
  • +1.6% correct localization compared with [27]
  • +0.6% compared with [6]

PASCAL VOC 2010

  • +3.3% compared with [6]

PASCAL VOC 2012

  • +8.8% compared with [18]
  • ILSVRC 2013
  • +5.5% compared with [18]

Object detection training

  • PASCAL VOC 2007 test set: Faster RCNN trained by the pseudo ground-truth (GT) bounding boxes generated by our cascaded networks performs slightly better than our transfered model. (+0.3%)

[6] H. Bilen and A. Vedaldi. Weakly supervised deep detection networks. In CVPR, 2016. 6, 7, 8

[18] D. Li, J.-B. Huang, Y. Li, S. Wang, and M.-H. Yang. Weakly supervised object localization with progressive domain adaptation. In IEEE Conference on Computer Vision and Pattern Recognition, 2016. 2, 6, 7

[27] K. Simonyan and A. Zisserman. Very deep convolutional networks for large-scale image recognition. In ICLR, 2015. 5, 6

转载于:https://www.cnblogs.com/Xiaoyan-Li/p/8651579.html


http://www.ppmy.cn/news/323171.html

相关文章

蛇行矩阵-C语言

题目 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 输入格式: 本题有多组数据,每组数据由一个正整数N组成。(N不大于100) 输出格式: 对于每一组数据,输出一个N行的蛇形矩阵。 两组输出之…

模拟数字电路->绪论

模拟数字电路 绪论信号相关放大电路模型抽象放大器 放大电路模型分析电压放大电路电流放大模型 主要性能指标增益Av,输入电阻Ri,输出电阻Ro频率响应和非线性失真非线性失真 问题总结题型输出电压,输出电阻放大倍数 课程无关 绪论 信号相关 信号:信息的载体 电信号源的电路表达…

leetcode链表(简单难度)

leetcode链表简单题 21.合并两个有序链表83.删除排序链表中的重复元素141.环形链表160.相交链表暴力法长度差法通过“增加”消除长度差 203.移除链表元素206.反转链表234.回文链表237.删除链表中的节点876.链表的中间节点1290.二进制链表转整数get flag 21.合并两个有序链表 /…

机械制造作业考研题目答案分享——金属切削规律2

金属减削规律的四道题目以及答案解释(english version)。 版权声明 本内容由狂小虎原创整合,请不要售卖,为了防止爬虫以及保持免费性,设置为仅粉丝可见。另外,题目以及解释可能不完全正确,仅供参考,同时也…

小白C语言Leetcode————160.相交链表

本题我按Leetcode上所要求的函数运行出错,但我大概想明白在何处出错:创造两个链表时时分别创造的,所以在创造这两个链表时他们占用了不同的地址空间,即使他们的值相同,但他们并不相交,因此出错。 因此在这…

java翻译smali_求大佬帮我把这个smali文件翻译成java或者C#好吗

[Asm] 纯文本查看 复制代码.class public Lcom/mob/commons/a; .super Ljava/lang/Object; # static fields .field private static a:Ljava/util/HashMap; .annotation system Ldalvik/annotation/Signature; value { "Ljava/util/HashMap", " "Ljava/la…

AE+VS+c#开发颜色符号系统之点值符号化(七)

首先总结一下之前写的几篇符号化文章,列表如下: AEVS开发颜色符号系统之单一值符号(一) AEVS开发颜色符号系统之唯一值符号(二) AEVS开发颜色符号系统之分类符号(三) AEVS开发颜…

Geant 4 生成 ROOT 文件(初学)

exmapleB4b 源代码 B4bRunAction.cc(部分) 1. 在 RunAction() 构造函数中,定义 直方图或TTree 的格式 // Create analysis manager// The choice of analysis technology is done via selectin of a namespace// in B4Analysis.hhauto analysisManager G4Analysis…

电子电路入门([日]福田 务)笔记6——增益与交流负载线

第一部分 电子电路初学者教室 七、增益与交流负载线 提问1:放大系数(功率放大系数、电压放大系数等)都是输入量与输出量之比,没有单位,为什么不采用“倍数”表示而采用分贝?   已知:通常电子…

C++900行代码实现中国象棋游戏规则以及相关功能

本文章通过C中的900行代码实现中国象棋游戏以及相关功能,主要的内容如下: 1.设置未进入游戏前的主页面; 2.绘制棋盘(如果有刚好尺寸的图片也可直接加载),包括棋盘网格,炮与兵的特殊标记绘制&…

【论文研读】-用于约束多目标优化的新型双阶段双种群进化算法

论文研读-用于约束多目标优化的新型双阶段双种群进化算法 A Novel Dual-Stage Dual-Population Evolutionary Algorithm for Constrained Multi-Objective Optimization 觉得有用的话,欢迎一起讨论相互学习~ 最近我在学习约束多目标问题的论文,其中由明博士和张教…

【计算机组成原理·笔记】有符号数和无符号数

有符号数和无符号数 有符号数对比无符号数要留出一位来表示符号。 机器数和真值 机器数:符号数字化带 -号的数字 原码 0正1负,符号位和数值位用,号相隔 注意: [ 0 ] 原 ≠ [ − 0 ] 原 [0]_原 \ne [-0]_原 [0]原​[−0]原​ 补码 …

黑鲨2 游戏手机 打开相机不能拍照

我的是黑鲨2 ,打开相机后发现拍照不能用,但是专业模式,录像,人像等都能用,后来自己发现了问题 手机自带的 “扫一扫” 功能会占用相机权限,卸载这个应用即可 我的 “扫一扫” 在 “系统工具” 文件组里 …

黑鲨会升级鸿蒙吗,黑鲨4首批用户评价已出炉,不吹不黑,优缺点都很明显!...

近期新品手机市场可谓是十分热闹,各大厂商新机是一款接着一款发布,一时间许多小伙伴也是有些眼花缭乱,而谈起其中热度最高的机型,前些天发布的黑鲨4应该算是名列前茅,作为小米系上半年主打的游戏旗舰,黑鲨4…

黑鲨4Pro和黑鲨3Pro的区别 哪个更值得入手

黑鲨4Pro:搭载6.76英寸的AMOLED屏幕,为用户带来和小米11相同的2k三星E4屏幕,带来120Hz的屏幕刷新。黑鲨3Pro:搭载6.71英寸的AMOLED屏幕,带来2k三星屏幕,带来90Hz的屏幕刷新 黑鲨手机爆降 800这活动太给力了…

黑鲨3怎么安装鸿蒙系统,黑鲨3 Pro机械按键详解,横握时可进行高频点击操作

黑鲨早前正式官宣新款黑鲨3 Pro将采用机械按键设计,今日黑鲨手机产品中心部长也详细介绍了一下黑鲨3 Pro机械按键及屏幕压感综合使用下的表现。 黑鲨3 Pro的机械按键在用户横握时可以保证玩家在不影响屏幕操作的情况下进行高频点击,适合游戏中经常需要触…

黑鲨手机能不能用鸿蒙系统,黑鲨游戏手机3 Pro的操控方式曝光

集微网2月29日消息(文/数码控),下个月黑鲨游戏手机3 Pro就要发布了,在此之前黑鲨产品中心部长 黑鲨关二爷 继续曝光该机的信息,今天他放出的是黑鲨游戏手机3 Pro的操控方式。 黑鲨关二爷 称黑鲨游戏手机3 Pro拥有机械按键和屏幕压感两种按键操…

黑鲨能换鸿蒙系统吗,黑鲨告诉你重装系统对电脑的好坏处

重装系统电脑好坏处 再好用的系统用久了难免也会出现问题,这时候如果难以修复,我们就会选择在线重装系统。那么电脑重装系统好么?对于这个问题要具体分析才能下达结论。下面就让小编就这个问题给大家具体分析,告诉大家重装系统对电…

黑鲨5Pro国际版发布时间曝光 将于6月8日发布

黑鲨5Pro虽然已经推出许久,但最近有消息曝光黑鲨5Pro的国际版即将发布,而发布时间也定在了6月8日,下面就来看看详细内容吧。 黑鲨5Pro国际版发布时间曝光 将于6月8日发布 据 GSMArena 报道,黑鲨手机在 3 月份发布了黑鲨 5 系列&…

黑鲨3s怎么升级鸿蒙,黑鲨3S游戏操控全面升级,网友直呼:“太强了”

北京时间7月31日,黑鲨科技召开“超速度”新品发布会。腾讯黑鲨游戏手机3S正式发布,新机搭载了全新120Hz高帧率三星AMOLED电竞屏,视觉效果大幅提升,高通骁龙865移动平台的游戏手机阵营再添一员猛将。 腾讯黑鲨游戏手机3S现已开启全…
最新文章