From 775eac3e9b88d5ced316a0455337286d817591a9 Mon Sep 17 00:00:00 2001 From: Nick Mowen Date: Fri, 20 Oct 2023 11:51:31 -0600 Subject: [PATCH] Use existing bounding box for region when object is stationary --- frigate/video.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/frigate/video.py b/frigate/video.py index a6d52dfc7..aa85a89df 100755 --- a/frigate/video.py +++ b/frigate/video.py @@ -607,7 +607,12 @@ def process_frames( # get tracked object boxes that aren't stationary tracked_object_boxes = [ - obj["estimate"] + ( + # use existing object box for stationary objects + obj["estimate"] + if obj["motionless_count"] < detect_config.stationary.threshold + else obj["box"] + ) for obj in object_tracker.tracked_objects.values() if obj["id"] not in stationary_object_ids ]