← All of Studio

Video annotator

Frame-level boxes with object tracking and action segments.

Timeline-scrubbed labels with keyframe interpolation, so annotators mark an object's position on a handful of frames and Studio fills in the rest.

Keyframe a handful of frames, not every frame

Set a box or polygon at the start and end of a motion, and Studio interpolates the frames between. Annotators correct drift instead of redrawing from scratch.

  • Keyframe interpolation for boxes, polygons, and keypoints
  • Persistent object IDs across frames for multi-object tracking
  • Timeline action segments with start/end scrubbing
  • Frame-accurate scrubbing at native or reduced frame rate
00:00 walk_left · 0:00–0:08 00:24
Track
person_003 ◆ keyframe · frame 42

Built for video datasets

Multi-object tracking

Each object keeps a stable ID across the clip, so downstream training data links detections over time.

Action segments

Mark the start and end of an action on the timeline, independent of any single object's box.

Frame-accurate export

Export per-frame boxes and segments in the format your tracking or action-recognition pipeline expects.

Label video without labeling every frame.