Generating an image file of a personalized 3D head model of a user, comprising: acquiring at least one 2D image of the user's face; performing automated face 2D landmark recognition based on the face image; providing a 3D face geometry reconstruction using a shape prior (e.g. a standard 3D model or template); providing texture map generation and interpolation with respect to the 3D face geometry reconstruction to generate a personalized 3D head model of the user and an image thereof. The shape prior may be selected using principal component analysis to return a low dimensional object and/or using a machine learning algorithm based on attributes such as gender, race, ethnicity or age. Facial landmark recognition may use regression forest or 3D constraint local model based techniques. Further claims are for: generating a 3D model including 3D scanning the users face; generating a personalised 3D body model by scanning; providing an interactive user interface to refine 3D body models; processing a photo by detecting forward facing faces, creating 3D models for each such face based on landmark detection, and creating an animation; and reconstructing a users body shape by requesting additional measurements from a user.
Methods of generating personalized 3D head models or 3D body models