IEEE Transactions on Pattern Analysis and Machine Intelligence · 2012 · 194 citations · 32 references
ComputingComputer Science3D ModelingComputer VisionRendering3D Reconstruction3D RenderingFace RecognitionFacial ReconstructionImage ReconstructionImage Synthesis3D Facial Reconstruction3D Shape ReconstructionDiffuse LightingGeneralization ErrorInverse RenderingMorphable Shape ModelsObjective Function FormulationSpecular Reflectance
The paper proposes a complete framework for inverse rendering of faces using a 3D Morphable Model. The framework decomposes image formation into geometric and photometric components, formulates a convex multilinear system solvable globally, recovers 3D shape via a novel error‑aware algorithm, and estimates texture, lighting, reflectance, and camera parameters through two progressively weaker linear methods. Experiments on a public dataset show the method surpasses the current state‑of‑the‑art, and the recovered parameters improve face recognition performance on the CMU‑PIE database.
In this paper, we present a complete framework to inverse render faces with a 3D Morphable Model (3DMM). By decomposing the image formation process into geometric and photometric parts, we are able to state the problem as a multilinear system which can be solved accurately and efficiently. As we treat each contribution as independent, the objective function is convex in the parameters and a global solution is guaranteed. We start by recovering 3D shape using a novel algorithm which incorporates generalization error of the model obtained from empirical measurements. We then describe two methods to recover facial texture, diffuse lighting, specular reflectance, and camera properties from a single image. The methods make increasingly weak assumptions and can be solved in a linear fashion. We evaluate our findings on a publicly available database, where we are able to outperform an existing state-of-the-art algorithm. We demonstrate the usability of the recovered parameters in a recognition experiment conducted on the CMU-PIE database.
32
Face recognition using eigenfaces
Matthew Turk, Alex Pentland · 2002 · 5.2K citations
A morphable model for the synthesis of 3D faces
Volker Blanz, Thomas Vetter · 1999 · 4.8K citations · Full text
Multiple View Geometry in Computer Vision
Kybernetes · 2001 · 3.3K citations