一.提出背景
2019 是 Anchor Free 大行其道的一年,从CornerNet 到 ExtremeNet,从FSAF到FCOS,层出不穷。
论文:FCOS: Fully Convolutional One-Stage Object Detection【paper】【github】
二.算法框架
FCOS框架比较简单,架构图参考:
基础backbone是一个3层的卷积网络(对应图中C3,C4,C5),Pyramid特征金字塔构建完成P3-P7(感觉到P6就够了),每个金字塔层对应一个预测头(Head)。
其中Head层分为3个预测分支,1个分类 + 1个位置回归 + 1个Center-ness(用于构建居中loss,后面展开)
二.Why FCOS?
看着架构图来看为什么要这么设计?
1)特征pyramid价值
不同尺度的目标,在不同的特征层下 特征保留的最好