Face Recognition Demo
Video → face recognition → alert
The full face recognition pipeline: from video stream to detection, embedding, recognition, and on to structured features and alert events.
Pipeline
Face recognition pipeline
Input
- RTSP / camera
- video stream
Processing
- face detection
- embedding
- recognition
Output
- face feature
- alert event
Screenshots
Live run examples
Placeholder — to be filled with real run screenshots: video stream, face boxes, recognition results, alert events.
Placeholder — to be filled with real run screenshots: video stream, face boxes, recognition results, alert events.
Feature Output
Vision Feature structure
The platform outputs a unified structured vision feature. Applications consume only standardized data.
// Vision Feature — face recognition { "type": "face", "timestamp": "2026-07-23T10:42:18.412Z", "source": { "stream_id": "rtsp://camera-01/track1", "frame": 18472 }, "object": { "class": "person", "bbox": [320, 118, 488, 402], "embedding": "<512-dim feature vector>", "identity": "watchlist-17", "attributes": { "track_id": 17 } }, "confidence": 0.964, "metadata": { "model": "face-det-v2", "device": "rk3588-edge" } }
API Example
Subscribe to face recognition features
# Subscribe to face recognition features from a stream curl -X POST https://api.bangvision.ai/v1/streams \ -H "Content-Type: application/json" \ -d '{ "input": "rtsp://camera-01/track1", "pipeline": ["detect", "track", "recognize"], "output": { "type": "webhook", "url": "https://your.app/hooks/vision" } }' # Response { "stream_id": "st_8f3a...", "status": "running", "features_url": "https://api.bangvision.ai/v1/streams/st_8f3a/features" }
Get Started
See the platform in action
Explore the technical demo, or tell us about your use case to request a live walkthrough.