Viabig logoViabig
Services ↓
Bounding BoxPolygon & InstanceSemantic SegmentationKeypoint & LandmarkLiDAR / 3DNLP / Text LabelingAudio TranscriptionDataset CurationModel Training & Fine-TuningLLMs & RAG SystemsGenerative AIComputer VisionMLOps & InfraSports AnalyticsHealthcare & Life SciencesAutomotive & MobilityRetail & E-commerceManufacturing & Industry 4.0Financial ServicesLogistics & Supply ChainEnergy & Utilities
AboutCareersBlogContactBook a call →
Home/Services/Sports Analytics
// Industry pipeline

Footage in, insight out.

Homography, player tracking, ball tracking, event detection and dot-map generation — composable as a full pipeline or per stage. Engineered for football, basketball, and racket sports.

< 1.2 m
homography error
0.91 mAP
player detection
92.4%
ball detection
// pitch_homography_v3tracked: 22 players · 1 ball
// Pipeline

Six stages. Click any one to see what it does.

Each stage is independently deployable. We build them together, or wire the ones you need into your existing stack.

Pitch homography

SuperGlueLoFTRRANSACOpenCV

Detect pitch lines and landmarks, solve the perspective transform between the camera view and the 2D pitch coordinate system. Robust to camera pans, zooms, and occluded landmarks.

// stage 02 · homographyLIVE H = [3×3] solved · err 0.84m P0P1 P2P3
Method
Keypoint + DLT
Error
< 1.2 m mean
Coverage
> 96% frames
// Deliverables

What ends up in your hands.

No black boxes. Every output has an inspection format and an evaluation contract.

Annotated training datasets

COCO · YOLO · Pascal VOC formats. Stratified splits, class balance reports, edge-case packs.

Trained models

Detection, tracking, pose estimation, event classification. Quantized variants for edge deployment.

Homography & calibration

Court/pitch templates, automatic and manual calibration tools, exported transformation matrices.

Dot-map / tactical view

2D top-down projections with per-frame positions, velocities, and heatmap aggregation.

Event timelines

Passes, shots, possession changes, fouls — synchronized to broadcast timestamps.

Evaluation harness

Tracking accuracy (MOTA, IDF1), homography error, event detection P/R — reproducible on your data.

// Stack

Tools & libraries we lean on.

PyTorchYOLOv8 / YOLOv9ByteTrackDeepSORTOpenCVFFmpegSuperGlue / LoFTRMMPoseDetectron2ONNX RuntimeTensorRTTritonFastAPIPostgreSQLCVAT
// Use cases

Where this pipeline shows up.

// BROADCAST

Live tactical overlays

Real-time dot-map, passing networks, and possession overlays generated from broadcast feeds for studio commentary.

// CLUB ANALYTICS

Match analysis for coaching

Post-match player workload, off-ball runs, defensive coverage maps. Per-player and per-phase breakdowns.

// SCOUTING

Talent ID at scale

Automated indexing across a season of footage — surface plays, players, and patterns that match a brief.

// FAN PRODUCT

Interactive replay & stats

Click-and-track viewer experiences, AR-style overlays, and stat-on-demand product features for OTT platforms.

// Start here

Have footage you'd like to see this run on?

Send us a clip. We'll run a stage of the pipeline on your data so you can evaluate it directly.

Book a call hello@viabig.com