Monitoring workspace

Boiler pressure line, Plant A

Monitor a single fixed analog gauge from a live CCTV stream, convert the needle position into a smoothed reading, and escalate sustained threshold breaches with evidence-backed alerting.

42.1Current reading
42.0Smoothed reading
91%Model confidence
NormalCurrent state
Stream connected
Sampling at 1 FPS
Gauge ROI locked
Alert persistence active
Live stream preview
Stream: Riyadh Plant A • Camera 04 • Gauge ROI #01
RTSP active • inference loop healthy
Analytics and alerting
Recent trend, processing state, and alert history
System behaviorFrame sampled → ROI cropped → keypoint inference → angle to value conversion → smoothing → threshold evaluation.
MVP credibilityConstrained to one stream and one gauge so the monitoring workflow can be validated before broader multi-gauge deployment.
Next integrationReplace the simulated detector with a production CV module that predicts center and needle tip directly from the locked ROI.
Stream management

Streams

Manage live CCTV / RTSP sources, validate connectivity, and confirm stream health before assigning gauges.

Riyadh Plant A, Camera 04Connected
rtsp://plant-a/camera-04
FPS: 1Latency: 420 msFrames dropped: 0.4%
Jeddah Pilot Line, Camera 02Configured
rtsp://jeddah-pilot/camera-02
FPS: not activeLast checked: 2h ago
2Configured streams
1Active stream
99.6%Availability, demo value
Gauge configuration

Gauges

Configure ROI, calibration values, and threshold rules for each monitored analog gauge.

Boiler pressure line
Linked stream: Riyadh Plant A, Camera 04
ROI lockedRange: 0 to 120Warning: 70Critical: 90
Cooling circuit gauge
Linked stream: Jeddah Pilot Line, Camera 02
Pending activationRange: 0 to 100Warning: 60Critical: 80
2Configured gauges
1Actively monitored
ManualCalibration mode
KeypointsPlanned CV model type
Alert management

Alerts

Review threshold events, severity history, and the operational evidence trail generated by the monitoring pipeline.

System health

System Health

Track the health of stream ingest, inference timing, frame stability, and alert processing to support reliable pilot deployments.

420 msAverage loop latency
1 FPSCurrent sample rate
0.4%Frames dropped
HealthyOverall pipeline state
Inference engine
Last result accepted with 91% confidence. Smoothing active over the last 5 readings.
Alert engine
Threshold persistence logic active. No duplicate notifications while state remains unchanged.