A63B7/06

Method and device for ball impact localization

It is disclosed a method, and a device (10) capable of localizing ball impacts on a surface of an environment. Based on differences between any two consecutive video frames of the video, one or more blurs in the video are detected (704). Parameters of the ball are compared (706) with parameters of the detected one or more moving blurs. When the parameters being compared match, the moving blur for which the parameters match, is associated (708) with ball. Dimensions of the matching blur are determined (710). Based on a change in the dimensions of the moving blur, a ball impact is detected (712). Localizing (714) of the ball impact on a surface, is based on the change in the dimensions of the moving blur being associated with the ball, and environmental parameters. It is an advantage that localization of ball impacts does not require the ball to be continuously visible.

Systems, methods, and apparatuses for determining the distance between two positions

Systems, methods, and apparatuses for determining the distance between two positions are disclosed. The system includes a correlator, a first receiver, and a second receiver. The first and second receivers each include: an antenna, a steering mechanism, and a processor. The steering mechanism steers the antenna in an azimuthal direction and an elevation direction. The processor is configured to (i) control the steering mechanism, (ii) receive data recorded by the antenna from a plurality of sources, (iii) time-stamp the data recorded by the antenna, and (iv) control the transmission of the time-stamped data to the correlator. The correlator is configured to receive the time-stamped recorded data from the first receiver and the second receiver, and calculate a distance between the first receiver and the second receiver based thereon.

Golf aid including virtual caddy
12533566 · 2026-01-27 · ·

A golf aid system for assisting a user with a golf shot on a golf course includes a user tracking system configured to determine the location of the user on the golf course, a portable electronic device with a display screen, and a processor. The processor, which is operable to communicate with the user tracking system and the portable electronic device, is configured to determine one or more target locations on the golf course, with each of the target locations representing a recommended target for a respective one of the golf clubs. The processor directs the portable electronic device to display an indicator of the respective golf club proximate the corresponding target location via the display screen, such that the user perceives at least a portion of the indicator to be coincident with the corresponding one of the target locations.