Method and apparatus to determine golf ball trajectory and flight
First Claim
Patent Images
1. A method of processing images of a golf ball having reflective markers comprising the steps of:
- providing first and second cameras;
capturing a first pair of images of the golf ball with the first camera;
capturing a second pair of images of the golf ball with the second camera;
dividing the first and second pair of images into a plurality of pixels;
assigning a color to each pixel, the assigned color being either a first color if the pixel has a brightness above a predetermined threshold level or a second color if the pixel has a brightness below the predetermined threshold level;
connecting adjacent pixels of the first color to form bright areas;
corresponding the bright areas to identify the reflective markers on the golf ball;
calculating the location of the reflective markers by comparing the first pair of images with the second pair of images; and
determining at least one of the transverse velocity and spin rate of the golf ball.
5 Assignments
0 Petitions
Accused Products
Abstract
A launch monitor system including a support structure, a first light-reflecting element disposed on this support structure, a lighting unit and an camera unit. A computer receives signals generated by light patterns received by the camera unit and computes a variety of flight characteristics for the object. The system may be moved back and forth to vary the field-of-view of the camera unit. The system also computes and displays object trajectories from the computed flight characteristics which account for the characteristics of the object and the atmospheric conditions.
45 Citations
16 Claims
-
1. A method of processing images of a golf ball having reflective markers comprising the steps of:
-
providing first and second cameras; capturing a first pair of images of the golf ball with the first camera; capturing a second pair of images of the golf ball with the second camera; dividing the first and second pair of images into a plurality of pixels; assigning a color to each pixel, the assigned color being either a first color if the pixel has a brightness above a predetermined threshold level or a second color if the pixel has a brightness below the predetermined threshold level; connecting adjacent pixels of the first color to form bright areas; corresponding the bright areas to identify the reflective markers on the golf ball; calculating the location of the reflective markers by comparing the first pair of images with the second pair of images; and determining at least one of the transverse velocity and spin rate of the golf ball. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of processing images of a golf ball having at least one reflective marker comprising the steps of:
-
capturing at least one image of the golf ball; dividing the at least one image into a plurality of pixels; corresponding an area of the plurality of pixels with the reflective marker on the golf ball; calculating the location of the reflective marker on the golf ball from the at least one image; and determining at least one of the transverse velocity and spin rate of the golf ball. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of processing images of a golf ball having reflective markers comprising the steps of:
-
providing first and second cameras; capturing a first pair of images of the golf ball with the first camera; capturing a second pair of images of the golf ball with the second camera; dividing the first and second pairs of images into a plurality of pixels; assigning a color to each pixel, the assigned color being either a first color if the pixel has a brightness above a predetermined brightness threshold level or a second color if the pixel has a brightness below the predetermined brightness threshold level; connecting adjacent pixels of the first color to form bright areas; calculating the center of each of the bright areas; determining the principle axes of each of the bright areas; calculating a ratio of the principle axes of each of the bright areas; eliminating each of the bright areas exceeding a predetermined value for the ratio of the principle axes; corresponding the bright areas to identify the reflective markers on the golf ball; and calculating the location of the reflective markers from the first and second pairs of images. - View Dependent Claims (12, 13, 14, 15, 16)
-
Specification