Ball detection — tracking the ball trajectory through the rally
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.
From video to actionable feedback.
Session video is recorded in the app and securely sent to the AI analysis service.
AI performs ball detection, event spotting, and scene understanding across the rally.
Posture data, body balance, swing scores, and reaction measurements are computed per ball.
Laravel ingests results into sessions, analysis records, feedback logs, and player progress.
What the AI sees.
Event spotting — identifying key moments in play
Scene segmentation — understanding court and player context
Posture analysis — body position and balance scoring
API endpoints for AI data.
AI service readiness monitoring
Personalised training-stage catalogue
Intelligent assessment-result intake
Training-session result intake
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.
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.
Your next level is waiting.
Bring clarity, momentum, and a little more joy to every session with Spingo.
Explore the system