IP Library Granted Patent US 10,473,952
Granted Patent B2
US 10,473,952 · App. 14/898,413 · Granted Nov 12, 2019

Method for optimizing an optical surface

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,473,952
App. No.
14/898,413
Granted
Nov 12, 2019
Kind
B2
Abstract

Method for optimizing an optical surface comprising: an initial optical surface providing step, a working optical surface defining step, during which a working optical surface is defined to be equal to the initial optical surface, a first surface cost function providing step, during which a first surface cost function of the nth derivative of the surface is provided, a set of surface cost functions providing step, during which a set of surface cost functions function of at least one criterion over evaluation zones is provided, a global surface cost function evaluation step during which a global surface cost function equal to a weighted sum of the previous cost functions is evaluated, a modifying step, during which the working surface is modified, wherein the evaluation and modifying steps are repeated so as to minimize the global surface cost function.

Claims (30)

1. A method for determining at least one optical surface of an optical lens, the method comprising:

providing at least one parameter that defines the at least one optical surface to be determined, and an initial value of said at least one parameter defining an initial optical surface;

defining a working optical surface to be equal to at least a portion of the initial optical surface;

providing a first surface cost function, the first surface cost function being a function of the nth derivative of the working optical surface defined by the at least one parameter with n being an integer greater than or equal to 2;

providing a set of surface cost functions, each surface cost function of the set of surface cost functions being a function of at least one criterion over an evaluation zone of the working optical surface defined by the at least one parameter and the set of surface cost functions comprising at least one cost function;

evaluating a global surface cost function, the global surface cost function being a weighted sum of the first surface cost function and each surface cost function of the set of surface cost functions;

modifying the working optical surface; and

determining a value of the at least one optical surface parameter that minimizes the global surface cost function by repeating the evaluating of the global surface cost function and the modifying of the working optical surface so as to minimize the global surface cost function.

2. The method according to claim 1 , wherein the at least one criterion of each surface cost function of the set of surface cost functions is a surface criterion over at least a part of the evaluation zone.

3. The method according to claim 2 , wherein the at least one criterion of each surface cost function of the set of surface cost functions is selected in a list consisting of: the minimum, maximum or mean sphere in at least one point of the evaluation zone, a mean sphere over the evaluation zone, a cylinder in at least one point of the evaluation zone, a mean cylinder over the evaluation zone, an altitude of at least one point of the evaluation zone, a mean altitude over the evaluation zone, a gradient of minimum, maximum, or mean sphere in at least one point of the evaluation zone, the second order derivation of the sphere in at least one point of the evaluation zone, a Gauss curvature in at least one point of the evaluation zone, a gradient of the Gauss curvature in at least one point of the evaluation, a minimal curvature in at least one point of the evaluation zone, a normal curvature in at least one point of the evaluation zone.

4. The method according to claim 1 , wherein the evaluation zone of each surface cost function of the set of surface cost functions is selected in a list consisting of: near vision zone, far vision zone, the intermediate corridor between the near and far vision zone, a peripheral rim, a nasal zone, and a temporal zone.

5. The method according to claim 1 , wherein the optical lens is an ophthalmic lens adapted for a wearer and at least one of the criteria of one of the surface cost functions of the set of surface cost functions is related to the wearer's prescription.

6. The method according to claim 1 , wherein n is smaller than or equal to 4.

7. The method according to claim 1 , wherein in the global surface cost function the weight of the first surface cost function represents between 0.1% and 10% of the total weights.

8. The method according to claim 1 , wherein

the optical lens is an ophthalmic lens adapted for a wearer,

the method further comprises, prior to the determining of the value of the at least one optical surface parameter, providing contour data representing a contour of a spectacle frame, and

at least one of the surface cost functions of the set of surface cost functions is function of a deviation between the contour of the spectacle frame and the surface of the ophthalmic lens.

9. The method according to claim 8 , wherein the provided contour data is obtained by a method for optimizing a measured contour of the spectacle frame, the method comprising:

providing contour data representing measured points of a contour of the spectacle frame,

defining a working contour of the spectacle frame,

providing a first contour cost function, the first contour cost function being a function of the mth derivative of a curve of at least a portion of the working contour with m being an integer greater than or equal to 2,

providing a set of contour cost functions, each contour cost function of the set of contour cost functions being a function of at least a deviation between the working contour and the measured points of the contour and the set of contour cost functions comprising at least one contour cost function,

evaluating a global contour cost function, the global contour cost function being a weighted sum of the first contour cost function and of each contour cost function of the set of contour cost functions, and

modifying the working contour,

wherein the evaluating of the global contour cost function and the modifying of the working contour are repeated so as to minimize the global contour cost function.

10. The method according to claim 9 , wherein m is smaller than or equal to 4.

11. The method according to claim 9 , wherein the first contour cost function is a function of the mth derivative of a curve of the entire working contour.

12. The method according to claim 9 , wherein in the global contour cost function the weight of the first contour cost function represents between 0.1% and 10% of the total weights.

13. A nontransitory computer-readable storage medium having stored therein a program comprising one or more stored sequences of instructions, which when executed by a processor, causes the processor to carry out the steps of claim 1 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2018
From: ESSILOR INTERNATIONAL (COMPAGNIE GÉNÉRALE D'OPTIQUE)
To: ESSILOR INTERNATIONAL
Reel/Frame 045853/0275 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2016
From: MURADORE, FABIEN
To: ESSILOR INTERNATIONAL (COMPAGNIE GENERALE D'OPTIQUE)
Reel/Frame 037528/0501 →