Virtual Dressing Room via Non-Linear Image Superimposition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of trying on and purchasing clothing can be inconvenient for shoppers, as they need to physically visit stores and try multiple items to find a stylish and well-fitting garment, which wastes time and may deter potential buyers from making purchases.

Innovation Solution

A virtual dressing room system that uses a communication device to superimpose a digital image of clothing onto a user's body profile image by scanning encoded indicia, accessing URLs for object and base image critical points, and applying global coordinate transformations for accurate alignment and stretching, allowing for a simulated try-on experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If a virtual dressing room system is implemented to allow online shoppers to virtually try on clothing, then shopping time is saved and convenience is improved, but the system complexity and technical requirements increase

Engineering Contradiction:
Improveshopping timeVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent uses planar images as simplified copies of three-dimensional clothing and body objects. By representing complex garments and human profiles as two-dimensional images with critical points, the system avoids the need for full 3D modeling while still enabling virtual try-on functionality. This copying approach reduces computational complexity and system requirements while maintaining the core benefit of virtual fitting.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces physical mechanical systems (actual clothing try-on processes) with digital image processing and coordinate transformation algorithms. Instead of physically manipulating garments on human bodies, the system uses mathematical transformations of image coordinates to simulate the fitting process, significantly reducing physical complexity while preserving the essential function.

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

2Measurement precision

If global coordinate transformation is applied to re-map object image critical points to base image critical points, then alignment accuracy is improved, but computational processing time increases

Engineering Contradiction:
Improvealignment accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the coordinate transformation process into distinct stages: identifying critical points on both images, establishing coordinate correspondences, applying transformation equations, and verifying alignment. By breaking down the complex transformation into manageable segments, the system achieves high precision while allowing for optimized processing at each stage, balancing accuracy with computational efficiency.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8711175B2Method and system for simulating superimposition of a non-linearly stretchable object upon a base object using representative images
Publication Date: 2014.04.29 LOREAL SA
  • US8711175B2 patent drawing
  • US8711175B2 patent drawing
  • US8711175B2 patent drawing

AI summary

A method and system for creating and using a virtual dressing room, by superimposing a non-linearly stretchable object image onto a base image in a display screen of a communication device, the images being planar. The method comprises scanning an encoded indicium associated with the object image, accessing and uploading a URL associated with the object image, the object image including a plurality of object image critical points, accessing the base image at the communication device, the base image including a plurality of base image critical points respectively corresponding to the object image critical points, re-mapping the object image via global transformation of coordinates associated with the object image critical points, such that the re-mapped object image critical points coincide with the respective base image critical points, and superimposing the re-mapped object image onto the base image for display at the display screen.