What is Multiple Object Tracking?

Multiple object tracking detects objects across video frames and maintains a stable identity for each one over time. Trackers must account for motion, occlusion, missed detections, and reappearance.

How Multiple Object Tracking works

A multiple-object tracker associates detections across frames and assigns a persistent track identifier to each observed subject. Motion estimates, appearance features, spatial overlap, and timing can all contribute to the association decision. Tracks may enter tentative, confirmed, lost, and terminated states as detections appear or disappear. The output turns frame-level detections into trajectories for analytics, editing, or event logic, but identity continuity remains probabilistic rather than guaranteed.

Key facts

  1. Tracking-by-detection systems inherit detector errors: a missed box can break a trajectory, while duplicate boxes can create parallel identities for one object.
  2. Intersection-over-union is useful for nearby-frame association, but appearance embeddings and motion models become more important during occlusion or rapid movement.
  3. Evaluation separates localization and detection quality from association quality, because a tracker can find every object yet repeatedly swap its identity.

When Multiple Object Tracking matters

Apply tracking when traffic analysis, sports analytics, surveillance, or annotation depends on object trajectories. Crowded scenes and long occlusions can switch identities or fragment one object into several tracks.

Turn media knowledge into a working pipeline

Connect uploads, processing, AI, storage, and delivery through one declarative API — with the encoding stack, scaling, and format churn handled for you.

Try Transloadit for free