1. An apparatus comprising: a camera to capture a user's facial expressions and head movements; a face tracking module to track face feature point positions and to decompose the face feature point positions into a facial expression movement and a rigid head movement; a database module to store a plurality of feature data sequences, each of the feature data sequences corresponding to one of a plurality of facial expression movements; the face tracking module to retrieve one of the stored feature data sequences based on the captured facial expression movement; and a mapping module to map the retrieved feature data sequence to an avatar face and to present a similar facial expression movement and a rigid head movement on the avatar face, the facial expression movement being mapped by determining motion vectors for each face feature point position, transforming the motion vectors to avatar face motion vectors on a model avatar face, and smoothing the avatar face motion vectors, the rigid head movement being manned by applying three-axis rotation to the avatar face.