Patent classifications
A63B24/0075
System and method for object tracking in coordination with a ball-throwing machine
A system is disclosed that includes a ball-throwing machine included within a first housing, a controller communicatively coupled to the ball-throwing machine and included within a second housing different than the first housing, a camera, and a non-transitory storage medium having stored thereon logic, the logic being executable by one or more processors to perform operations including: receiving information associated with a selection of a first training drill from the controller, responsive to receiving the information associated with the selection of the first training drill, causing the ball-throwing machine to impart motion to one or more balls in accordance with the first training drill, receiving multimedia data of a player captured by the camera, and performing a player recognition procedure to locate the player within the multimedia data.
SYSTEMS AND METHODS FOR PHYSICAL THERAPY USING AUGMENTED REALITY AND TREATMENT DATA COLLECTION AND ANALYSIS
The present invention relates to systems and methods for physical therapy in augmented reality (AR) comprising: at least one projector; at least one motion capture sensor; at least one surface EMG sensor, balance sensing unit; a computer in connection to said at least one projector, at least one motion capture sensor, and at least one surface EMG sensor and balance sensing unit. Wherein, movement and actions instructions are provided to a patient in visual and cues projected on a surface in patient's vicinity; and further wherein, data regarding patient's movements and actions are collected by said at least one motion capture sensor and at least one surface EMG sensor and balance sensing unit. It is within the provision of the invention that said data is processed and analyzed into a representation of patient's status and progress, further providing suitable therapy and exercise plans.
METHODS AND SYSTEMS FOR ASSISTED FITNESS
The embodiments of the present disclosure provide a apparatus and method for assisted fitness, the method may be performed based on the fitness apparatus. The method may include the following operations. At least one user using the fitness apparatus may be identified based on collected data, and an identification result may be determined, a control instruction may be obtained, and in response to the control instruction, and control content of the fitness apparatus corresponding to the control instruction may be executed based on the identification result.
Control device, transport apparatus, and method
The invention relates to a control device for controlling an engine driven transport apparatus. The control device comprises a fitness apparatus having a base part and at least one movable part movable with respect to the base part for enabling a user to perform a physical exercise. The control device further comprises a sensor device for sensing a degree of physical exercise. The control device is arranged for controlling engine power of an engine of the transport apparatus at least partly based on the sensed degree of physical exercise. The fitness apparatus comprises a flywheel rotatably connected to the base part. The fitness apparatus is arranged for setting the flywheel into motion by means of at least one of the one or multiple movable parts. The sensor device is arranged to sense the degree of performed physical exercise at least partly by sensing a degree of motion of the flywheel.
Fitness tracking system with voice input
A method of operating a fitness tracking system including a plurality of sensors is disclosed herein. The method includes mounting a biometric monitoring device on an article of apparel worn by a user. The method further includes receiving a prompt indicating that the user intends to provide a verbal cue via a microphone provided on the biometric monitoring device. After receiving the verbal cue from the user one of a plurality of exercise modules is selected for execution by the processor. Each of the plurality of exercise modules is configured to generate workout metrics based at least in part on physiological data received from a first of the plurality of sensors without regard to physiological data from a second of the plurality of sensors. The selected exercise module generates workout metrics for the user for a limited period of time ranging from selection of the exercise module until occurrence of a termination event.
METHOD AND PROGRAM FOR PROVIDING REMOTE REHABILITATION TRAINING
A method for providing remote rehabilitation training is provided. The method includes receiving, by a server, a connection request from a user terminal and a therapist terminal, receiving, by the server, first image data, about an appearance where a user performs rehabilitation training using a rehabilitation training device, in real time from the user terminal, receiving, by the server, second image data, provided to the user who is performing the rehabilitation training, in real time from a rehabilitation training display device, and transmitting, by the server, the received first image data and the received second image data to the therapist terminal in real time.
PREDICTING EXERCISES BASED ON USER-SELECTED VARIANCE
An exercise recommendation system determines workout plans for users. The exercise recommendation system receives a profile of a user and a level of variance selected by the user. The profile includes a history of exercises the user has performed, available gym equipment, and exercise goals. The exercise recommendation system inputs the profile to a machine learning model configured to rank a set of exercises for a user to perform. The exercise recommendation system modifies the ranking of exercises based on the level of variance selected by the user. Modification of the ranking is greater for a first level of variance than for a second level of variance less than the first level of variance. The exercise recommendation system generates a workout plan for display within a user interface to the user based on the modified ranking.
REFLECTIVE VIDEO DISPLAY APPARATUS FOR INTERACTIVE TRAINING AND DEMONSTRATION AND METHODS OF USING SAME
An interactive exercise method includes streaming exercise content to an interactive video system for display via a mirror, the exercise content including a depiction of an instructor performing a repetitive movement. A video stream of a user performing the repetitive movement is received, via a camera of the interactive video system, and the user is detected in the video stream. The user or a body portion thereof is tracked in the video stream as the user performs the repetitive movement. The method also includes generating a measure of a difference between a form of the user performing the repetitive movement and a predetermined form for the repetitive movement. A corrective movement is displayed to the user, via the display and during the display of the instructor performing the repetitive movement, based on the measure, to conform the form of the user to the predetermined form for the repetitive movement.
Reflective video display apparatus for interactive training and demonstration and methods of using same
An interactive exercise method includes streaming exercise content to an interactive video system for display via a mirror, the exercise content including a depiction of an instructor performing a repetitive movement. A video stream of a user performing the repetitive movement is received, via a camera of the interactive video system, and the user is detected in the video stream. The user or a body portion thereof is tracked in the video stream as the user performs the repetitive movement. The method also includes generating a measure of a difference between a form of the user performing the repetitive movement and a predetermined form for the repetitive movement. A corrective movement is displayed to the user, via the display and during the display of the instructor performing the repetitive movement, based on the measure, to conform the form of the user to the predetermined form for the repetitive movement.
Using aggregate activity data to generate a grade adjusted pace model
Using aggregate activity data to generate a grade adjusted pace model is disclosed, including: receiving a plurality of activities; selecting a portion of the plurality of activities based at least in part on recorded heart rate information associated with the plurality of activities; and generating a Grade Adjusted Pace (GAP) model based at least in part on the selected portion of the plurality of activities.