US-12625389-B2 - Method and system for determining an ophthalmic element adapted to a wearer
Abstract
A method for determining an ophthalmic element adapted to a wearer, the wearer having a prescription. The method including at least providing an initial set of ophthalmic elements, each ophthalmic element of the initial set being adapted to the prescription of the wearer, for each ophthalmic element of the initial set, calculating a value of each criterion of a plurality of criteria, the plurality of criteria comprises a plurality of lens criteria and/or a plurality of wearer criteria, generating an optimal set of ophthalmic elements by computing pareto-optimal ophthalmic elements among the ophthalmic elements of the initial set based on the value of each criterion, and determining one final ophthalmic element for the wearer in the optimal set of ophthalmic elements based on selected criteria based on wearer's preferences.
Inventors
- Aurélie LE CAIN
- Fabien Muradore
Assignees
- ESSILOR INTERNATIONAL
Dates
- Publication Date
- 20260512
- Application Date
- 20200618
- Priority Date
- 20190618
Claims (17)
- 1 . A method implemented by a processor for determining an ophthalmic element adapted to a wearer, the wearer having a prescription, the method comprising at least: a) obtaining an initial set of at least 100 ophthalmic elements, each ophthalmic element of the initial set being adapted to the prescription of the wearer; b) for each ophthalmic element of the initial set of at least 100 ophthalmic elements, calculating a value of each criterion of a plurality of criteria based on a weighted function, the plurality of criteria comprises a plurality of lens criteria and/or a plurality of wearer criteria; c) generating an optimal set of ophthalmic elements by computing pareto-optimal ophthalmic elements among the ophthalmic elements of the initial set of at least 100 ophthalmic elements based on the value of each criterion; and d) determining a final ophthalmic element for the wearer in the optimal set of ophthalmic elements based on selected criteria based on wearer's preferences.
- 2 . The method according to claim 1 , further comprising selecting at least two criteria among the plurality of criteria based on wearer's preferences, wherein the optimal set of ophthalmic elements is generated by computing pareto-optimal ophthalmic elements among the ophthalmic elements of the initial set of at least 100 ophthalmic elements based on the value of each selected criterion.
- 3 . The method according to claim 1 , wherein the ophthalmic element is an ophthalmic lens or an optical design of an ophthalmic lens.
- 4 . The method according to claim 1 , wherein the initial set of at least 100 ophthalmic elements is obtained from a database of predetermined ophthalmic elements.
- 5 . The method according to claim 4 , wherein each predetermined ophthalmic element is an ophthalmic element optimized for the prescription of the wearer.
- 6 . The method according to claim 4 , wherein each ophthalmic element of the initial set of at least 100 ophthalmic elements is calculated based on a plurality of predetermined ophthalmic elements.
- 7 . The method according to claim 6 , wherein each ophthalmic element of the initial set of at least 100 ophthalmic elements is a linear combination of the plurality of predetermined ophthalmic elements.
- 8 . The method according to claim 7 , wherein a database of M predetermined ophthalmic lens designs denoted Di with ‘i’ an integer comprised between 1 and M, an initial set of ophthalmic lens designs is generatable by calculating each ophthalmic lens design, each new surface S is defined as follows: S = ∑ i = 1 M α i D i , with ∑ i = 1 M α i = 1 , each of the new surface S is a progressive surface if the ophthalmic lens designs are chosen to have same inset and same progression length.
- 9 . The method according to claim 1 , wherein the plurality of lens criteria comprises optical criteria and/or surface criteria, the optical criteria being related to an optical parameter of the ophthalmic element and the surface criteria being related to a surface parameter of a surface of the ophthalmic element.
- 10 . The method according to claim 1 , wherein the final ophthalmic element for the wearer is determined in the optimal set of ophthalmic elements based on an order of the selected criteria by the wearer or an eye care practitioner.
- 11 . The method according to claim 1 , wherein the wearer criteria comprises at least information indicative of an activity of the wearer during which the ophthalmic element is intended to be worn by the wearer.
- 12 . A system for determining an ophthalmic element adapted to a wearer, the wearer having a prescription, the system comprising: a memory; and a processor arranged to execute program instructions stored in the memory to: obtain an initial set of at least 100 ophthalmic elements, each ophthalmic element of the initial set of at least 100 ophthalmic elements being adapted to the prescription of the wearer; for each ophthalmic element of the initial set of at least 100 ophthalmic elements, calculate a value of each criterion of a plurality of criteria based on a weighted function, the plurality of criteria comprises a plurality of lens criteria and/or a plurality of wearer criteria; generate an optimal set of ophthalmic elements by computing pareto-optimal ophthalmic elements among the ophthalmic elements of the initial set of at least 100 ophthalmic elements based on the value of each criterion; and determine a final ophthalmic element for the wearer in the optimal set of ophthalmic elements based on selected criteria based on wearer's preferences.
- 13 . A method for providing an ophthalmic lens to a wearer, the method comprising: obtaining wearer data comprising at least the wearer's prescription; determining an ophthalmic element adapted to the wearer according to claim 1 ; and manufacturing the ophthalmic lens according to the determined ophthalmic element adapted to the wearer.
- 14 . A computer readable medium comprising one or more stored sequences of instructions that are accessible to a processor and which, when executed by the processor, causes the processor to carry out at least: a) obtaining an initial set of at least 100 ophthalmic elements, each ophthalmic element of the initial set of at least 100 ophthalmic elements being adapted to the prescription of the wearer; b) for each ophthalmic element of the initial set of at least 100 ophthalmic elements, calculating a value of each criterion of a plurality of criteria based on a weighted function, the plurality of criteria comprises a plurality of lens criteria and/or a plurality of wearer criteria; c) generating an optimal set of ophthalmic elements by computing pareto-optimal ophthalmic elements among the ophthalmic elements of the initial set of at least 100 ophthalmic elements based on the value of each criterion, where the pareto optimal optimization is an impossibility of improving one criterion without harming other criteria; and d) determining a final ophthalmic element for the wearer in the optimal set of ophthalmic elements based on selected criteria based on wearer's preferences.
- 15 . The method according to claim 1 , wherein the initial set of at least 100 ophthalmic elements comprises at least 500 ophthalmic elements.
- 16 . The method according to claim 1 , wherein the initial set of at least 100 ophthalmic elements comprises at least 1000 ophthalmic elements.
- 17 . The method according to claim 1 , wherein the lens criteria comprises field width, peak value, position peak, gradient of an optical criterion, which includes astigmatism or optical power or distortion, robustness for far vision (FV) power with respect to pantoscopic angle, binocular parameters, geometry of the lens, prismatic deviation in central vision or peripheral vision, ocular deviation, object visual field in central vision or peripheral vision, image visual field in central vision or peripheral vision, magnification in central vision or peripheral vision, or pupil field ray deviation, and the wearer criteria comprises at least one of an activity of the wearer or visual behavior of the wearer.
Description
FIELD OF THE INVENTION The invention relates to a method and a system for determining an ophthalmic element adapted to a wearer. The invention further relates to a method for providing an ophthalmic lens to a wearer from such an ophthalmic element. BACKGROUND OF THE INVENTION An optical lens is generally determined to be then manufactured in accordance with the wearer specifications. In the case, for example, of an ophthalmic lens for the correction or improvement of eyesight, the ophthalmic lens is determined according to a wearer prescription corresponding to the visual requirements of that wearer. In addition, other requirements, for example relative to aestheticism, comfort, can be taken into account to determine the ophthalmic lens, for example the shape and size of the spectacle frame supporting the ophthalmic lens. As these requirements are generally antagonists, they cannot be all satisfied simultaneously. Thus, a compromise is necessary. Nevertheless, huge number of compromises are possible according to these requirements in order to fully customize the ophthalmic lens to the wearer, by varying for example at least the optical design or the geometry of the lens. Consequently, there is a need for determining the best compromise for the wearer among the huge number of compromises. SUMMARY OF THE INVENTION To this end, the invention proposes a method implemented by computer means for determining an ophthalmic element adapted to a wearer, the wearer having a prescription, the method comprising at least: a) providing an initial set of ophthalmic elements, each ophthalmic element of the initial set being adapted to the prescription of the wearer;b) for each ophthalmic element of the initial set, calculating a value of each criterion of a plurality of criteria, the plurality of criteria comprises a plurality of lens criteria and/or a plurality of wearer criteria;c) generating an optimal set of ophthalmic elements by computing pareto-optimal ophthalmic elements among the ophthalmic elements of the initial set based on the value of each criterion;d) determining a final ophthalmic element for the wearer in the optimal set of ophthalmic elements based on selected criteria based on wearer's preferences. Advantageously, such method allows providing an ophthalmic element taken into account the different requirements for a wearer and at the same time ensuring that the determined ophthalmic element is the best compromise complying with the wearer's requirement. Advantageously, pareto optimal optimization corresponds to the optimization of a plurality of criteria, wherein there is an impossibility of improving one criterion without harming other criteria. In other words, such method provides a decision aid method to determine by selecting a lens design or a lens among a set of possible compromises using selection criteria at least in part set by the user. Criteria can include advantageously optical criteria, surface criteria as well as wearer criteria. All the compromises can be pre-calculated further allowing such determination to be done in real-time, i.e. requiring no more additional calculation steps for the selection of the final lens design or lens adapted to the wearer. Thanks to the invention, after the generation of an optimal set of ophthalmic elements, i.e. a set of possible compromises of ophthalmic elements, the wearer can advantageously choose among this optimal set of ophthalmic elements a final ophthalmic element by improving at least one criterion by modifying the range of this at least one criterion. Thus, the final ophthalmic element form at least one of the best compromise of ophthalmic elements for the wearer. According to further embodiments which can be considered alone or in combination: the pareto optimal optimization is an impossibility of improving one criterion without harming other criteria;the method further comprises selecting at least two criteria among the plurality of criteria based on wearer's preferences, and the optimal set of ophthalmic elements is generated by computing pareto-optimal ophthalmic elements among the ophthalmic elements of the initial set based on the value of each selected criterion;the ophthalmic element is an ophthalmic lens or an optical design of an ophthalmic lens;the initial set of ophthalmic elements is provided from a database of predetermined ophthalmic elements;each predetermined ophthalmic element is an ophthalmic element optimized for the prescription of the wearer;each ophthalmic element of the initial set is calculated based on a plurality of predetermined ophthalmic elements;each ophthalmic element of the initial set is a linear combination of the plurality of predetermined ophthalmic elements;a database of M predetermined ophthalmic lens designs, for example progressive surfaces, denoted Di with ‘i’ an integer comprised between 1 and M, an initial set of ophthalmic lens designs can be generated by calculating each ophthalmic lens design,each new