Method and system for automated personal training
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G09B-019/00
A63B-024/00
A63B-022/00
G06F-019/00
출원번호
US-0290359
(2011-11-07)
등록번호
US-9283429
(2016-03-15)
발명자
/ 주소
Aragones, Teresa
Walling, Willoughby H.
Self, Christina S.
Jacob, Xavier
Northcott, Geoff
출원인 / 주소
Nike, Inc.
대리인 / 주소
Banner & Witcoff, Ltd
인용정보
피인용 횟수 :
3인용 특허 :
84
초록▼
Example embodiments may relate to a system, method, apparatus, and computer readable media configured for monitoring a user performing an exercise and generating a avatar of the user and a virtual shadow, wherein the virtual shadow illustrates proper form of the exercise. The example embodiments may
Example embodiments may relate to a system, method, apparatus, and computer readable media configured for monitoring a user performing an exercise and generating a avatar of the user and a virtual shadow, wherein the virtual shadow illustrates proper form of the exercise. The example embodiments may further be configured for determining an amount of overlap between the virtual avatar and the virtual shadow, and generating a feedback score based on the amount of overlap.
대표청구항▼
1. A computer-implemented method comprising: providing instructions to a user to perform an athletic movement;monitoring with at least a first sensor the user performing the athletic movement;generating a virtual avatar of the user during the user's performance of the athletic movement, the avatar h
1. A computer-implemented method comprising: providing instructions to a user to perform an athletic movement;monitoring with at least a first sensor the user performing the athletic movement;generating a virtual avatar of the user during the user's performance of the athletic movement, the avatar having a first contiguous area shaped like a first human subject, wherein the first contiguous area comprises a plurality of appendage-like sub-areas representing appendages of the first human subject;displaying on a display device the virtual avatar overlaid relative to a virtual shadow, wherein the virtual shadow comprises a second contiguous area that is larger than the first contiguous area, and shaped like the first human subject, and the second contiguous area comprising a plurality of appendage-like sub-areas representing appendages of the first human subject, wherein the appendage-like sub-areas of the virtual shadow are larger than but proportional to the appendage-like sub-areas of the virtual avatar, wherein the virtual shadow is configured to illustrate, a proper form of the athletic movement, such that if the first user is performing the proper form of the athletic movement, then the first contiguous area is entirely within the second contiguous area;determining, by a processor, an amount of overlap between the virtual avatar and the virtual shadow; andgenerating a feedback score based on, at least in part, the amount of overlap. 2. The method of claim 1, further comprising: generating the virtual shadow, wherein a size of the virtual shadow is based, at least in part, according to a skill level determined for the user. 3. The method of claim 1, further comprising: determining a skill level for the user based on an amount of overlap between the virtual avatar and each of a plurality of shadow avatars, wherein each of the shadow avatars is associated with a threshold. 4. The method of claim 1, wherein the monitoring of the user comprises receiving a plurality of images from an image capture device, and wherein the method further comprises: processing subsections of at least one image from the plurality of images to determine an amount of overlap between the virtual avatar and the virtual shadow within each of the subsections. 5. The method of claim 4, further comprising: identifying a subsection in which the amount of overlap is less than a predetermined threshold. 6. The method of claim 5, further comprising: displaying a magnification of the identified subsection. 7. The method of claim 1, further comprising: communicating the feedback score via a network; andranking the user relative to at least one other user who performed the athletic movement. 8. The method of claim 1, further comprising: determining a virtual target score based on a measuring whether the user moved a body part to coincide with a virtual target, wherein the feedback score is based, at least in part, on the virtual target score. 9. The method of claim 1, further comprising: determining an angle score based on a comparing an angle between two body parts of the user during performance of the athletic movement and a desired angle between the two body parts during the athletic movement, wherein the feedback score is based on the angle score. 10. The method of claim 1, further comprising: determining an overlap score based on the amount of overlap between the virtual avatar and the shadow, wherein the feedback score is based on the overlap score. 11. The method of claim 1, wherein the feedback score is based on a weighted sum of an angle score, a virtual target score, and an overlap score. 12. A non-transitory computer readable medium comprising computer-executable instructions that, when executed, perform a method comprising: providing instructions to a user to perform an athletic movement;monitoring with at least a first sensor the user performing the athletic movement;generating a virtual avatar of the user during the user's performance of the athletic movement, the avatar having a first contiguous area shaped like a first human subject, wherein the contiguous area comprising a plurality of appendage-like sub-areas representing appendages of the first human subject;generating a virtual shadow comprising a second contiguous area that is larger than the first contiguous area and is sized based, at least in part, according to a skill level of the user for the instructed athletic movement, and shaped like the first human subject, the second contiguous area comprising a plurality of appendage-like sub-areas representing appendages of the first human subject, wherein the appendage-like sub-areas of the virtual shadow are larger than but proportional to the appendage-like sub-areas of the virtual avatar, and configured to illustrate a proper form of the user's athletic movement such that if the first user perfornis the proper form of the athletic movement, then the first contiguous area is entirely within the second contiguous area;displaying on a display device the virtual avatar overlaid relative to the virtual shadow;determining, by a processor, an amount of overlap between the virtual avatar and the virtual shadow; andgenerating a feedback score based on the amount of overlap. 13. The computer readable medium of claim 12, wherein the computer-readable medium further comprises instructions that when executed, perform the method comprising: determining a skill level for the user based on an amount of overlap between the virtual avatar and each of a plurality of shadow avatars, wherein each of the shadow avatars is associated with a threshold. 14. The computer readable medium of claim 12, wherein the monitoring of the user comprises receiving a plurality of images from an image capture device, and wherein the method further comprises: processing subsections of at least one image from the plurality of images to determine an amount of overlap between the virtual avatar and the virtual shadow within each of the subsections. 15. The computer readable medium of claim 14, wherein the computer-readable medium further comprises instructions that when executed, perform the method comprising: identifying a subsection in which the amount of overlap is less than a predetermined threshold; anddisplaying a magnification of the identified subsection. 16. The computer readable medium of claim 12, wherein the computer-readable medium further comprises instructions that when executed, perform the method comprising: determining an angle score based on a comparing an angle between two body parts of the user during performance of the athletic movement and a desired angle between the two body parts during the athletic movement, wherein the feedback score is based on the angle score. 17. An apparatus comprising: at least one processor; andat least one non-transitory memory storing instructions that, when executed, cause the apparatus at least to perform:providing instructions to a user to perform an athletic movement;monitoring with at least a first sensor the user performing the athletic movement;generating a virtual avatar of the user during the user's performance of the athletic movement, the avatar having a first contiguous area shaped like a first human subject, wherein the contiguous area comprises a plurality of appendage-like sub-areas representing appendages of the first human subject;displaying on a display device the virtual avatar overlaid relative to a virtual shadow comprising a second contiguous area that is larger than the first contiguous area, and shaped like the first human subject, and the second contiguous area comprising a plurality of appendage-like sub-areas representing appendages of the first human subject, wherein the appendage-like sub-areas of the virtual shadow are larger than the appendage-like sub-areas of the virtual avatar, wherein the virtual shadow illustrates a proper form of the athletic movement, such that if the first user is performing the proper form of the athletic movement, then the first contiguous area is entirely within the second contiguous area;determining, by a processor, an amount of overlap between the virtual avatar and the virtual shadow; andgenerating a feedback score based on the amount of overlap. 18. The apparatus of claim 17, wherein the instructions, when executed, cause the apparatus to determine a skill level based on an amount of overlap between the virtual avatar and each of a plurality of shadow avatars, wherein each of the shadow avatars is associated with a threshold. 19. The apparatus of claim 17, wherein the monitoring of the user comprises recording of video of the user, and wherein the instructions, when executed, cause the apparatus to: processing subsections of at least one image from the plurality of images to determine an amount of overlap between the virtual avatar and the virtual shadow within each of the subsections;identifying a subsection in which the amount of overlap is less than a predetermined threshold; anddisplaying a magnification of the identified subsection. 20. The apparatus of claim 17, wherein the instructions, when executed, cause the apparatus to: determine a virtual; target score based on a measuring whether the user moved a body part to coincide with a virtual target;determine an angle score based on a comparing an angle between two body parts of the user and a desired angle between the two body parts; anddetermine an overlap score based on determining an amount of overlap between the virtual avatar and the shadow, wherein the feedback score is based on a weighted sum of the angle score, the virtual target score, and the overlap score.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (84)
Alt Eckhard (Ottobrunn DEX), Apparatus and method for cardiac pacing responsive to patient position.
Olrik, Jakob Christian; Hermansen, Morten Green; Herbst, Tim; Duer, Henrik; Ebbesen, Eskild; Dickerson, Alan; Madsen, Soren; Schucany, Henrik, Apparatus and method for providing a user with a personal exercise program.
Shears, Jay Allan; Cusey, Lee Norman; Stirling, Harold Dan, Apparatus, systems, and methods for gathering and processing biometric and biomechanical data.
Shears, Jay Allan; Cusey, Lee Norman; Stirling, Harold Dan, Apparatus, systems, and methods for gathering and processing biometric and biomechanical data.
Stirling, Harold Dan; Shears, Jay Allan; Cusey, Lee Norman, Apparatus, systems, and methods for gathering and processing biometric and biomechanical data.
Brisson Lawrence J. (574 Croyden Ct. Sunnyvale CA 94087), Bicycle computer with memory and means for comparing present and past performance in real time.
Brunelle Timothy R. (2221 Marcia Ct. Orange Park FL 32073) Gallagher Shawn (375 Glendening Rd. Orange Park FL 32073), Body position attitude indicator device.
Mollicone, Daniel J.; Mott, Christopher G.; Kan, Kevin Gar Wah, Composite human physiological stress index based on heart beat and sleep and/or activity history data including actigraphy.
Markovic, Relja; Latta, Stephen G; Geisner, Kevin A; Vuchetich, Christopher; Bennett, Darren A; Murphy, Brian S; Wright, Shawn C, Directed performance in motion capture system.
Bell, Matthew; Chennavasin, Tipatat; Clanton, Charles H.; Hulme, Michael; Ophir, Eyal; Vieta, Matthew, Gesture-based user interactions with status indicators for acceptable inputs in volumetric zones.
Allum John H.,CHX ITX CH-4056, Method and apparatus for angular position and velocity based determination of body sway for the diagnosis and rehabilita.
Bachmann, Eric R.; McGhee, Robert B.; Yun, Xiaoping; Zyda, Michael J.; McKinney, Douglas L., Method and apparatus for motion tracking of an articulated rigid body.
Arikka Harri,FIX ; Markkula Juha,FIX ; Lauerma Hannu,FIX, Method and device for the simultaneous analysis of ambulatorily recorded movements of an individual's different body par.
Balkin, Thomas J.; Belenky, Gregory L.; Hall, Stanley W.; Kamimori, Gary H.; Redmond, Daniel P.; Sing, Helen C.; Thomas, Maria L.; Thorne, David R.; Wesensten, Nancy Jo, Method and system for predicting human cognitive performance using data from an actigraph.
Saalasti,Sami; Kettunen,Joni; Pulkkinen,Aki; Rusko,Heikki, Method for monitoring accumulated body fatigue for determining recovery during exercise or activity.
Watterson, Scott R.; Dalebout, William T.; Ashby, Darren C., Methods and systems for controlling an exercise apparatus using a USB compatible portable remote device.
Watterson, Scott R.; Dalebout, William T.; Ashby, Darren C., Methods and systems for controlling an exercise apparatus using a USB compatible portable remote device.
Vincent, Stephen Michael; Dibenedetto, Christian; Oleson, Mark Arthur; Gaudio, Paul, Sports electronic training system with electronic gaming features, and applications thereof.
Chang, Andrew Robert; Perkash, Monisha; Wang, C. Charles; Hauenstein, Andreas Martin, System and method of biomechanical posture detection and feedback.
Mollicone, Daniel Joseph; Mott, Christopher Grey, Systems and methods for assessment of fatigue-related contextual performance using historical incident data.
Watterson, Scott R.; Dalebout, William T.; Ashby, Darren C.; Ashby, Robert D., Systems and methods for enabling two-way communication between one or more exercise devices and computer devices and for enabling users of the one or more exercise devices to competitively exercise.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.