HEXAGON DRONE OPS
GROUND CONTROL STATION · ENCRYPTED FEEDS
Need access? Request an account
Back to sign in
A Super Admin approves new accounts. All traffic is end-to-end over HTTPS.
SUPER ADMIN

Drone RTMP links

Paste into DJI Pilot 2 → Live Streaming → RTMP. First aircraft = Drone 1. Direct to the current server — copy fresh each session (the IP changes when the GPU restarts).
—
—

DJI Pilot 2 · telemetry link

Add this in DJI Pilot 2 → Cloud Services → Open Platform to stream live aircraft telemetry (position, battery, gimbal…) alongside the RTMP video. Scan the QR to add it without typing — same per-session direct link as RTMP.
—
Code (type this — not case sensitive, dash optional):
—
This link now carries a signed key and expires — copy it fresh for each field test.

Diagnostics

Preflight checklist and the live event log, on this screen. Open it before the aircraft powers up, and leave it open — if anything fails it says which leg and what to do.
Open diagnostics

Account requests

Users

Analytics control lock

—

GPU power

Server GPU: Running
Stopping takes the system offline. Make sure everyone downloaded their analytics ZIP first. To switch it back on, open the launcher page and sign in.

Change my password

HEXAGON SYSTEMS
--:--:-- · — ·
DRONE 1 REC —
— , —
Connecting…
Loading live video
—
—m
—m
—m/s
—m/s
—°
—m/s
—GPS
—%
MAP
NO POSITION
FLIGHT STATUSLINK · —
NO TELEMETRY P SIM
ATTITUDE—
POWER—
—
—
—
—
NAV / SIGNAL—
—
—
—
—
—
—
PAYLOAD · M4T—
—
—
—
—
—
MISSION—
—
—
—
Telemetry arrives from DJI Pilot 2 → Cloud Services. Admin panel has the connect link.
CROWD INTELLIGENCE
Aerial crowd density · unique count · anomaly advisory
LIVE
LIVE RESULTS · growing-video session
Peak In View
—
most people seen at once
Count This Frame
—
people detected in current frame
Violence Score
—
—
Alerts
0
critical density warnings
Stampede Risk Level —
Analytics not started
An admin starts the analytics engine.
Live feed. The full annotated overlay video (head points + count) is saved and downloadable in Export after you Stop.
Frame count over time
Cumulative unique count
Advisory — decision support only. Detects localised, chaotic, anomalous crowd motion consistent with a possible altercation. Conservative by design to avoid false alarms on normal surges or celebration. Not a verdict.
Crowd-motion anomaly over time
How this works & limitations
• Drone ego-motion is removed first, so only the crowd's own motion is analysed.
• Three signals must spike together — sudden kinetic energy, chaotic/incoherent directions, and a concentrated hotspot — before anything is flagged.
• Conservative: favours missing borderline events over false alarms on surges/dancing.
• Cannot see events hidden under cover; advisory only, not proof of violence.
Photo + video analysis
Photos measure heads and density. RTMP watches motion continuously. No live telemetry required.

Capture a wide 1× photo, or upload the original JPEG with its camera metadata.

—
—
—
—

Photo evidence with detected heads or marked event location

An alert keeps the detected video frame. A later photo is matched to that frame to estimate the location; it does not prove the event continued. Violence and obstruction remain advisories for human review. Entrance rates need a matched, steady view with enough video detail.

Disturbances
Draws attention to chaotic motion early
—
Notifications
Nothing yet.
Live advisories
Nothing unusual in the crowd's motion.
Watching
Crush Locations
Every point at or above the intervention density
MONITORING
Peak density over time threshold observed peak
Active locations
No location is at or approaching the threshold.
Alert history
No alerts yet.
Density map Pressure across the whole area, not one misleading average
—
—
—
Drawn on the AI Analytics feed. Density is averaged over a 4.5 m window on the ground — the same window Crush Locations measures — so red here and red there mean the same pressure, and the colours track the crowd rather than the camera.
Divert Arrivals A specific instruction — only when the evidence supports it
MARK AN ENTRANCE Draw a line across each way in. The drone must hover while it measures.
Click one edge of the entrance, then the other. Name it when asked.
No entrance marked yet.
t (s)CountRiskUniqueViolence
Stop analytics first, then download: full annotated video + violence heatmap video + per-frame CSV + summary. Data is wiped 2 hours after the session ends.
Control: —
Survey & flight controls mark an area, set altitude, plan the route
Survey area: 0%
Click the corners of the area to survey
The still the survey area is drawn on
Live feed stopped
This frame 0
What the detector sees right now. It moves with the aircraft — that is expected.
Total since Start 0
Unique vehicles, de-duplicated across frames. This is the car-park answer, and it only goes up.
Zones Draw a car park or a lane, name it, fly the sweep, then save the count against that name.