1. A method for synthesizing heads from 3D models of heads and 2D silhouettes of heads, comprising: generating a 3D statistical model from a plurality of heads, the 3D statistical model including a model parameter; acquiring a plurality of 2D silhouettes of a particular head; fitting the 3D statistical model to the plurality of 2D silhouettes to determine a particular value of the model parameter corresponding to the plurality of 2D silhouettes; and rendering the 3D statistical model according to the particular value of the model parameter to reconstruct the particular head.