Virtual Eyeglasses Try-On via 3D Facial Modeling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Consumers face challenges in selecting the right style and size of eyeglasses due to limited in-store options and the inability to try on eyeglasses when shopping online, leading to uninformed purchases and potential regrets, especially when prescription lenses are already installed.
Innovation Solution
A method that captures images of a user's face to create a three-dimensional model, allowing users to virtually try on different eyeglasses by superimposing selected virtual eyeglasses models onto their face, enabling them to visualize how the eyeglasses would look without physically trying them on.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If consumers shop online for eyeglasses, then they can access a much greater selection of eyeglasses styles, but they are unable to try on the eyeglasses to see if they are the right size and style
Solution Approach 1:
The patent creates a three-dimensional digital copy of the consumer's face by capturing multiple images and generating a 3D model. This digital replica allows virtual try-on functionality where eyeglasses can be superimposed onto the consumer's facial model, providing fit information without requiring physical presence in a store.
Solution Approach 2:
The patent introduces a virtual try-on system as an intermediary between the online shopping platform and the consumer. This system uses image capture devices, 3D modeling algorithms, and virtual rendering to mediate the fitting assessment process, allowing consumers to evaluate eyeglasses fit and style online before purchase.
2Loss of information
If consumers visit numerous physical stores to find the right eyeglasses style, then they can try on different frames, but they waste time traveling between stores
Solution Approach 1:
The patent creates a three-dimensional digital copy of the consumer's face by capturing multiple images and generating a 3D model. This digital replica allows virtual try-on functionality where eyeglasses can be superimposed onto the consumer's facial model, providing fit information without requiring physical presence in a store.
Solution Approach 2:
The patent performs preliminary 3D facial scanning and modeling before the consumer makes a purchase decision. By capturing multiple images and generating the 3D facial model in advance, the system prepares the virtual try-on environment beforehand, allowing rapid evaluation of different eyeglasses styles without repeated store visits.
3Adaptability or versatility
If physical stores display limited eyeglasses frames, then they can manage inventory effectively, but consumers are disappointed by limited options
Solution Approach 1:
The patent transitions the eyeglasses selection from physical three-dimensional space to digital virtual space. By rendering 3D models of eyeglasses onto the consumer's 3D facial model, the system overcomes physical display limitations and provides access to an extensive virtual inventory of eyeglasses styles that would be impossible to physically display in a store.
Solution Approach 2:
The patent creates digital copies of eyeglasses frames in 3D modeling format. These virtual representations can be infinitely replicated and displayed online without requiring physical inventory, allowing consumers to browse extensive collections while stores maintain manageable physical stock levels.
Data Source
AI summary
A method of virtually trying on eyeglasses includes capturing a plurality of images of a user's face, obtaining locations of a plurality of feature points on the user's face in the plurality of images, and using the locations of the plurality of feature points in the plurality of images to create a standard three-dimensional model of the user. Next, a selection is received from the user of a pair of virtual eyeglasses, the selected pair of virtual eyeglasses having a corresponding three-dimensional model depicting the size and shape of the selected pair of virtual eyeglasses. After this, a modified three-dimensional model of the user having the selected pair of virtual eyeglasses superimposed on the user's face is created according to the standard three-dimensional model of the user and the corresponding three-dimensional model of the selected pair of virtual eyeglasses. The result is then displayed for the user to see.


