Transformer Shape Models for Nonlinear Deformation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing shape modeling techniques, such as linear 3D morphable models and fully connected neural networks, struggle to represent continuous nonlinear deformations of faces and other shapes accurately, often resulting in unrealistic or impossible shapes, and require large training datasets and handcrafted precomputation for different topologies.

Innovation Solution

A transformer-based neural network that generates shape models by converting canonical shape positions and offsets into tokens, allowing for the learning of both global and local correlations, and representing geometric detail in a topology-independent manner with arbitrary spatial resolution, eliminating the need for handcrafted upsampling and downsampling operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a linear 3D morphable model is used to represent shapes, then the model is simple and computationally efficient, but it cannot represent continuous nonlinear deformations and produces unrealistic shapes

Engineering Contradiction:
Improvemodel complexityVSAvoidshape representation accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent transitions from linear parameter combinations to nonlinear parameter transformations using neural networks. The model learns nonlinear mappings from latent codes to shape parameters, enabling continuous nonlinear deformations while maintaining computational efficiency. This resolves the contradiction by changing the mathematical nature of parameter representation from linear to nonlinear.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces the traditional mechanical linear morphable model with a data-driven neural network-based system. Instead of relying on predefined linear basis shapes, the system learns optimal nonlinear transformations from training data, substituting rigid mathematical constraints with flexible learned representations that capture realistic shape variations.

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

2Loss of information

If a fully connected neural network is used to learn global shape models, then the model can capture global correlations, but it requires a large number of tunable parameters and large training datasets

Engineering Contradiction:
Improveglobal correlation captureVSAvoidnumber of parameters
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the global shape modeling task into local coordinate frame transformations. Instead of modeling all global correlations at once with a fully connected network, the system divides the shape into local regions and learns transformations for each region independently, then composes them hierarchically. This reduces the parameter count while preserving essential global structure through compositional transformations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces hierarchical composition as an additional dimension of organization. Rather than using a flat fully connected architecture, the model stacks multiple transformation layers that operate at different hierarchical levels. This dimensional organization allows the system to capture global correlations through composition of local transformations, reducing the overall parameter complexity.

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

3Manufacturing precision

If a convolutional neural network is used to learn localized surface deformations, then the model can capture local details, but handcrafted precomputation is required for different 3D mesh topologies

Engineering Contradiction:
Improvelocal deformation accuracyVSAvoidadaptability to different topologies
Core Design Contradiction:
Manufacturing precisionVSEase of manufacture

Solution Approach 1:

The patent creates a universal coordinate frame transformation system that works across different mesh topologies without requiring topology-specific precomputation. By formulating deformations as transformations between canonical and local coordinate frames, the model achieves topology independence while maintaining the ability to capture localized surface details through learned transformation parameters.

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

Solution Approach 2:

The patent changes the representation from fixed handcrafted preprocessing parameters to learned transformation parameters. Instead of requiring manual precomputation for each topology, the system learns optimal coordinate frame transformations from data, adapting automatically to different topologies. This parameter learning approach eliminates the need for topology-specific handcrafted operations while preserving local deformation accuracy.

Inventive Principle:
Principle #35Parameter changes

4Quantity of substance

If conventional methods are used for shape modeling, then training data requirements are reduced, but the models cannot represent all possible face shapes and generate physically impossible shapes

Engineering Contradiction:
Improvetraining dataset sizeVSAvoidshape variation coverage
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic, data-driven transformation parameters that adapt to the training data distribution. Rather than using fixed linear basis shapes that cannot represent all variations, the system learns dynamic nonlinear transformations that capture the full range of shape variations in the training data. This allows the model to represent diverse shape classes with smaller, more focused training sets.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent enables the model to self-adapt to different shape classes through learned transformations. Instead of requiring extensive training data to cover all possible variations, the system learns from available data and automatically adjusts its transformation parameters to represent the specific shape class. This self-adaptation capability allows versatile shape representation with reduced training requirements.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12198225B2Transformer-based shape models
Publication Date: 2025.01.14 DISNEY ENTERPRISES INC
  • US12198225B2 patent drawing
  • US12198225B2 patent drawing
  • US12198225B2 patent drawing

AI summary

A technique for synthesizing a shape includes generating a first plurality of offset tokens based on a first shape code and a first plurality of position tokens, wherein the first shape code represents a variation of a canonical shape, and wherein the first plurality of position tokens represent a first plurality of positions on the canonical shape. The technique also includes generating a first plurality of offsets associated with the first plurality of positions on the canonical shape based on the first plurality of offset tokens. The technique further includes generating the shape based on the first plurality of offsets and the first plurality of positions.