Learning-Based Clothing Animation for Virtual Try-On

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual try-on technologies lack realistic representation of clothing deformation on diverse body shapes and poses, leading to inaccurate fit and style representation, as they often rely on linear models or resizing methods that fail to capture nonlinear behavior and dynamic wrinkle formation.

Innovation Solution

A learning-based method using multi-level nonlinear regression models, specifically artificial neural networks and recurrent neural networks, to model garment fit and wrinkles as functions of body shape and motion, allowing for realistic deformation and fit simulation without resizing, integrated into skeletal animation pipelines with minimal computational overhead.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If physics-based simulation is used to animate clothing, then high detail and realism are achieved, but significant runtime computational cost is incurred

Engineering Contradiction:
Improveclothing deformation accuracyVSAvoidruntime performance
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent pre-computes clothing deformations for a comprehensive set of body poses and shapes during an offline training phase, storing these as reference data. During runtime, the system rapidly retrieves and blends pre-computed deformations based on the current pose, achieving real-time performance without performing expensive physics simulations at runtime.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the physics-based mechanical simulation system with a data-driven machine learning model. The neural network learns the complex mapping from body pose/shape to clothing deformation from training data, then uses this learned model to predict deformations directly, substituting the computational physics engine with a faster inference-based approach.

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

2Productivity

If data-driven models are used to compute cloth deformation as a function of body motion, then runtime performance is improved, but the models struggle to represent nonlinear behavior of cloth deformation and contact

Engineering Contradiction:
Improveruntime performanceVSAvoidnonlinear deformation accuracy
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent employs a recurrent neural network (RNN) architecture that dynamically adapts to different body poses and shapes. The RNN processes sequential pose information and maintains internal state, enabling it to capture the nonlinear, time-dependent behavior of cloth deformation. The model dynamically adjusts its predictions based on the current pose context, accurately representing complex nonlinear cloth behavior.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent combines multiple modeling components into a composite system: a recurrent neural network for capturing temporal dynamics, pose-space deformation techniques for spatial interpolation, and blending functions for smooth transitions. This composite approach integrates different methods to achieve both runtime efficiency and accurate representation of nonlinear cloth behavior.

Inventive Principle:
Principle #40Composite materials

3Productivity

If linear techniques are used in data-driven cloth animation, then computational efficiency is maintained, but wrinkles deform in a seemingly linear manner with blending artifacts and lack realism

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidwrinkle deformation realism
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent substitutes linear blending and interpolation techniques with a recurrent neural network that learns nonlinear mappings from pose to wrinkle deformation. The RNN captures complex nonlinear relationships in the training data, enabling realistic wrinkle formation and evolution without relying on linear approximations that produce visible blending artifacts.

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

4Adaptability or versatility

If virtual try-on systems use traditional methods, then they can handle diverse body shapes, but they resize the garment while preserving style or retarget wrinkles which does not deform the garment in a realistic way

Engineering Contradiction:
Improvebody shape coverageVSAvoidgarment deformation realism
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent trains a single universal recurrent neural network model on diverse body shapes and poses, enabling it to generalize to new body types not seen during training. The model learns the fundamental relationships between body geometry and clothing deformation, allowing it to accurately predict garment fit and wrinkles across a wide range of body shapes without requiring shape-specific models or resizing operations.

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

Data Source

PatentUS11763536B2Learning-based animation of clothing for virtual try-on
Publication Date: 2023.09.19 SEDDI INC
  • US11763536B2 patent drawing
  • US11763536B2 patent drawing
  • US11763536B2 patent drawing

AI summary

A learning-based clothing animation method and system for highly efficient virtual try-on simulations is provided. Given a garment, the system preprocess a rich database of physically-based dressed character simulations, for multiple body shapes and animations. Then, using a database, the system trains a learning-based model of cloth drape and wrinkles, as a function of body shape and dynamics. A model according to embodiments separates global garment fit, due to body shape, from local garment wrinkles, due to both pose dynamics and body shape. A recurrent neural network is provided to regress garment wrinkles, and the system achieves highly plausible nonlinear effects, in contrast to the blending artifacts suffered by previous methods.