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
| Angle | Lens height | Distance from ball | Aim point |
|---|---|---|---|
| DTL | Top of your hands at address | 10–12 ft (3–3.5 m) | The ball, ball at frame center |
| FO | Belt buckle | 8–10 ft (2.5–3 m) | The ball, body at frame center |
| Rear | Ball level | 3 ft (1 m), behind safety line | The 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:
- 60 fps — minimum for any meaningful AI analysis. Available on every iPhone since 6s and most Android phones.
- 120 fps — sweet spot. Captures impact and release cleanly. Default this if your phone supports it.
- 240 fps+ — overkill for AI; great for visual review. SmartCaddie down-samples internally to keep analysis fast.
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:
- Sun directly behind you → silhouette, no joint detection. Move 90°.
- Indoor net at night with one bulb → motion blur, ghosted club. Add a second light or shoot earlier.
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:
- Pick a bay with a uniform back wall.
- Tilt the camera 5° so net cables don't cross your spine.
- Avoid having someone walking behind you mid-swing.
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:
- Phone clamp + spike-style mini tripod for the range mat.
- Range bag clip — clamps a phone to the basket strap.
- Full-size tripod (50–60 cm) — best, also doubles for video at home.
The 5 mistakes that kill AI detection
- Recording at 30 fps. Impact is invisible.
- Camera too close. Wide-angle distortion bends your spine and shaft.
- Camera tilted. Even 5° of roll throws the shaft plane analysis off.
- Filming through a net. The mesh confuses pose detection.
- 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.