SuriRaja commited on
Commit
55587ef
·
1 Parent(s): 798d63b

Update services/metrics_service.py

Browse files
Files changed (1) hide show
  1. services/metrics_service.py +6 -16
services/metrics_service.py CHANGED
@@ -1,17 +1,7 @@
1
- # Metrics service
2
-
3
- # Keep detection counts over time
4
- detection_trend = []
5
-
6
- def update_metrics(detected):
7
- count = len(detected)
8
- detection_trend.append(count)
9
-
10
- # Limit history size
11
- if len(detection_trend) > 50:
12
- detection_trend.pop(0)
13
-
14
- return {
15
- "Detected Objects": count,
16
- "Detection History": detection_trend.copy() # return a copy for plotting
17
  }
 
 
1
+ def update_metrics(detected_boxes):
2
+ num_anomalies = len(detected_boxes)
3
+ metrics = {
4
+ "anomalies_detected": num_anomalies,
5
+ "anomalies": detected_boxes
 
 
 
 
 
 
 
 
 
 
 
6
  }
7
+ return metrics