The Context

From all of the problems I have worked with in computer vision, the most challenging one is the object detection. This is not because the problem itself is complex to understand or bad formulated. But because we need to inject some strong priors about how we understand the world. Those priors are the anchors (which are priors about object shapes, aspect ratio...).

This prior information, although very simple to understand, it is very hard to inject on the training logic. Hence making the computation of the ground truth very messy and prone to errors. It is even harder when different object detection backbones propose different ground truth computation methods.

The Question

From mid-2019 till now there is a growing trend on research about one-stage object detectors that do not rely on anchors: hence dropping the costly NMS postprocessing and in some cases even the IoU computation. I would like to do a proof of concept with some of them so here is my question:

What are some good object detectors that do not use anchors? Or said in other words, what are the go-to object detectors for this new research trend?

  • $\begingroup$ i don't believe avoiding anchor points would be a good approach, as humans always focus on a point before identifying what it is $\endgroup$ – datdinhquoc Jan 28 at 9:36
  • 1
    $\begingroup$ Another approach is, as you say, identify object as points (see paper with the same name "Objects as Points"), I feel the anchors compute is something the network should learn by itself not y us injecting them $\endgroup$ – JVGD Jan 28 at 13:49
  • $\begingroup$ The network you are looking for is DETR by Facebook. $\endgroup$ – Abhishek Verma Feb 17 at 5:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.