Graph-Based Garment Simulation Using Relational Inductive Bias

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for simulating garments on arbitrary body poses are computationally expensive and require domain expertise, and they struggle with loose garments and varying fabric types, often resulting in unrealistic deformations and high training times due to fixed topologies and resolutions.

Innovation Solution

A processor-implemented method that encodes garment meshes into graphs, leveraging relational inductive biases to simulate garment deformations based on body motion and fabric properties, allowing for varying topologies and resolutions, and predicting velocity at each vertex to generate realistic garment simulations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If physics-based simulation is used to simulate garments accurately, then simulation realism is improved, but computational cost increases and domain expertise is required

Engineering Contradiction:
Improvesimulation realismVSAvoidcomputational cost
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent replaces physics-based simulation with a learning-based approach using neural networks. The system trains a neural network model on physics simulation data to learn garment deformation patterns, then uses this learned model for inference rather than running actual physics simulations. This substitution maintains simulation realism while significantly reducing computational cost and eliminating the need for domain expertise in physics.

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

Solution Approach 2:

The patent creates a computational model that copies the behavior of physics-based simulation through learned patterns. The neural network is trained to replicate the results of physics simulations by learning from input-output pairs of garment states and deformations. This copying approach allows the system to achieve similar realism without the computational overhead of actual physics calculations.

Inventive Principle:
Principle #26Copying

2Productivity

If learning-based methods are used to reduce computational cost, then speed is improved, but the methods are limited by fixed topologies and garment representations

Engineering Contradiction:
Improvesimulation speedVSAvoidgarment topology flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adaptation in the learning-based model. Instead of using fixed topologies, the system dynamically adjusts the garment representation and topology based on the input garment mesh. The neural network processes garment data in a way that allows it to handle varying topologies, resolutions, and garment types flexibly, enabling the model to adapt to different garment configurations without requiring retraining or fixed structural assumptions.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If high-resolution garment meshes are used for training, then manufacturing precision is improved, but training time increases

Engineering Contradiction:
Improvegarment mesh resolutionVSAvoidtraining time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent changes the parameter of mesh resolution by training the neural network on low-resolution garment meshes instead of high-resolution ones. This parameter change significantly reduces the amount of data processing required during training, thereby reducing training time. The system achieves this by adjusting the input resolution parameter to a lower level while maintaining sufficient accuracy for the application, thus resolving the trade-off between precision and training time.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240078356A1Systems and methods for simulating garments on target body poses
Publication Date: 2024.03.07 TATA CONSULTANCY SERVICES LTD
  • US20240078356A1 patent drawing
  • US20240078356A1 patent drawing
  • US20240078356A1 patent drawing

AI summary

Garments in their natural form are represented by meshes, where vertices (entities) are connected (related) to each other through mesh edges. Earlier methods largely ignored this relational nature of garment data while modeling garments and networks. Present disclosure provides a particle-based garment system and method that learn to simulate template garments on the target arbitrary body poses by representing physical state of garment vertices as particles, expressed as nodes in a graph, and dynamics (velocities of garment vertices) is computed through a learned message-passing. The system and method exploit this relational nature of garment data and network implemented to enforce strong relational inductive bias in garment dynamics thereby accurately simulating garments on the target body pose conditioned on body motion and fabric type at any resolution without modification even for loose garments, unlike existing state-of-the-art (SOTA) methods.