Neural Activation Constellations: Unsupervised Part Model Discovery with Convolutional Networks

该文探讨了一种使用卷积网络无监督发现关键点的方法,通过计算激活图的梯度找到图像中的显著区域,形成星座算法,用于定位和提取局部区域特征。这种方法对于数据增强和图像分类具有普适性。
摘要由CSDN通过智能技术生成

本人是学生一枚,理解可能颇有偏颇~

写在前面:个人理解的一些比较关键的点

过程:

正常卷积,对某层产生P(通道数)个的激活图求梯度得到P个特征梯度图,在此图上找响应最强烈的位置, 作为原图中的关键点。关键点的个数等于P,从P个关键点中选出M个(可以随机选择,也可以用paper中的星座算法检出率更高一些),以选出的关键点为中心产生根据公式产生M个边框(相当于窗)。之后对这些边框中的图像进行CNN分类(即利用边框提取特征),具有最高分类信息的部分被用作估计边界框(即最关键的部分,以此作为分类依据)。

注意:

Paper用微调来进行数据增强(在选出M个之后进行的微调),具体不懂?

Paper中说与语义提取边框相比,其更有普适性。

注意激活图与概率图的对应(未来)。


星座(Constellations)算法

利用卷积网络特征产生一些关键点, 并基于这些关键点来提取局部区域信息. 通过对卷积特征进行可视化分析, Simon等人发现响应比较强烈的区域往往对应于原图中一些潜在的局部区域点. 从这一角度来看, 卷积特征还可以被视为一种检测分数, 响应值高的区域代表着原图中检测到的局部区域. 但是, 特征输出的分辨率与原图相差悬殊, 很难对原图中的区域进行精确定位. 受前期研究工 作[59, 60]的启发, Simon 等人采用的方法是通过计算梯度图来产生区域位置。

卷积特征的输出是一个W × H ×P维 的张量, P表

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值