3D Face Model Generation from 2D Landmarks via Geometric Pose Transformation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing facial landmark detection technologies require annotated data for machine learning, making it inconvenient to adapt to changes in application functions and limiting flexibility in data collection.

Innovation Solution

An image processing method that estimates landmarks using a geometric model of a standard face, allowing for the derivation of three-dimensional landmarks from two-dimensional images without pre-annotated data, and updates these landmarks based on the pose of the image to generate a three-dimensional face model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If machine learning is performed using facial data with annotated landmarks, then landmark detection accuracy is improved, but adaptability to application function changes deteriorates

Engineering Contradiction:
Improvelandmark detection accuracyVSAvoidadaptability to application function changes
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent segments the landmark detection task into two independent components: (1) a machine learning model that detects landmarks present in the training data, and (2) a geometric model that estimates landmarks not present in the training data through pose transformation. This segmentation allows each component to specialize, with the ML model achieving high accuracy on known landmarks while the geometric model providing adaptability to new landmark types without requiring retraining.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a geometric model as an intermediary between the machine learning model and the final landmark estimation. This geometric model uses pose information (rotation, translation, scaling) to transform landmarks from a standard face to match the detected pose, enabling the system to estimate landmarks that were not annotated in the original training data while maintaining consistency with the ML model's detections.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If new learning data is collected for each application function change, then landmark detection accuracy is improved, but data collection time and cost increase

Engineering Contradiction:
Improvelandmark detection accuracyVSAvoiddata collection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-defining a geometric model of a standard face with known landmark positions and relationships. This geometric model is prepared in advance and can be transformed to estimate various landmark types without requiring new data collection. When application functions change, the system can estimate new landmark types by transforming the pre-prepared geometric model rather than collecting new annotated data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by creating transformed versions of the geometric model through pose transformations (rotation, translation, scaling). Instead of collecting new data for each application, the system copies the standard face geometric model and applies transformations to generate estimates for different landmark configurations, significantly reducing data collection requirements.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If a geometric model of standard face is used to estimate landmarks, then adaptability to various applications is improved, but manufacturing complexity of the system increases

Engineering Contradiction:
Improveapplicability to various applicationsVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges two relatively simple components - a machine learning model for pose and landmark detection, and a geometric model for transformation - into a unified system. The ML model handles the complex task of detecting features in images, while the geometric model handles the mathematical transformation. This merging allows the system to achieve high adaptability without either component becoming overly complex.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The geometric model serves multiple functions: it stores the standard face geometry, performs pose transformation, estimates missing landmarks, and adapts to different application requirements. This multi-functionality reduces the need for separate systems for each application, thereby reducing overall system complexity while maintaining high adaptability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Ease of operation

If landmarks are estimated without annotated data, then ease of data collection is improved, but measurement precision of landmark positions deteriorates

Engineering Contradiction:
Improveease of data collectionVSAvoidlandmark position accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent applies dynamics by making the system flexible in how it obtains landmark information. Rather than relying solely on static annotated data, the system dynamically combines ML-based detection of visible landmarks with geometric model-based estimation of missing landmarks. This dynamic approach allows the system to maintain precision by using available annotated data where possible while filling gaps through geometric transformation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes parameters by transforming the geometric model using pose parameters (rotation angles, translation vectors, scaling factors) derived from the ML model's detection of visible landmarks. By adjusting these parameters based on actual image content, the system maintains measurement precision even when estimating landmarks without direct annotations, as the transformation parameters are grounded in observed facial features.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11830132B2Device for processing face feature point estimation image on basis of standard face model, and phusical computer-readable recording medium in which program for processing face feature point estimation image on basis of standard face medel is recorded
Publication Date: 2023.11.28 DEEPIXEL INC
  • US11830132B2 patent drawing
  • US11830132B2 patent drawing
  • US11830132B2 patent drawing

AI summary

An image processing method includes the steps of: extracting a first two-dimensional feature point from a two-dimensional face image; on the basis of a geometric model of a standard face, deriving a three-dimensional feature point set including a first three-dimensional feature point corresponding to the first two-dimensional feature point; generating a three-dimensional face model including the three-dimensional feature point set; estimating an input pose of the two-dimensional face image to determine whether to update the three-dimensional feature point set; updating the three-dimensional feature point set by relocating the first three-dimensional feature point according to the first two-dimensional feature point, on the basis of the determination on whether to update the three-dimensional feature point set; and projecting the three-dimensional face model onto the two-dimensional face image. The present invention comprises a physical computer-readable recording medium in which a program for executing, in a computer, an image processing method is recorded.