Methods and systems for monitoring golfers on a golf course
09805546 ยท 2017-10-31
Assignee
Inventors
Cpc classification
G07F17/3237
PHYSICS
International classification
Abstract
A method for monitoring golfers on a golf course is provided comprising the steps of: providing a memory device to each golfer authorized to be on course, the memory device having unique identifier; receiving, at a first memory device reader positioned at a first reader location on course, the unique identifier; transmitting the unique identifier together with a first reader identifier and a first time stamp to a base station receiver; ascertaining a number of authorized golfers on course based on the number of unique identifiers transmitted to the base station receiver within a specified period of time; capturing one or more images, using a camera positioned at a camera location, each image associated with a camera time stamp; analyzing the one or more images to ascertain a number of golfers on course within the specified period of time; and comparing the number of authorized golfers on course according to step (d) to the number of golfers on course determined according to step (f) to establish whether the number of golfers determined by the two methods correspond. A system for monitoring golfers on a golf course is also provided.
Claims
1. A method for monitoring golfers on a golf course, the method comprising: (a) providing a memory device to each golfer authorized to be on course, the memory device having unique identifier; (b) receiving, at a first memory device reader positioned at a first reader location on course, the unique identifier; (c) transmitting the unique identifier together with a first reader identifier and a first time stamp to a base station receiver; (d) ascertaining a number of authorized golfers on course based on the number of unique identifiers transmitted to the base station receiver within a specified period of time; (e) capturing one or more images, using a camera positioned at a camera location, each image associated with a camera time stamp; (f) analyzing the one or more images to ascertain a number of golfers on course within the specified period of time; and (g) comparing, using a processor, the number of authorized golfers on course at (d) to the number of golfers on course determined at (f) to determine whether a discrepancy exists between the number of authorized golfers on course and the number of golfers on course determined by image analysis.
2. A method according to claim 1, further comprising generating an alert if the number of golfers on course as determined at (f) does not correspond to the number of golfers on course as determined at (d).
3. A method according to claim 2, further comprising generating an alert if the number of golfers on course as determined at (f) exceeds the number of golfers on course as determined at (d).
4. A method according to claim 3, further comprising providing an approximate on course location of a group golfers whose numbers as determined at (f) exceeds the number of golfers on course as determined at (d).
5. A method according to claim 1, further comprising: (a) receiving, at a second memory device reader positioned at a second reader location on course, the unique identifier; (b) transmitting the unique identifier together with a second reader identifier and a second time stamp to the base station receiver; and (c) ascertaining a pace of play achieved by the golfer between the first reader and the second reader and extrapolating an anticipated pace of play over the entire course.
6. A system for monitoring golfers on a golf course, the system comprising: (a) a memory device associated with each golfer authorized to be on course, the memory device having unique identifier; (b) at least one memory device reader distributed on the golf course; (c) a transmitter associated with each memory device reader; (d) a base station receiver for receiving data transmitted from the memory device readers; (e) a camera for capturing one or more images; and (f) a processor configured to ascertain the number of golfers authorized to be on course at a particular time according to the number of unique identifiers transmitted to the base station receiver within a specified period of time; the processor being further configured to analyze the one or more images captured by the camera to determine a count of golfers that appear in the camera field of view; and to compare the number of golfers authorized on course to the count of golfers appearing in the camera field of view to determine whether any discrepancy exists between them.
7. A system according to claim 6, wherein the processor is further configured to verify that the number of golfers on course as ascertained based on the number of unique identifiers transmitted to the base station receiver within a specified period of time corresponds to the count of golfers appearing in the camera field of view.
8. A system according to claim 7, further comprising an alert component that produces an alert if the number of golfers on course as ascertained based on the number of unique identifiers transmitted to the base station receiver within a specified period of time fails to correspond to the count of golfers appearing in the camera field of view.
9. A system according to claim 8, wherein the alert component produces a visual or an audible alert.
10. A system according to claim 6, wherein the at least one memory device reader distributed on the golf course comprises a plurality of memory device readers distributed at known locations around the golf course, each known location being determined to provide a desirable level of course coverage.
11. A system according to claim 10, wherein the processor is further configured to ascertain a pace of play achieved by the golfer by determining the time taken by the golfer between a first memory device reader and a second memory device reader distributed at known locations and extrapolating an anticipated pace of play over the entire course.
12. A system according to claim 6, wherein the memory device is configured attach to a golf bag or a golf cart associated with the golfer.
13. A system according to claim 10, wherein the plurality of memory device readers distributed at known locations around the golf course includes a minimum of three memory device readers.
14. A system according to claim 6, where the memory device includes an integrated circuit for storing and processing data and an antenna for transmitting and receiving a signal.
15. A system according to claim 14, wherein the memory device comprises a radio frequency identification device.
16. A system according to claim 15, wherein the memory device comprises a passive radio frequency identification device.
17. A system according to claim 10, wherein the plurality of memory device readers are distributed at known locations around the golf course.
18. A system according to claim 17, wherein at least one of the plurality of memory device readers is configured to be buried underground.
19. A system according to claim 18, wherein at least one of the plurality of memory device readers is configured to be buried within a housing.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) It will be convenient to hereinafter describe the invention in greater detail by reference to the accompanying figures which facilitate understanding of the present invention. The particularity of the figures and the related description is not to be understood as superseding the generality of the broad identification of the invention as given in the attached claims.
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION
(7) Referring firstly to
(8) At step 120, a first memory device reader positioned on course at a first reader location, receives the unique identifier from the memory device associated with the golfer. The unique identifier is then transmitted to a base station receiver together with a first reader identifier and a first time stamp at step 130. Steps 120 and 130 provide a record of when a golfer associated with the unique identifier was in the physical vicinity of the first reader.
(9) At step 140, a number of authorised golfers on course is based on the number of unique identifiers transmitted to the base station receiver during a period of time. One or more images are captured at step 150, using a camera positioned at camera location on course. Each image includes a camera time stamp, to enable the image to be placed at a specific moment in time. At step 160, the images are analysed to ascertain a number of golfers on course within the same period of time referred to in reference to step 140. This analysis may involve a process of visual (i.e. manual) recognition or may be an automated process using suitable software such as a video analytics algorithm for counting people.
(10) At step 170, the number of authorised golfers on course according to the image analysis is compared with the number of golfers as determined by the number of unique identifiers transmitted to the base station receiver. The comparison is intended to establish whether the number of golfers determined by the two methods correspond.
(11) In the event that there is a lack of correspondence between the counts produced by the alternate methods, an alert is generated to notify golf course operations personnel a potential issue exists. For instance, if the number of golfers counted using the memory devices, exceeds the number of golfers counted using video analytics, this might indicate a potential problem or inaccuracy in the system. If the number of golfers counted using the memory devices, is less than the number of golfers counted using the video analytics, then this might indicate that some golfers are not associated with a memory device and accordingly, their presence on course is likely to be unauthorised.
(12) The method described with reference to
(13) The unique identifier is transmitted to a base station receiver together with a second reader identifier and a second time stamp. This provides a record of when a golfer associated with the unique identifier was in the physical vicinity of the second reader.
(14) A pace of play achieved by the golfer between the first reader and the second reader can be ascertained from the data captured by a plurality of memory device readers. Once the actual pace of play between the first and second readers is known, it can be extrapolated to provide an anticipated pace of play over the entire course.
(15) Referring now to
(16) The memory device 210 is generally course specific but maybe able to be used at associate golf course using the same or similar systems for tracking golfers on course.
(17) The memory device 210 further includes an antenna for transmitting and receiving a signal. In one particular embodiment, the memory device 210 is a radio frequency identification device (RFID) although it is envisaged that the memory device could comprise any device providing analogous function. Generally, the memory device 210 will be a passive RFID device with no requirement for power within the device 230 including an antenna 240.
(18) The system 200 further includes a plurality of memory device readers 230. The memory device readers 230 are distributed around the golf course at strategically determined locations to provide a desirable level of coverage over the course. The locations of the memory device readers 230 will be known to golf course operators.
(19) The memory device reader 230 will preferably be in an inconspicuous location. For instance, the memory device reader 230 is buried under a shallow amount of soil and grass (say approximately 5 to 10 cm) with the antenna 240 upwardly facing. Alternately, if the memory device reader 230 were positioned on/under a gravel or concrete path, then it would be covered with a grating, plastic cover or similar structure.
(20) The memory device reader 230 may be encased in a housing 250. Such a housing 250 should be rated IP 67 or similar and will contain at least the memory device reader 230 and a cable connection 260. The housing 250 may further contain a power source 260 such as a battery to maintain a time stamp and other required functions of the microprocessor. Such an ancillary power source 270 will be required in the event that 12V or mains power is not readily available in this location. It is to be understood that the power source 270 could be alternately located. Another option to provide a power source is a proximally located photovoltaic panel 280. A battery may be mounted on the same support structure as the photovoltaic panel.
(21) The material used to form the housing 250 should be such so as to enable the housing to be buried in all soil types and resistant to corrosion (including the effects of acidic soils, etc.). Preferably, the housing 250 will be buried within a plastic sheath (not shown) and be buried at sufficient depth to avoid disruption from golf players above, whilst maintaining the ability to adequately read memory devices 210, for example passive RFIDs, at, their maximum range (currently around a 5 to 10 m radius).
(22) A transmitter 290 provided in the vicinity of each memory device reader 230 is provided to wirelessly transmit data collected by the memory device reader to the base station receiver (not shown, See
(23) Also typically located in the clubhouse 440 (see
(24) In order to calibrate the system, a golf course operator arranges for one or more rounds of golf to be played to establish a desirable pace of play between the memory device readers positioned on course. These one or more calibration rounds can be used to determine a lower threshold pace of play at which an alert is triggered to be emitted to notify the golf course operator that the pace of play is below a desirable level.
(25) It is to be understood that a more accurate representation of the pace of play over the entire course can be readily achieved by increasing the number of memory device readers on course. A minimum of three memory device readers permits an increased level of confidence in the pace of play ascertained for a particular golfer.
(26) Referring now to
(27) A sequence of images captured by the camera are each associated with a time stamp. This sequence of images is processed referable using suitable software such as a video analytics algorithm for counting people. The algorithm determines the number of people appearing within each image. This software may be provided on board the camera 310 or may be provided at an alternate location. Preferably, the software is provided on board the camera 310 such that the data transmitted to the base station receive is simply a people count together with a time stamp.
(28) Given that each people count is associated with a time stamp, a comparison can be made between the number of golfers 320 in the vicinity based on the number of unique identifiers transmitted to the base station receiver within a specified period of time, i.e. identifying the authorised golfers which are associated with a memory device, and the number of people captured in the images which represents the total number of people on course.
(29) Any discrepancy between the two counts, indicates either that there is a problem with the system causing an incorrect reading, or alternately indicates that there are unauthorised persons present on course. The system includes an alert component (not shown) that emits an alert if the number of golfers on course as ascertained based on the number of unique identifiers transmitted to the base station receiver within a period of time fails to correspond to the count of golfers 320 appearing in the images captured by the on course camera. The alert component emits a visual or an audible alert.
(30) The golf course operator may be provided with one or more mobile memory device readers to assist in identifying golfers on course. For instance, if an alert is generated to notify golf course operators that a group of golfers is behind the desirable pace of play, or includes a non-authorised golfer in their midst, then a course marshal equipped with a mobile memory device reader can readily identify the group of golfers based on one or more unique identifiers associated with the group of golfers according to data transmitted back to the base station. Corrective action can then be directed at the responsible golfer.
(31) The camera 310 is strategically positioned on course to ensure that any golfer 320 on course will be captured in the camera view. This will generally be a location on course that all golfers will pass through, and where golfers will usually pass in just one direction.
(32) Referring now to
(33) In each case, the memory device reader 230 is located in the vicinity of a hole 410, 420 or tee box 450, 460, green or well defined path 430. This means that there is a very high likelihood that each golfer 320 will pass sufficiently close to the memory device reader 230 to permit the memory device reader to read the memory device 210 associated with the golfer 320. The positioning of the memory devices 230, is therefore strategic, since the memory device readers must be positioned so as to ensure that the vast majority of golfers 320 on course would pass within sufficient proximity of the memory device readers to permit the memory device to be read. To provide optimal course coverage, three memory device readers 230 could for example be positioned in proximity to the 6.sup.th, 12.sup.th and 18.sup.th holes on a golf course.
(34) Referring back to
(35) Such a computer system is illustrated in
(36) The secondary memory 560 may include, for example, a hard disk drive 570, magnetic tape drive, optical disk drive, etc. The removable storage drive 580 reads from and/or writes to a removable storage unit 590 in a well-known manner. The removable storage unit 590 represents a floppy disk, magnetic tape, optical disk, USB etc.
(37) As will be appreciated, the removable storage unit 490 includes a computer usable storage medium having stored therein computer software in a form of a series of instructions to cause the processor 510 to carry out desired functionality. In alternative embodiments, the secondary memory 560 may include other similar means for allowing computer programs or instructions to be loaded into the computer system 500. Such means may include, for example, a removable storage unit 600 and interface 610.
(38) The computer system 500 may also include a communications interface 620. Communications interface 620 allows software and data to be transferred between the computer system 500 and external devices. Examples of communication interface 620 may include a modem, a network interface, a communications port, a PCMIA slot and card etc. Software and data transferred via a communications interface 620 are in the form of signals 630 which may be electromagnetic, electronic, optical or other signals capable of being received by the communications interface 520. The signals are provided to communications interface 620 via a communications path 640 such as a wire or cable, fibre optics, phone line, cellular phone link, radio frequency or other communications channels.
(39) Although in the above described embodiments the invention is implemented primarily using computer software, in other embodiments the invention may be implemented primarily in hardware using, for example, hardware components such as an application specific integrated circuit (ASICs). Implementation of a hardware state machine so as to perform the functions described herein will be apparent to persons skilled in the relevant art. In other embodiments, the invention may be implemented using a combination of both hardware and software.
(40) It is an advantage of the present invention that golf course operators are provided with a means to monitor pace of play on course to enable them to optimise pace of play. Aspects of the system provide for optimisation of different aspects of golf course management and enable capture of data for statically analysis. In some embodiments alerts are provided to notify a golf course operator that there are one or more unauthorised payers on course, too many golfers in one group, or a slow pace of play. The ability to monitor and identify these issues allows golf course operators to address problems, thereby optimising operations and reducing lost revenue.
(41) While the invention has been described in conjunction with a limited number of embodiments, it will be appreciated by those skilled in the art that many alternative, modifications and variations in light of the foregoing description are possible. Accordingly, the present invention is intended to embrace all such alternative, modifications and variations as may fall within the spirit and scope of the invention as disclosed.