Method and system for interactive fitness training program
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
A63B-071/00
A61B-005/103
A63B-015/02
A61B-005/117
출원번호
US-0392879
(2009-02-25)
등록번호
US-8113991
(2012-02-14)
발명자
/ 주소
Kutliroff, Gershom
출원인 / 주소
Omek Interactive, Ltd.
대리인 / 주소
Perkins Coie LLP
인용정보
피인용 횟수 :
38인용 특허 :
16
초록▼
A system and method of providing an interactive training program by monitoring a user's actions is disclosed. A user is prompted through the interactive training program to perform certain movements, the user's movements are monitored relative to the prompted movements, and feedback is provided to t
A system and method of providing an interactive training program by monitoring a user's actions is disclosed. A user is prompted through the interactive training program to perform certain movements, the user's movements are monitored relative to the prompted movements, and feedback is provided to the user through the program.
대표청구항▼
1. A system for providing an interactive training program, comprising: a sensor configured to capture depth images of user movements without using markers on the user;a processor configured to: generate a virtual environment,generate a prompt for a user to perform a movement,determine from the depth
1. A system for providing an interactive training program, comprising: a sensor configured to capture depth images of user movements without using markers on the user;a processor configured to: generate a virtual environment,generate a prompt for a user to perform a movement,determine from the depth images three-dimensional coordinates for each of a plurality of feature points on the user's body;interpret user movements, wherein interpreting user movements comprises: calculating a similarity measure between user movements and catalogued movements in a database using the determined three-dimensional coordinates of the plurality of feature points to identify the user movements, and monitoring user movements using collision boxes in the virtual environment,analyze the user movements and physiological responses of the user to generate quantitative data describing the user movements, wherein physiological responses include heart rate or respiration rate,generate a report of user's performance based on the analysis and monitoring, andcreate a customized program for the user based on the analysis and monitoring or based on a user-specified objective;a display device configured to show the virtual environment, and the prompt to perform the movement;a training apparatus configured to measure the physiological responses of the user;a transmitter configured to transmit the report to a personal trainer;a first memory configured to store the images of the user movements; anda second memory configured to store the analysis and reports. 2. The system of claim 1 wherein the display device is configured to show an advertisement from a sponsor while the interactive training program is running. 3. The system of claim 1 wherein the sensor is a depth camera. 4. The system of claim 1 wherein the report includes a comparison of the user's performance in a current training session with the user's performance during previous sessions or with the user's target goals. 5. The system of claim 1, wherein the movement is a physical therapy movement. 6. The system of claim 1, wherein the movement is a fitness movement. 7. The system of claim 1, wherein the processor is further configured to represent the user as an avatar in the virtual environment, wherein performance by the user of the movement progresses the avatar in the virtual environment, and further wherein user movements are substantially mimicked by the avatar. 8. The system of claim 7 wherein interpreting the user movements further comprises tracking the user movements and substantially imposing the user movements on the avatar. 9. The system of claim 7 wherein the processor is further configured to provide feedback to the user by advancing the avatar through the virtual environment when the user successfully performs the movement and moving the avatar backwards through the virtual environment when the user fails to perform the movement. 10. A system for providing an interactive training program, comprising: a display device for displaying a virtual environment, and a prompt to perform a movement;means for capturing depth images of user movements, wherein the means for capturing depth images does not use markers on the user;means for determining from the depth images three-dimensional coordinates for each of a plurality of feature points on the user's body;means for storing movements for detecting and performing gesture recognition on the user movements; andmeans for interpreting the user movements based at least upon the stored movements and the determined three-dimensional coordinates of the plurality of feature points. 11. The system of claim 10, wherein the movement is a physical therapy movement. 12. The system of claim 10, wherein the display device further displays an avatar representing the user, wherein performance by the user of the movement progresses the avatar in the virtual environment. 13. A system for providing an interactive training program, comprising: a sensor configured to capture depth images of user movements without using markers on the user; anda processor configured to: generate a virtual environment;generate a prompt for a user to perform a movement;determine from the depth images three-dimensional coordinates for each of a plurality of feature points on the user's body;interpret user movements using the determined three-dimensional coordinates of the plurality of feature points;analyze the user movements to generate quantitative data describing the user movements;generate a report of user's performance based on the analysis of the user's movements; andcause to display the virtual environment, and the prompt to perform the movement. 14. The system of claim 13, wherein the movement is a fitness movement. 15. The system of claim 13, wherein the movement is a sports movement. 16. The system of claim 13, further comprising a database including at least catalogued movements, wherein interpreting the user movements comprises calculating a similarity measure between the user movements and each of the catalogued movements in the database to identify the user movements. 17. The system of claim 13, further comprising a transmitter configured to transmit the report to a personal trainer. 18. The system of claim 13, wherein the processor creates a customized training program for the user based on the analysis of the user movements. 19. The system of claim 13, further comprising a training apparatus configured to measure physiological responses of the user during the interactive training program, wherein the processor is further configured to analyze the physiological responses with the user movements, generate a report of the user's performance based on the analysis, and create a customized training program for the user based on the analysis of the physiological responses with the user movements. 20. The system of claim 13, wherein the display is configured to show an advertisement from a sponsor while the interactive training program is running. 21. The system of claim 13 wherein the sensor is a depth camera. 22. The system of claim 13 wherein the report includes a comparison of the user's performance in a current session training session with the user's performance during previous sessions or with the user's target goals. 23. The system of claim 13, wherein the movement is a physical therapy movement. 24. The system of claim 13, wherein the processor is further configured to represent the user as an avatar in the virtual environment, wherein performance by the user of the movement progresses the avatar in the virtual environment, and further wherein user movements are substantially mimicked by the avatar. 25. The system of claim 24, wherein interpreting the user movements comprises tracking the user movements, substantially imposing the user movements on the avatar, and using one or more collision boxes in the virtual environment to monitor the user movements. 26. The system of claim 24 wherein the processor is further configured to provide feedback to the user by advancing the avatar through the virtual environment when the user successfully performs the fitness movement and moving the avatar backwards through the virtual environment when the user fails to perform the fitness movement. 27. A non-transitory computer-readable medium encoded with processing instructions for implementing a method performed by a computer, the method comprising: generating a virtual environment;generating a prompt for a user to perform a movement;determining from a plurality of depth images of the user three-dimensional coordinates for each of a plurality of feature points on the user's body;interpreting user movements using the determined three-dimensional coordinates of the plurality of feature points;analyzing the user movements to generate quantitative data describing the user movements; andcausing to display the virtual environment and the prompt to perform the movement.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (16)
Clarkson,Brian, Activity recognition apparatus, method and program.
Nishitani, Yoshiki; Usa, Satoshi; Sato, Masaki, Apparatus and method for detecting performer's motion to interactively control performance of music or the like.
Watterson, Scott R.; Dalebout, William T.; Ashby, Darren C., Methods and systems for controlling an exercise apparatus using a USB compatible portable remote device.
Lyons Damian M., System and method for permitting three-dimensional navigation through a virtual reality environment using camera-based gesture inputs.
Albertson, Jacob C.; Arnold, Kenneth C.; Goldman, Steven D.; Paolini, Michael A.; Sessa, Anthony J., Tracking a range of body movement based on 3D captured image streams of a user.
Lim, Young-Jae; Lee, Sang-Hoon; Kim, Jong-Yoo; Kim, Hak-Sub; Park, Sang-Joon; Oh, Hee-Seok; Lee, So-Yeon; Chung, Kyo-Il, Fitness device-based simulator and simulation method using the same.
Tinjust, David, Interactive cognitive-multisensory interface apparatus and methods for assessing, profiling, training, and improving performance of athletes and other populations.
Ernst, Thomas Michael; Prieto, Thomas Edmund; Armstrong, Brian Stewart Randall, Motion tracking system for real time adaptive imaging and spectroscopy.
Ernst, Thomas Michael; Prieto, Thomas Edmund; Armstrong, Brian Stewart Randall, Motion tracking system for real time adaptive imaging and spectroscopy.
Ernst, Thomas Michael; Prieto, Thomas Edmund; Armstrong, Brian Stewart Randall, Motion tracking system for real time adaptive imaging and spectroscopy.
Kutliroff, Gershom; Yanai, Yaron; Bleiweiss, Amit; Fleishman, Shahar; Livny, Yotam; Epstein, Jonathan, System and method for close-range movement tracking.
Fleischmann, Shahar; Kutliroff, Gershom; Yanai, Yaron, System and method for combining three-dimensional tracking with a three-dimensional display for a user interface.
Ernst, Thomas Michael; Keating, Brian; Singh, Aditya; Zaitsev, Maxim; Herbst, Michael, Systems, devices, and methods for detecting false movements for motion correction during a medical imaging scan.
Yu, Jeffrey N.; Alameida, Jr., William Herman; Lovberg, John Arthur; Pan, Xiaojiang Jason; Engelmann, Michael, Systems, devices, and methods for tracking and compensating for patient motion during a medical imaging scan.
Yu, Jeffrey N.; Lovberg, John Arthur; Pan, Xiaojiang Jason, Systems, devices, and methods for tracking and compensating for patient motion during a medical imaging scan.
Ernst, Thomas Michael; Zahneisen, Benjamin Anton; Yu, Jeffrey N., Systems, methods, and devices for removing prospective motion correction from medical imaging scans.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.