From aeab5705eacb875aa39727b9132742f7b0852aa7 Mon Sep 17 00:00:00 2001 From: Kai Curry Date: Mon, 9 Feb 2026 16:37:21 -0100 Subject: [PATCH] MQTT is "running" (incremental updates), UI shows the "final" weighted average --- docs/docs/configuration/face_recognition.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/configuration/face_recognition.md b/docs/docs/configuration/face_recognition.md index e2da26580..4222ee2c9 100644 --- a/docs/docs/configuration/face_recognition.md +++ b/docs/docs/configuration/face_recognition.md @@ -282,7 +282,7 @@ For more guidance, refer to the section above on improving recognition accuracy. ### I see scores above the threshold in the Recent Recognitions tab, but a sub label wasn't assigned? -Frigate considers recognition scores across all attempts for each person object. The `score` shown in MQTT updates and the UI is a running weighted average — not the score from a single attempt. The weighting favors larger faces (by pixel area, capped at 4000px) and higher-confidence detections. Attempts scored at or below `unknown_score` are excluded from the average. +Frigate considers recognition scores across all attempts for each person object. The score shown in the UI is the final weighted average across all attempts, while MQTT publishes a running weighted average that updates after each attempt. The weighting favors larger faces (by pixel area, capped at 4000px) and higher-confidence detections. Attempts scored at or below `unknown_score` are excluded from the average. A sub label will only be assigned if: