From b5ea5df3a51f850675f9dd369843302e72b6d471 Mon Sep 17 00:00:00 2001 From: Josh Hawkins <32435876+hawkeye217@users.noreply.github.com> Date: Fri, 25 Oct 2024 11:35:57 -0500 Subject: [PATCH] config --- frigate/config/semantic_search.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/frigate/config/semantic_search.py b/frigate/config/semantic_search.py index 7ffdbd137..be4148e5e 100644 --- a/frigate/config/semantic_search.py +++ b/frigate/config/semantic_search.py @@ -4,7 +4,11 @@ from pydantic import Field from .base import FrigateBaseModel -__all__ = ["FaceRecognitionConfig", "SemanticSearchConfig"] +__all__ = [ + "FaceRecognitionConfig", + "SemanticSearchConfig", + "LicensePlateRecognitionConfig", +] class SemanticSearchConfig(FrigateBaseModel): @@ -25,3 +29,15 @@ class FaceRecognitionConfig(FrigateBaseModel): min_area: int = Field( default=500, title="Min area of face box to consider running face recognition." ) + + +class LicensePlateRecognitionConfig(FrigateBaseModel): + enabled: bool = Field(default=False, title="Enable license plate recognition.") + threshold: float = Field( + default=0.9, + title="License plate confidence score required to be added to the object as a sub label.", + ) + min_area: int = Field( + default=500, + title="Min area of license plate to consider running license plate recognition.", + )