Virtual Try-On Model Alignment Using Point Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Online shopping for clothing and accessories lacks the ability to simulate how products would look and fit on a user, as it cannot replicate the experience of trying on items in a physical store, making it difficult for customers to make informed purchasing decisions.

Innovation Solution

A computer-implemented method for generating a virtual try-on by combining three-dimensional models of a user and a product, allowing for adjustments based on user input, such as touch commands, to render images of how the product would appear on the user, using attachment and connection points to accurately position the product on the user's model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If online shopping platforms provide virtual try-on functionality, then customer satisfaction and purchasing decisions improve, but device complexity and computational requirements increase

Engineering Contradiction:
Improvepurchasing decision accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the product try-on experience into distinct functional modules: a virtual try-on engine that combines 3D models, a point-matching system that aligns attachment points with connection points, and an image rendering system that generates trial images. This modular segmentation allows each component to be optimized independently while maintaining overall system reliability for purchasing decisions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates accurate 3D digital copies of both the user's body geometry and the product being tried on. These digital copies enable virtual experimentation with different products and configurations without physical handling, improving purchasing decision accuracy while reducing the need for physical inventory and trial facilities.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If the system provides accurate positioning of products on user models, then manufacturing precision of the virtual representation improves, but the complexity of matching attachment and connection points increases

Engineering Contradiction:
Improvevirtual positioning accuracyVSAvoidpoint matching complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system implements self-service through automated point-matching algorithms that independently align attachment points on the user model with connection points on the product model. The morphable model automatically adjusts its geometry to match the user's body shape, eliminating the need for manual positioning and reducing the complexity of achieving precise virtual positioning.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system utilizes parameter changes in the morphable model to dynamically adjust body geometry based on user-specific measurements. By varying geometric parameters of the 3D model, the system achieves accurate positioning of products on diverse user bodies without requiring complex custom modeling for each individual, thus improving virtual positioning accuracy while managing complexity.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If the system allows real-time adjustments based on user input, then ease of operation improves, but processing time and computational resources increase

Engineering Contradiction:
Improveadjustment convenienceVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-computing and storing geometric data for morphable models in various configurations. When users provide input for adjustments, the system can quickly retrieve and apply pre-prepared geometric transformations rather than computing everything from scratch, thus improving ease of operation while minimizing additional processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements dynamic responsiveness by linking user interface interactions directly to real-time updates of the morphable model parameters. As users adjust sliders or input measurements, the 3D model dynamically reconfigures itself, providing immediate visual feedback that enhances ease of operation. The underlying computational engine is optimized to handle these dynamic changes efficiently, reducing processing time through incremental updates rather than full re-renderings.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9286715B2Systems and methods for adjusting a virtual try-on
Publication Date: 2016.03.15 LUXOTTICA RETAIL NORTH AMERICA INC
  • US9286715B2 patent drawing
  • US9286715B2 patent drawing
  • US9286715B2 patent drawing

AI summary

According to at least one embodiment, a computer-implemented method for generating a virtual try-on is described. A first model is obtained. The first model includes a first set of attachment points. A second model is obtained. The second model includes a first set of connection points. The first model and the second model are combined. Combining the first and second models includes matching the first set of attachment points with the first set of connection points. An image is rendered based on at least a portion of the combined first and second models.