This topic has multiple entry threads going back years. I acknowledge pioneer Inor Kuo and folks behind Kinovea software (kinovea.org). Making dual high-speed video recordings of a golf swing is now much easier than it was a few years ago. This 2021 description updates and simplifies the procedure.
Needed
If Trigger Threshold is too low, you may accidentally record unwanted 3.5 second clips. Usually the system carries on and numbering remains consistent. Once in a while, the two video file names get out of sync (e.g. “front 31” and “back 32”), so it is good to keep checking on capture windows.
If Trigger threshold is too high, you can miss some swings like short wedges, so I set Options - Preferences - Capture - Automation Threshold to 25 for a series of short shots. For putting, speak loudly after the stroke.
When you want to shut down, close Kinovea and unplug cameras.
How to Review Kinovea Videos after Each Shot
Best approach is to run two instances of Kinovea. Flipping back and forth from two capture windows to two playback windows in a single instance resets the Delay (sometimes video file name). To start 2nd instance I right click on Kinovea taskbar icon; select Kinovea.
Equipment and Software
Video Cameras
Daheng MER2-160-227U3M cameras came from www.get-cameras.com. They are one of 3 types internally supported by Kinovea; 1/3 cheaper than others using Sony IMX273 sensor; global shutter for fast motion. With 10 ft USB 3 cables, tripod mount, CS lens mount, shipping, currency, duty and tax they cost Can $500 each. Options such as IO are not required. Get-cameras.com technical support is quick, thorough and effective.
1440 x 1080 resolution and 227 FPS is the max combination of resolution and shutter speed to fill USB 3 carrying capacity. 1440 x 1080 allows zoom to see detail. U3M model is monochrome, but color U3C model is same $. Color needs 5 dB higher Gain (max is 24; I operate mono high speed at 18). 3.5s of uncompressed mono video at 227 fps is 1 GB. Color files may be larger. CHECK if it matters!
Much cheaper and less functional cameras are available as discussed on older golfsimulatorform.com topics:
Lenses
Get-cameras.com does sell lenses but I got my CS mount lenses elsewhere: 2.8 mm f/1.2 (Can$12 from Alibaba) and 3.3-12 mm f/1.4. (Can$65 Arecont MPL33-12A from PC Canada). 3.8-4 mm suffices for cameras 8-10 ft from the golf swing (2.8 mm would work 4-5 ft away). All these lenses have some distortion (more with smaller focal lengths), so if accuracy is important to measure angles or distances, get a non-distortion lens (f-stop might go up to f/2.4). Low f number is important to limit Gain: f/2.4 vs f/1.4 costs 5 dB Gain. Color camera and f/2.4 lens might never achieve maximum frame rate. If frame rate is not important don’t buy these cameras.
Lighting: My setup has 10,000 uneven lumens in a 20 x 20 ft room. Monochrome means I should wear medium tone clothing to separate myself from dark tones of green hitting mat.
Monochrome CMOS Sensor IR sensitive: shows flashes from IR based Launch Monitors like GCQuad. Not good to aim a camera directly into GCQuad strobe.
Computer: Dell G7 Gaming Laptop with 1 TB SSD, 16 GB of RAM, i7-10750H processor, Nvidia RTX 2060, built-in mic and 3 USB 3 ports.
Software
Needed
- Two Video Cameras (requirements later. I use Daheng 1440 x 1080; 227 fps capable, monochrome with f/1.2 or 1.4 lenses - all important choices)
- Computer with two USB 3 ports
- Software: Kinovea (free download; Beta 0.9.3). Disregard older advice that the Beta does not work for the golf swing – it does now.
- Audio Zone Trigger – now built into Kinovea Beta
- VLC Media Player (free download)
- A separate microphone. I use my laptop microphone easily.
- Steps to Make Dual Recordings and Save to Sequential Files
- How to Review Kinovea Videos after Each Shot
- Equipment and Software
- Dual Video Recording with FSX 2020
- Plug cameras into computer USB 3 ports.
- Start Kinovea program Beta 0.9.3.
- Select two capture windows (“screens” in software, I use “windows” to avoid confusion with dual computer and projector screens of golf sims)
- Open one camera on one window and the other on the other window. You should see real time videos, likely dark at first
- Click top bar of each capture window to set camera acquisition: Exposure and Gain determine allowable frame rate. High frame rate makes bigger files and requires more buffer. To get 227 fps Exposure is under 4300 micro-seconds (1/framerate = 1/227 sec). My Gain with Exposure=4300 microseconds is 17-18 dB (out of max 24). Stop motion better with lower Exposure (e.g. 1000 microsec = 1/1,000 s) but more Gain (3 dB per doubling/halving). If I don’t need 227 fps, I set Exposure to 10,000; Gain to 8-10 for 100 fps (or 20,000 and 3 for 50 fps), so there are choices depending on requirements. A color camera needs 5 dB more Gain for a given shutter speed due to the color filter over the sensor.
- Set following Kinovea Options - Preferences
- General Tab: allow multiple instances of Kinovea to review videos after each shot
- Drawings Tab: tick Opacity box so drawings are visible for entire video
- Most important settings are in Capture sub-menus:
- Capture - General: Record uncompressed video (no time to compress); Uncompressed Video Format MKV.
- Capture - Memory: Set Delay buffers. 1.5 GB allows 2 seconds delay each camera at 227 fps. Change here for other scenarios
- Capture - Recording Mode DELAYED; I set high speed camera frame rate threshold = 235 with display framerate of 30
- Capture - Video Naming: set for each camera Root Directory (e.g. Kinovea\Swing Videos folder in Documents); subdirectory for each day as %year-%month-%day; Video Name as e.g. “Rear 1” or “Front 1” (can be changed later; incremented automatically).
- Capture - Automation CRITICAL: Enable Audio Trigger; choose input mic (I use laptop mic); set Threshold (start at 56); stop recording duration of 3.5 seconds; I check Ignore File Overwrite.
- Save updated Preferences to remain as defaults.
- In each Capture Window, set Delay to 2 secs. Videos go into RAM buffer so impact activates sound trigger recording including the prior 2 seconds for a total of 3.5 seconds set in the Automation Tab of Capture Options. If buffer is too small, delay will be limited - must enlarge buffer. [To use cameras as two-way delayed “mirror”: turn off trigger and set delay to 4 seconds: then project video onto hitting screen , take swings and look to see two views at real speed 4s later.]
- In each Capture Window, make sure video saving labels for front and rear are correct for each camera. They easily get switched around depending on the order the computer found cameras or the order Kinovea connected. If starting a new session, with, e.g. a wedge, use “PW Front 1” and “PW Rear 1” in Capture Window Video Name boxes and they will be incremented after each save.
If Trigger Threshold is too low, you may accidentally record unwanted 3.5 second clips. Usually the system carries on and numbering remains consistent. Once in a while, the two video file names get out of sync (e.g. “front 31” and “back 32”), so it is good to keep checking on capture windows.
If Trigger threshold is too high, you can miss some swings like short wedges, so I set Options - Preferences - Capture - Automation Threshold to 25 for a series of short shots. For putting, speak loudly after the stroke.
When you want to shut down, close Kinovea and unplug cameras.
How to Review Kinovea Videos after Each Shot
Best approach is to run two instances of Kinovea. Flipping back and forth from two capture windows to two playback windows in a single instance resets the Delay (sometimes video file name). To start 2nd instance I right click on Kinovea taskbar icon; select Kinovea.
Equipment and Software
Video Cameras
Daheng MER2-160-227U3M cameras came from www.get-cameras.com. They are one of 3 types internally supported by Kinovea; 1/3 cheaper than others using Sony IMX273 sensor; global shutter for fast motion. With 10 ft USB 3 cables, tripod mount, CS lens mount, shipping, currency, duty and tax they cost Can $500 each. Options such as IO are not required. Get-cameras.com technical support is quick, thorough and effective.
1440 x 1080 resolution and 227 FPS is the max combination of resolution and shutter speed to fill USB 3 carrying capacity. 1440 x 1080 allows zoom to see detail. U3M model is monochrome, but color U3C model is same $. Color needs 5 dB higher Gain (max is 24; I operate mono high speed at 18). 3.5s of uncompressed mono video at 227 fps is 1 GB. Color files may be larger. CHECK if it matters!
Much cheaper and less functional cameras are available as discussed on older golfsimulatorform.com topics:
- Starting in 2017: https://golfsimulatorforum.com/forum...k-with-kinovea
- Starting in 2016: https://golfsimulatorforum.com/forum...d-a-golf-swing
Lenses
Get-cameras.com does sell lenses but I got my CS mount lenses elsewhere: 2.8 mm f/1.2 (Can$12 from Alibaba) and 3.3-12 mm f/1.4. (Can$65 Arecont MPL33-12A from PC Canada). 3.8-4 mm suffices for cameras 8-10 ft from the golf swing (2.8 mm would work 4-5 ft away). All these lenses have some distortion (more with smaller focal lengths), so if accuracy is important to measure angles or distances, get a non-distortion lens (f-stop might go up to f/2.4). Low f number is important to limit Gain: f/2.4 vs f/1.4 costs 5 dB Gain. Color camera and f/2.4 lens might never achieve maximum frame rate. If frame rate is not important don’t buy these cameras.
Lighting: My setup has 10,000 uneven lumens in a 20 x 20 ft room. Monochrome means I should wear medium tone clothing to separate myself from dark tones of green hitting mat.
Monochrome CMOS Sensor IR sensitive: shows flashes from IR based Launch Monitors like GCQuad. Not good to aim a camera directly into GCQuad strobe.
Computer: Dell G7 Gaming Laptop with 1 TB SSD, 16 GB of RAM, i7-10750H processor, Nvidia RTX 2060, built-in mic and 3 USB 3 ports.
Software
- Kinovea (free download from kinovea.org; Beta 0.9.3). Disregard older advice that the Beta does not work for the golf swing – it does now.
- Daheng Galaxy (Free camera controller from Daheng or get-cameras.com). Use it to set Exposure, Gain and Focus before closing Galaxy and opening other software (e.g. FSX 2020) that can’t control the cameras. Two programs cannot demand access to the same cameras, so Galaxy must be closed after setting the parameters.
- Using Kinovea or Daheng Galaxy open each camera and set the Exposure/Gain to achieve 30-60 fps. Close this program to release cameras
- Start up FSX 2020. Go to Setup Cameras menu. Refresh Cameras. Choose Cam 1. One of the options is Daheng 1 (first camera found by operating system) – choose it. Select the box for cam 2. I don’t know why Daheng Cam 2 is available (if you get DirectShowGX from get-cameras.com), but doesn’t show any image in FSX 2020. However, the laptop camera is available and could be used for front view. Select cam 2 and close Setup menu.
- Hit golf shots; videos are saved TEMPORARILY in Program Files (x86)\Foresight Sports Experience\Swing Videos as mp4 files YYYY_MM_DD_HH_MM_SS.00n where n is cam 1 or 2.
- Review videos for any shot within FSX 2020 during the session using normal shot analysis pages.
- To save videos, copy them elsewhere to avoid deletion BEFORE CLOSING FSX 2020. Foresight uploads videos to FSX Live (if connected), from where you can download them later. Save a round trip into cyberspace by copying them out before closing FSX 2020. Maybe someday Foresight will let us export directly from FSX 2020.
Comment