US 12,033,257 B1
Systems and methods configured to facilitate animation generation
Gil Baron, Los Angeles, CA (US); William Stuart Farquhar, Hollis, NH (US); John Kanikula Peters, Glendale, CA (US); and Sharon Bordas, Los Angeles, CA (US)
Assigned to Mindshow Inc., Los Angeles, CA (US)
Filed by Mindshow Inc., Los Angeles, CA (US)
Filed on Mar. 25, 2022, as Appl. No. 17/705,028.
Int. Cl. G06T 13/00 (2011.01)
CPC G06T 13/00 (2013.01) 20 Claims
OG exemplary drawing
 
1. A system configured to facilitate animation generation, the system comprising:
one or more sensors configured to capture motion and/or sound made by one or more subjects in physical space and generate output signals conveying information related to the motion and/or the sound made by individual ones of the one or more subjects;
electronic storage configured to store final compiled animation scenes, initial compiled animation scenes corresponding to the final compiled animation scenes, preliminary animation information associated with the final compiled animation scenes, and input refinement information, wherein the preliminary animation information includes entity information for entities and tuning information, wherein:
the entity information includes entity definitions and motion capture information used to generate an associated final compiled animation scene, the individual entity definitions defining the individual entities in the associated final compiled animation scene, and the motion capture information reflecting the motion and/or the sound made by the one or more subjects as the one or more subjects represent the entities in the associated final compiled animation scene,
the tuning information defines values to animation parameters for the associated final compiled animation scene,
the initial compiled animation scenes are animation scenes generated initially from the preliminary animation information such that the entity information for the entities are integrated with the tuning information so that the initial compiled animation scenes include the entities manifesting the motion and/or the sound reflected by the motion capture information in an animation setting defined by the tuning information,
the input refinement information including adjustments to the preliminary animation information and/or the initial compiled animation scenes to refine the initial compiled animation scenes to the final compiled animation scenes; and
one or more processors configured by machine-readable instructions to:
train, from the final compiled animation scenes, the initial compiled animation scenes corresponding to the final compiled animation scenes, the preliminary animation information associated with the final compiled animation scenes, and the input refinement information, an animation prediction model that predicts predicted refinement information that refines an input initial compiled animation scene to an output predicted compiled animation scene based on the input initial compiled animation scene and the preliminary animation information that is associated with the input initial compiled animation scene.