boxmot.trackers.common.track_state
BoxTrack
BoxTrack(
det,
*,
id_allocator: TrackIdAllocator,
max_obs: int,
is_obb: bool = False,
motion_model: MotionModelAdapter,
)
Bases: TrackLifecycleMixin
Common lifecycle and geometry substrate for box-track objects.
Algorithm-specific subclasses still own their motion measurement format and optional appearance/class-history updates.
multi_predict
classmethod
Batch shared filters and predict independently owned histories directly.
multi_update
classmethod
Correct shared batches or owned states before ordered lifecycle hooks.
obb_to_xyxy
classmethod
Return the enclosing AABB for an OBB box.
predict
Propagate this track over an optional elapsed time interval.
re_activate
Re-activate a track with a new detection.
SortBoxTrack
Bases: TrackLifecycleMixin
Shared identity, counters, and metadata for SORT-style per-object tracks.