Mirror Display Virtual Try-On for Online Shopping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Online shopping for clothing and accessories lacks the ability to interact with products, as users cannot visualize how items would look when worn, leading to returns due to mismatched expectations.

Innovation Solution

A method using a display device with a mirror and OLED layer, which captures a user's image, generates a computer model, and superimposes product models in real-time, allowing users to virtually try on items by reflecting their movements and adjusting product positioning and sizing dynamically.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If online shopping is used for convenience, then shopping efficiency is improved, but the ability to interact with and visualize products is lost

Engineering Contradiction:
Improveshopping efficiencyVSAvoidproduct interaction capability
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent introduces a mirror display device as an intermediary between the online shopping interface and the user. This mediator captures the user's image, generates a computer model, and overlays virtual products onto the user's reflection, enabling product visualization without leaving the convenient online shopping environment.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a computer model (copy) of the user based on images captured by the mirror display device. This digital replica allows virtual products to be tried on and visualized in real-time, providing product interaction capability while maintaining the online shopping convenience.

Inventive Principle:
Principle #26Copying

2Ease of operation

If traditional mirrors are used for product trying, then product visualization is improved, but time consumption increases

Engineering Contradiction:
Improveproduct visualization capabilityVSAvoidtime spent in front of mirror
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system dynamically generates and updates the computer model of the user in real-time as they move, and dynamically overlays virtual products onto their reflection. This dynamic processing eliminates the need for static photo sessions or prolonged mirror time, providing instant product visualization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The mirror display device continuously captures the user's image and updates the virtual try-on visualization in real-time as the user moves, providing continuous product feedback without interruption. This eliminates the back-and-forth between trying on physical items and checking appearance.

Inventive Principle:
Principle #20Continuity of useful action

3Adaptability or versatility

If virtual try-on technology is implemented, then product interaction is improved, but device complexity increases

Engineering Contradiction:
Improvevirtual product trying capabilityVSAvoiddisplay device complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The mirror display device performs multiple functions: it serves as a reflective surface, an image capture device, a processing unit for generating computer models, and a display device for overlaying virtual products. This multi-functionality reduces the need for separate dedicated equipment, managing complexity through integration.

Inventive Principle:
Principle #6Universality (Multi-functionality)

4Measurement precision

If accurate product visualization is provided, then customer satisfaction is improved, but processing requirements increase

Engineering Contradiction:
Improveproduct visualization accuracyVSAvoidprocessing power required
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The system focuses processing power on generating an accurate computer model of the user's body and features, which then serves as a template for all subsequent product visualizations. This partial processing approach (creating one accurate model) is more efficient than excessive processing (repeatedly analyzing each product separately).

Inventive Principle:
Principle #16Partial or excessive action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables users to interactively try on virtual products, improving the shopping experience by providing realistic simulations of how items would appear and fit, reducing returns and enhancing personal styling assistance.

Implementation Method 1

rendering, by the one or more processors, utilizing the mirror and organic light-emitting diode (OLED) layer of the display device

Methodology Applied
Scientific EffectOrganic light-emitting diode: Organic Light-emitting Diode

Implementation Method 2

where the subject is reflected in the mirror of the display device as a passive reflection

Methodology Applied
Scientific EffectReflection: Reflection

Data Source

PatentUS10043317B2Virtual trial of products and appearance guidance in display device
Publication Date: 2018.08.07 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10043317B2 patent drawing
  • US10043317B2 patent drawing
  • US10043317B2 patent drawing

AI summary

A method, computer program product, and a display device for enabling a user to virtually interact with an object includes a processor in the display device utilizing an image capture in the display device, to identify a subject in a three dimensional space proximate to the display device. The processor virtualizes the subject to generate a computer model of the subject and generating mappings between the computer model of the subject and the passive reflection of the subject. The processor obtains a computer model of an article and superimposes the models in three dimensional space by joining the models at selected reference point(s). The processor renders an image that includes the passive reflection of the subject visually superimposed with the computer model of the article, such that a movement by the subject, when obtained by the processors via the image capture device, is reflected in real-time in the image.