Patent ID: 11908058
Assignee: AUTODESK, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
constructing three-dimensional motion data from two-dimensional videos, the three-dimensional motion data representing movement of people in the two-dimensional videos and including, for each person, a root of a three-dimensional skeleton of the person, wherein the three-dimensional skeleton comprises multiple three-dimensional poses of the person during at least a portion of frames of a video from the two-dimensional videos;
converting the three-dimensional motion data into editable keyframe-based animation data in three-dimensional space;
providing the editable keyframe-based animation data for applying to a character to animate motion of the character in three-dimensional space; and
associating text descriptions, which are generated from the two-dimensional videos, with the movements from the editable keyframe-based animation data, the associating comprising
representing the text descriptions as feature vectors,
storing respective feature vectors with respective movements detected in the two-dimensional videos to pair a text description with a movement, and
generating an index object that encapsulates the feature vectors for use for comparison with query vectors provided during searching for a movement to animate the motion of the character.