From 369bb0239116b510e65121cd1c8634bcd35bf025 Mon Sep 17 00:00:00 2001 From: 16337 <1633794139@qq.com> Date: Thu, 19 Mar 2026 15:47:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E8=BF=9D=E5=81=9C?= =?UTF-8?q?=E5=92=8C=E6=8B=A5=E5=A0=B5=20resolve=20=E5=90=8E=E6=B8=85?= =?UTF-8?q?=E9=99=A4=E5=86=B7=E5=8D=B4=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 车辆离开/拥堵消散确认后清冷却,新的违停/拥堵事件可正常触发。 15秒确认期+命中率阈值已能过滤路过车辆,不会误触发。 --- algorithms.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/algorithms.py b/algorithms.py index 69c6e83..770ebfe 100644 --- a/algorithms.py +++ b/algorithms.py @@ -939,6 +939,7 @@ class IllegalParkingAlgorithm: self.state_start_time = None self._last_alarm_id = None self._parking_start_time = None + self.alert_cooldowns.clear() # 车辆离开后清冷却,新车违停可正常告警 logger.debug(f"ROI {roi_id}: CONFIRMING_CLEAR → IDLE") return alerts @@ -1175,6 +1176,7 @@ class VehicleCongestionAlgorithm: self.state_start_time = None self._last_alarm_id = None self._congestion_start_time = None + self.alert_cooldowns.clear() # 拥堵消散后清冷却,再次拥堵可正常告警 logger.debug(f"ROI {roi_id}: CONFIRMING_CLEAR → NORMAL") return alerts