From c145b8a29021c62e17bf105dc8a8e2aa9f2b267c Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Wed, 26 Mar 2025 20:56:11 -0600 Subject: [PATCH] Update description of model --- docs/docs/configuration/face_recognition.md | 8 ++++---- web/public/locales/en/views/settings.json | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/docs/configuration/face_recognition.md b/docs/docs/configuration/face_recognition.md index af6fd1eff..278c592c0 100644 --- a/docs/docs/configuration/face_recognition.md +++ b/docs/docs/configuration/face_recognition.md @@ -23,15 +23,15 @@ Frigate needs to first detect a `face` before it can recognize a face. Frigate has support for two face recognition model types: -- **small**: Frigate will use CV2 Local Binary Pattern Face Recognizer to recognize faces, which runs locally on the CPU. This model is optimized for efficiency and is not as accurate. -- **large**: Frigate will run a face embedding model, this model is optimized for accuracy. It is only recommended to be run when an integrated or dedicated GPU is available. +- **small**: Frigate will run a FaceNet embedding model to recognize faces, which runs locally on the CPU. This model is optimized for efficiency and is not as accurate. +- **large**: Frigate will run a large ArcFace embedding model that is optimized for accuracy. It is only recommended to be run when an integrated or dedicated GPU is available. In both cases a lightweight face landmark detection model is also used to align faces before running the recognition model. ## Minimum System Requirements -The `small` model is optimized for efficiency and runs on the CPU, there are no significantly different system requirements. -The `large` model is optimized for accuracy and an integrated or discrete GPU is highly recommended. +The `small` model is optimized for efficiency and runs on the CPU, most CPUs should run the model efficiently. +The `large` model is optimized for accuracy, an integrated or discrete GPU is highly recommended. ## Configuration diff --git a/web/public/locales/en/views/settings.json b/web/public/locales/en/views/settings.json index b1b70c8e5..4a7693416 100644 --- a/web/public/locales/en/views/settings.json +++ b/web/public/locales/en/views/settings.json @@ -113,11 +113,11 @@ "desc": "The size of the model used for face recognition.", "small": { "title": "small", - "desc": "Using small employs a Local Binary Pattern Histogram model via OpenCV that runs efficiently on most CPUs." + "desc": "Using small employs a FaceNet face embedding model that runs efficiently on most CPUs." }, "large": { "title": "large", - "desc": "Using large employs an ArcFace Face embedding model and will automatically run on the GPU if applicable." + "desc": "Using large employs an ArcFace face embedding model and will automatically run on the GPU if applicable." } } },