How to Record Your Tennis Serve Solo (No Helper Needed)

Solo serve practice on camera: the tripod, phone position, framing, and AI analysis workflow that actually produces useful feedback in 10 minutes.

Solo serve practice is the highest-leverage thing an amateur tennis player can do, and recording it doubles the leverage. You hit a basket of balls, you film it, you watch the report, you find the one thing that's leaking power or accuracy, and you fix it next session. That's it — that's the whole loop.

But people stall on step one: where the hell does the camera go when you're alone on the court? This guide answers that, plus the small mechanical things that make the difference between footage that's useful for AI analysis and footage that isn't.

The 60-second setup

  1. Tripod 6-10 ft behind your baseline, slightly off-centre toward the deuce side.
  2. Phone in landscape, locked orientation.
  3. 1080p at 60fps minimum (120fps if your phone supports it for serves specifically).
  4. Height 5-7 ft. Above your shoulder at contact, not below it.
  5. Frame your whole serving motion + the service box on the far side.
  6. Lock focus on the baseline before you press record.
  7. Hit 20-40 serves, then upload to AceSense.

That's the whole thing. The rest of this guide is the why and the edge cases.

Why solo recording is harder than match recording

When you film a match, both players are in roughly the same plane (give or take 24 metres of court depth) and the camera can sit centred behind one baseline at fence-clip height. Easy.

Serves are different. Three things change:

  1. You're stationary. The whole motion happens in a 2-metre cube around the baseline T-zone. The camera needs to capture that cube and the ball flying away from it.
  2. The contact point is high. Your racquet at full extension is somewhere between 2.5 and 3 metres above the court. Low cameras lose it against the sky or the lights.
  3. The ball moves fast and away from the camera. If the camera is too close, the ball is in frame for ~3 frames before it leaves; if the camera is too far, the ball is too small at contact.

The fix for all three is the same: camera 6-10 ft behind the baseline, 5-7 ft high, framed wide enough that the service box on the far side is just visible at the bottom of the frame.

Quora's "What would be the best way to record myself while I practice my tennis serve" thread has the same answer, written from the human-coach perspective: tripod behind the baseline, slightly off-centre, above shoulder height. The AI version has the same constraints because the AI is trying to do roughly what a coach's eye is trying to do — get a clean view of toss, trunk rotation, contact, and ball flight.

The exact tripod position

Imagine you're standing on the deuce-side of the centre mark, ready to serve. The camera goes:

  • Behind you (between 6 and 10 feet — closer to 6 if your tripod is short, closer to 10 if it's tall).
  • Slightly to your left (if you're a right-handed server) by about 2-3 feet from the centre line. This gives the camera a "side-rear" angle that captures your tossing arm, your trunk rotation, and the racquet path on the upward swing all in the same frame. A pure dead-behind-you angle hides the toss behind your body.
  • At a height of 5-7 feet. Above shoulder at contact. If you have a 5 ft tripod, extend it fully. If you have a 7 ft tripod, you have room to play with.

If you're a left-handed server, mirror the off-centre position to your right.

This is the same angle that produces useful match-play footage too — see the main filming guide — but for serves the off-centre angle matters more.

Frame rate: 60fps is the floor for serves, 120fps is nice

A first-serve trajectory at 90 mph (~145 km/h) covers roughly 6.5 cm per millisecond. At 30fps, the ball moves about 2.2 metres between frames. That's enough that the ball-tracking model has to interpolate through three or four "guesses" between confident detections, and on serves specifically that hurts the contact-point localisation step that stroke-quality scoring depends on.

At 60fps the gap halves to ~1.1 m — fine. At 120fps it's ~55 cm, which is where the tracker is fully comfortable.

If your phone supports 120fps at 1080p (most modern iPhones and Pixels do), use it for serve sessions. For full match filming, stick with 60fps to keep file sizes reasonable.

What AceSense actually scores on a serve

It's worth knowing what the AI is looking at, because it determines what you can fix next session. The pipeline extracts, per serve:

  • Toss height and trajectory. Estimated from ball detection during the toss phase.
  • Contact point. Where in space the racquet meets the ball — 2D in the frame, 3D-estimated using court geometry.
  • Trunk rotation arc. From MediaPipe pose features; the angle your hips and shoulders rotate through, and whether they uncoil in the right sequence.
  • Racquet head speed at contact. Estimated from wrist-and-racquet pose features in the 4-6 frames around contact.
  • Ball speed. Estimated from the trajectory before the bounce.
  • Placement. Where it lands relative to the service box (T, body, wide).

The output (sample on the examples page) is a stroke-quality score per serve plus a per-component breakdown — toss consistency, trunk rotation efficiency, contact-point variance, racquet acceleration. Most amateur players see the same one or two patterns repeat across 20+ serves; that's the thing to fix.

The "ball machine" mode

If you're really trying to drill — say 50+ serves on the same target — film the first 30 and then turn the recording off. You don't gain useful signal from filming serves 31-100; the model learns the same pattern from the first 30, and the report becomes harder to scan. Worse, late-set fatigue creeps in and the model finds technique drift that's noise from being tired, not your real motion.

Indoor practice walls

Some clubs have an indoor serve wall with target lines painted on. AceSense can handle this if the camera also captures part of the actual court markings (centre line, service line, baseline) — the court detector needs at least three keypoints to triangulate. Pure-wall footage with no court reference will get a partial report (stroke quality works, placement and speed don't).

If your wall has no court markings visible from your filming angle, the workflow we recommend is: film a 5-minute warmup on the actual court, then film the wall session. The first clip gives the report a court reference; the second clip gives you the volume of serves to analyse.

Common mistakes

Phone behind the baseline at hip height. Too low. Contact point goes off-screen and pose features fail at the apex of the motion.

Phone on a fence clip at the side of the court. Works for matches, doesn't work for solo serves — you can't see the ball flight after contact and you lose half the trunk rotation.

Filming only the toss, then the bounce. Skipping the contact point destroys stroke-quality scoring. The model needs the full motion.

60+ serves in one clip. Not harmful but diminishing returns. Split into baskets of 20-30.

Auto-exposure. Outdoor sessions with the sun moving cause the camera to constantly re-expose; this can briefly white out the ball at contact. Lock exposure on a tap-to-meter point on the court before you press record.

What to do with the report

The point of solo serve filming isn't to admire the analysis. It's to find one mechanical change to try in the next session. The report is most useful if you:

  1. Read the consistency metrics first. Toss-height variance, contact-point variance. These tell you where the noise in your motion is.
  2. Then read the quality score breakdown. Trunk rotation, racquet acceleration, contact angle. The lowest-scoring component is your highest-leverage fix.
  3. Pick exactly one thing. Don't try to fix three things at once. Hit another basket the next day with that one cue.
  4. Compare reports week to week. AceSense's session timeline shows component scores trending over time, which is the real value of the loop.

If you have a coach, the report is also the easiest thing in the world to share — see the coach handoff workflow. One PDF link, no playback platform required.


See also: How to film your tennis match · How to share your report with your coach · Stroke-quality scoring · AceSense pricing

Frequently asked questions

Where do I put the camera for solo serve practice?
On a tripod 6-10 feet behind the baseline you're serving from, on the deuce-court side of centre, at 5-7 ft height. This puts your toss, contact point, and ball flight in the same frame from a side-rear angle, which is what stroke-quality scoring needs.
Do I need to record the bounce on the other side of the court?
Ideally yes — the bounce gives you serve placement and helps AceSense estimate speed. If your phone field of view can't fit the whole court at the height/distance you have, prioritise the contact point. Speed will still be estimated from the ball trajectory before the bounce.
How many serves should I film per session?
20-40 is the sweet spot. Below 20, you don't have enough samples for the stroke-quality model to find patterns. Above 40, fatigue starts changing your motion. Hit two baskets of 20.
Can I just film with my phone on the ground?
Don't. Phone-on-ground gives a worm's-eye view that confuses pose detection at the contact point — the racquet head crosses behind your body from the camera's perspective. Use a tripod or a fence clip at 5 ft minimum.