Video intelligence

AI that sees the details that matter.

Spingo uses multi-task computer vision built for table tennis. It reads movement across time and space, then returns structured coaching signals.

Analysis pipeline

From video to actionable feedback.

01 Capture

Session video is recorded in the app and securely sent to the AI analysis service.

02 Detect & track

AI performs ball detection, event spotting, and scene understanding across the rally.

03 Analyse

Posture data, body balance, swing scores, and reaction measurements are computed per ball.

04 Store & guide

Laravel ingests results into sessions, analysis records, feedback logs, and player progress.

Multi-task vision

What the AI sees.

Ball detection — tracking the ball trajectory through the rally

Event spotting — identifying key moments in play

Scene segmentation — understanding court and player context

Posture analysis — body position and balance scoring

Integration

API endpoints for AI data.

AI service readiness monitoring
Personalised training-stage catalogue
Intelligent assessment-result intake
Training-session result intake
What we store

Structured data ready for coaching.

  • Session score and pass/fail status
  • Shot accuracy and reaction measurements
  • Pose data and body balance per ball
  • Analysis validity flags
  • Prioritised coaching recommendations
  • AI request audit trail

External AI service

The AI service runs independently and securely. The platform orchestrates data flow between the app, analysis service, and database.

Video intelligence

From a rally to useful coaching insight.

Spingo uses multi-task AI to analyse table-tennis video. It reads movement across time and space, then turns it into structured coaching insights.

AI
Ball detection Event spotting Scene segmentation

Your next level is waiting.

Bring clarity, momentum, and a little more joy to every session with Spingo.

Explore the system