Neural Network Disentangling 3D Face Properties for Photorealistic Image Manipulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current image manipulation techniques struggle to achieve photorealism in 2D images of 3D objects, particularly human faces, due to limitations in handling pose changes and detailed variations, with existing 2D methods lacking realism and 3D methods requiring high-quality scans that are time-consuming and resource-intensive.

Innovation Solution

A system and method that disentangles and manipulates the physical properties of 3D objects, such as shape, albedo, pose, and lighting, using a neural network with subnetworks and a differentiable renderer, allowing for independent control and rendering of these properties to generate photorealistic 2D images, and employs a style-based GAN for albedo extraction and adversarial training for improved realism.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If 2D image manipulation methods are used to modify face images, then the processing speed and simplicity are improved, but the photorealism and ability to handle large pose changes deteriorate

Engineering Contradiction:
Improveprocessing speedVSAvoidphotorealism
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent transitions from 2D image manipulation to 3D model-based manipulation. By representing the face as a 3D model with explicit geometric and appearance parameters, the system can perform manipulations in 3D space and then render to 2D, enabling photorealistic results with large pose changes while maintaining processing efficiency through parameterized models.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent uses parameterized 3D face models where key attributes (shape, texture, pose, expression) are represented as adjustable parameters. By modifying these parameters rather than directly manipulating image pixels, the system achieves photorealistic results efficiently, as parameter changes automatically propagate through the rendering pipeline to generate consistent views.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If 3D scanning is performed to obtain high-quality 3D data for training, then the photorealism of reconstructed images is improved, but the time consumption and storage resources increase excessively

Engineering Contradiction:
ImprovephotorealismVSAvoidtime consumption
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent creates synthetic 3D face data by rendering 3D models rather than relying on expensive and time-consuming real-world 3D scans. The synthetic data generation pipeline uses parameterized 3D face models rendered under various conditions to create training datasets, achieving photorealism through sophisticated rendering while avoiding the resource-intensive scanning process.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical 3D scanning process with a computational rendering approach. Instead of physically scanning real faces with specialized equipment, the system uses software-based rendering of parameterized 3D models to generate training data, significantly reducing time and resource requirements while maintaining data quality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If 3D face models are used for reconstruction, then the ability to perform 3D manipulations and control pose/expression is improved, but the photorealism of rendered 2D images deteriorates due to limited training data variations

Engineering Contradiction:
Improvepose controlVSAvoidphotorealism
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent employs dynamic 3D face models that can be manipulated in real-time across a continuous range of poses and expressions. The parameterized models allow smooth transitions between different facial configurations, and the rendering pipeline dynamically adjusts lighting, shadows, and occlusions to maintain photorealism throughout the range of motion.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal 3D face model framework that can handle multiple functions: pose variation, expression control, lighting simulation, and view synthesis. This multi-functional approach allows a single model to serve diverse manipulation tasks while maintaining photorealistic quality across all operations through unified rendering.

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

Data Source

PatentUS11663798B2System and method for manipulating two-dimensional (2D) images of three-dimensional (3D) objects
Publication Date: 2023.05.30 MITSUBISHI ELECTRIC RESEARCH LABORATORIES INC
  • US11663798B2 patent drawing
  • US11663798B2 patent drawing
  • US11663798B2 patent drawing

AI summary

Present disclosure discloses an image processing system and method for manipulating two-dimensional (2D) images of three-dimensional (3D) objects of a predetermined class (e.g., human faces). A 2D input image of a 3D object of the predetermined class is manipulated by manipulating physical properties of the 3D object, such as a 3D shape of the 3D input object, an albedo of the 3D input object, a pose of the 3D input object, and lighting illuminating the 3D input object. The physical properties are extracted from the 2D input image using a neural network that is trained to reconstruct the 2D input image. The 2D input image is reconstructed by disentangling the physical properties from pixels of the 2D input image using multiple subnetworks. The disentangled physical properties produced by the multiple subnetworks are combined into a 2D output image using a differentiable renderer.