Correctly handle min_faces

This commit is contained in:
Nicolas Mowen 2025-07-10 11:10:34 -06:00
parent ee1db240d7
commit 9e5b6938fa

View File

@ -303,9 +303,6 @@ class FaceRealTimeProcessor(RealTimeProcessorApi):
self.person_face_history[id]
)
if len(self.person_face_history[id]) < self.face_config.min_faces:
weighted_sub_label = "unknown"
self.requestor.send_data(
"tracked_object_update",
json.dumps(
@ -460,6 +457,9 @@ class FaceRealTimeProcessor(RealTimeProcessorApi):
if not results_list:
return None, 0.0
if len(results_list) < self.face_config.min_faces:
return None, 0.0
counts: dict[str, int] = {}
weighted_scores: dict[str, int] = {}
total_weights: dict[str, int] = {}