Selection of animation data for a data-driven model
AssigneeDisney Enterprises, Inc.
InventorGene S. Lee
Life of this patent
Estimating the term…
Abstract
A set of animation data for an element in an animation is statistically sampled to obtain a common context. The common context is a subset of a plurality of frames of the set of animation data. Further, output of a data-driven model for the animation, which utilizes at least a subset of the common context, is compared with output of a computational model for the animation. The computational model has a first set of logic. The data-driven model has a second set of logic that has less logic than the first set of logic. In addition, an error between the computational model and the data-driven model is computed.
Claims6
A method comprising:
- statistically sampling, at a server, a set of animation data for an element in an animation to obtain a common context, the common context being a subset of a plurality of frames of the set of animation data;
- segmenting, at the server, the plurality of frames of the set of animation data into a first subset and a second subset;
- sending, from the server to a first client, a first data set corresponding to the first subset;
- sending, from the server to a second client, a second data set corresponding to the second subset;
- receiving, from the first client at the server, a first error that results from a first comparison in the first data set of the first subset of output of a data-driven model for the animation, which utilizes at least a subset of the common context, with output of a computational model for the animation, the computational model having a first set of logic, the data-driven model having a second set of logic that has less logic than the first set of logic;
- and
- receiving, from the second client at the server, a second error that results from a second comparison in the second data set of the second subset of output of the data-driven model for the animation, which utilizes at least the subset of the common context, with output of the computational model for the animation.
A system comprising:
- a statistical sampling module that statistically samples a set of animation data for an element in an animation to obtain a common context, the common context being a subset of a plurality of frames of the set of animation data;
- a segmentation module that segments the plurality of frames of the set of animation data into a first subset and a second subset;
- a transmission module that sends the first subset to a first client and the second subset to a second client;
- and
- a reception module that (i) receives, from the first client, a first error that results from a first comparison in the first subset of output of a data-driven model for the animation, which utilizes at least a subset of the common context, with output of a computational model for the animation and (ii) receives, from the second client at the server, a second error that results from a second comparison in the second subset of output of the data-driven model for the animation, which utilizes at least the subset of the common context, with output of the computational model for the animation, the computational model having a first set of logic, the data-driven model having a second set of logic that has less logic than the first set of logic.
Dependencies are inferred from the claim text.