roboflow / supervisionReusable computer vision tools

Drawing 001 · detection utilities

You already wrote this
box-drawing code
three times.

supervision writes your reusable computer vision tools, so the parts every detection project rebuilds by hand come as a library instead of a copied file.

Annotated frameIllustrative
detection 01
tracked id 7
detection 03
box coordinates
zone edge

Frame is a schematic drawing, not project output. Boxes, tracks, and zones are the kinds of primitive the library covers.

A

Reusable, on purpose

The utilities around a detector are the part that gets rewritten most and reviewed least, which is exactly what belongs in a library.

B

Model agnostic

The tools sit next to whatever detector you picked, so swapping models does not mean rewriting the plumbing.

C

Drawing is engineering

Boxes, labels, tracks, and zones are how a vision system gets debugged, so they deserve real code.

roboflow/supervisionDesign study by Goose. Not affiliated with the project.