Patent ID: 8260039

Claim:
A computer-readable medium carrying one or more sequences of instructions, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to form an object model fitting system based on a set of training images by performing the steps comprising: generating a three-dimensional (3D) object shape model comprising shape parameters, the 3D object shape model based on the set of training images; generating an object appearance model comprising texture parameters, the object appearance model based on the set of training images; forming an interim object model comprising the object appearance model constrained by the 3D object shape model; using the interim object model to generate at least one set of manifold constraints associated with a manifold, the manifold based on a vector of a type of model parameters, the type of model parameters comprising shape and texture; and forming the object model fitting system comprising the interim object model and the at least one set of manifold constraints.