sportslabkit.mot.teamtrack#
Overview#
TeamTrack |
Classes#
- class sportslabkit.mot.teamtrack.TeamTracker(detection_model=None, image_model=None, motion_model=None, calibration_model=None, first_matching_fn: sportslabkit.matching.MotionVisualMatchingFunction = MotionVisualMatchingFunction(motion_metric=IoUCMM(use_pred_box=True), motion_metric_gate=0.2, visual_metric=CosineCMM(), visual_metric_gate=0.2, beta=0.5), second_matching_fn=SimpleMatchingFunction(metric=IoUCMM(use_pred_box=True), gate=0.9), detection_score_threshold=0.6, window_size: int = 1, step_size: int | None = None, max_staleness: int = 5, min_length: int = 5, callbacks=None)[source]#
Bases:
sportslabkit.mot.base.MultiObjectTrackerTeamTrack
Overview
Methods# predict_single_tracklet_motion(tracklet)-
predict_multi_tracklet_motion(tracklets)-
tracklet_to_points(tracklet, H)-
detection_to_points(detection, H)-
update(current_frame, tracklets)-
Members