A63B2024/0031

Determining golf club head location in an image using line detection and contour separation
11229824 · 2022-01-25 · ·

Disclosed are a sensing device for calculating information about a golf shot when the user hits a ball using a golf club in order to take a golf practice or play a virtual golf game using a screen golf system and a sensing method thereof, and in particular a sensing device for calculating information about a golf shot taken by a user, wherein, when acquiring and analyzing an image of a user hitting a ball using a golf club, the sensing device is configured to effectively detect the position of a feature point corresponding to the position of the golf club through analysis of the acquired image without attaching a certain characteristic marker to the golf club and to calculate various kinds of physical information about the motion of the golf club according to a golf shot using the feature point, and a sensing method using the same.

Full scale practice, training and diagnostic system method and software medium including highlighted progression illuminations and field embedded pressure sensors for use by positional players in sole and team-based sports as well as other non-athletic training applications
11173376 · 2021-11-16 ·

A full scale practice, training and diagnostic system, method and software medium for providing highlighted progression and tempo illuminations of a practicing player in a first variant. Additional variants provide for field embedded pressure sensors in the field/court surface, as well as on the individual training or practicing person or player, in order to provide each of impact/injury analysis as well as multi-dimensional sensor profile analysis for a given practice activity.

Play Sequence Visualization and Analysis
20210350833 · 2021-11-11 ·

A method for visualizing plays in a sporting event may include receiving a video stream of the sporting event and a measurement stream, asynchronous to the video stream, associated with objects in the sporting event. The method may further include displaying a synchronized presentation of the video stream and the measurement stream. The synchronization may be performed near the time of the displaying. Another method for visualizing plays in a sporting event may include receiving measurement information related to actions from one or more sporting events. The method may also include identifying plays from the actions using the measurement information and displaying a representation of the identified plays. A system for visualizing plays in a sporting event may include an integrated server and a synchronization mechanism. Another method for visualizing plays in a sporting event may include displaying a video of a play selected from a representation.

Two-environment game play system

A game-play environment includes a tee box, a range surface, and a monitor. The tee box is configured to permit a player to hit a golf ball onto the range surface. The range surface has a plurality of physical markers. The monitor depicts a virtual environment that includes a plurality of virtual components. Some of the virtual components are visual cues that correspond to the physical markers. A player can play the game by targeting the appropriate physical marker that corresponds to the desired visual cue.

Identifying a location for a striker of an object

Methods, systems, and apparatus, including medium-encoded computer program products, for identifying the location of a striker of an object, includes, in at least one aspect, a method including receiving a request from a mobile computing device operated by a striker located in a striking area having space for two or more strikers to strike objects into a target area; initiating an audio recording by the microphone of the mobile computing device; identifying a physical location in the striking area and a first strike time determination for an object struck from the striking area based on sensor observations of the object in flight between the striking area and the target area; identifying a second strike time determination in the audio recording; and associating the physical location with the mobile computing device when the second strike time determination is matched with the first strike time determination.

METHODS AND SYSTEMS TO TRACK A MOVING OBJECTS TRAJECTORY USING A SINGLE CAMERA

Systems and methods are described for generating a three-dimensional track a ball in a gaming environment from a single camera. In some examples, an input video including frames of a ball moving in a gaming environment recorded by a camera may be obtained, along with a camera projection matrix associated with at least one frame that maps a two-dimensional pixel space representation to a three-dimensional representation of the gaming environment. Candidate two-dimensional image locations of the ball across the plurality of frames may be identified using a neural network or a computer vision algorithm. An optimization algorithm may be performed that uses a 3D ball physics model, the camera projection matrix and a subset of the candidate two-dimensional image locations of the ball to generate a three-dimensional track of the ball in the gaming environment. The three-dimensional track of the ball may then be provided to a user device.

METHODS, SYSTEMS, APPARATUSES, AND DEVICES FOR FACILITATING SIMULATING GOLF PLAY ON GOLF COURSES
20230140611 · 2023-05-04 ·

Disclosed herein is an apparatus for facilitating simulating golf play on golf courses. Further, the apparatus comprises a golf mat, a golf ball, an external sensor, a processing device, a storage device, and a communication device. Further, an internal sensor diposed in the golf ball generates internal sensor data based on detecting a striking parameter of a striking of the golf ball. Further, the external sensor generates external sensor data based on detecting a motion parameter of a motion of the golf ball. Further, the processing device analyzes the internal sensor data and the external sensor data, generates a path parameter of a path of the golf ball, and generates a representation of the golf ball and the path in an environment representation of a golf course based on the path parameter and golf course data. Further, the storage device retrieves the golf course data.

SYSTEM AND METHOD FOR DRIVING RANGE SHOT TRAVEL PATH CHARACTERISTICS
20220395725 · 2022-12-15 ·

A method for determining golf shot characteristics includes detecting, in imaging data captured by an imager, a signature of a golf shot launched from a first launch area, a field of view of the imager including one of the first launch area and an area adjacent to the first launch area, and determining, from the imaging data, first golf shot characteristics, the first shot characteristics including a first launch location and a first launch time in combination with determining whether the first launch location and the first launch time correspond to a second launch location and a second launch time for second golf shot characteristics determined from sensor data captured by a further sensor arrangement and when no correspondence is found between the first and second launch locations and the first and second launch times, transmitting the first shot characteristics to a display at the first launch location.

COMMUNICATION SYSTEM
20230364470 · 2023-11-16 ·

To communicate with a magnetometer (82) within a golf ball (20) used in a golf facility, an electromagnetic coil (30) is configured to supply pulsed signals to the magnetometer. A plurality of coils (30) are provided at different locations around the golf facility, and the pulsed signals are preferably coded so that the location of the golf ball is known.

Bowler performance tracking system
11806601 · 2023-11-07 ·

A bowler performance tracking system monitors at least one of a number of steps in an approach, a maximum rearward angle attained by a bowling ball during the approach, a release angle of the bowling ball upon release by a bowler onto a bowling lane, a ball speed, an arm speed, a ball trajectory, and bowler scores during a bowling game. The system includes a wearable performance tracking device dimensioned and configured to be worn by the bowler and having a housing assembly with a motion sensor camera unit mounted therein. A digital display assembly is disposed on the housing assembly and is visible to the bowler. A control assembly includes a data storage unit configured to store an amount of data, and the control assembly also has a display interface operable with the digital display assembly to cause at least one display parameter to be displayed thereon.