Livoa LogoLivoa
Facial Recognition Pipeline
Layer 2: Recognition Worker Process
Webcam Feed


(Feed 320x240)

OpenCV Frame Capture
Multiprocessing Queue


(Frames for Analysis)

Multiprocessing

YOLOV8n-face Detector


(Bounding Boxes)

JPEG Encoding & Frame Sampling

JPEG to RGB Conversion
Offender Database
Face Embedding Generation


(face_recognition, 128-dim)

Embedding Comparison & Identity Matching
encodings_cache.pkl (CacheNEE_THRESHOLD)


Per-Offendwn Check (ALERT_COOLWD)

Embedding Comparison Identity Matching
Confidence Score Evaluation


(CONFIDENCE_THRESHOLD)

PostgreSQL
Per-Offender Cooldown (ALERT_COOLTMD)
Multiprocessing


(Recognition Results)

Diagram

by Ripple

0
0 uses