Video Upload & Coach Review

Training session upload, AI analysis, human coach review, feedback threads, and player response flow

1. Video Library

9:41
●●●WiFi■■■

Video Library

12 sessions uploaded

🎾

Serve Practice — Flat & Kick

2

Today, 9:14 AM · 22 min · 86 strokes

Coach Reviewedby Coach Rivera

74

Score

Full Practice Session

Yesterday, 4:30 PM · 48 min · 210 strokes

AI Analysis Done

68

Score

Backhand Cross-Court Drills

Apr 10 · 18 min · 64 strokes

Processing…
🏆

Match Simulation — Set 1

Apr 8 · 35 min · 142 strokes

Coach Reviewedby Coach Rivera

81

Score

🏃

Footwork & Movement

Apr 6 · 25 min

AI Analysis Done

72

Score

2. Upload Flow

9:41
●●●WiFi■■■

Upload Training Video

1

Choose Video Source

serve_practice_apr13.mp4

22:14 · 1.8 GB · 4K

2

Tag Your Session

Session Type

Development Stage

Notes for Coach (optional)

"Focus on my toss consistency on the kick serve — I feel like I'm tossing too far behind me. Also check my elbow drop on the flat serve."
3

Choose Review Type

Complete steps 1 & 2 first

3. Coach Assignment

9:41
●●●WiFi■■■

Choose Review Type

Your video will always receive a full AI analysis. You can also send it to a human coach for an expert second opinion.

AI Analysis Only

Free

Full biomechanical analysis, stroke classification, drill recommendations, and coaching feedback — delivered in ~60 seconds.

Pose estimation (33 body landmarks)
Stroke-by-stroke quality scores
AI coaching feedback report
Personalized drill recommendations
Progress tracking update

AI + Human Coach Review

Elite Plan

Everything in AI analysis, plus a certified coach watches your video and adds timestamped notes, voice comments, and a written action plan.

Everything in AI analysis
Certified coach video review
Timestamped annotations & notes
Voice comment playback
Written action plan & drills
Direct messaging with coach
48-hour turnaround guaranteed

Select Your Coach

M

Coach Maria Rivera

USPTA Elite Pro

4.9 (142)· < 24 hrs
D

Coach David Chen

PTR Professional

4.8 (98)· < 48 hrs
S

Coach Sarah Kim

USPTA Pro

4.7 (67)· < 48 hrs

4. Upload & Processing

9:41
●●●WiFi■■■

Uploading & Processing

serve_practice_apr13.mp4 · 22:14

55%

complete

Classifying stroke types…

Estimated 38 seconds remaining

Uploading video

1.8 GB · 4K · serve_practice_apr13.mp4

Detecting player & court boundaries

Calibrating court geometry

Tracking body pose

33 landmarks · 86 strokes identified

Classifying stroke types

Flat serve · kick serve · slice serve

5

Analyzing biomechanics

Toss height, elbow angle, hip rotation

6

Generating AI coaching report

Personalized feedback & drill plan

7

Routing to Coach Rivera

Estimated review: within 24 hours

Notify me when ready

We'll send a push notification when your AI report and coach review are complete

5. Coach Review

9:41
●●●WiFi■■■

Coach Review

Serve Practice · Coach Rivera

✓ Reviewed
🎾
0:31
1:22
Elbow drops early — 0:22
R

Coach Maria Rivera

USPTA Elite Pro · Reviewed Apr 13 at 11:42 AM

4.9

Coach Annotations (6)

0:08

Toss too far behind

⚠ Fix this

0:14

Great hip rotation

✓ Keep doing this

0:22

Elbow drops early

⚠ Fix this

0:31

Pronate earlier here

💡 Try this

0:47

Excellent follow-through

✓ Keep doing this

1:02

Foot fault — watch line

⚠ Fix this

Coach's Written Summary

"Jordan, your flat serve speed has improved significantly — you're consistently hitting 108–114 mph now. The main issue holding you back is your ball toss placement. On the kick serve especially, you're tossing about 6 inches too far behind your head, which is causing the elbow drop at 0:22. I've marked the exact moments. Focus drill: toss-only practice against the fence, 50 reps daily for one week."

6. Feedback Thread

9:41
●●●WiFi■■■
R

Coach Rivera

Serve Practice · Apr 13

C
Coach Rivera11:42 AM
Great session Jordan! I've reviewed your serve video and left 6 timestamped annotations. The main focus should be your toss placement — especially on the kick serve. Check my notes at 0:08 and 0:22.
C
Coach Rivera11:43 AM
I've also attached a drill plan: toss-only practice, 50 reps daily against the fence. This should fix the elbow drop within 1–2 weeks. Let me know if you have questions!
J
12:15 PM
Thanks Coach! Quick question — should I be doing the toss drill with my full service motion or just the toss itself? And should I use a ball or just practice the arm motion?
C
Coach Rivera12:31 PM
Great question. Start with just the toss — no racket, no ball. Focus purely on the arm path and release point. After 3 days, add the ball. After 5 days, add the full motion but no swing. This isolates the movement pattern.
J
2:05 PM
Got it! I did 30 reps this afternoon. I filmed it — can you take a quick look?
toss_drill_day1.mp4 · 3:42
AI Coach2:06 PM
I've auto-analyzed Jordan's follow-up video. Toss placement improved by 4.2 inches toward optimal position. Elbow angle at contact improved from 148° to 156° (target: 165°). Progress: 38% toward correction.
Reply to Coach Rivera…

7. Record Response

9:41
●●●WiFi■■■

Record Follow-Up

Responding to Coach Rivera's feedback

📌 Coach's Note to Address:

"Toss placement on kick serve — tossing 6 inches too far behind. Focus on releasing the ball 2 inches in front of your head."

REC 0:47
0:001:14

8. Empty Library

9:41
●●●WiFi■■■

My Videos

🎾

No Videos Yet

Upload your first training session to get AI-powered coaching feedback on your technique.

💡 Pro Tip

Mount your phone on the fence at chest height for the best AI analysis angle.

9. Load Error

9:41
●●●WiFi■■■

My Videos

⚠️

Unable to Load Videos

We couldn't connect to the server. Check your connection and try again.

Error code: NET_ERR_CONNECTION_REFUSED

10. Upload Error

9:41
●●●WiFi■■■

Upload Failed

Upload Failed

Serve Practice — Flat & Kick could not be uploaded.

The file may be too large (max 2 GB) or your connection dropped during transfer.

What happened

Upload stalled at 67% — connection timeout after 30 seconds of inactivity.

Video Review Flow Logic

Upload / RecordTag SessionChoose Review TypeAI Analysis (60s)Coach Review (24h)Feedback ThreadPlayer Response Video

Video Sources

Camera roll, live recording, YouTube link, or Google Drive import — all processed identically by the AI pipeline

AI vs. Human Review

AI analysis is instant and free. Human coach review is an Elite plan feature with a 48-hour turnaround guarantee

Response Loop

Players can record follow-up drill videos in response to coach notes — AI auto-analyzes each response to track correction progress