Patent classifications
A63B2024/0031
MEASUREMENT AND RECONSTRUCTION OF THE GOLF LAUNCHING SCENE IN 3D
A method, including scanning a golf club to obtain scanning information; inputting the scanning information into a processing system; using at least one camera positioned behind and in-line to a golf swing direction and at least one lighting unit to obtain a series of images of a golf club during the golf swing; converting the series of images into parameterized motion representations; using at least one radar to obtain a radar signal; inputting the parameterized motion representations and the radar signal into the processing system; receiving golf club parameters and golf swing parameters as an output of the processing system; and generating a visual model of the golf club and the golf swing in a virtual space using the golf club parameters and the golf swing parameters.
METHODS AND SYSTEMS FOR OBJECT TRAJECTORY RECONSTRUCTION
Methods and systems for object trajectory reconstruction are disclosed. The methods and systems perform steps of first, receiving a first trajectory in a first image space and a user's location. Next, generating at least one trajectory line based on the user's location and the first trajectory, where the trajectory line can include at least one projection point representing a projection of the object's position. And finally, for the trajectory line, determining an associated second trajectory by determining, for the projection point in the trajectory line, a distance between the object and a plane. Some embodiments of the present invention enable a resource-limited mobile device, such as a smartphone, to efficiently perform this method. Also disclosed are benefits of the new methods, and alternative embodiments of implementation.
Play sequence visualization and analysis
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.
Methods and systems for sports simulation
A sports simulator calculates the rotational and translational velocity of a sports object. The rotational velocity is calculated using image analysis. The translational velocity is calculated using image analysis and a set of emitters and sensors. The simulator then computes the future trajectory of the sports object based on the rotational and translational velocity. In one embodiment, the sports object is a golf ball and the sports simulator simulates golf.
Method and system for athletic motion analysis and instruction
A system and method for analyzing and improving the performance of a body motion of an animal or human subject requires instrumenting a subject with inertial sensors, monitoring a body motion of interest, converting sensor data into motion data and animation, comparing the motion data with existing data for motion related performance parameters, providing a real-time, information rich, animation and data display of the results in color coded displays; and based on the results prescribing a training regime with exercises selected from a library of standardized exercises using standardized tools and training aids.
SYSTEM AND METHOD FOR DETERMINING IMPACT CHARACTERISTICS OF SPORTS BALL STRIKING ELEMENT
A method includes identifying a first point on an object striking element in a first image and a second image from images. The first and second images are captured within a predetermined time span of an impact of the object with the element and determining an impact time of the impact in combination with determining a position in the first and/or second images corresponding to a location of the object at the impact time. Based on the positions of the first point in the first and second images, determining a position in the first and/or second images corresponding to a position of the first point at the impact time. The method also includes determining a distance from the imager to a location at which the object and the element impact one another and determining an impact location of the object relative to the first point.
Methods and systems for 3D ball trajectory reconstruction
Methods and systems for 3D ball trajectory reconstruction are disclosed. The methods and systems perform steps of receiving a 2D ball trajectory, a shooter's on-ground foot location, and a camera projection matrix; generating on-ground trajectory line assumptions based on the shooter's on-ground foot location and the 2D trajectory; reconstructing a candidate 3D trajectory for each on-ground trajectory line assumption, by determining a ball height for each on-ground projection point in the on-ground trajectory line and by curve fitting; evaluating each candidate 3D trajectory and selecting one with a best score as the reconstructed 3D ball trajectory. Embodiments of the present invention enable a resource-limited mobile device such as a smartphone to conduct the aforementioned steps. Also disclosed are benefits of the new methods, and alternative embodiments of implementation.
Smart system for display of dynamic movement parameters in sports and training
A multifunctional self-contained system that wirelessly integrates actual sports equipment with a computer providing critical feedback to improve all aspects of a player's game, and also allows players to play an actual competitive real or visually simulated game or sports with one or more players. Therefore, an individual player may opt to play solo or practice to improve basic golfing skills and techniques. The system includes sport implements that include, but are not limited to, smart golf clubs, a golf ball receptacle and a golf club motion sensing device, all containing circuits with contact sensors and or motion sensors coupled with signal processing and radio frequency transmitter circuitry to wirelessly communicate game status and performance parameters to a remote receiver and computer. The computer then optionally displays important parameters such as proximity of sports implement contact face to an object, the impact of a sports implement with a sports equipment item, wherein the contact force, contact time, impact location, face angle, spatial orientation of a sports implement and or game apparatus in motion, and the subsequent energy, velocity, and trajectory of a game projectile such as a golf ball. The sports implements can be further equipped with motion sensing devices, and its motion and swing trajectory is visually simulated on the computer display. Standard sport implements which include, but are not limited to, golf clubs may be retrofitted with the device sensors and associated electronic circuitry to convert such clubs into “smart clubs” for use with the system. The system employs specially developed computer software to process player performance data, control interactive sports game play, communicate game information to players, generate and control visual simulations, and display player performance information.
Smart system for display of dynamic movement parameters in sports and training
A system that wirelessly integrates actual golf equipment with a computer and the internet to allow players remotely located from one another to play a competitive simulated game of golf. An individual player may opt to play solo or practice to improve basic golfing techniques. The system includes smart golf clubs, a golf ball receptacle and a golf club motion sensing device, all containing circuits and contact or motion sensors coupled with signal processing and radio frequency transmitter circuitry, thereby wirelessly communicate game performance information to a remote receiver-computer. The computer displays player information and visually simulates and controls a golf game between two players, via the internet, having similar equipment and remotely located from each other. Standard golf clubs may be retrofitted with the sensors and associated circuitry to convert such clubs into “smart clubs” for use with the system. The system employs specially developed computer software to process player performance data, control game play, communicate game information between players, generate and control visual simulations and display player performance information.
Method and system for athletic motion analysis and instruction
A system and method for analyzing and improving the performance of a body motion of an animal or human subject requires instrumenting a subject with inertial sensors, monitoring a body motion of interest, converting sensor data into motion data and animation, comparing the motion data with existing data for motion related performance parameters, providing a real-time, information rich, animation and data display of the results in color coded displays; and based on the results prescribing a training regime with exercises selected from a library of standardized exercises using standardized tools and training aids.