Squash Coach

Original match footage vs annotated analysis

Original Match Footage

Raw Input 3x Speed

Annotated Footage

CV Annotated 3x Speed

Computer vision graphics and performance visualizations

Court Positioning Analysis

Court Positioning Analysis

Advanced heat map showing player positioning throughout the match with movement patterns

Ball Analysis

Comprehensive Ball Analysis

Detailed ball movement, trajectory patterns, and physics analysis

Shot Analysis

Enhanced Shot Analysis

Advanced shot type distribution and accuracy analysis with ML classification

Match Flow Dynamics

Match Flow Dynamics

Timeline analysis of match dynamics, intensity patterns, and performance metrics

Shot Transitions Performance

Shot Transitions Performance

Advanced shot transition patterns and tactical sequence analysis

Basic Analysis

Basic Analysis Overview

Fundamental match statistics and performance metrics

Coaching recommendations from Llama 3.2 8b Instruct

🎯

Technical Shot Analysis

Shot Placement & Bounce Control

  • Slight Crosscourt Lob Soft: Strong asset but needs placement improvement. Focus on consistent targets while soloing
  • Straight Drive Soft: Effective but requires more precision. Maintain consistent height and trajectory
  • Straight Lob Soft: Improve height consistency
Potential Improvement: +2.1 points
πŸƒ

Movement Pattern Assessment

Court Coverage & Movement Quality

  • Player 1: Good court coverage but starting to get stuck in one area. Focus on the other player for clues of where to move
  • Player 2: Similar to Player 1 - improve mobility and range. Avoid getting stuck in one area
  • Central Positioning: Both players show good central positioning, expand range efficiently
  • Movement Speed: Work on rapid direction changes without losing momentum
Potential Improvement: +1.8 points
⚑

Training Recommendations

Specific Exercises & Drills

  • Mobility Drills: Use cones/markers for quick lateral and diagonal movement practice
  • Height Consistency: Practice hitting balls at different heights with target lines
Potential Improvement: +1.5 points

Court positioning

Enhanced Court Analysis

Shot Tracking Demo

Shot Tracking Demo

Complete analysis reports, visualizations, raw data files, and exportable datasets

104.81 Max Ball Speed (px/frame)
93.0% Active Rally Time
127.9 Avg Rally Length (frames)
799 Longest Rally (frames)
7,703 Total Frames Processed
56 Total Rallies
38 Unique Shot Types
99.8% Detection Accuracy
7,411 Bounces Detected
6.1/10 Overall Performance
Shot Preference 84.5% Straight Drives
Most Common Transition Slight→Straight (46x)

Statistical breakdown with performance metrics

Ball Physics & Dynamics

Average Velocity 6.32 px/frame
Maximum Velocity 104.81 px/frame
Wall Bounces 7,411 detected

Match Statistics

Average Rally Length 502 frames
Longest Rally 1530 frames
Active Rally Time 72.3% of video