Rapid 3D Face Reconstruction Using Generic Depth Maps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for 3D face reconstruction from a single 2D image are computationally expensive and require multiple images or manual annotation, making them inefficient for real-time applications like surveillance and gaming.

Innovation Solution

A method using machine-executable instructions to generate 3D face reconstructions by receiving a 2D image, selecting a generic appearance-classification depth map, and morphing the image to create a 3D model, allowing for the generation of off-angle views and face recognition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If statistical 3D face modeling methods are used to achieve realistic 3D face modeling, then modeling quality is improved, but computational cost increases and manual annotation is required

Engineering Contradiction:
Improve3D face modeling qualityVSAvoidcomputational cost and user cooperation
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system pre-establishes multiple generic 3D face models representing different appearance classifications (ethnicity, gender, age groups) before runtime. When a 2D image is input, the system quickly classifies the appearance and selects the matching pre-built model, avoiding real-time complex computations. This preliminary preparation resolves the contradiction by shifting computational burden from runtime to model construction phase.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the parameter of model selection from individualized custom modeling to categorical generic model selection. By classifying faces into discrete appearance categories and using corresponding generic models, the system reduces the continuous complex modeling problem into discrete model selection, dramatically lowering computational requirements while maintaining acceptable realism.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If multiple images are used for 3D face reconstruction, then reconstruction accuracy is improved, but processing time and user cooperation increase

Engineering Contradiction:
Improve3D face reconstruction accuracyVSAvoidprocessing time and user cooperation
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system introduces generic 3D face models as intermediaries between the 2D input image and the final 3D reconstruction. Instead of directly computing 3D geometry from multiple 2D images (which requires complex multi-view geometry and user cooperation for alignment), the system uses the generic model as a mediator that can be quickly adapted to match the input, achieving accurate reconstruction from a single image.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a copy of a generic 3D face model that matches the appearance classification of the input image, then modifies this copy to fit the specific input. This copying approach avoids the need to process multiple original images, reducing processing time and user cooperation requirements while maintaining reconstruction accuracy through the quality of the generic model copy.

Inventive Principle:
Principle #26Copying

3Productivity

If generic appearance-classification depth maps are used, then processing speed is improved, but individual face detail accuracy may be reduced

Engineering Contradiction:
Improve3D face modeling speedVSAvoidindividual face detail accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system applies local quality by using a single generic model for the overall face structure (prioritizing speed) while allowing local modifications to match specific facial features in the input image (prioritizing detail accuracy). The morphing process preserves local facial characteristics while benefiting from the global structure of the pre-built generic model, resolving the contradiction between speed and detail accuracy.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8861800B2Rapid 3D face reconstruction from a 2D image and methods using such rapid 3D face reconstruction
Publication Date: 2014.10.14 CARNEGIE MELLON UNIV
  • US8861800B2 patent drawing
  • US8861800B2 patent drawing
  • US8861800B2 patent drawing

AI summary

Creating a 3D face reconstruction model using a single 2D image and a generic facial depth map that provides depth information. In one example, the generic facial depth map is selected based on gender and ethnicity/race. In one embodiment, a set of facial features of the 2D image is mapped to create a facial-feature map, and a 2D mesh is created using the map. The same set of facial features is also mapped onto a generic facial depth map, and a 3D mesh is created therefrom. The 2D image is then warped by transposing depth information from the 3D mesh of the generic facial depth map onto the 2D mesh of the 2D image so as to create a reconstructed 3D model of the face. The reconstructed 3D model can be used, for example, to create one or more synthetic off-angle-pose images of the subject of the original 2D image.