Method and system to create custom, user-specific eyewear
First Claim
1. A computer-implemented method for generating instructions for making an individual-specific eyewear product using a computer system, the method comprising:
- receiving one or more images of an individual'"'"'s anatomy or a parameterized anatomic model quantifying one or more anatomical features of the individual'"'"'s anatomy;
quantifying, using a processor, at least a surface or a contour of the one or more quantified anatomical features based on the parameterized anatomic model and/or the received one or more images;
receiving or generating a product model of the individual-specific eyewear product, the product model including a frame portion and a lens portion and comprising either a parameterized configurable solid model or a parameterized configurable surface model, wherein the geometry of the frame portion of the product model is parameterized and fit to the one or more quantified anatomical features based on a difference between the frame portion of the product model and the individual'"'"'s anatomy from the one or more images or the individual'"'"'s anatomical features from the parameterized anatomic model;
determining a location of a pupil or iris of one or both eyes of the individual;
positioning an optical surface of the lens portion of the product model over the determined location of the pupil of the individual, an axis of the pupil or iris of the individual, or a line along either the pupil or the iris gaze of the individual;
determining, using the processor, a geometric modification to the anatomically parameterized and fit frame portion of the product model in response to a modification to a frame wrap of the lens portion of the product model or a tilt, angle, fitting height, diopter, type of lens material, and/or base curve of the optical surface of the lens portion of the product model, and/ordetermining, using the processor, a modification to a frame wrap of the lens portion of the product model or a tilt, angle, fitting height, diopter, type of lens material, and/or base curve of the optical surface of the lens portion of the product model in response to a geometric modification to the frame portion of the product model;
generating, using the processor, an updated product model of the individual-specific eyewear product for the individual, based on the geometric modification to the frame portion of the product model and/or the modification to the lens portion of the product model; and
generating, using the processor, an electronic file comprising instructions for manufacturing the individual-specific eyewear product based on the updated product model.
2 Assignments
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 a computer communicatively coupled with an image capture device and configured to construct an anatomic model of the user based on 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.
-
Citations
26 Claims
-
1. A computer-implemented method for generating instructions for making an individual-specific eyewear product using a computer system, the method comprising:
-
receiving one or more images of an individual'"'"'s anatomy or a parameterized anatomic model quantifying one or more anatomical features of the individual'"'"'s anatomy; quantifying, using a processor, at least a surface or a contour of the one or more quantified anatomical features based on the parameterized anatomic model and/or the received one or more images; receiving or generating a product model of the individual-specific eyewear product, the product model including a frame portion and a lens portion and comprising either a parameterized configurable solid model or a parameterized configurable surface model, wherein the geometry of the frame portion of the product model is parameterized and fit to the one or more quantified anatomical features based on a difference between the frame portion of the product model and the individual'"'"'s anatomy from the one or more images or the individual'"'"'s anatomical features from the parameterized anatomic model; determining a location of a pupil or iris of one or both eyes of the individual; positioning an optical surface of the lens portion of the product model over the determined location of the pupil of the individual, an axis of the pupil or iris of the individual, or a line along either the pupil or the iris gaze of the individual; determining, using the processor, a geometric modification to the anatomically parameterized and fit frame portion of the product model in response to a modification to a frame wrap of the lens portion of the product model or a tilt, angle, fitting height, diopter, type of lens material, and/or base curve of the optical surface of the lens portion of the product model, and/or determining, using the processor, a modification to a frame wrap of the lens portion of the product model or a tilt, angle, fitting height, diopter, type of lens material, and/or base curve of the optical surface of the lens portion of the product model in response to a geometric modification to the frame portion of the product model; generating, using the processor, an updated product model of the individual-specific eyewear product for the individual, based on the geometric modification to the frame portion of the product model and/or the modification to the lens portion of the product model; and generating, using the processor, an electronic file comprising instructions for manufacturing the individual-specific eyewear product based on the updated product model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for generating instructions for making an individual-specific eyewear product, the system comprising:
-
a data storage device storing instructions for manufacturing the individual-specific eyewear product; and a processor configured to execute the instructions to perform a method comprising; receiving one or more images of an individual'"'"'s anatomy or a parameterized anatomic model quantifying one or more anatomical features of the individual'"'"'s anatomy; quantifying, using a processor, at least a surface or a contour of the one or more quantified anatomical features based on the parameterized anatomic model and/or the received one or more images; receiving or generating a product model of the individual-specific eyewear product, the product model including a frame portion and a lens portion and comprising either a parameterized configurable solid model or a parameterized configurable surface model, wherein the geometry of the frame portion of the product model is parameterized and fit to the one or more quantified anatomical features based on a difference between the frame portion of the product model and the individual'"'"'s anatomy from the one or more images or the individual'"'"'s anatomical features from the parameterized anatomic model; determining a location of a pupil or iris of one or both eyes of the individual; positioning an optical surface of the lens portion of the product model over the determined location of the pupil of the individual, an axis of the pupil or iris of the individual, or a line along either the pupil or the iris gaze of the individual; determining, using the processor, a geometric modification to the anatomically parameterized and fit frame portion of the product model in response to a modification to a frame wrap of the lens portion of the product model or a tilt, angle, fitting height, diopter, type of lens material, and/or base curve of the optical surface of the lens portion of the product model, and/or determining, using the processor, a modification to a frame wrap of the lens portion of the product model or tilt, angle, fitting height, diopter, type of lens material, and/or base curve of the optical surface of the lens portion of the product model in response to a geometric modification to the frame portion of the product model; generating, using the processor, an updated product model of the individual-specific eyewear product for the individual, based on the modification to the frame portion of the product model and/or the geometric modification to the lens portion of the product model; and generating, using the processor, an electronic file comprising instructions for manufacturing the individual-specific eyewear product based on the updated product model. - View Dependent Claims (22, 23)
-
-
24. A non-transitory computer readable medium for use on a computer system containing computer-executable programming instructions for performing a method of generating instructions for making an individual-specific eyewear product, the method comprising:
-
receiving one or more images of an individual'"'"'s anatomy or a parameterized anatomic model quantifying one or more anatomical features of the individual'"'"'s anatomy; quantifying, using a processor, at least a surface or a contour of the one or more quantified anatomical features based on the parameterized anatomic model and/or the received one or more images; receiving or generating a product model of the individual-specific eyewear product, the product model including a frame portion and a lens portion and comprising either a parameterized configurable solid model or a parameterized configurable surface model, wherein the geometry of the frame portion of the product model is parameterized and fit to the one or more quantified anatomical features based on a difference between the frame portion of the product model and the individual'"'"'s anatomy from the one or more images or the individual'"'"'s anatomical features from the parameterized anatomic model; determining a location of a pupil or iris of one or both eyes of the individual; positioning an optical surface of the lens portion of the product model over the determined location of the pupil of the individual, an axis of the pupil or iris of the individual, or a line along either the pupil or the iris gaze of the individual; determining, using the processor, a geometric modification to the anatomically parameterized and fit frame portion of the product model in response to a modification to a frame wrap of the lens portion of the product model or a tilt, angle, fitting height, diopter, type of lens material, and/or base curve of the optical surface of the lens portion of the product model, and/or determining, using the processor, a modification to a frame wrap of the lens portion of the product model or a tilt, angle, fitting height, diopter, type of lens material, and/or base curve of the optical surface of the lens portion of the product model in response to a geometric modification to the frame portion of the product model; generating, using the processor, an updated product model of the individual-specific eyewear product for the individual, based on the geometric modification to the frame portion of the product model and/or the modification to the lens portion of the product model; and generating, using the processor, an electronic file comprising instructions for manufacturing the individual-specific eyewear product based on the updated product model. - View Dependent Claims (25, 26)
-
Specification