问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Guided Anchoring:在线稀疏anchor生成方案,嵌入即提2AP | CVPR 2019

发布网友 发布时间:2023-07-28 06:50

我来回答

1个回答

热心网友 时间:2023-12-17 22:16

论文: Region Proposal by Guided Anchoring

  Anchor是许多目标检测算法中一个很重要的机制,但也会带来两个问题:

  为此,论文提出Guided Anchoring来根据图片特征在线生成anchor。首先判断目标可能出现的位置,然后学习不同位置上的目标的形状,可根据图片特征在线学习稀疏的候选anchor。然而,在线生成的anchor形状各异,固定的感受域可能不匹配其形状,所以Guided Anchoring根据anchor的形状进行自适应特征提取,然后再进行预测框精调与分类。

  Guided Anchoring尝试在线学习不同形状的anchor及其位置,得到在特征图上不均匀分布的anchor集合。目标可用四元组 表示,其位置和形状可认为是服从图像 的一种分布:

  公式1包含两部分:1) 给定图片,目标仅存在于某些区域 2) 形状与位置紧密相关。

  基于公式1,论文设计了图1的anchor生成器(Anchor generation),包含位置预测和形状预测两个分支。给定图片 ,首先得到特征图 ,位置预测分支根据 预测该像素为目标位置的概率,形状预测分支则预测像素位置相关的形状,基于两个分支选择概率高于阈值以及每个位置最合适的anchor,得到最终的anchor集合。由于集合中的anchor形状可能差异很大,每个位置需要获取不同大小区域的特征,论文提出特征自适应模块(Feature adaption),根据anchor形状自适应提取特征。
  上述的生成过程是基于单个特征的,网络的整体架构包含FPN,所以为每层都配备Guided anchoring模块,模块参数是层间共享的。

  位置预测分支预测特征图 的概率图 ,每项 为该位置是目标中心的概率,对应的输入图片中坐标 , 为特征图的stride。
  在实现时,通过子网 进行概率图预测,首先使用 卷积提取主干网络特征图 的objectness分数,再通过element-wise sigmoid函数转化概率。更复杂的子网可以带来更高的准确率,论文采用的是准确率和速度最实惠的结构,最后取高于阈值 的像素位置,能够保证在高召回的前提下过滤90%的无关区域。

  形状预测分支的目标是预测每个位置对应目标的最佳形状 ,但由于过大的数值范围,如果直接预测其具体数字会十分不稳定,所以先进行转化:

  形状预测分支输出 和 ,根据公式2转换出形状 , 为特征图的stride, 为人工设置的缩放因子。这个非线性转换可将[0, 1000]映射到[-1, 1],更容易学习。在实现时,通过子网 进行形状预测,首先使用 卷积获得两维特征图,分别对应 和 ,然后通过公式2进行转换。由于每个位置的anchor都是学习来的,与预设的固定anchor对比,这种学习的anchor召回率更高。

  常规的预设anchor方法由于各位置的anchor是一样的,可以对每个位置进行一样的特征提取,然后再调整anchor和预测分类。但Guided Anchoring每个位置的anchor各不一样,理想情况下,较大的anchor需要较大的感受域特征,反之则需要较小的感受域特征,所以论文设计了基于anchor形状的特征自适应模块(anchor-guided feature adaptation component),根据每个位置的anchor形状转换特征:

  为 位置的特征, 为对应的anchor形状, 为 可变形卷积,变形卷积的偏移值由 卷积将位置预测分支输出转换获得, 为自适应特征,用于后续的anchor调整以及分类预测,具体见图1。

  网络的整体损失函数由4部分构成,分别是分类损失、回归损失、anchor位置损失以及anchor形状损失:

  假设目标 在特征图上的映射为 ,定义以下三种区域:

  主干网络使用了FPN,FPN的每层应该只负责特定大小范围内的目标的训练。由于相邻层的特征相似,所以将IR区域映射到相邻层,这时的IR区域不考虑CR区域,区域内同样不参与训练,如图2所示。当多个目标重叠时,CR区域优先于IR区域,IR区域优先于OR区域,训练采用Focal loss。

  首先,定义动态anchor 与GT间的最优问题为:

  如果对每个位置都进行公式5的求解,这计算量会相当大,为此,论文用采样的方法来*近公式5,采样的范围为常见的anchor样例,比如RetinaNet的9种anchor。对于每个位置,选择IoU最大的anchor作为公式5的结果。采样的范围越大,anchor的生成结果更准,但会带来更多的额外计算量,anchor的采用smooth-L1训练:

  将Guided Anchoring嵌入RPN得到增强型GA-RPN,与原版进行对比,从图3可以看到:

  从结果来看,GA-RPN的效果比RPN好很多,论文直接将RPN替换GA-RPN仅带来小于1的AP提升。根据观察发现,使用高质量候选框的前提是,需要根据候选框的分布来调整训练数据的分布。所以,在使用GA-RPN时,需要设置更高的正负样本阈值,让网络更加关注高质量的候选框。另外,论文发现GA-RPN也可以fine-tune的形式boost两阶段检测器的性能,给定训练好的检测模型,将RPN替换为GA-RPN进行几轮迭代,能带来不错的性能提升。

  与各种候选框方法进行对比。

  嵌入效果对比。

  fine-tune对比。

  Guided Anchoring通过在线生成anchor的方式解决常规手工预设anchor存在的问题,以及能够根据生成的anchor自适应特征,在嵌入方面提供了两种实施方法,是一个很完整的解决方案。但有个不好的点在于anchor target的生成,为了保证性能弄得不够完美,希望有人能提出更准确且高效的公式5解决方案。



Guided Anchoring:在线稀疏anchor生成方案,嵌入即提2AP | CVPR 2019

然而,在线生成的anchor形状各异,固定的感受域可能不匹配其形状,所以Guided Anchoring根据anchor的形状进行自适应特征提取,然后再进行预测框精调与分类。  Guided Anchoring尝试在线学习不同形状的anchor及其位置,得到在特征图上不均匀分布的anchor集合。目标可用四元组 表示,其位置和形状可认为是服...

ISTA3E测试

ISTA3E程序是对相同产品的集合包装的综合模拟性能测试,集合包装件被定义为将一个产品、多个产品或包装件放置在滑板或托盘上,固定在一起或是作为一个单元运输。例如:一台机器由带瓦楞底托的托盘上、瓦楞侧围、顶盖包装,用缠绕膜缠绕在托盘上...

anchor investor weigh anchor anchor chart anchorperson anchor point news anchor anchorless anchore是什么意思 anchor表示什么
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
excel怎么导出数据 怎样才能把iphone开机的数据弄出来。 如何把已有数据库的数据导出来呢? 瑞的意思和含义瑞的解释 怎么在ipad上下载微信旧版本 薄膜包装材料 中化近代环保化工(西安)有限公司 怎么样,我是大专生,看到他们在招氟化工... 楼炳文简历 如何挑选尼龙材质的书包? 毛竹笋怎么保存新鲜 毛竹笋如何保存 ...额定转速3000转,减速器1:7,从动轮是100mm,求m/s和rpn/min是多少? 你知道100元人民币等于多少台币吗? 胃肠减压的颜色,性质,量怎么记录 商业服务业设施用地可以建住宅 我在一家公司因受业务经理的忽悠,签了一份加盟合同,交了7万元,我的钱... 太傅和少傅区别? Saint Francis 歌词 Heart Of The Country 歌词 inthemeadow还是onthemeadow 运动会开幕式与入场仪式怎么街接 B2B、B2C、C2C、B2G分别是什么?他们的业界代表有哪些? 砂锅米线的由来或者传说~ 被延长试用期怎么处理 公司延迟试用期一个月怎么办 公司延长试用期应怎么解决 求经典的玄幻小说,要那种开始还很弱,中后期暴强的小说,文笔好... 怎样查看一个注册时间呢? 怎么查看注册了多久了呢? 为什么 黑人身材好 ? 为什么黑人的身材最美 棕黄黑橙棕电阻是多大??? 用英语向大家介绍一下广州夏天、秋天、冬天的时间和气候特点。 广州的气候夏天漫长冬天无雪的英文 存在于不同种属之间的共同抗原称为() 简述异嗜性抗原所致交叉反应的医学意义 在慕小腰减肥为什么我在家里秤的体重跟在店里称的不一样? 为什么到药店的称称我是100斤,自己家里的称是90斤。 应该相信家里的体重称,还是药店里的体重称? 女王受是神马??? 美的电压力锅my-13ss605a密封圈怎么拆装 用不少于50个单词描写广州的四季,请学霸将答案写下来,谢谢! 广州的夏天很热英文4种翻译 请翻译成英语 : 广州的夏天很长,天气很热很潮湿,经常下雨。广州的春天... 谁知道电影《武状元苏乞儿》中吴孟达说的一句“什么将来做个大学士 600年前朱元璋曾告诫子孙说:“此国若不除,日后必成大患”,此国是哪一... 曹操为什么要执意放了关羽?杀了他不是就一了百了省去一个大麻烦吗? 此二人大运一样,有高人说其中一个日后必成大人物,大家看看是谁?_百 ... mastercam2017怎么删除特征钻孔 导入mastercam的实体,轮廓上的倒角怎样删除? mastercam2017快速删除倒角