3D Garment Texture Mapping via Segmented Simulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Online shopping for garments faces challenges in rendering high-quality, textured garments on 3D body models, particularly for complex textures, across various body sizes, without requiring excessive computing resources or time, and ensuring a realistic and convincing virtual fitting experience.
Innovation Solution
A method and system that acquire 2D images of a garment on a mannequin covering a 360° azimuthal angle range, create a smooth 3D garment model, simulate it on a 3D body model, and deform and render high-resolution textures, using techniques like shape-from-silhouettes and depth fusion, to generate an image file that can be efficiently rendered on user devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high-resolution textures are used for textured garments, then rendering quality is improved, but computing resources and rendering time increase excessively
Solution Approach 1:
The patent segments the garment rendering process into two distinct stages: (1) creating a low-resolution 3D garment model for physics simulation and deformation, and (2) mapping high-resolution 2D textures onto the deformed low-resolution model. This segmentation allows the system to benefit from both fast low-resolution simulation and high-quality texture rendering without the computational burden of simulating high-resolution meshes
Solution Approach 2:
The patent transitions from 3D high-resolution mesh simulation to a 2D texture mapping approach. Instead of deforming high-resolution 3D garment meshes (which is computationally expensive), the system deforms a low-resolution 3D model and then maps 2D high-resolution textures onto it, achieving quality without the computational cost
2Measurement precision
If high-resolution textures are used for textured garments, then rendering quality is improved, but expensive computing hardware is required
Solution Approach 1:
The patent segments the garment rendering process into two distinct stages: (1) creating a low-resolution 3D garment model for physics simulation and deformation, and (2) mapping high-resolution 2D textures onto the deformed low-resolution model. This segmentation allows the system to benefit from both fast low-resolution simulation and high-quality texture rendering without the computational burden of simulating high-resolution meshes
Solution Approach 2:
The patent creates a simplified copy (low-resolution 3D garment model) that serves as a computational surrogate for the high-resolution garment. This low-resolution copy is used for all physics simulations and deformations, while the final visual quality is achieved by mapping high-resolution textures onto it, avoiding the need to simulate high-resolution geometry
3Adaptability or versatility
If accurate rendering of textured garments is provided across various body sizes, then adaptability is improved, but computing resources increase
Solution Approach 1:
The patent implements a dynamic texture mapping system that adapts to different body sizes through physics-based simulation. The low-resolution 3D garment model undergoes physics simulation to capture realistic deformations for different body types, and high-resolution textures are dynamically mapped onto these deformed configurations, enabling adaptability without proportional increases in computational cost
Data Source
AI summary
A method of generating an image file of a high resolution 3D garment model on a 3D body model, comprising the steps of: (i) acquiring at least three 2D images of a garment on a mannequin, wherein the at least three 2D images capture a 360° azimuthal angle range of view of the garment, including a texture of the garment; (ii) creating a simplified 3D garment model using the 2D images of the garment; (iii) simulating the smooth and simplified 3D garment model on the 3D body model; (iv) deforming and rendering the high-resolution garment texture on the simulated smooth and simplified 3D garment model on the 3D body model, and (v) generating an image file of the 3D body model, the image file including the deformed and rendered high-resolution garment texture, on the simulated smooth and simplified 3D garment model, on the 3D body model.


