Mobile Device Scaling for Virtual Try-On Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies lack an effective method for accurately scaling 2D and 3D models of users to enable proper alignment and virtual try-on of products, such as glasses, across different scales.

Innovation Solution

A computer-implemented method and system that uses a mobile device to capture images of a user aligning with generated lines on a display, determining pixel density, and calculating distances to scale 3D models of users and objects to a common scale, allowing for accurate virtual try-on of products.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If 3D models are scaled without accurate reference measurements, then the scaling process is simpler and faster, but the precision and accuracy of the scaled models deteriorate

Engineering Contradiction:
Improvescaling accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces reference objects with known dimensions as intermediaries between the camera and the user. These reference objects serve as mediators that provide accurate scale information, enabling precise 3D model scaling without requiring complex calibration equipment. The reference objects bridge the gap between simple imaging and accurate measurement.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses the user's own body features (such as the distance between eyes or other anatomical landmarks) as self-generated reference measurements. The user effectively serves themselves by providing the scaling reference through their own physiology, eliminating the need for external measurement tools or complex calibration procedures.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If multiple reference points and correction values are used for scaling, then the measurement precision improves, but the time required for the scaling process increases

Engineering Contradiction:
Improvedistance measurement accuracyVSAvoidscaling process time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by capturing multiple images at different known distances before final scaling. These preliminary images are used to calculate correction values in advance, which are then applied to subsequent measurements. This preliminary calibration reduces the time needed for actual scaling operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from multiple captured images to calculate correction values that improve measurement accuracy. By analyzing discrepancies between expected and actual measurements in preliminary images, the system generates feedback correction factors that are applied to refine the scaling of 3D models, ensuring higher precision.

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If accurate scaling is achieved through multiple images and correction calculations, then the manufacturing precision of virtual try-on results improves, but the complexity of the process increases

Engineering Contradiction:
Improvevirtual try-on accuracyVSAvoidimage processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system creates multiple copies of the user's image at different scales and perspectives. By generating these image copies and comparing them, the system can calculate accurate scaling factors without requiring complex physical measurement equipment. The copies serve as virtual references for precise 3D model creation.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9996899B2Systems and methods for scaling an object
Publication Date: 2018.06.12 LUXOTTICA RETAIL NORTH AMERICA INC
  • US9996899B2 patent drawing
  • US9996899B2 patent drawing
  • US9996899B2 patent drawing

AI summary

A computer-implemented method for scaling an object is described. Two or more lines are generated on a display of the mobile device. The user is imaged with a camera of the mobile device. The image of the user is displayed on the display of the mobile device. Upon determining the feature of the user aligns with the first of the two or more lines on the display of the mobile device, an image of the user is captured. A number of pixels per unit of distance are determined based at least in part on a number of pixels between a predetermined point on the captured image and the feature of the user, and a predetermined distance between a camera of the mobile device and the first of the two or more lines on the display.