From 64f80a4732973d5b968202a2d6a2de12222ee6ec Mon Sep 17 00:00:00 2001 From: Blake Blackshear Date: Tue, 8 Feb 2022 07:43:43 -0600 Subject: [PATCH] signal an update when object becomes stationary --- frigate/object_processing.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/frigate/object_processing.py b/frigate/object_processing.py index 6c45eed2a..42649e464 100644 --- a/frigate/object_processing.py +++ b/frigate/object_processing.py @@ -155,7 +155,14 @@ class TrackedObject: significant_change = True # if the position changed, signal an update - if not self.obj_data["position_changes"] != obj_data["position_changes"]: + if self.obj_data["position_changes"] != obj_data["position_changes"]: + significant_change = True + + # if the motionless_count crosses the stationary threshold + if ( + self.obj_data["motionless_count"] + > self.camera_config.detect.stationary_threshold + ): significant_change = True self.obj_data.update(obj_data)