Method and system to create custom, user-specific eyewear
First Claim
1. A computer-implemented method for generating a scaled anatomic model, using a computer system, the method comprising:
- receiving image data including imaging of both a reference object and a user'"'"'s anatomy, the anatomy comprising at least a portion of a user'"'"'s face;
determining, based on the received image data, a dimension of the reference object;
determining, from the received image data, at least two anatomical features of the user'"'"'s anatomy;
scaling a distance between the at least two anatomical features of the user'"'"'s anatomy, where the scaling is performed using the determined dimension of the reference object; and
generating a scaled anatomical model of the user'"'"'s anatomy based on the scaled distance.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for creating fully custom products from scratch without exclusive use of off-the-shelf or pre-specified components. A system for creating custom products includes an image capture device for capturing image data and/or measurement data of a user. A computer is communicatively coupled with the image capture device and configured to construct an anatomic model of the user based on the captured image data and/or measurement data. The computer provides a configurable product model and enables preview and automatic or user-guided customization of the product model. A display is communicatively coupled with the computer and displays the custom product model superimposed on the anatomic model or image data of the user. The computer is further configured to provide the customized product model to a manufacturer for manufacturing eyewear for the user in accordance with the customized product model. The manufacturing system is configured to interpret the product model and prepare instructions and control equipment for the manufacturing of the customized product.
104 Citations
20 Claims
-
1. A computer-implemented method for generating a scaled anatomic model, using a computer system, the method comprising:
-
receiving image data including imaging of both a reference object and a user'"'"'s anatomy, the anatomy comprising at least a portion of a user'"'"'s face; determining, based on the received image data, a dimension of the reference object; determining, from the received image data, at least two anatomical features of the user'"'"'s anatomy; scaling a distance between the at least two anatomical features of the user'"'"'s anatomy, where the scaling is performed using the determined dimension of the reference object; and generating a scaled anatomical model of the user'"'"'s anatomy based on the scaled distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for generating a scaled anatomic model, the system comprising:
-
a data storage device storing instructions for generating a scaled anatomic model; and a processor configured to execute the instructions to perform a method including; receiving image data including imaging of both a reference object and a user'"'"'s anatomy, the anatomy comprising at least a portion of a user'"'"'s face; determining, based on the received image data, a dimension of the reference object; determining, from the received image data, at least two anatomical features of the user'"'"'s anatomy; scaling a distance between the at least two anatomical features of the user'"'"'s anatomy, where the scaling is performed using the determined dimension of the reference object; and generating a scaled anatomical model of the user'"'"'s anatomy based on the scaled distance. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium for use on a computer system containing computer-executable programming instructions for generating a scaled anatomic model, the method comprising:
-
receiving image data including imaging of both a reference object and a user'"'"'s anatomy, the anatomy comprising at least a portion of a user'"'"'s face; determining, based on the received image data, a dimension of the reference object; determining, from the received image data, at least two anatomical features of the user'"'"'s anatomy; scaling a distance between the at least two anatomical features of the user'"'"'s anatomy, where the scaling is performed using the determined dimension of the reference object; and generating a scaled anatomical model of the user'"'"'s anatomy based on the scaled distance. - View Dependent Claims (18, 19, 20)
-
Specification