mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-07 11:45:24 +03:00
Fix checking first detected frame for true positive
This commit is contained in:
parent
e390533760
commit
6e34debdd3
@ -616,7 +616,6 @@ class CameraState:
|
|||||||
previous_ids = set(tracked_objects.keys())
|
previous_ids = set(tracked_objects.keys())
|
||||||
removed_ids = previous_ids.difference(current_ids)
|
removed_ids = previous_ids.difference(current_ids)
|
||||||
new_ids = current_ids.difference(previous_ids)
|
new_ids = current_ids.difference(previous_ids)
|
||||||
updated_ids = current_ids.intersection(previous_ids)
|
|
||||||
|
|
||||||
for id in new_ids:
|
for id in new_ids:
|
||||||
new_obj = tracked_objects[id] = TrackedObject(
|
new_obj = tracked_objects[id] = TrackedObject(
|
||||||
@ -631,7 +630,7 @@ class CameraState:
|
|||||||
for c in self.callbacks["start"]:
|
for c in self.callbacks["start"]:
|
||||||
c(self.name, new_obj, frame_time)
|
c(self.name, new_obj, frame_time)
|
||||||
|
|
||||||
for id in updated_ids:
|
for id in current_ids:
|
||||||
updated_obj = tracked_objects[id]
|
updated_obj = tracked_objects[id]
|
||||||
thumb_update, significant_update, autotracker_update = updated_obj.update(
|
thumb_update, significant_update, autotracker_update = updated_obj.update(
|
||||||
frame_time, current_detections[id]
|
frame_time, current_detections[id]
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user