Patent classifications
A63B2220/05
DEVICES AND SYSTEMS FOR VIRTUAL PHYSICAL COMPETITIONS
A processing system including at least one processor may obtain at least one video of a first competitor along a competition route in a physical environment, obtain data characterizing at least one condition along the competition route as experienced by the first competitor, present visual data associated with the at least one video to a second competitor via a display device, and control at least one setting of at least one device associated with the second competitor to simulate the at least one condition, wherein the at least one device is distinct from the display device.
Electronic Home Plate
Embodiments are directed to an electronic home plate system that includes a home plate enclosure and at least one image sensor system disposed within the enclosure, each image sensor system including an image sensor, a lens and a first processor. The first processor is adapted to detect a motion of a ball by continuously capturing frames from the image sensor. The detecting motion includes capturing a first frame, capturing a second frame, subtracting the first frame from the second frame to create an image, and checking for pixel changes between the first frame and the second frame. The detected motion of the ball includes the ball passing over the home plate enclosure or the ball passing near and not over the home plate enclosure.
INFORMATION GENERATION DEVICE, INFORMATION GENERATION METHOD, AND RECORDING MEDIUM
The information generation device stores a model that is generated based on a user information relating to a user, a motion information relating to a motion of each part of a body of the user, and an evaluation report including a comment and an exercise program created by a specialist. The information generation device creates an exercise program for each part of one user, from the user information of the one user and the motion information of each part of the body of the one user based on the model, and also creates a comment indicating a basis of creating the exercise program for each part for the one user. Then, the information generation device presents an evaluation report including the exercise program for each part and the comment indicating the basis.
BALL POSITION IDENTIFICATION SYSTEM, BALL POSITION IDENTIFICATION METHOD AND INFORMATION STORAGE MEDIUM
A shot identifying module 220 identifies a flight distance of the golf ball and an angle of a direction from the measurement terminal 10 toward the golf ball with respect to a direction toward which the user terminal 10 is directed at a time of the measurement. A terminal position and orientation identifying module 222 identifies a terminal position and a terminal orientation. A ball position identifying module 224 identifies a ball position based on the terminal position, the terminal orientation, the flight distance of the golf ball, and the angle.
Indoor training bicycle device
An indoor, stationary, bicycle training device that provides advantages over conventional designs of exercise bicycles is provided. The stationary bicycle may include a tilting/pivoting mechanism to orient the indoor bicycle to simulate descending or climbing. The indoor bicycle may include flexible and resilient frame elements to support the indoor training device to move side-to-side under some riding situations thereby simulating the side-to-side swaying motion of an outdoor bicycle under the same riding situations. The indoor bicycle may include several combinations of frame adjustments to provide configurable dimensions of the indoor bicycle to adjust the frame to properly fit the rider, which may be adjusted based on corresponding dimensions of a user's outdoor bicycle. Still other aspects of the stationary bicycle device may aid in creating an “outdoor” feeling while using the device.
METHODS AND SYSTEMS TO TRACK A MOVING SPORTS OBJECT TRAJECTORY IN 3D 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.
GOLF BALL IMAGING FOR GOLF ENTERTAINMENT VENUE
Golf entertainment venues with a computing system configured to optically identify and track graphical images located on golf balls hit by players. The graphical image located on a golf ball can be associated with a player and the computing system can assign the player a score when that player's golf ball successfully arrives at a target area. In some embodiments, the graphical images can be printed on the golf balls using, for example, a single pass inkjet printing technique. In some embodiments, the computing system can be configured to sort golf balls based on optically identified graphical images.
System and Method for Real-Time Interaction and Coaching
Methods and systems are described for real-time instruction and coaching using a virtual assistant for interaction with a user. Users may receive feedback inferences provided generally in real-time after collection of video samples from the user device. Neural network architectures and layers may be used to determine motion patterns and temporal aspects of the video samples, as well as detect activities of the foreground user despite background noise. The methods and systems may have various capabilities, including but not limited to live feedback on performed exercise activities, exercise scoring, calorie estimation, and repetition counting.
Method of real time monitoring of a person during an event and event dynamics system thereof
A method of monitoring at least one person in an event, comprises providing at least one sensor associated with the person, measuring data using the at least one sensor, wherein the measured data includes data representative of a motion of at least one part of the person's body, the method further comprising, by a processing unit based at least on said data, determining at least one insight, wherein said insight is characteristic of at least one of (a) an action performed by the person in the event and (b) an event situation, thereby facilitating characterization of at least one of the person and the event.
DETERMINATION DEVICE AND DETERMINATION METHOD
A storage stores setting information of a user related to running. An acquirer acquires information of a plurality of runners existing around the user. A determiner specifies one runner from the plurality of runners on the basis of the setting information stored in the storage and the information acquired by the acquirer. An outputter outputs presentation information for presenting one runner specified by the determiner to the user.