Abstract
Abstract In this thesis, we propose a new technique for reconstructing 3D head model from a single 2D image based on using a 3D eigenhead model. This system is composed of two components, offline training of the eigenhead model and online reconstruction of a 3D head model. For the first part, we propose a new 3D head alignment algorithm based on establishing dense point correspondences between 3D head model in the cylindrical coordinate to align the 3D head models in the training data set. With the proving of the experimental results, we reduce about 1/7 of the average error. We apply the Radial Basis Function technique to establish dense correspondences between each 3D face model and a reference face model, followed by the principal component analysis technique to compute the statistical eigenhead model. For the 3D face reconstruction from a single image, the proposed algorithm finds the best linear combination of the eigenhead bases that minimizes an energy function composed of distances between the corresponding facial feature points and a one-way partial Haussdorf distance between the facial contours in the image domain. This energy minimization is accomplished by the iterative Levenberg-Marquardt algorithm with the initial guess determined by solving a linear system derived from the image projection constraints for the corresponding facial feature points. Experimental results are given to demonstrate the performance of the proposed algorithm