A63B24/0021

Object tracking

Example implementations relate to tracking objects such as, for example, sport participants using a combination of LIDAR and visual camera image data.

SWING ANALYSIS DEVICE
20220331657 · 2022-10-20 ·

Proposed is a swing analysis device which includes a measurement unit which is coupled to a golf club of a user, and is configured to continuously measure motion data during swing motions of the golf club, an analysis unit configured to analyze the motion data continuously measured by the measurement unit to generate a swing analysis value, and a communication unit configured to transmit the swing analysis value generated by the analysis unit to a user terminal. According to the swing analysis device, as a swing analysis value generated based on motion data of the golf club is transmitted to a user terminal, the swing analysis value can be directly output by an application program installed in the user terminal without analyzing the motion data thus to greatly improve the reaction speed of the application program.

SYSTEMS AND METHODS FOR PREDICTING BALL FLIGHT DATA TO CREATE A CONSISTENTLY GAPPED GOLF CLUB SET
20230108761 · 2023-04-06 ·

A system includes a processor configured for leveraging reference ball flight data associated with an individual and a reference club having a reference loft angle to compute predicted ball flight characteristics for other candidate golf clubs having loft angles different from the reference loft angle. The predicted ball flight characteristics include predicted distances of golf shots the individual is expected to make using the candidate golf clubs that can further accommodate a computed recommendation of optimal loft angles for a consistently gapped golf club set.

Personal Lacrosse Tracker
20230108940 · 2023-04-06 ·

The present invention provides a device comprising a fastening ring configured to mechanically attach the device to a lacrosse stick, a display screen having a rectangular shape, the display screen attached to the front part, a first button positioned on one side of the display screen, a second button positioned on one side of the display screen and a third button positioned on one or more sides of the display screen.

Systems and methods for dynamic and accurate pitch detection

Provided is a device for pitch detection within user-defined zones. The device detects a first gesture at a first height based on first output from all or some sensors, and detects a second gesture at a second height based on second output from all or some sensors. The device sets a top and bottom of the user-defined zone based on the first height and the second height, and tracks a location of an object relative to the user-defined zone based on third output, from a subset of sensors, that is generated in response to the object moving over or under the subset of sensors. The device discards output generated from two or more sensors that are not adjacent, measurements from adjacent sensors that differ by more than a distance threshold, and/or output from adjacent sensors with timestamps that differ by more than a time threshold.

Trajectory extrapolation and origin determination for objects tracked in flight

Methods, systems, and apparatus, including medium-encoded computer program products, for 3D flight tracking of objects include a method including determining a golf ball trajectory based on observations by sensor(s), extrapolating the trajectory backward in time, calculating distance measure(s) between the extrapolated trajectory and physical locations, estimating a systemic error for observation(s), wherein the systemic error affects observed ball positions, estimating a stochastic error associated with the observation(s), wherein the stochastic error affects an angle of a trajectory determined from observed ball positions, combining the estimated systemic and stochastic errors to form error measure(s) for the distance measure(s), identifying one of the physical locations as an origin for the golf ball when the error measure(s) satisfy a criterion, and waiting for additional observations of the golf ball by the sensor(s) when the error measure(s) do not satisfy the criterion.

AUTOMATIC BALL MACHINE APPARATUS LOCALIZATION
20230149791 · 2023-05-18 ·

A ball machine system comprising a ball launching system, a memory configured to store a court model that includes dimensions of a court type in relation to a three-dimensional (3D) coordinate system, an imaging system connected to the ball launching system and configured to capture a plurality of images of a court, and a processor. The processor configured to analyze the plurality of images to detect feature points in each of the plurality of images, superimpose a plurality of different transformations of the court model onto the plurality of images to generate a plurality of model fits, select as a final model fit, from the plurality of model fits, a model fit based on a degree of overlap among features of the transformed court model and the respective image, and calculate the position of the ball launching system on a playing surface of the court based on the selected final model fit and intrinsic parameters of the imaging system.

Race time reporting system
11640727 · 2023-05-02 · ·

An event administration system is disclosed with a server connected to the internet to present a registration webpage to a remote event participant desiring to attend an event; a database connected to the server, the database stores information about the event participant and the event; an administrator module operated by an administrator of the system, the administrator can create and edit the event. The system allows registration register until the event starts and after the start of the event and can also provide a profile for participants that keeps track of their event statistics.

ESTIMATING A TRAJECTORY PATH OF AN OBJECT
20230144415 · 2023-05-11 ·

Apparatuses, methods, and systems are disclosed for estimating a trajectory path of an object. An apparatus includes an object module that identifies a target object based on data captured from a first sensor. An apparatus includes a location module that identifies the target location for the target object based on data captured from a second sensor. An apparatus includes a path module that determines an objective path for the target object relative to the target location. An apparatus includes a surface module that identifies a surface of a striking object that is configured to cause the target object to move along a trajectory path towards a target location. A path module estimates the trajectory path of the target object towards the target location and relative to the objective path prior to the striking object contacting the target object.