请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

anchor-free的方法与anchor-based的方法相比,有什么优势呀?

你好,请问一下,anchor-free的方法与anchor-based的方法相比,有什么优势呀?

正在回答 回答被采纳积分+3

1回答

会写代码的好厨师 2020-01-31 17:08:32

这个要从Anchor-based算法的劣势来看,应该需要anchor,所以必然会带来一些问题,比如:

1) 使用anchor时,需要在每个特征尺度上密集平铺,而仅有很少一部分是正样本,即正负样本的比例差别很大;最终有很多计算都花费在无用样本,且一般使用时需要进行预处理,挖掘难负例;

2) 需要预定义的anchor size以及aspect ratio。检测性能会收到这些预定义的参数的影响,如果在每一个位置设定的anchor的数量太多,也会导致计算量成倍增长;

anchor-free 的方法从更本质的角度上来看,是改变了目标检测真值的预测方式,anchor-based的方法基本上都是从bbox的角度出发,而anchor-free出现了一些新的定义方法:比如cornernet定义为角点,extremenet定义为极值点和中心点,FSAF、FoveaBox定义为矩形框的中间区域,FCOS虽然是矩形框,但是经过center-ness抑制掉低质量的框,其实也是一种变相的将gt定义为矩形框中心区域。gt重新定义之后,需要检测的目标语义变得更加明确了,有利于分类和回归。

从性能上来看,anchor-free效果已经接近anchor-based,不过还有很多路要走,新的方法也会越来越多。

https://img1.sycdn.imooc.com//szimg/5e33ee8b08b3e27120481497.jpg



1 回复 有任何疑惑可以回复我~
  • 提问者 慕慕0439991 #1
    谢谢您的回复;我在想,Anchor-Free的方法是不是可以看做是一种pixel的预测?
    回复 有任何疑惑可以回复我~ 2020-02-12 18:21:02
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信