Blendshape Manager Corrective Elements for Facial Expression Geometry

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing animated character models using blendshapes face limitations in producing realistic facial expressions due to geometry interference when combining different blendshapes, leading to unrealistic muscle representations and requiring extensive user interaction and modeler/animator time for adjustments.

Innovation Solution

The implementation of corrective elements, specifically corrective shapes, which are applied to combined blendshapes to adjust geometry and non-geometrical features, allowing for the creation of realistic facial expressions by addressing geometry conflicts and reducing the need for extensive user input through a system that manages control parameters and applies these corrective elements automatically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple blendshapes are combined to create facial expressions, then the range of expressions can be expanded, but geometry interference occurs leading to unrealistic muscle representations

Engineering Contradiction:
Improverange of facial expressionsVSAvoidgeometry accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent introduces corrective blendshapes as intermediary elements that mediate between the conflicting geometries of multiple primary blendshapes. These corrective blendshapes contain geometry specifically designed to counteract the interference artifacts that arise when combining blendshapes, thereby restoring anatomical accuracy to muscle representations while preserving the expanded expression range

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts and isolates the problematic geometry interference components from the combined blendshapes, then creates separate corrective blendshapes that target only these interference areas. This allows the system to remove harmful geometric artifacts without affecting the overall expression capabilities of the original blendshapes

Inventive Principle:
Principle #2Taking out (Extraction)

2Manufacturing precision

If corrective elements are applied to combined blendshapes, then geometry accuracy is improved, but the system complexity increases

Engineering Contradiction:
Improvegeometry accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the facial expression control system into distinct components: primary blendshapes for expression range, corrective blendshapes for geometry accuracy, and a management system that selectively applies corrections. This segmentation allows each component to be optimized independently and applied only where needed, reducing overall system complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial correction by applying corrective blendshapes only to the specific regions and expressions where geometry interference occurs, rather than applying corrections globally to all expressions. This selective application reduces computational overhead and system complexity while maintaining geometry accuracy where it matters most

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If extensive user interaction is required for adjustments, then expression precision can be improved, but productivity decreases

Engineering Contradiction:
Improveexpression precisionVSAvoidmodeling efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements self-service by enabling the system to automatically generate and apply corrective blendshapes based on the combination of primary blendshapes. The corrective elements are applied autonomously without requiring manual user intervention, thereby maintaining high expression precision while significantly improving productivity by eliminating time-consuming manual adjustments

Inventive Principle:
Principle #25Self-service

4Manufacturing precision

If many vertices are used to represent facial expressions, then expression detail is improved, but computational resources increase

Engineering Contradiction:
Improveexpression detailVSAvoidcomputational resources
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent changes the parameter space by using blendshape weights (scalar parameters) to control facial expressions instead of directly manipulating individual vertex positions. This parameter transformation allows high-level expression control with minimal computational resources, as adjusting a few blendshape weights is far more efficient than moving thousands of individual vertices while achieving the same expressive detail

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9256973B2Controlling animated character expression
Publication Date: 2016.02.09 LUCASFILM ENTERTAINMENT COMPANY LTD
  • US9256973B2 patent drawing
  • US9256973B2 patent drawing
  • US9256973B2 patent drawing

AI summary

A system includes a computer system capable of representing one or more animated characters. The computer system includes a blendshape manager that combines multiple blendshapes to produce the animated character. The computer system also includes an expression manager to respectively adjust one or more control parameters associated with each of the plurality of blendshapes for adjusting an expression of the animated character. The computer system also includes a corrective element manager that applies one or more corrective elements to the combined blendshapes based upon at least one of the control parameters. The one or more applied corrective elements are adjustable based upon one or more of the control parameters absent the introduction of one or more additional control parameters.