Morph Target Animation With Constraint Shapes for Realistic Deformation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing morph target animation methods struggle to produce realistic and predictable deformations of computer graphics characters, particularly in non-linear scenarios, due to the limitations of linear blending and the inability to model nonlinear interactions between tissue types and anatomical structures, leading to computationally expensive and unpredictable results.

Innovation Solution

A method involving a multi-variate continuous interpolation function that incorporates Constraint Shapes to generate a weighted interpolation between Morph Target Shapes, utilizing a non-linear interpolation function that accounts for real-world influences and reduces computational complexity by partitioning into lower dimensional spaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If linear blendshape methods are used for morph target animation, then the animation process is simple and computationally efficient, but the deformation realism is poor and cannot reproduce nonlinear soft tissue deformation

Engineering Contradiction:
Improveanimation processing efficiencyVSAvoiddeformation realism
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent segments the n-dimensional cube into lower dimensional subcubes, allowing the complex nonlinear interpolation problem to be broken down into multiple simpler local interpolations. This segmentation enables the system to maintain computational efficiency while achieving realistic nonlinear deformation by solving smaller interpolation problems in each subcube rather than one global complex interpolation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the interpolation problem from linear parameter space to nonlinear parameter space by using the continuous nonlinear interpolation function. The weights on morph target shapes are used as parameters to define position within the n-dimensional cube, and the nonlinear function maps these parameters to realistic deformation outcomes, changing the parameter relationship from linear to nonlinear to achieve tissue realism.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If physically-based simulation is used to model character deformation, then realistic deformation can be achieved, but the computational cost is high and requires advanced numerical methods

Engineering Contradiction:
Improvedeformation realismVSAvoidcomputational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent pre-defines the n-dimensional cube with morph target shapes at vertices and constraint shapes at specific positions before runtime animation. This preliminary setup includes pre-computing the grid structure and lower dimensional subcubes, so that during actual animation only simple weight interpolation is needed rather than complex physical simulations, achieving realism without runtime computational burden.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses constraint shapes as reference examples that copy realistic deformation patterns. These constraint shapes serve as pre-computed templates of realistic tissue deformation that can be blended through the nonlinear interpolation function, avoiding the need to perform complex physical simulations during animation while still achieving realistic results.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If constraint algorithms are introduced to enforce nonlinear deformation, then deformation accuracy improves, but the system complexity and computational overhead increase

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

Solution Approach 1:

The patent merges the constraint enforcement mechanism into the interpolation function itself. Rather than applying constraints as separate post-processing steps or iterative corrections, the continuous nonlinear interpolation function inherently produces constraint-satisfying results by design. The constraint shapes are integrated into the interpolation process, combining accuracy and simplicity in a single unified operation.

Inventive Principle:
Principle #5Merging (Combining)

4Speed

If traditional linear interpolation is used between morph target shapes, then computational speed is fast, but the interaction of different tissue types and anatomical structures cannot be modeled

Engineering Contradiction:
Improveinterpolation speedVSAvoidtissue interaction modeling
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent introduces an additional dimension of nonlinearity by using a continuous nonlinear interpolation function that operates on the weights of morph target shapes. This transforms the traditional linear interpolation in weight space into a nonlinear interpolation that can model complex tissue interactions. The n-dimensional cube provides a framework where weights become positional parameters, adding a layer of dimensional transformation that enables realistic modeling without sacrificing speed.

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

Data Source

PatentEP3874462B1Morph target animation
Publication Date: 2026.04.08 SOUL MACHINES LTD
  • EP3874462B1 patent drawingFigure 1~3
  • EP3874462B1 patent drawingFigure 4~5
  • EP3874462B1 patent drawingFigure 6~7

AI summary

A computer graphics animation system is provided to assist prevent the generation of undesirable shapes, by providing realistic examples of a subject which are incorporated into an interpolation function which can be used to animate a new shape deformation of the subject.