Although a lot of promising research findings have been studied on 3D face modeling in the past years, it is still a challenge to generate realistic 3D human face models and facial animations. This paper presents a novel approach to model 3D faces automatically from still images or video sequences without manual interactions. Our proposed scheme comprises three steps. First, we offline construct 3D shape models using Active Appearance Models (AAMs), which saves large computation costs for online modeling. Second, based on the computed 3D shape models, we propose an efficient algorithm to estimate the parameters of 3D pose and non-rigid shape via local bundle adjustment. Third, we employ the recovered 3D face shape to deform the high resolution face mesh through scattered data interpolation, and extract the face texture maps for rendering the reconstructed face model from various viewpoints. Since the correspondence is built by AAMs fitting, the 3D face model can be constructed effectively even from a single image.
[1]
Keith Waters,et al.
Computer facial animation
,
1996
.
[2]
Thomas Vetter,et al.
Face Recognition Based on Fitting a 3D Morphable Model
,
2003,
IEEE Trans. Pattern Anal. Mach. Intell..
[3]
Vincent Lepetit,et al.
Stable real-time 3D tracking using online and offline information
,
2004,
IEEE Transactions on Pattern Analysis and Machine Intelligence.
[4]
Timothy F. Cootes,et al.
Comparing Variations on the Active Appearance Model Algorithm
,
2002,
BMVC.
[5]
Takeo Kanade,et al.
Real-time combined 2D+3D active appearance models
,
2004,
CVPR 2004.
[6]
Henning Biermann,et al.
Recovering non-rigid 3D shape from image streams
,
2000,
Proceedings IEEE Conference on Computer Vision and Pattern Recognition. CVPR 2000 (Cat. No.PR00662).