什么是Anchor,首先我們需要知道anchor的思想是什么,近似SPP(spatial pyramid pooling)思想的逆向。而SPP本身是做什么的呢,就是將不同尺寸的輸入resize成為相同尺寸的輸出。所以SPP的逆向就是,將相同尺寸的輸出,倒推得到不同尺寸的輸入。
目標檢測算法一般可分為anchor-based、anchor-free、兩者融合類,區(qū)別就在于有沒有利用anchor提取候選目標框。anchor-free類算法代表是CornerNet、ExtremeNet、CenterNet、FCOS等。
anchor-free類算法歸納:
A.基于多關鍵點聯(lián)合表達的方法:a.CornerNet/CornerNet-lite:左上角點+右下角點b.ExtremeNet:上下左右4個極值點+中心點c.CenterNet:Keypoint Triplets for Object Detection:左上角點+右下角點+中心點d.RepPoints:9個學習到的自適應跳動的采樣點e.FoveaBox:中心點+左上角點+右下角點f.PLN:4個角點+中心點。
B.基于單中心點預測的方法a.CenterNet:Objects as Points:中心點+寬度+高度b.CSP:中心點+高度(作者預設了目標寬高比固定,根據高度計算出寬度)c.FCOS:中心點+到框的2個距離。