MCPcopy Create free account
hub / github.com/FoundationVision/ByteTrack / __init__

Method __init__

tutorials/qdtrack/byte_tracker.py:148–162  ·  view source on GitHub ↗
(self, frame_rate=30)

Source from the content-addressed store, hash-verified

146
147class BYTETracker(object):
148 def __init__(self, frame_rate=30):
149 self.tracked_stracks = [] # type: list[STrack]
150 self.lost_stracks = [] # type: list[STrack]
151 self.removed_stracks = [] # type: list[STrack]
152
153 self.frame_id = 0
154
155 self.low_thresh = 0.2
156 self.track_thresh = 0.8
157 self.det_thresh = self.track_thresh + 0.1
158
159
160 self.buffer_size = int(frame_rate / 30.0 * 30)
161 self.max_time_lost = self.buffer_size
162 self.kalman_filter = KalmanFilter()
163
164# def update(self, output_results):
165 def update(self, det_bboxes, det_labels, frame_id, track_feats=None):

Callers

nothing calls this directly

Calls 1

KalmanFilterClass · 0.90

Tested by

no test coverage detected