How to film your golf swing for AI analysis

Modern AI swing analyzers like SmartCaddie can extract dozens of biomechanical metrics from a single video — but only if the footage gives them a fighting chance. The wrong angle, the wrong frame rate, or a tree behind you and the model's pose detector starts hallucinating joints in the wrong place. Here's exactly how to capture clean, AI-ready video with nothing more than your phone.

Pick the right angle (it matters more than the camera)

DTLDown the Line

Camera placed behind you, in line with the target, lens roughly at hand height. This angle reveals: shaft plane, takeaway path, P4 cross-line, downswing route, club exit. It's the most diagnostic angle for path and plane work.

FOFace On

Camera in front of you, perpendicular to the target line, lens at belt height. This angle reveals: weight shift, hip slide, head movement, shaft lean at impact, and the "K" finish posture. It's the angle for body sequencing.

REARRear / Hosel

Optional. Camera behind the ball looking at the hosel. Useful for face angle and clubhead path at impact, but harder to set up safely. Not required by SmartCaddie's core analysis.

Camera height and distance — the cheat sheet

AngleLens heightDistance from ballAim point
DTLTop of your hands at address10–12 ft (3–3.5 m)The ball, ball at frame center
FOBelt buckle8–10 ft (2.5–3 m)The ball, body at frame center
RearBall level3 ft (1 m), behind safety lineThe hosel, ball at bottom-third

Frame rate: 60 fps minimum, 120 fps ideal

A driver swing lasts about 1.0 to 1.2 seconds. The downswing alone is ~0.25 s. At 30 fps you get 7 frames between transition and impact — not enough to see what really happens. Use:

On iPhone: Settings → Camera → Record Slo-mo → 1080p at 120 fps. On Pixel/Samsung: Camera app → Slow motion → 120 or 240 fps. Don't use "Cinematic" mode — it caps at 30 fps.

Lighting: the AI killer nobody talks about

Pose-detection models need contrast between your body and the background. The two failure modes:

Best window: open shade or overcast at midday. Worst: low sun behind the camera, casting your shadow into the frame.

Background: clean it up

A busy background full of vertical lines (driving range nets, fences, other players) confuses the AI's spine and shaft detection. The fix is free:

Tripod or no tripod?

Hand-holding works for FO if a friend films you at arm's length, but DTL almost always needs a tripod — the angle is too critical for a tilted phone. Cheap options that work great:

The 5 mistakes that kill AI detection

  1. Recording at 30 fps. Impact is invisible.
  2. Camera too close. Wide-angle distortion bends your spine and shaft.
  3. Camera tilted. Even 5° of roll throws the shaft plane analysis off.
  4. Filming through a net. The mesh confuses pose detection.
  5. Wearing baggy clothes. The model traces fabric, not joints. Slim sleeves help.

SmartCaddie's auto-validation

When you upload a swing, SmartCaddie runs a 1-second sanity check: is the body fully in frame, is the framerate ≥ 60 fps, is the angle DTL or FO, is the lighting good enough? If any check fails, you get an actionable hint — "move 30 cm back", "switch to 120 fps", "tilt camera 3° left" — before the analysis even starts. That alone makes the difference between a useful breakdown and a meaningless one.

Film once, get a real coach in seconds

Open SmartCaddie, follow the on-screen framing guide, and let the AI do the rest.