US6853379B2ExpiredUtilityPatentIndex 71
Method for mapping facial animation values to head mesh positions
Est. expiryAug 13, 2021(expired)· nominal 20-yr term from priority
G06T 13/40
71
PatentIndex Score
8
Cited by
101
References
19
Claims
Abstract
The present invention provides a technique for translating an animation vector to a target mix vector.
Claims
exact text as granted — not AI-modified1. A method for translating an animation vector to a target mix vector, the method comprising:
generating a calibration vector; and
mapping the animation vector to the target mix vector using the calibration vector and using an interpolation in the animation vector between target points.
2. The method of claim 1 wherein mapping the animation vector to the target mix vector using the calibration vector includes automatically performing the mapping.
3. The method of claim 1 wherein mapping the animation vector to the target mix vector using the calibration vector includes multiplying the animation vector by the calibration vector, which comprises a diagonal matrix.
4. The method of claim 1 wherein mapping the animation vector to the target mix vector includes using a linear mapping technique.
5. The method of claim 1 wherein mapping the animation vector to the target mix vector includes mapping by using a set of basis functions as input, including using radial basis function mapping.
6. The method of claim 5 , further comprising:
dividing targets into independent groups of target points; and
applying different mapping algorithms to different groups of target points.
7. The method of claim 1 , further comprising using audio-visual sensing to track facial features for the animation vector.
8. An article of manufacture, comprising:
a machine-readable medium having instructions stored thereon to cause a processor to translate an animation vector to a target mix vector, by:
generating a calibration vector; and
automatically mapping the animation vector to the target mix vector using the calibration vector and using an interpolation in the animation vector between target points.
9. An article of manufacture, comprising:
a machine-readable medium having instructions stored thereon to cause a processor to translate an animation vector to a target mix vector, by:
generating a calibration vector; and
automatically mapping the animation vector to the target mix vector using the calibration vector by multiplying the animation vector by the calibration vector, which comprises a diagonal matrix.
10. An article of manufacture, comprising:
a machine-readable medium having instructions stored thereon to cause a processor to translate an animation vector to a target mix vector, by:
generating a calibration vector; and
automatically mapping the animation vector to the target mix vector using the calibration vector by mapping using a set of basis functions as input.
11. The article of manufacture of claim 10 wherein the instructions to map using the set of basis functions as input includes instructions to use linear mapping.
12. The article of manufacture of claim 10 wherein the instructions to map using the set of basis function as input includes instructions to use radial basis function mapping.
13. A system for translating an animation vector to a target mix vector, the system comprising:
a means for generating a calibration vector; and
a means for automatically mapping the animation vector to the target mix vector using the calibration vector and using an interpolation in the animation vector between target points.
14. The system of claim 13 wherein the means for automatically mapping the animation vector to the target mix vector using the calibration vector includes a means multiplying the animation vector by the calibration vector.
15. The system of claim 13 , further comprising a means for visually sensing to track facial features for the animation vector.
16. The system of claim 13 wherein the means for mapping the animation vector to the target mix vector includes a means for mapping by using a set of basis functions as input.
17. The system of claim 16 wherein the means for mapping by using the set of basis functions as input includes a means for mapping using a radial basis function.
18. The system of claim 13 wherein the means for mapping the animation vector to the target mix vector includes a means for mapping using a linear mapping technique.
19. The system of claim 13 , further comprising additional means for cooperating with the animation vector, calibration vector, and target mix vector to animate a head image.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.