Skip to main content

WEAPON & THREAT DETECTION · BETA

An honest Beta signal — and a human who decides.

Sentinel surfaces a weapon detection as a triage signal for an operator to confirm, never as an automatic action. It is Beta, built on the COCO YOLO knife class, gated by multi-frame confirmation and a higher confidence threshold — and paired with a DEFCON-style Threat Level dial that turns the last six hours into one readable posture.

Live

The same on-device vision pipeline the weapon class rides on — every detection multi-frame confirmed.

Beta
Weapon Alert status
labeled Beta everywhere it appears
5 frames
Multi-frame confirmation
default — must persist before any alert fires
0.65
Confidence threshold
higher than other detection classes
5 levels
Threat Level dial
LOW · GUARDED · ELEVATED · HIGH · CRITICAL

WHAT WEAPON ALERT IS — AND IS NOT

We tell you exactly what is Beta. That is the feature.

Most vendors imply a purpose-built weapon detector. Sentinel does not. Weapon Alert reuses the COCO YOLO knife class as a conservative triage signal, gated hard so it stays useful instead of noisy — and every alert ends with a person, not an automated action.

BETA — BY LABEL

It is Beta, and we say so

Weapon Alert is built on the existing COCO YOLO knife class — not a separate, purpose-trained weapon model. We label it Beta everywhere it appears, in the product and in this copy, because telling you what is provisional is the honest thing to do.

TRIAGE SIGNAL

A triage signal, not a verdict

A detection is a where-to-look hint that surfaces for a human to confirm. It appears as a red weapon badge on the events explorer and on the alert banner — it is never presented as a definitive identification of a weapon.

DEFAULT 5 FRAMES

Multi-frame confirmation

A single noisy frame is not enough. The detection must persist across N frames (default 5) before an alert is raised, which suppresses false positives from transient occlusion and motion blur.

THRESHOLD 0.65

A higher bar to fire

The weapon class runs at a higher confidence threshold than other detection classes (default 0.65), deliberately trading recall for precision so the operator is not buried in low-confidence noise.

NEVER AUTONOMOUS

Human-in-the-loop, always

An operator must confirm before any escalation. The system never locks down a door, never dispatches, never takes any action on its own — there is no autonomous response path, by design.

NO API CHANGE

Built to be upgraded

Weapon Alert is designed to swap in a purpose-trained model the moment one meets the quality bar — with no API change, so detection quality improves over time without re-integration.

Weapon Alert is Beta and is not a definitive identification of a weapon. It is built on the general-purpose COCO YOLO knife class, not a purpose-trained weapon model, and is intended as a triage signal for a human operator to confirm. The system takes no autonomous action under any circumstances.

THE GATE BEFORE AN ALERT FIRES

Conservative on purpose, so the signal stays trustworthy.

A raw detection on one frame never becomes an alert. The pipeline forces persistence and a higher confidence bar first, then hands a clearly-labeled Beta signal to a human — the only one who can act on it.

  • Built on the existing COCO YOLO knife class — no separate purpose-trained weapon model, and we say so plainly
  • Multi-frame confirmation: the detection must persist across N frames (default 5) before an alert is raised
  • Higher confidence threshold than other classes (default 0.65) — precision over recall by design
  • Surfaces as a red weapon badge on the events explorer and on the alert banner, labeled Beta
  • Never autonomous: an operator must confirm before any escalation — no lockdown, dispatch, or action is ever taken automatically
  • Designed to upgrade to a purpose-trained model with no API change once one meets the quality bar
See the full AI vision pipeline
LIVE · AI
24 FPS
PERSON · 98%
VEHICLE · 95%
FACE · 94%
WATCHLIST

Detection carries a confidence score and must persist across frames — the gate before anything reaches an operator.

THE THREAT LEVEL DIAL

Six hours of signal, distilled into one posture.

The weapon signal is one input among several. The Threat Level dial weighs them together so the control room reads the situation at a glance — and keeps the operator in command of the number.

LOW → CRITICAL

DEFCON-style 5-level dial

A single readable posture sits at the top of every CCTV page: LOW, GUARDED, ELEVATED, HIGH, or CRITICAL. One glance tells an operator how the room is doing right now.

LAST 6 HOURS

Weighted 6-hour scoring

The level is computed from a weighted score across the last six hours: watchlist hits, weapon signals, loitering, crowd density, and behavioral anomalies — recalculated automatically on every event ingest.

RISING · STEADY · FALLING

Trend arrow + sparkline

Beside the score, a trend arrow shows whether the picture is rising, steady, or falling, with a 6-hour sparkline for the shape of the last few hours — context, not just a number.

FULLY AUDITED

Audited manual override

An operator can pin the dial to a specific level for a set window. The reason and expiry are recorded to the audit log, and the dial auto-reverts to the computed level when the window ends.

ONE READABLE POSTURE, ALWAYS ACCOUNTABLE

Computed continuously. Overridable by a human, on the record.

The dial rides on top of every CCTV page, recalculating as events arrive, so the room's posture is never stale. When an operator knows something the math does not, they can override it — and that override is audited like everything else in Sentinel.

  • Five DEFCON-style levels — LOW, GUARDED, ELEVATED, HIGH, CRITICAL
  • Weighted score over the last six hours: watchlist hits, weapon signals, loitering, crowd, and anomalies
  • Trend arrow (rising / steady / falling) plus a 6-hour sparkline for context
  • Auto-recalculates on every event ingest — never a stale number
  • Manual operator override pins a level for a set window; reason and expiry are written to the audit log
  • Auto-reverts to the computed level when the override window expires
Explore alerts & threat response
Threat Level
Rising · last 6h
ELEVATED
Weighted score across watchlist, behavior & crowd
6h agowatchlist hit · 14:02now

A weighted 6-hour score across watchlist, behavior and crowd — overridable by an operator, on the record.

ACCOUNTABILITY IS THE POINT

Honesty and audit, not autonomy.

Sentinel is deliberately conservative where it counts. A weapon signal is Beta and human-confirmed; the threat dial can be overridden but never silently; and both leave an audit trail. The platform is built so that a person — with a lawful basis and on the record — makes the decision, and the AI does the watching. Explore how that accountability runs through the whole system in governance and compliance, and how confirmed signals route into response.

See the Beta signal and the threat dial on live data.

Request demo access and watch a weapon detection surface as a clearly-labeled Beta triage signal for an operator to confirm — and the Threat Level dial move as the last six hours of events change. Conservative by design, human-in-the-loop by default, audited end to end.