Back to results
US 10,950,024 B2Granted
Pose space dimensionality reduction for pose space deformation of a virtual character
AssigneeMagic Leap, Inc.
InventorsSean Michael Comer, Geoffrey Wedig
Life of this patent
Estimating the term…
Abstract
Systems and methods for reducing pose space dimensionality. A plurality of example poses can define an input pose space. Each of the example poses can include a set of joint rotations for a virtual character. The joint rotations can be expressed with a singularity-free mathematical representation. The plurality of example poses can then be clustered into one or more clusters. A representative pose can be determined for each cluster. An output pose space with a reduced dimensionality, as compared to the input pose space, can then be provided.
Claims22
A system comprising:
- non-transitory computer storage for storing a plurality of example poses of a skeletal system for a virtual character;
- and
- a hardware computer processor in communication with the non-transitory computer storage, the hardware computer processor being configured to reduce a dimensionality of an input pose space by executing a method comprising:
- clustering the plurality of example poses into one or more clusters, the plurality of example poses defining the input pose space, each of the plurality of example poses comprising a set of joint rotations, the joint rotations having a singularity-free mathematical representation;
- determining a representative pose for each cluster;
- and
- providing an output pose space with a reduced dimensionality as compared to the input pose space.
4 more elements
A method comprising:
- obtaining a plurality of example poses of a skeletal system for a virtual character, the plurality of example poses defining an input pose space, each of the plurality of example poses comprising a set of joint rotations, the joint rotations having a singularity-free mathematical representation;
- clustering the plurality of example poses into one or more clusters;
- determining a representative pose for each cluster;
- and
- providing an output pose space with a reduced dimensionality as compared to the input pose space.
2 more elements
Dependencies are inferred from the claim text.