This commit is contained in:
Nicolas Mowen 2025-03-28 17:04:19 -06:00
parent 02b510886d
commit d6ddc5b837
3 changed files with 3 additions and 4 deletions

View File

@ -987,7 +987,7 @@ class LicensePlateProcessingMixin:
):
"""Look for license plates in image."""
self.metrics.alpr_pps.value = self.plates_rec_second.eps()
self.metrics.yolov9_pps.value = self.plates_det_second.eps()
self.metrics.yolov9_lpr_pps.value = self.plates_det_second.eps()
camera = obj_data if dedicated_lpr else obj_data["camera"]
current_time = int(datetime.datetime.now().timestamp())

View File

@ -25,7 +25,7 @@ class DataProcessorMetrics:
self.alpr_speed = mp.Value("d", 0.01)
self.alpr_pps = mp.Value("d", 0.0)
self.yolov9_lpr_speed = mp.Value("d", 0.01)
self.yolov9_pps = mp.Value("d", 0.0)
self.yolov9_lpr_pps = mp.Value("d", 0.0)
class DataProcessorModelRunner:

View File

@ -323,8 +323,7 @@ def stats_snapshot(
embeddings_metrics.alpr_pps.value, 2
)
# covers dedicated and normal lpr modes
if embeddings_metrics.yolov9_lpr_pps.value:
if embeddings_metrics.yolov9_lpr_pps.value > 0.0:
stats["embeddings"]["yolov9_plate_detection_speed"] = round(
embeddings_metrics.yolov9_lpr_speed.value * 1000, 2
)