Analysis of facial motion patterns during speech using a matrix factorization algorithm.
This paper presents an analysis of facial motion during speech to identify linearly independent kinematic regions. The data consists of three-dimensional displacement records of a set of markers located on a subject's face while producing speech. A QR factorization with column pivoting algorithm selects a subset of markers with independent motion patterns. The subset is used as a basis to fit the motion of the other facial markers, which determines facial regions of influence of each of the linearly independent markers. Those regions constitute kinematic "eigenregions" whose combined motion produces the total motion of the face. Facial animations may be generated by driving the independent markers with collected displacement records.
Lucero
Jorge C
JC
Department of Mathematics, University of Brasilia, Brasilia DF 70910-900, Brazil. lucero@unb.br
Munhall
Kevin G
KG
D000465:Algorithms; D001696:Biomechanical Phenomena; D003196:Computer Graphics; D005149:Facial Expression; D005152:Facial Muscles / Q000502:physiology*; D006801:Humans; D021621:Imaging, Three-Dimensional; D008953:Models, Anatomic; D008954:Models, Biological; D013060:Speech / Q000502:physiology*