Back to results
US 11,120,598 B2Granted
Holographic multi avatar training system interface and sonification associative training
AssigneeVisyn Inc.
InventorsJeffrey Thielen, Andrew John Blaylock
Life of this patent
Estimating the term…
Abstract
A system or method for training may display a student avatar and an expert avatar. A method may include capturing movement of a user attempting a technique, and generating a student avatar animation from the captured movement. The method may include retrieving a 3D expert avatar animation corresponding to the technique. The method may include displaying the 3D student avatar animation and the 3D expert avatar animation. For example, the animations may be displayed concurrently.
Claims16
A system comprising:
- a processor, coupled to memory, the memory including instructions, which when executed by the processor, cause the processor to:
- generate a first 3D avatar animation from captured movement of a user attempting a technique;
- retrieve a second 3D avatar animation corresponding to the technique;
- identify a first avatar size for the first and second 3D avatar animations and a distance between a reference point of the first 3D avatar animation and a reference point of the second 3D avatar animation;
- receive a user selection, after completion of the captured movement of the user attempting the technique, the user selection including a second avatar size for an entirety of the first or second 3D avatar animations that is different from the first avatar size;
- automatically determine, based on the second avatar size, a change in the distance between the entirety of the first and second 3D avatar animations;
- and
- render the first 3D avatar animation and the second 3D avatar animation for display using the second avatar size and the change in the distance, including an entirety of at least one of the first or second 3D avatar animations rendered at the second avatar size;
- and
- a display device to display the rendered first and second 3D avatar animations concurrently according to the second avatar size and the change in the distance.
7 more elements
A method comprising:
- receiving a user selection of a first avatar size for first and second 3D avatar animations, the first 3D avatar animation;
- after receiving the user selection, generating the first 3D avatar animation from captured movement of a user attempting a technique;
- retrieving the second 3D avatar animation corresponding to the technique;
- identifying a distance between a reference point of the first 3D avatar animation and a reference point of the second 3D avatar animation;
- receiving a user selection, after completion of the captured movement of the user attempting the technique, the user selection including a second avatar size for an entirety of the first or second 3D avatar animations that is different from the first avatar size;
- automatically determining, based on the second avatar size, a change in the distance between the entirety of the first and second 3D avatar animations;
- rendering the first 3D avatar animation and the second 3D avatar animation for display using the second avatar size and the change in the distance, including an entirety of at least one of the first or second 3D avatar animations rendered at the second avatar size;
- and
- displaying the rendered first and second 3D avatar animations concurrently according to the second avatar size and the change in the distance.
6 more elements
A method comprising
- receiving a user selection of an avatar size for an entirety of first and second 3D avatar animations that is different from a default avatar size;
- after receiving the user selection, generating the first 3D avatar animation from captured movement of a user attempting a technique;
- retrieving the second 3D avatar animation corresponding to the technique;
- automatically determining, based on the avatar size, a distance between a reference point of the first 3D avatar animation and a reference point of the second 3D avatar animation based on the user selection;
- rendering the first 3D avatar animation and the second 3D avatar animation for display using the avatar size and the distance, including an entirety of at least one of the first or second 3D avatar animations rendered at the avatar size;
- and
- displaying the rendered first and second 3D avatar animations concurrently according to the avatar size and the distance.
4 more elements
Dependencies are inferred from the claim text.