-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.py
More file actions
36 lines (28 loc) · 784 Bytes
/
Copy pathconfig.py
File metadata and controls
36 lines (28 loc) · 784 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Servidor
PORT = 5000
HOST = "0.0.0.0"
# Câmera
CAMERA_INDEX = 0
FRAME_WIDTH = 640
FRAME_HEIGHT = 480
# Detecção e reconhecimento
RECOGNITION_THRESHOLD = 0.55
FRAME_SKIP = 3
# Caminhos
KNOWN_FACES_DIR = "data/known_faces"
ENCODINGS_PATH = "data/encodings/encodings.pkl"
# Base de dados
DB_PATH = "data/argus.db"
# Presença
ABSENCE_TIMEOUT = 15 # segundos sem ver para considerar "saiu"
UNKNOWN_COOLDOWN = 30 # segundos entre alertas repetidos de desconhecido
# Lock/Unlock
LOCK_ENABLED = False
LOCK_TIMEOUT = 10 # segundos após autorizado sair antes de bloquear
PARANOID_MODE = False
AUTHORIZED_USERS = ["Felipe Kreulich"]
# Automação
BREAK_REMINDER_MINUTES = 50
SCREENSHOT_DIR = "data/screenshots"
# Retenção
EVENTS_RETENTION_DAYS = 30