Frigate NVR Updates: Face Recognition Gets a Rework and a Quick Follow-Up Fix

Frigate's face recognition system saw a major overhaul with PR #24236, and within a day a related edge-case bug surfaced in PR #24238 involving face detection coordinates near frame boundaries.

Duration: PT1M59S

Episode overview

This episode is a short developer briefing from Frigate NVR Updates.

It explains recent repository work in plain language.

  • Show: Frigate NVR Updates
  • Published: 2026-09-11T13:17:07Z
  • Audio duration: PT1M59S

Transcript excerpt

This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.

Good day, and welcome to Frigate NVR Updates for September 11th, 2026.

The story today is face recognition — a significant revamp landed, and it's already generating a fast follow-up fix.

PR #24236, merged by NickM-27, is a broad accuracy pass on face recognition. It brings in the YuNet face detector as part of a set of improvements aimed at making face matching more reliable. This touches detection, recognition, initialization, and testing — a wide-reaching change that resets a lot of the underlying…

That reset didn't take long to surface a bug. PR #24238, opened by ef1970 just hours after the revamp merged, flags an issue in the new YuNet detection path. When a face sits flush against the edge of a frame — say, at the very top — the detector can return a slightly negative coordinate value. The existing code was…

The takeaway for anyone working in this part of the codebase: with a major detector change like YuNet just landing, expect more edge cases like this to turn up as real-world camera angles and frame boundaries get exercised. Bounding box math around image edges is exactly where these off-by-one and casting bugs like…

What's next: watch for #24238 to get merged, since it…

Nearby episodes from Frigate NVR Updates

  1. Birdseye Flexibility Fix
  2. Visibility and Resilience Improvements
  3. Weekly Recap - System Health, Exports, and Hardware Reliability
  4. Fixing What's Broken at the Edges
  5. Interface Polish and a Hardware Decode Warning
  6. Export Flexibility and GPU Stability Fixes
  7. System Health Gets a Rework
  8. Detector Stability and GenAI Expansion