Config BrainFrame¶
Start BrainFrame¶
Start and stop BrainFrame with the commands below.
brainframe compose up
brainframe compose down
Config BrainFrame¶
The Talkdown.ai App will read streams, alarms, and alerts from the BrainFrame Server. Configure the BrainFrame Server with the following:
Add cameras to BrainFrame¶
BrainFrame supports real-time video streaming from Webcams (USB cameras) or any IP camera. In general, any IP camera that is compatible with RTSP is supported.
Add streams, zones, and alarms in the BrainFrame UI:
For proof-of-concept or small deployment projects, users can simply enter the RTSP URL to add a camera to BrainFrame. For large deployments, brainframe-onvif-tools automatically discovers and configures IP cameras that are compatible with ONVIF and other protocols—significantly reducing setup effort and ensuring system-wide consistency.
Download VisionCapsules from AI Marketplace¶
Use the VisionCapsule AI Marketplace to download VisionCapsules to My VisionCapsules, then load them into BrainFrame OS.
Note:
The following VisionCapsules are recommended: - detector person vehicle bike openvino - detector person administration - tracker vehicle iou
Other VisionCapsules available for worker safety applications: - Detector Safety Gear Openvino - Calculator Object Speed
Other VisionCapsules available for security applications: - classifier person with crowbar (experimental) - classifier person with hoodie (experimental) - ChatGPT Classifier Agent (experimental, third-party account & fee required) - Claude Classifier Agent (experimental, third-party account & fee required)
text / OCR are included automatically for License Plate Recognition.
Smart Zones, Lines, Alarms¶
Setup Alarms with AWDE Four-Stage deterrence protocol¶
BrainFrame is capable of setting up Talkdown voice, Warning Lights, and PTZ with multiple Smart Lines and Zones within the same camera or across multiple cameras. This allows a user to set up an alarm system using a four-stage deterrence strategy.
| AWDE Stages | Voices | Lights | PTZ | Zones & Lines | Duration | Start-End Time |
|---|---|---|---|---|---|---|
| Awareness | You’re on camera. | - | - | Assets unreachable | > 5 secs | 00:00:00-23:59:59 configurable |
| Warning | Leave the area. | - | - | Assets reachable | > 10 secs | 00:00:00-23:59:59 configurable |
| Demand for Compliance | Leave now or we call 911. | ON | - | Assets reachable | > 20 secs | 00:00:00-23:59:59 configurable |
| Escalation with Human-in-the-loop | Siren & callout. | ON | ON | Assets reachable | > 30 secs | 00:00:00-23:59:59 configurable |
Setup Alarms for Perimeter Protection¶
Users can set up Alarms with Smart Lines and Zones for perimeter protection. We recommend following this naming convention for large deployments:
| Items | Names |
|---|---|
| Lines | LINE-{LINE NAME} |
| Zones | ZONE-{ZONE NAME} |
| Alarms | ALRM-{DETECTION}-{ATTRIBUTE}-{AWDE SUFFIX} |
Check the BrainFrame Client UI to make sure alerts can generate properly with the configured Alarms. Use the naming convention above when configuring Reactions in the app.
Setup Alarms for Tailgating¶
The number of vehicles in a Zone can be used to trigger a Tailgating alarm.