Golf Swing Dual Camera Auto-Record, Slow-Motion Auto-Playback, and Analysis Using Kinovea

Share it with your friends Like

Thanks! Share it with your friends!


In This New FREE Report You'll Discover 7 Quick And Easy Things To Instantly Improve Your Ball Striking. Here's a small preview of what you'll find in the PDF:

  • Shortcut#1: Discover Ben Hogan's secret for hitting the sweet spot consistently.
  • Shortcut #2: The cure for fat shots.
  • Shortcut #3: The key to a successful golf swing.
  • Shortcut #4: How to hit one shot - consistently.
  • Shortcut #5: Improve your consistency by doing this.
  • Shortcut #6: The real way to play one shot at a time.
  • Shortcut #7: Ben Hogan's secret to low scores.
Get Free Report Now - Click Here (opens in a new tab)

Make sure to turn on Closed Captions (CC) at the bottom right corner of the YouTube window.

This is a video screen capture of a system that automatically records and replays golf swings in a slow motion loop. To record the next swing, all the user has to do is hit the ball. The replay can be paused and analyzed in Kinovea at any time. The golf swing is recorded using two Kayeton OV4689 USB cameras with 180deg fisheye lenses in 1280×720 resolution at 64fps. One camera is Down-The-Line (DL), and one is Face-On (FO). Each camera has its own 2500 lumen work light with diffuser. Audio Zone Trigger uses a microphone to detect impact of the club into the ball. A custom AutoIt script controls 3 instances of Kinovea v8.27 for automated recording and replay.

Kinovea automatically recorded and replayed the DL and FO views shown at the start of the YouTube video. Kinovea is in manual analysis mode for the first 50sec of the video. At that point, replay is resumed while I set up to hit a ball. Automation re-starts at 1:17. Two swing/record/replay cycles are executed. At 2:20, the Audio Zone Trigger parameters are shown.

Script is available here:

Technical discussion on Kinovea forum:

Based on the original AutoIt script by Inorkuo which uses two OV2710 cameras in 640×480 at 100fps, 1 instance of Kinovea v8.15, and 2 VLC windows for playback.