Garment Model Overlap Correction via Intersection Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Combining independently created garment models in clothing visualization systems often results in visually unsatisfying and technically incorrect overlaps, requiring manual corrections.

Innovation Solution

An algorithmic approach that adjusts garment model data based on intersection objects and opening objects to prevent undesired overlaps, suitable for both 2D and 3D models, by determining overlap section objects and adjusting geometry data accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If independently created garment models are combined in clothing visualization systems, then flexibility in design and combination is improved, but visually incorrect overlaps and technical errors occur requiring manual correction

Engineering Contradiction:
Improveflexibility in garment combinationVSAvoidvisual correctness of garment overlap
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system performs preliminary detection of intersection objects between garments before final rendering. By identifying potential overlap regions in advance and pre-calculating adjustment parameters, the system automatically corrects visual errors without requiring manual intervention during the design process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the rendered garment combination is automatically evaluated for visual correctness. Detection of intersection objects provides feedback that triggers automatic adjustment of garment models to eliminate incorrect overlaps, ensuring technical accuracy while maintaining design flexibility.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If manual correction of combined garment output is performed, then visual correctness is improved, but time consumption and labor requirements increase

Engineering Contradiction:
Improveaccuracy of garment combinationVSAvoidtime for manual correction
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system enables self-service correction by automatically detecting intersection objects and adjusting garment models without human intervention. The automated algorithm processes the correction itself, eliminating the need for designers or technicians to manually review and adjust garment combinations, thereby saving time and labor resources.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If garment models are adjusted to avoid overlaps, then visual correctness is improved, but complexity of processing increases

Engineering Contradiction:
Improvetechnical correctness of garment appearanceVSAvoidcomplexity of garment processing algorithm
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The processing algorithm is segmented into distinct functional modules: detection of intersection objects, identification of overlap sections, calculation of adjustment parameters, and application of corrections to garment models. This segmentation reduces overall complexity by breaking down the complex task into manageable, independently executable steps that can be optimized separately.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11972528B2Method and computer program product for processing model data of a set of garments
Publication Date: 2024.04.30 REACTIVE REALITY AG
  • US11972528B2 patent drawing
  • US11972528B2 patent drawing
  • US11972528B2 patent drawing

AI summary

A method for processing model data of a set of garments includes storing first and second model data of a first and a second garment of the set, each of the model data including two-dimensional or three-dimensional geometry data defining a mesh associated with the respective garment. A limiting object of the respective garment is defined by at least a portion of the geometry data and constitutes a separation between an interior and an exterior of the respective garment. The first and the second garment constitute an inner garment and an outer garment that is worn over the inner garment. At least one opening object for the outer garment is stored, defined as a portion of the limiting object and constituting a transition for an item between the interior and the exterior of the outer garment. Intersection objects are determined for each of the garments, defining one or more intersections between the limiting objects of the garments. For each garment, portions of the limiting objects are determined as overlap section objects bounded by one or more of the intersection objects. The geometry data of the first and/or the second garment are adjusted with respect to the overlap section objects based on whether the respective overlap section object of the outer garment at least partially comprises one or more of the at least one opening objects of the outer garment.