ACHIEVEMENT 2

FR on the Move + Dashboard Integration

FR Pipeline (5 FPS)

1

Camera capture (Ghost PC :8889/cam/jpeg)

2

Edge Proxy FR loop (JPEG every 200ms)

3

FR Server (SCRFD + ViT + ByteTrack)

4

Detections broadcast via /fr WebSocket

5

Dashboard overlay (bboxes + identity labels)

Dashboard Features

Real-time bounding boxes

Scaled to video display, color-coded: known (teal) vs unknown (orange)

Identity + confidence labels

Name and confidence % displayed above each bbox

FR Temporal Analyzer

10s sliding window, 5s consistency, 60% presence threshold

Orchestrator integration

FR detections sent via /edge WS to FRTemporalAnalyzer for identity confirmation

Auto-reconnect

2s backoff on FR WebSocket disconnect

WORKING