PASCAL - Pattern Analysis, Statistical Modelling and Computational Learning

Real-Time Face Pose Estimation from Single Range Images
Michael Breitenstein, Daniel Kuettel, Thibaut Weise, Luc Van Gool and Hanspeter Pfister
In: CVPR 2008, June 2008, Anchorage, US.


We present a real-time algorithm to estimate the 3D pose of a previously unseen face from a single range image. Based on a novel shape signature to identify noses in range images, we generate candidates for their positions, and then generate and evaluate many pose hypotheses in parallel using modern graphics processing units (GPUs). We developed a novel error function that compares the input range image to precomputed pose images of an average face model. The algorithm is robust to large pose variations of 90 yaw, 45 pitch and 30 roll rotation, facial expression, partial occlusion, and works for multiple faces in the field of view. It correctly estimates 97.8% of the poses within yaw and pitch error of 15 at 55.8 fps. To evaluate the algorithm, we built a database of range images with large pose variations and developed a method for automatic ground truth annotation.

EPrint Type:Conference or Workshop Item (Paper)
Project Keyword:Project Keyword UNSPECIFIED
Subjects:Machine Vision
ID Code:5044
Deposited By:Michael Breitenstein
Deposited On:24 March 2009