Clothing Rendering Pinching and Shading Algorithms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current photorealistic imaging technologies fail to accurately depict clothing and apparel as worn, lacking realism due to insufficient consideration of pinching and shading effects, which are crucial for simulating real-life scenarios.

Innovation Solution

A system and method that utilize computer-implemented processes to render clothing and apparel, incorporating pinching and shading algorithms to simulate how clothes appear when worn, by analyzing and adjusting the appearance of selected items based on their relative positions and the presence of other clothing or the person, using a renderer with components for model presentation, clothing presentation, pinching effects, and shadowing effects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If photorealistic imaging technology is used to depict clothing, then image realism is improved, but accuracy in depicting worn clothing is worsened due to lack of pinching and shading effects

Engineering Contradiction:
Improveimage realismVSAvoidaccuracy in depicting worn clothing
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent applies different rendering qualities to different regions of the clothing image. Specifically, pinching effects are applied locally at regions where clothing contacts the body or other garments, and shading effects are applied locally at regions where clothing folds or overlaps. This local differentiation allows the system to maintain overall image realism while accurately depicting the specific physical effects of worn clothing at critical locations.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system performs preliminary analysis of the clothing image to identify regions that will exhibit pinching or shading effects before rendering the final photorealistic image. By pre-identifying contact regions, fold regions, and overlap regions, the system can apply appropriate effects in advance, ensuring accuracy in depicting worn clothing while maintaining overall realism.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If pinching and shading algorithms are added to simulate worn clothing, then accuracy in depicting worn clothing is improved, but system complexity is worsened

Engineering Contradiction:
Improveaccuracy in depicting worn clothingVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent segments the clothing rendering process into distinct functional modules: a pinching effect module that handles contact regions, a shading effect module that handles fold and overlap regions, and an integration module that combines these effects with the base photorealistic image. This segmentation allows each module to be developed and optimized independently, managing system complexity while achieving high accuracy in depicting worn clothing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces intermediary processing layers between the base photorealistic image and the final output. These intermediaries include pinching effect maps and shading effect maps that mediate the transformation, allowing complex effects to be applied through composed, manageable operations rather than a single complex algorithm.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8674989B1System and method for rendering photorealistic images of clothing and apparel
Publication Date: 2014.03.18 GOOGLE LLC
  • US8674989B1 patent drawing
  • US8674989B1 patent drawing
  • US8674989B1 patent drawing

AI summary

Embodiments described herein enable a user to select a set of clothing or apparel. The selected set of clothing or apparel is rendered to appear as being worn, by rendering one or more regions of the selected set to appear pinched or shaded.