P
US6853379B2ExpiredUtilityPatentIndex 71

Method for mapping facial animation values to head mesh positions

Assignee: VIDIATOR ENTPR INCPriority: Aug 13, 2001Filed: Aug 13, 2001Granted: Feb 8, 2005
Est. expiryAug 13, 2021(expired)· nominal 20-yr term from priority
Inventors:BUDDEMEIER ULRICH FDERLICH KARIN MNEVEN HARTMUT
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-modified
1. 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.