From 001a0ce1b2746da51901ed4b2d38015c145116e3 Mon Sep 17 00:00:00 2001 From: p-boon <24475562+p-boon@users.noreply.github.com> Date: Sat, 15 Feb 2025 11:55:21 +0100 Subject: [PATCH] Save average image when saving debug frames. --- frigate/motion/improved_motion.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frigate/motion/improved_motion.py b/frigate/motion/improved_motion.py index d865cc92d..7c4a9098b 100644 --- a/frigate/motion/improved_motion.py +++ b/frigate/motion/improved_motion.py @@ -131,7 +131,7 @@ class ImprovedMotionDetector(MotionDetector): if self.save_images: blurred_saved = resized_frame.copy() - if self.save_images or self.calibrating: + if self.save_images: self.frame_counter += 1 # compare to average frameDelta = cv2.absdiff(resized_frame, cv2.convertScaleAbs(self.avg_frame)) @@ -211,6 +211,7 @@ class ImprovedMotionDetector(MotionDetector): cv2.cvtColor(resized_saved, cv2.COLOR_GRAY2BGR), cv2.cvtColor(contrasted_saved, cv2.COLOR_GRAY2BGR), cv2.cvtColor(blurred_saved, cv2.COLOR_GRAY2BGR), + cv2.cvtColor(cv2.convertScaleAbs(self.avg_frame), cv2.COLOR_GRAY2BGR), cv2.cvtColor(frameDelta, cv2.COLOR_GRAY2BGR), cv2.cvtColor(thresh, cv2.COLOR_GRAY2BGR), thresh_dilated,