CSS Menu Buttons Css3Menu.com

Club Tracking Camera Mono Club Tracking Camera Color Ball spin camera Line Scan camera Stereo Cameras Camera Wiring Camera Installation Installation and setup
Flooring and Stance mats Drape enclosures Impact screens Budget enclosures Cage and solid wall enclosures PC's and Projectors Full golf simulators

VisTrak CX

Operating, Setup and Installation Instructions

Mounting the VisTrak CX camera

IR LED lighting

Note: If you have purchased the VisTrak camera without IR LED lighting, then the recommended IR light is the

CM vision 200 avaiable on Amazon.

PC requirements.

1. Intel i5 processor or higher

2. min 8GB RAM (16 GB recommended)

3. Nvidia 1070 Graphics card or higher or equivalent

4. Windows 10 - 64 bit

5. Internet Connection

Important ! USB 3 only

The VisTrak camera is a USB 3 camera and must be connected to a USB 3 port on your PC.

You can identify a USB 3 port by the SS symbol next to the port

The VisTrak hi-speed camera will require a PC that is capable of running hi-speed cameras.

Current max VisTrak cable length is 16ft to 32ft

Warning! not all commercially available cables will work with the VisTrak camera

Use only the supplied cables or the ones shown above.

Installing the software

GSA Golf Game software download


Please note that software download links are now sent to you via email.

Contact us if you haven't received them

Note: If you encounter a windows error message stating that it could not find d3dx9_30.dll when starting GSA Golf,

download and copy the d3dx9_30.dll to your windows\SysWOW64 folder.

Download here d3dx9_30.dll

Installing the VisTrak CX Control Panel

GSA Control Panel (CP) full version download

Please note that the GSA Control Panel download link is sent you via email.

Contact us if you haven't received it.

Download and install your CP full version from the link supplied to you via email

after purchasing a GSAGolf tracking system.

GSA Control Panel CX update V December 4 2021

Then click the above button to install the latest CX CP update

After you have downloaded and installed the full version GSA Control Panel,

download and install the CX1 Control Panel update

Then click the above button to install the CX DLL files

Installing the Camera driver software

GSA Golf camera Viewer and driver software

Camera Driver 2.11 33MB

Click above to download and install the Camera FlyCap2 Viewer application

Error message when first starting the CP ?

If you see the above error message when first starting the Control Panel (CP)

then your PC requires the VC Redistributable files.

Click on the above image to see an installation video

Download VC redistributables hereHere

Control Panel and Golf Game software

Note that 2 applications are run on the PC.

1. The Control panel (CP)

The CP controls the camera and processes the images. It is usually run in the background.

2. The golf game software (TGC, E6, RC etc)

The golf game software where you see the golf courses and the ball flying.

It is usually run in the foreground

VisTrak CX Principle of Operation

1. The ball is placed in the user defined Launch Zone area.

2. The camera will then look for the ball in this area.

3. Once the ball has been detected (an audible beep will sound) the camera will go into hi-speed image grabbing mode.

4. As soon as the ball moves (usually due to a ball strike) 4 to 5 frames are captured and the camera is put into idle mode.

5. Frame Image processing then determines where the ball is in each frame.

6. Calculations are then made to determine how far the ball moved and in what direction

Note: if the ball did not move out of the Launch Zone area, then it will be presumed that the user moved the ball position

and no valid shot will be generated. The system will then go back into "Looking for ball in Launch Zone " mode.

7. Horizontal ball speed and path is then calculated.

8. If the option "Measure ball launch angle from ball image size" is on,

calculations are made to determine the ball LA (launch angle).

If this option is switched off, then LA is derived from the loft angle of the club or the user defined LA of the club.

True ball speed is then calculated.

9. If the option "Measure club data" is ON, then club face, club path and club speed will the ejaculated from the frame images.

If OFF, then club data will be calculated from ball data.

10. Finally, the shot data is sent to the current golf game software running (i.e. TGC, E6 etc) so that the ball launches in the game.

Note that all these calculations are done very fast so that there is very little lag time between ball strike and ball launch in the game.

Setup window

Before connecting the camera to the PC, start the Control Panel and click on Setup button.

Select VisTrak CX1 if using a single camera.

Select VisTrak CX2 if using 2 cameras.

Connecting the camera

Close out the CP and connect the camera to the PC with the supplied USB 3 cables.

Ensure that the camera is connected to a USB3 port on your PC

After restarting the CP, you should see a message on the CP's main window staing that the cameras are running.

Aiming the camera

Place a ball on the hitting mat surface.

Go to the camera window and right click on the "Deafults" button.

Click the Video Stream Mode radio button to start capturing images.

Aim the camera so that the ball appears in the center of the Launch Zone.

Lens focus

It is essential that the camera be focused as best as possible.

1. Place a ball on your hitting surface at the usual striking position

2. Click the Soft Trigger button to grab a new frame

3. If the ball appears not to be in focus - select the "Video Stream Mode"

4. Adjust focus by turning the camera lens focus dial back or forth.

You may require a second person either watch the screen or turn the dial.

Camera orientation and direction of play

Direction of play as seen in the Camera window is always right to left.

To confirm, place a club and any object above it in the FOV of the camera in the usual direction of play to help with orientation.

If you see the club facing the wrong direction or the club face reversed, you can use the "X and Y reversed" options to flip the image.

Soft Trigger to get a new image after every reverse action to confirm that all is correct.

If you see that orientation is vertical (as in the above image) then the camera has to be rotated 90 degrees on its ball mount

Due to the camera pixel chip not being square, the frames or images cannot be rotated. Just flipped.

Operating instructions

1. To start, either press the "Minimize Window" button or the "Start/Stop VisTrak" button in the CP's main panel.

The camera will then go into "Looking for ball in Launch Zone" mode.

2. Place ball in the Launch Zone area.

The camera will then go into "Ball detected. Waiting for Swing" mode.

3. After the ball has been struck, the CP will send the shot data to the golf game software

and - after around 10 seconds - will automatically go back into "Looking for ball in Launch Zone" mode for the next shot .

CP controls

Camera window

The camera window displays the captured frame images.

There are up to 5 hi-resolution frame images.

Frames 1 and 2 are images of the ball and club before ball strike.

Frame 3 to 5 are images of the ball and club after ball strike.

You can select each frame individually or run the sequence of frames using the video control buttons.

Defaults button

Right click on this button to set all settings to their default values

Launch Zone

The Launch Zone is the designated area where the ball will be placed on the hitting surface.

You can set the position and size of the Launch Zone area using the keyboard arrow keys when "Launch Zone" is selected.

Hold the "ctrl" key down to adjust the size of the area with the arrow keys.

Top, bottom, left and right scan zone borders

Use these borders to adjust the valid FOV of the camera. All image processing will only be done within these borders.

Anything outside these borders (balls, objects etc) will be ignored.

Shutter speed and gain

Default values for the CX1 camera are 300us shutter speed and 34db gain

Adjusting these values will increase or decrease the brightness of the images

Min ball gray scale

This is the minimum gray scale (monochrome brightness) that the ball has to have in the images for the system to be able to detect the ball.

Default is 130.

Ball min size, Ball max size

To help ensure that the object detected by the image processing is indeed a ball,

the object (or ball) must be no smaller than the user defined ball min size and no larger than the ball max size.

Set Scale button

Scale: 1 pixel

As the camera sees only pixels in the image, a pixel to real-world (mm) conversion factor is required.

To set the scale, place a ball on the floor, select Frame 1 and press the "Soft Trigger" button to grab a new image.

Ensure that the system has detected the ball (shown by 2 green cross hairs on either side of the ball)

and press the "Set Scale" button.

You may have to press the "Set Scale" button twice if at first the scaling factor couldn't be set.

Measure ball launch angle from ball image size.

When this option is switched ON, the system will compare

the size of the ball image in flight to the ball image size when the ball was on the floor or on the tee.

The ball image size variation is used to calculate the height of the ball and thus the LA (Launch angle) of the ball.

When switched OFF, the system estimate the LA from either the loft angle of the selected club or the user designated LA for the selected club.

Measure Club data

When this option is switched ON, the system will attempt to capture the club face angle,

club path and club speed from the club images before and after ball strike.

In order to capture club data, white tracking strips have to be applied to most of the clubs.

When switched OFF, club data will be derived from ball data.

Ball on floor detection

As the VisTrak CX camera has a very large FOV,

there is a great likelihood that balls from previous shots will still be lying around on the floor and be in the FOV of the camera.

When this option is switched ON, the system will detect these balls and eliminate them from the ball speed and path image processing.

If this option is switched OFF, then any balls on the floor that are in the valid FOV of the camera may interfere with image processing

and thus produce erroneous ball speed and path results.

Frame rate 132 fps

At full image resolution (1280 X 960 px) the frame rate of the camera is 68 fps.

A ball traveling at 150mph will move 3ft in each frame at this frame rate

If the "Frame rate 132 fps" option is set ON,

then the image resolution is halved to 640 X 480px but the rate rate increasing to 132 fps.

A ball traveling at 150mph will move 1.5ft in each frame at this frame rate

Chip shot as viewed from the overhead camera

more instructions to follow ...

Add a second VisTrak CX camera for increased vertical launch angle (LA) measurement accuracy

The add-on Vcam vertical launch angle camera is mounted on the far left or right side of the enclosure at floor level.

It thus views the ball in flight from the side.

The camera functions for both left and right handed players without having to move the camera.


instructions to follow ...

Warranty and Support


All camera products Club Tracking Camera Ball spin camera VisTrak Tech news Enclosures All products PX Systems Software Business Installation and setup