Animations faciales à partir de vidéos 2D

Clickbait
Clickbait

Les animations faciales font partie de l'animation générale d'un modèle qui décrit le mouvement de parties du visage d'un modèle. Bien que le développement des techniques d'infographie pour l'animation faciale ait commencé au début des années 1970, les progrès majeurs dans ce domaine sont plus récents et se sont produits depuis la fin des années 1980. Cependant, à ce jour, les méthodes d'animation existantes ne sont pas parfaites et nécessitent souvent des structures ou des marqueurs supplémentaires pour obtenir la qualité d'animation requise.

Essayons de ramasser quelque chose sur le genou pour qu'il prenne également vie. Un article sur la façon dont j'ai béquillé les animations faciales, ce qui en est sorti ou non.

introduction

, , . , , . , :

, :

  •  

    • , , ,  

    • , , , Kinect Intel Real Sense

  • -  

    • , .

    • , ,  

, , :

- , , . , ?

. . : 2 , .

, . , , .

, . . , :

  • Rele - ,  

  • Ren - ,

  • Len - ,

  • Chin 1-8 - , ,  

, .

rele

(x,y,z) :

x = \ frac {\ sum_ {i = m} ^ {n} {a_ {i_0} + a}} {n +1} \\ y = \ frac {\ sum_ {i = m} ^ {n} {a_ {i_1} + a}} {n + 1} \\ z = \ frac {\ sum_ {i = m} ^ {n} {a_ {i_2} + a}} {n + 1}

rele AB, A- , B- , , . rele :

rele_i = \ sqrt {(x_ {gauche} -x_ {droite}) ^ 2+ (y_ {gauche} -y_ {droite}) ^ 2+ (z_ {gauche} -z_ {droite}) ^ 2}

rele , , - :

rele = \ frac {\ sum_ {i = m} ^ {n} {\ frac {rele_i} {rele_0}}} {a}

rele AB - . :

“ rele , , , () ”

len

(x,y,z) :

x = \ frac {\ sum_ {i = m} ^ {n} {a_ {i_0} + a}} {n + 1} \\ y = \ frac {\ sum_ {i = m} ^ {n} {a_ {i_1} + a}} {n + 1} \\ z = \ frac {\ sum_ {i = m} ^ {n} {a_ {i_2} + a}} {n + 1}

len AB, A- , B- , , . len :

len_i = \ sqrt {(x_ {gauche} -x_ {nez}) ^ 2+ (y_ {gauche} -y_ {nez}) ^ 2+ (z_ {gauche} -z_ {nez}) ^ 2}

len , , - :

len = \ frac {\ sum_ {i = m} ^ {n} {\ frac {len_i} {len_0}}} {a}

len AB - . :

“ len , , , () ”

ren , .

chin0-chin7

chin0 - chin7 AB , ( 0-16).

chini AB, A- , B- , , i. chini :

chin_i = \ sqrt {(x_ {chin-left} -x_ {chin-right}) ^ 2+ (y_ {chin-left} -y_ {chin-right}) ^ 2+ (z_ {chin-left} -z_ {chin-right}) ^ 2}

chin_i ( ) , - :

chin = \ frac {\ sum_ {i = m} ^ {n} {\ frac {chin_i} {n}}} {a}

chin AB - . :

“ chin{0-7} , , , () ”

, - :

/ Blender, . :

Étapes de la mise en forme osseuse et de l'animation

Temps de cauchemar

Cauchemar deux

Cauchemar trois
Un signe normal ne cadrait pas ici, profitez de 10/10 chacals
, 10/10

" "

, , . 2-3 , , . . , , .

, . , :

, . . 

Et l'exécution prend un temps considérable, ce qui est inacceptable par rapport à certaines des méthodes




All Articles