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

Method re_activate

tutorials/fairmot/tracker.py:86–99  ·  view source on GitHub ↗
(self, new_track, frame_id, new_id=False)

Source from the content-addressed store, hash-verified

84 self.score_list.append(self.score)
85
86 def re_activate(self, new_track, frame_id, new_id=False):
87 self.mean, self.covariance = self.kalman_filter.update(
88 self.mean, self.covariance, self.tlwh_to_xyah(new_track.tlwh)
89 )
90
91 self.update_features(new_track.curr_feat)
92 self.tracklet_len = 0
93 self.state = TrackState.Tracked
94 self.is_activated = True
95 self.frame_id = frame_id
96 if new_id:
97 self.track_id = self.next_id()
98 self.score = new_track.score
99 self.score_list.append(self.score)
100
101 def update(self, new_track, frame_id, update_feature=True):
102 """

Callers 1

updateMethod · 0.45

Calls 4

tlwh_to_xyahMethod · 0.95
update_featuresMethod · 0.95
updateMethod · 0.45
next_idMethod · 0.45

Tested by

no test coverage detected