Bounding Boxes and Overlap

Knowing that a seed appears in a photograph does not tell us where it is. Rectangles give us a location to predict, and overlap gives us a way to compare that prediction with a labelled target.

13 sections · 4 questions · 2 coding challenges

1 / 13

Comparing Where Systems Said an Object Was

BOTIE

The PASCAL VOC challenge, beginning in 2005, distinguished recognising an object's presence from predicting its location. The detection task supplied labelled bounding boxes and evaluated predicted boxes through their overlap with the annotations. Shared data and evaluation rules made systems easier to compare.

That challenge did not invent rectangles or overlap. It illustrates why detection needs a localisation criterion in addition to a class score. We will use continuous rectangle boundaries; always check a dataset's coordinate convention before applying the same arithmetic to its annotations.

Sources for this history