System status
Platform health
Components report their true state. Nothing here claims a capability the platform does not currently have.
API
Application service layer responding
Database
Workspace store (session-scoped)
Video storage
Clips held locally in the browser
Processing queue
Frame sampling and analysis runner
AI engine
Vision model google/gemini-3.7-flash connected
3D engine
Reconstruction renderer
Camera feeds
Attach a device, HLS or WHEP source
Service interfaces
Contracts awaiting real implementations
- /video/uploadRegister a video asset and open a processing job
- /video/processRun the full processing pipeline for a video
- /players/detectPer-frame player bounding boxes
- /players/trackIdentity-persistent player tracks
- /ball/trackBall position, trajectory and contact events
- /pose/analyseSkeleton keypoints for body-point selection
- /pitch/detectPitch lines and camera homography
- /offside/analyseOffside geometry at a chosen kick point
- /goals/analyseBall / goal-line intersection test
- /incidents/detectIncident classification and packaging
- /3d/reconstruct3D scene reconstruction from tracked coordinates
- /tests/runCompare ASBONE output against a ground-truth case
Target live architecture
Not active in this build
- STADIUM CAMERAS
- BROADCAST INFRASTRUCTURE
- ASBONE VIDEO INGESTION
- AI PROCESSING
- PLAYER / BALL / FIELD UNDERSTANDING
- INCIDENT DETECTION
- REPLAY ENGINE
- 3D RECONSTRUCTION
- REFEREE / VIDEO OFFICIAL
- HUMAN DECISION