Bounding Box Annotation

What is bounding box annotation?

Annotation with a bounding box means that a rectangle (very rarely an actual square) has to enclose each object in an image or a frame of video. The annotation produces a pair of x min/y min and x max/y max values. 

Before image alt After image alt
Before image alt After image alt

Where can it be used?

Bounding box annotation is one of the most prevalent types of labeling in computer vision projects, given its low cost. As almost anything can be labeled, measured and counted with a bounding box, they are common in every industry.

  • Medical: detecting abnormal cells in blood smears
  • Geospatial: providing a headcount of cattle in a field by using drones
  • Automotive: detecting pedestrians and vehicles for self-driving cars
  • Industrial: counting the number of manufactured products
  • Agriculture: estimating plant size and count
  • Retail: tagging of existing products on supermarket shelves
Before image alt After image alt

The Pros

  • Bounding boxes are quick and easy to draw.
  • They can be used to extrapolate an object’s actual size even if that object is partially occluded.

The Cons

  • Can easily include a lot of pixels that don’t belong to the object (e.g. background, other objects in front of or around the target one).
  • Tools may vary in how fast the annotation can be performed (e.g. two clicks, click and hold, switch to edit mode, start a new box).
Before image alt After image alt
Before image alt After image alt

Our Tips

  • When creating the annotation instructions, make sure to address how tight boxes should be (sometimes slightly looser might be better) and how annotators should handle occlusion, truncation, very small and blurry objects, etc.
  • For more precise annotation of rotated objects, some tools support a “rotated bounding box” format in which a degree of rotation is added to the x and y coordinates. 
  • Some tools provide a crosshair visualization which shows the x and y axis of where the cursor is placed. This can significantly improve the accuracy of the annotation and having to spend additional time adjusting the created box.
Before image alt After image alt

Tools and Platforms for Bounding Box Annotation

Alegion logo
Diffgram logo logo
KILI Technology logo
Manthano logo logo
SuperAnnotate logo
V7 labs logo
What data would you like to have annotated?

Use cases

Illustration shows Geospatial annotation
Illustration shows Medical annotation
Illustration shows Automotive annotation
Illustration shows Industry annotation
Illustration shows AgriTech annotation
Illustration shows Retail annotation

Interested in having your dataset annotated with bounding boxes?
Get in touch with our team at Humans in the Loop and a project manager will advise you on the best strategy!