Described herein is a technique for creating a 3D face model using images
obtained from an inexpensive camera associated with a general-purpose
computer. Two still images of the user are captured, and two video
sequences. The user is asked to identify five facial features, which are
used to calculate a mask and to perform fitting operations. Based on a
comparison of the still images, deformation vectors are applied to a
neutral face model to create the 3D model. The video sequences are used
to create a texture map. The process of creating the texture map
references the previously obtained 3D model to determine poses of the
sequential video images.