Real-Time Facial Performance Capture Using Segmentation Neural Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing facial capture and recognition systems struggle with real-time processing and accuracy, especially when faced with occlusions such as hair, hands, or shadows, requiring additional equipment like depth sensors and being unsuitable for general public use with standard devices.

Innovation Solution

A system utilizing well-trained convolutional neural networks, specifically the VGG-16 network, for real-time facial segmentation and performance capture from RGB input, which effectively handles occlusions by generating probability maps and binary masks, enabling accurate facial tracking and replacement without the need for depth sensors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional facial capture systems use fiducial markers and extensive post-processing, then measurement precision is improved, but productivity deteriorates due to hours of processing time required

Engineering Contradiction:
Improvefacial capture accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent replaces traditional mechanical marker-based capture systems with a deep learning-based neural network that directly processes RGB images to extract facial performance data in real-time, eliminating the need for physical markers and extensive post-processing

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

Solution Approach 2:

The system changes the processing approach from traditional image processing parameters to deep learning parameters, using convolutional neural networks to directly map pixel data to facial performance parameters, enabling real-time processing

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If facial recognition systems rely on natural landmark detection, then ease of operation is improved, but reliability deteriorates when facial landmarks are occluded

Engineering Contradiction:
Improveautomatic facial identificationVSAvoidaccuracy under occlusion
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent transitions from two-dimensional landmark detection to three-dimensional facial performance modeling, enabling the system to infer occluded facial regions by projecting 2D image data onto a 3D facial model, thereby maintaining reliability under occlusion

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

Solution Approach 2:

The system introduces a three-dimensional facial model as an intermediary between the two-dimensional occluded image and the required facial performance data, allowing the neural network to infer complete facial geometry even when portions are blocked

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If systems add depth sensors to handle occlusions, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improveocclusion handling capabilityVSAvoidsensor requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a virtual copy of the three-dimensional facial model from two-dimensional RGB images using deep learning, allowing the system to handle occlusions through computational modeling rather than requiring physical depth sensors

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system replaces mechanical depth sensors with a software-based deep learning solution that infers three-dimensional facial geometry from two-dimensional images, eliminating the need for additional hardware while maintaining occlusion handling capability

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

4Productivity

If convolutional neural networks are trained with facial data for real-time operation, then productivity is improved, but measurement precision deteriorates when dealing with occlusions

Engineering Contradiction:
Improvereal-time processing capabilityVSAvoidfacial region identification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent enhances two-dimensional neural network processing by integrating three-dimensional facial model constraints, allowing the system to maintain real-time performance while improving accuracy through 3D geometric consistency checks

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

Data Source

PatentUS10198624B2Segmentation-guided real-time facial performance capture
Publication Date: 2019.02.05 PINSCREEN INC
  • US10198624B2 patent drawing
  • US10198624B2 patent drawing
  • US10198624B2 patent drawing

AI summary

There is disclosed a system and method of performing facial recognition from RGB image data. The method includes generating a lower-resolution image from the RGB image data, performing a convolution of the lower-resolution image data to derive a probability map identifying probable facial regions and a probable non-facial regions, and performing a first deconvolution on the lower-resolution image using a bilinear interpolation layer to derive a set of coarse facial segments. The method further includes performing a second deconvolution on the lower-resolution image using a series of unpooling, deconvolution, and rectification layers to derive a set of fine facial segments, concatenating the set of coarse facial segments to the set of fine facial segments to create an image matrix made up of a set of facial segments, and generating a binary facial mask identifying probable facial regions and probable non-facial regions from the image matrix.