3D Eyeglasses Modeling from 2D Images
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Online marketplaces offering two-dimensional images of eyeglasses fail to provide an accurate model of fit, size, and shape, leading to concerns about poor fit and undesirable appearance when worn.
Innovation Solution
A method for generating three-dimensional models of eyeglasses from two-dimensional images using contour extraction and texture analysis, allowing users to virtually try on eyeglasses and assess fit, size, and appearance through a device camera, with the option to adjust lens size and shape.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If two-dimensional images are used to display eyeglasses, then the system complexity is low and ease of manufacture is high, but the ability to determine fit, size, and shape is insufficient
Solution Approach 1:
The patent transforms two-dimensional images into three-dimensional models of eyeglasses, adding the depth dimension to enable accurate representation of fit, size, and shape. This dimensional transition allows users to view glasses from multiple angles and assess how they will look when worn, directly resolving the limitation of 2D images in conveying spatial information.
Solution Approach 2:
The patent creates accurate three-dimensional digital copies of physical eyeglasses by extracting geometric features and textures from multiple 2D images. These 3D copies serve as virtual representations that can be manipulated and viewed interactively, providing the measurement precision needed to assess fit and appearance without requiring physical prototypes or complex manufacturing.
2Measurement precision
If three-dimensional models are generated from two-dimensional images, then the ability to assess fit and appearance is improved, but the processing time and computational resources increase
Solution Approach 1:
The patent performs preliminary processing by pre-extracting geometric features, contours, and textures from multiple 2D images during an initial scanning phase. This preliminary action creates a structured 3D model that can be quickly rendered and manipulated later, reducing the processing time required during actual product viewing and selection.
Solution Approach 2:
The patent replaces complex mechanical scanning and measurement systems with computational image processing algorithms. By using automated feature extraction and 3D reconstruction algorithms, the system achieves accurate 3D modeling without requiring time-consuming manual measurements or complex physical scanning apparatus.
3Manufacturing precision
If multiple two-dimensional images are processed to create three-dimensional models, then the accuracy of the model is improved, but the quantity of data to be processed increases
Solution Approach 1:
The patent extracts only the essential geometric features, contours, and texture information from multiple 2D images during the 3D reconstruction process. By selectively extracting only the necessary data elements needed to build an accurate 3D model, the system achieves high model accuracy while minimizing the amount of data that must be stored and processed.
Solution Approach 2:
The patent divides the 3D modeling process into separate stages: feature extraction from individual images, integration of multiple views, and final model construction. This segmentation allows the system to process data in manageable chunks, reducing the computational burden at any single stage while maintaining overall model accuracy.
Data Source
AI summary
There are provided systems and method for three-dimensional (3D) eyeglasses modeling from two-dimensional (2D) images. A service provider, such as a payment provider, may access 2D images of a pair of eyeglasses, such as images from a front perspective and a side perspective of the eyeglasses. The contours of the eyeglasses may be extracted, such as the contours of the main features (e.g., the bridge, lens aperture, side and ear frame sections, and other important features). The contours may be processed to determine a curve that best fits the features. Additional features may be extracted, such as color, design, writing (e.g., a brand name on the frame), hinges, or other sub-feature of the frame. Utilizing this information, a 3D model of the pair of eyeglasses may be constructed by scaling the size of the lens curves, bridge, and/or arms and applying a texture.


