3D Avatar Body Boundary Detection for Garment Fitting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing 3D garment simulation systems struggle to accurately modify garments for target avatars with different poses, sizes, and mesh topologies, leading to inefficiencies in dressing the target avatar with the original garment.

Innovation Solution

A method to determine boundary surfaces of body parts on a 3D avatar by generating curvature and thickness information, using Gaussian curvature and predetermined criteria to identify key points, and adjusting garment sizes based on these boundaries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If curvature information is generated for all points on the 3D avatar surface, then boundary detection precision is improved, but computational complexity increases

Engineering Contradiction:
Improveboundary detection precisionVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the necessary curvature information at specific critical points (saddle points, maxima, minima) rather than processing all points on the surface. This selective extraction maintains boundary detection precision while significantly reducing computational complexity by focusing calculations only where geometric features matter for garment boundary identification.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The method applies different processing quality to different regions of the 3D avatar surface. Instead of uniform processing, it identifies and processes only the local regions with specific curvature characteristics (saddle points, maxima, minima) that are relevant for boundary detection, while skipping uniform or non-critical regions to reduce overall computational load.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If multiple boundary surfaces are determined based on curvature and thickness criteria, then garment fitting accuracy is improved, but processing time increases

Engineering Contradiction:
Improvegarment fitting accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary identification of critical points (saddle points, maxima, minima) and pre-determination of boundary surfaces before the actual garment simulation and fitting process. This preliminary action establishes the boundary framework in advance, reducing processing time during subsequent garment draping and fitting calculations while maintaining high fitting accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The boundary detection process is segmented into distinct stages: first identifying critical points based on curvature, then filtering by thickness criteria, and finally determining boundary surfaces. This segmentation allows each stage to be optimized independently and enables parallel processing of different body regions, reducing overall processing time while maintaining comprehensive boundary detection accuracy.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If the 3D avatar mesh is divided into multiple segments based on boundary surfaces, then garment customization capability is improved, but mesh topology complexity increases

Engineering Contradiction:
Improvegarment customization capabilityVSAvoidmesh topology complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the 3D avatar mesh into anatomically meaningful regions (torso, limbs, head) based on curvature-based boundary surfaces. This segmentation enables customized garment design for each body part while maintaining a relatively simple base mesh topology. The segmentation is achieved through mathematical boundary detection rather than complex mesh editing, preserving adaptability without proportionally increasing topology complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The method applies different mesh processing quality to different body regions based on their functional requirements for garment customization. Critical regions for fitting (such as torso and limbs) receive detailed boundary definition, while less critical regions use simplified processing. This localized approach enables comprehensive customization capability while minimizing the overall complexity increase across the entire mesh topology.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12482127B2Determining boundaries of body parts of three-dimensional avatar
Publication Date: 2025.11.25 CLO VIRTUAL FASHION INC
  • US12482127B2 patent drawing
  • US12482127B2 patent drawing
  • US12482127B2 patent drawing

AI summary

According to an example embodiment, a method of determining a body part boundary surface of a three-dimensional (3D) avatar includes: generating curvature information including a curvature of each of a plurality of points present on a surface of the 3D avatar; determining, from among the plurality of points, first points of which a curvature satisfies a first predetermined criterion based on the curvature information; determining second points from among the first points based on whether a thickness corresponding to each of the first points determined based on thickness information of the 3D avatar satisfies a second predetermined criterion; and determining a plurality of body part boundary surfaces based on the second points.