shield

DTSentinel

Security Monitoring Platform

Invalid credentials.

Back to website

videocam Step 1 of 5

Live View

Start a feed with Camera or Upload Video, then ask the frame about environment and people.

shield DTSentinel
Backend: checking…

Dashboard

Real-time monitoring overview

search
account_circle admin
videocam
4
Camera tiles
warning
0
Active Alerts
event_available
0
Total Events
gpp_maybe
0
High Threat

Live Cameras

4 tiles

Recent Alerts

0 new

Events Over Time

Event Types

Top Locations

Live Detection

Idle

Pose = body/wrists. Faces = mesh (landmarks, not identity). Watchlist = admin-enrolled match (not a legal ID). Hands = fingers.

Detection stream
videocam_off

Press Camera for webcam or Upload Video for a file

STANDBY POSE FACES HANDS --:--:-- 0 objects
center_focus_strong

Detection zoom

crop_free

Waiting for a detection to zoom

No target
Click a box or object to lock this view

Ask the frame

Detected persons; watchlist = enrolled match, not a legal ID

grounded

Ask the frame

Ask about detections, or say hi. Mesh is not identity. Watchlist names are admin-enrolled gallery matches (not a legal ID).

photo_camera

Captures

High-threat detections are frozen here as stills
movie — 0%

Threat Level

0
LOW

Objects (P1/P2 tracking IDs — click to zoom)

No detections yet

Action (mmaction2)

—

Scene (florence2 / VLM)

Florence-2 caption of the environment and activity. People count is from unique P-ids.

Threat Assessment (clothing only)

No people assessed yet
Captured detection

Capture

—

Events Log

TimeCameraTypeObject/ActionThreat

All Alerts

show_chart
0
Events (24h)
warning
0
Alerts
gpp_maybe
0
High Threat
videocam
0
Camera tiles

Events Over Time

Last 24 hours

Event Types

Breakdown

Top Locations

Digital twin mock Drag to orbit · scroll to zoom · click a pin

Shaded wedges show each camera’s field of view on the mock site. Pins are camera positions — not the GPS of a laptop or phone.

Selected camera

Click a pin on the twin

Site cameras

Incident Report

Incidents by Type

Incidents by Camera

Incident Details

#TimeTypeCameraLocationSeverity

Devices

Users

OperatorSigned in
login
0
Logins today
radar
0
Detections today
gpp_maybe
0
High threat stored
group
0
Operator accounts

Who signed in

TimeUserRoleIPResult

Create operator

Face watchlist

Enroll a still + display name. Live View (Camera and Upload Video) compares detected faces to this gallery. This is an admin-enrolled match — not a passport, IC, or legal identity. Face mesh remains landmarks only.

What was detected

TimeUserSourceLabelsActionThreat

Asset

Method is AI Visual Inspection. Fill the asset id before upload so a repeat inspection can be compared.

Original

add_photo_alternate

Upload a camera, drone, or CCTV still. Detection starts as soon as the image is chosen.

Original inspection image

Annotated

The segmentation overlay appears here after detection.
Annotated corrosion inspection

Engineer verification

AI result appears after an upload.

Priority is P1–P4 from type, visible area, location, trend, and this decision. It is not set from confidence.

NDT / UT

Stored separately from the AI classification. Pending until a measurement is entered. This photo does not measure wall thickness.

CORROSION AI INSPECTION REPORT

No report yet. Upload an image to run corrosion detection.

Connection

Alert Notifications

Emailchecking…
SMSchecking…
Telegramchecking…

Alerts fire only on HIGH detections (threat ≥ 70). A MEDIUM walking clip (~50) will not notify. Telegram needs TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID in backend/alerts.env (copy from Railway; do not commit that file).

Onboarding

Replay the short tour shown after sign-in. Clearing “Don’t show again” only affects this browser.