The present invention relates to a method for creating a design of a prescription surface of a multifocal lens as well as a multifocal lens with such a prescription surface, each in particular for a progressive spectacle lens.
In recent years, the calculation and optimization of progressive spectacle lenses in the respective situation of use has achieved a high technical and optical standard. For non-online optimized progressive spectacle lenses, a toric or an aspherical/atoric surface is used as prescription surface. These conventional prescription surfaces are the second surface which is typically the eye-sided surface/back surface, in the case of blank products, and superimposing surfaces on a previously calculated or optimized base surface, in the case of more modern free-form products in which the progressive effect and the prescriptive effect are generated with a surface. In the latter case, a function of the superimposed surface is added to a function of the base surface. These base surfaces are optimized for certain, usually spherical effects taking into account standard parameters for the position of the lenses in front of the eye of the spectacle wearer (e.g. corneal vertex distance (HSA), forward inclination (VN), frame wrap angle (FSW)), and physiological parameters (e.g. pupillary distance (PD)), and either produced as finished surfaces in the case of conventional blank products or deposited as data records.
The prescriptive effect (prescription (in particular sphere, cylinder, axis, optionally addition) in a situation of use or prescription in the case of position of use—independent measurement with a vertex refractive measuring device) can thus conventionally be adjusted precisely only at one reference point even if the individual parameters are taken into account when calculating the prescription surface. In standard progressive spectacle lenses, this point normally is the distant reference point, and in near convenience glasses, usually the near reference point. In the second important reference point (near reference point or distant reference point), greater deviations from the desired effect can occur depending on the prescriptive effect, the position in the basic curve area, addition, position of use parameters and viewing model.
Specifically, values which depend on the individual prescriptive effect and the situation of use and therefore cannot be taken into account in the progressive base surface, as for example the adjustment astigmatism (cf. e.g. DE 10 2010 052 936 A1; “Refraktionsbestimmung” by H. Diepes, 3rd revised edition, DOZ-Verlag, 2004, p. 396ff.; “Einstellastigmatismus and Listing′sche Regel” by K. Jeremias, D. Urech, project work 5, Fachhochschule Nordwestschweiz 2011; http://www.knecht. optiklexikon.com/index.php?rubrik=1&buchstabe=E&action=lexikon) in case of astigmatic prescription or an individual near astigmatism (cf. e.g. “Nahastigmatismus in Theorie und Praxis, Ursachen, Häufigkeit und Prüfmethoden” by S. Degle, Deutsche Optiker Zeitung DOZ, July 2011, p. 56-58; “Refraktionsbestimmung” by H. Diepes, 3rd revised edition, DOZ-Verlag, 2004, p. 396ff.) cannot be corrected with a conventional prescription surface. Similarly, only the additions stored in advance can be generated. Intermediate values as prescription values are excluded. In such cases, up to now, usually an extensive and expensive online optimization of the progressive freeform surface or the atoric prescription surface had to be carried out, if an optimal corrective effect in both reference points is to be achieved.
It is the object of the invention to provide an improved method for creating a design of a prescription surface of a multifocal lens which allows a simple calculation of the prescription surface at two reference points corresponding to two different situations of use. In this context, a calculation of the prescription surface shall be understood as a creation of a design of a prescription surface. As a further development of the invention, it is also an object of the invention to provide a method for creating a design of a prescription surface of a multifocal lens with which any desired prescriptive effects at the distant and near reference points can be realized without the need of performing a full-surface optimization which is typically highly computer-intensive.
This object is achieved by the teaching of the independent claims. Particularly advantageous configurations of the invention are the subject-matter of the dependent claims.
The method for creating a design of a prescription surface of a multifocal lens according to the invention comprises: a step S10 of obtaining first data for describing at least one aberration of an eye of a proband for a first situation of use and second data for describing at least one aberration of the eye of the proband for a second situation of use; a step S20 of determining a first set of parameters and a second set of parameters of a predetermined prescription surface equation from the first and second data, wherein the prescription surface equation is assigned to a first reference point of the prescription surface for the first set of parameters, and is assigned to a second reference point of the prescription surface for the second set of parameters; a step S30 of interpolating further sets of parameters of the prescription surface equation at further coordinates of the prescription surface from the first set of parameters and the second set of parameters; and a step S40 of determining prescription surface values of the prescription area at the first reference point on the basis of the first set of parameters, at the second reference point on the basis of the second set of parameters, and at further coordinates of the prescription surface on the basis of the further sets of parameters.
According to the invention, an optimum setting of the prescription surface is carried out at a first reference point and at a second reference point. According to the invention, The transition between these two reference points is carried out by an interpolation of sets of parameters of the prescription surface equation from the first and second sets of parameters of the prescription surface equation at the two reference points. According to the invention, it is proposed not to directly interpolate, for example, the prescription surface values of the prescription surface between the two reference points, but the sets of parameters determining the prescription surface equation. In this way, an optically improved transition of the prescription surface between the two reference points can be achieved.
With the method of the invention, a design of a prescription surface of a multifocal lens can be created in technical and optical high quality with a reasonable computational effort, whereby an optimization at two reference points is included for different situations of use.
The method of the invention is preferably a computer-implemented method.
The method of the invention is particularly suitable for creating designs of prescription surfaces of multifocal lenses for progressive spectacle lenses. A multifocal lens is understood to be an ophthalmic lens in which the refractive power is different at different viewing locations.
The prescription surface may be a front surface of the lens, a back surface of the lens, a superimposing surface of a base surface, wherein the base surface may be a front surface or a back surface of the lens. A surface of the multifocal lens opposite the prescription surface can preferably be a spherical surface, a toric surface, an aspherical surface or an atoric surface. A surface of the multifocal lens opposite the prescription surface may be a progressive or a non-progressive surface. In this context, the coordinates of the surface are to be understood especially as coordinates of the surface in the classical meaning as well as the points of the surface.
With the method of the invention, the following advantages can also be achieved without an additional online optimization of the perception surface:
In this context, a prescription surface equation is to be understood as any type of equation which is suited to describe the prescription surface using a set of parameters, i.e. at least one parameter. According to the invention, the entire prescription surface can be described with a single prescription surface equation, the parameters of the prescription surface equation being preferably different at different coordinates of the prescription surface, wherein the parameters of the perception surface equation are changing in a controlled manner.
In this context, an interpolation is to be understood as any way of calculating further values at other coordinates on the basis of at least two predetermined values (here: first and second sets of parameters) at predetermined coordinates. In particular, the term interpolation is intended to include linear as well as non-linear interpolations. Also, the term interpolation is intended to include not only calculations of values between the two predetermined values, but also calculations of values beyond the predetermined values (what may also be referred to as extrapolation) and of values next to the direct connection line between the predetermined values.
Preferably, in step S40, the prescription surface values z(u,v) in a u/v coordinate system can be determined by arrow heights of the prescription surface according to the following equation, according to which each meridional section is described by a circle:
with the meridional curvature
and r2==u2+v2.
The coordinates (u,v) are determined from the coordinates (x,y) and from the axial position α of the meridional section. Preferably, this u/v coordinate system is dependent on the orientation of the respective prescription surface equation. In the respective u/v coordinate system, the respective prescription surface equation can be specified particularly simply. The coordinate axes u and v are the directions of the main sections of the respective prescription surface equation. The origin of all u/v coordinate systems is always the same and coincides with the origin of the x/y coordinate system of the respective surface (front or back surface).
Preferably, the prescription surface equation can also be a toroidal equation or an equation of an analytically illustrable atoric surface, as indicated in e.g. EP 1 240 541 B1.
Preferably, in step S30, the interpolation of the further sets of parameters of the prescription surface equation can be performed in an x/y coordinate system which is rotated by a predetermined angle about a common z axis relative to the u/v coordinate system. Particularly preferably, in step S30, the interpolation of the further sets of parameters of the prescription surface equation can be performed in a parameter space of power vectors.
In a preferred configuration of the invention, in step S30, the interpolation of the further sets of parameters of the prescription surface equation can be performed in a power vector notation of the parameters.
Preferably, in step s30, the interpolation of the further sets of parameters of the prescription surface equation can be performed with the following power vector equation:
{right arrow over (P)}
c(x,y)=ƒ(x,y){right arrow over (P)}cF+(1−ƒ(x,y)){right arrow over (P)}cN
wherein Pc(x,y) represents a power vector at any coordinate (x,y), PcF represents a power vector calculated from the first set of parameters, PcN represents a power vector calculated from the second set of parameters, and ƒ(x,y) is a transfer function.
The transfer function ƒ(x,y) can preferably be a non-linear function, whose function values along the y-axis are in a range of values from 0 to 1.
The transfer function ƒ(x,y) can preferably be a double asymptotic function.
In a preferred configuration of the invention, the transfer function ƒ(x,y) can be given by
wherein ys is a scaling factor.
The scaling factor ys of the transfer function ƒ(x,y) can preferably be in a range of values from 4 mm to 15 mm.
In an embodiment of the invention, the scaling factor ys of the transfer function ƒ(x,y) can preferably be a scaling factor ys(x) depending from the x coordinate. In a preferred configuration of the invention, this scaling factor ys(x) of the transfer function ƒ(x,y) depending from the x coordinate can be given by
y
s(x)ySRand+(ySZentrum−ysRand)e−x
with
where Δx is the full width at half maximum of the Gaussian curve.
In another preferred configuration, the transfer function has partial derivatives of x and y, which are equal to zero in the reference points. It is also advantageous if, in addition, the Hesse matrix of the transfer function with respect to x and y at the reference points is the zero matrix, i.e. if, in addition, the second partial derivatives of x and y as well as the mixed derivative of x and y are equal to zero. In this case, the curvature properties of the superimposed surface at the reference points can be read directly from the coefficients of the torus equation.
The invention also relates to a method for producing a multifocal lens having a front surface and a rear surface, wherein a design of a prescription surface is created according to a method of the invention described above.
The invention also relates to an apparatus for producing a multifocal lens having a front surface and a back surface, comprising means for creating a design of a prescription surface of the multifocal lens which is configured for the above-described creation of the design of the prescription surface of the invention.
The invention further relates to a computer program product or computer program which is configured to perform an above-described method of creating a design of a prescription surface of a multifocal lens of the invention, when loaded and executed on a computer.
The invention further relates to a storage medium having a computer program stored thereon, wherein the computer program is configured to perform an above-described method of creating a design of a prescription surface of a multifocal lens of the invention, when loaded and executed on a computer.
According to a further aspect of the invention, a multifocal lens has a back surface and a front surface, wherein a prescription surface of the multifocal lens comprises a first reference point at which at least one aberration of an eye of a proband is corrected for a first situation of use, and a second reference point at which at least one aberration of the eye of the proband is corrected for a second situation of use; and a design of the prescription surface is configured such that prescription surface values of the prescription surface at further coordinates of the prescription surface are determined via an interpolation of further sets of parameters of a predetermined prescription surface equation from a first set of parameters of the prescription surface equation at the first reference point and a second set of parameters of the prescription surface equation at the second reference point.
Preferably, the design of the prescription surface is created via a method of the invention described above.
The above and further advantages, features and possible applications of the invention will be better understood from the following description of exemplary embodiments with reference to the accompanying drawings, in which, to a large extent schematically:
Also, an x/y/z coordinate system is exemplarily shown. In this, the x/y plane preferably forms the tangential plane to the front surface 19 at the vertex S. The front surface 18 and/or the rear surface 16 of the multifocal lens 10 can thus be described by means of surface values in the z-direction at the coordinates (x,y). Analogously, the rear surface 16 and the front surface 18 of the multifocal lens 10 can also be described by means of surface values in the z-direction at the coordinates (u,v) of an u/v/z coordinate system, which is rotated a predetermined angle about the z-axis with respect to the x/y/z coordinate system.
The spectacle lens 10 is preferably inclined with respect to the vertical by a forward inclination VN of, for example, about 8°, and the vertex S of the front surface 18 is preferably about 4 mm below the zero viewing direction 20. The zero viewing direction 20 penetrates the front surface 18 in the centering point Bz.
In the exemplary embodiment of
F refers in each case to the first situation of use or the distant reference point BF, and the index N refers to the second situation of use or the near reference point BN.
The multifocal lens 10 of the present invention is distinguished by the fact that it can be calculated both at the distant reference point BF and at the near reference point BN in such a way that it can correct the aberrations of the eye 12 of the spectacle wearer in both the first and second situations of use simultaneously. In addition, the prescription surface is configured such that a continuous transition of the prescription surface between the two reference points BF, BN can be achieved.
Referring to
As shown in
In a second method step S20, a first set of parameters (cuF, cvF, αF) of a prescription surface equation describing the prescription surface at the first reference point BF and a second set of parameters (cuN, cvN, αN) of the prescription surface equation at the second reference point BN are determined from the first and the second data mF, mN.
This determination of the sets of parameters from the data can, for example, be performed as follows.
The calculation is preferably carried out using a zero-point method, e.g. a single Newton iteration in six dimensions, the six independent variables being the sets of parameters (cuF, cvF, αF) and (cuN, cvN, αN).
In the reference points BF and BN, the actual values of the spectacle lens at the vertex ball are calculated with the given sets of parameters (cuF, cvF, αF), (cuN, cvN, αN) using known ray and wavetracing methods, and the spectacle lens values SBF (sphere at the reference point BF), ZBF (cylinder at the reference point BF), ABF (axis at the reference point BF), SBN (sphere at the reference point BN), ZBN (cylinder at the reference point BN), and ABN (axis at the reference point BN) are obtained.
The comparison of these actual values with the setpoint values (=prescription values SF, ZF, AF for BF and SN, ZN, AN for BN) then gives the dependent variables for the Newton method:
ΔSF=SBF−SF, ΔZF=ZBF−ZF, ΔAF=ABF−AF
ΔSN=SBN−SN, ΔZN=ZBN−ZN, ΔAN=ABN−AN
The Newton iteration, according to experience, leads very quickly to the desired result. Of course, the surface parameters and the mapping properties for the zero-point method may also be formulated in the power vector notation, or a different zero-point method can be used.
As is known, an arrow height z(u,v) (prescription surface value of the invention in the u/v coordinate system at a point or at the coordinates is determined at a point or at coordinates (u,v) of the prescription surface, where u is the direction of the first main section and v is the direction of the second main section of the prescription) is determined according to the following equation, according to which each meridional section is specified as a circle:
with the meridional curvature
and r2==u2+v2.
The prescription surface has the three degrees of freedom cu, cv, α (set of parameters). Consequently, with this surface approach, exactly three conditions can be fulfilled, and the prescription SZAF in the distant reference point BF or the prescription SZAN in the near reference point BN can be set. However, a direct transfer of the arrow heights z(u,v) of the prescription surface thus determined, for example as a function of the y-coordinate, generally does not lead to a satisfactory result.
However, this problem can be solved according to the invention by a generalization of the surface approach torus with meridional circles on x- and y-dependent main curvatures and main curvature directions. The invention is based on the following considerations.
The parameters (cu,cv,α) of a torus are not given directly by the prescription to be achieved, but these are the parameters of the torus at the vertex at which the torus touches the spectacle lens. The torus thus defined now gives rise to a change in the arrow height, the prism and the curving properties at a desired point, for example the reference points BF and BN. In particular, the properties of use of the lens in the desired point depend uniquely on (cu,cv,α). Those values which lead to a desired correction in BF are the first set of parameters (cuF,cvF,αF), and the corresponding values for the correction in BN are the second set of parameters (cuN,cvN,αN).
The values (cu,cv,α) of the two toric surfaces for correction in the reference points BF and BN are transferred to one another in such a way that a smooth surface which is easy to describe and which adjusts the required target effects in the two reference points BF and BN. In particular, in a method step S30, further sets of parameters (cu,cv,α) of the prescription surface equation at further coordinates (u,v) of the prescription surface are determined from the first set of parameters (cuF,cvF,αF) and the second set of parameters (cuN, cvN, αN).
A preferred interpolation method for performing method step S30 is explained with reference to
In the interpolation method of
In step S34, an interpolation between these two power vectors {right arrow over (P)}cF and {right arrow over (P)}cN is carried out. Preferably, this interpolation is carried out in the parameter space of the power vectors. The selected parameter space of the curvature power vectors is particularly advantageous because the parameters substantially directly describe the curving properties of the lens. Thus, the transition of the curvatures from the distant reference point BF to the near reference point BN can be done in a simple manner and in a particularly direct manner. This is in particular the case when the transfer function has partial derivatives of x and y, which are zero in the reference points BF, BN, and comprises a Hesse matrix which is the zero-matrix with respect to x and y at the reference points BN and BF, i.e. if additionally the second partial derivatives of x and y as well as the mixed derivative of x and y are equal to zero. In this case, the curvature properties of the superimposed surface at the reference points are advantageously directly obtainable at the coefficients of the prescription surface equation.
In this embodiment, the interpolation in step S34 is carried out using a transfer function ƒ(x,y) via the following power vector equation:
{right arrow over (P)}
c(x,y)=ƒ(x,y){right arrow over (P)}cF+(1−ƒ(x,y)){right arrow over (P)}cN
For each transfer function ƒ(x,y) given, six free parameters (cuF, cvF, αF, cuN, cvN, αN) are available in the above power vector equation with the first and second sets of parameters. If a full correction is required in both reference points BF and BN, this also means six conditions so that the six parameters can be determined numerically definitely. As an alternative, with this approach, one can even demand conditions at more than two points. However, the problem is then overdetermined with more than six conditions for six free parameters so that it can no longer be solved definitel. If, however, no zero-point method is used, but more generally a minimization method, an optimum can be found numerically, preferably by assigning weights to the conditions, which is close to all conditions.
The transfer function ƒ(x,y) is given, for example, by the following equation:
where ys is a scaling factor.
for different scaling factors ys. In particular, the curve f1 illustrates the transfer function ƒ(y,x=0) for ys=5 mm, the curve f2 illustrates the transfer function ƒ(y,x=0) for ys=15 mm, and the curve f3 illustrates the transfer function ƒ(y,x=0) for ys=20 mm.
As can be seen from the above functional equation and
For the vertical transition of the power vector {right arrow over (P)}c along the y-axis (x=0 mm), values of
and 4 mm≦ys≦15 mm lead to good results.
Further, exemplary calculations have shown that with a factor f(y) depending on the y-coordinate only, higher surface gradients can occur in the peripheral transition zone, which may sometimes worsen the imaging properties. A relief is possible for example when using a scaling factor ys(x) being dependent on the x-coordinate. In one configuration of the invention, the scaling factor ys(x) of the transfer function ƒ(x,y), which is dependent on the x-coordinate, is given by, for example,
with
where Δx is the full width at half maximum of the Gaussian curve (for Δx=13 mm this leads for example to b=243.82).
After the interpolation of the power vectors thus performed in step S34, in a next step S36, the interpolated power vectors {right arrow over (P)}c are back-transferred to the sets of parameters (cu,cv,α) via the following relations:
Referring again to
In addition, in step S40, also the arrow heights z(u,v) at further coordinates (u,v) of the prescription surface are determined on the basis of the interpolated sets of parameters after a rotation into the u/v coordinate system according to
u=x cos(α)+y sin(α), v=−x sin(α)+y cos(α), r2=u2+v2
For a further illustration of the interpolation method of the invention,
The advantageous effects of the above-described method for creating the design of the prescription surface or of the multifocal lens produced in this way are explained below with reference to
The configurations 1 to 3 shown in
The conventional multifocal lens according to configuration 1 represents a prefabricated blank of the type Progressive Life Free 1.6 having the prespription Sph 3.0 dpt and addition 1.5 dpt. The spherical front surface has the basic curve BK 6.0 dpt and has a surface refraction power of D1=6.82 dpt on the front surface. The multifocal lens also has a refractive index n=1.597 and a center thickness dM=3.8 mm. The progressive rear surface is optimized in the position of use with the standard parameters corneal vert3ex distance HSH=15 mm, forward inclination VN=8° and frame wrap angle FSW=0°. As can be seen from
The conventional multifocal lens of configuration 2 is based on the blank of configuration 1, has the same prescription as configuration 1, but different parameters for the position of use (HSA=12 mm, VN=2°, FSW=4°). For adjustment of a full correction at the distant reference point BF, a superposition torus is formed on the progressive rear surface of the blank in order to form the prescription surface.
It can be seen from the illustrations in
The multifocal lens of configuration 3 according to the invention is also based on the blank according to configuration 1. It has the same prescription as configuration 1 and the same parameters for the position of use as configuration 2. In contrast to configuration 2, however, in configuration 3 of the invention, an interpolating superimposed torus is formed on the progressive rear surface in order to adjust the full correction with the new parameters for the position of use not only at the distant reference point BF but also at the near reference point BN.
As can be seen in
The configurations 4 to 8 shown in
The conventional multifocal lens according to configuration 4 represents a prefabricated blank of the type Progressive Life Free 1.6 with the prescription Sph 0.5 dpt and addition 1.0 dpt. The spherical front surface has BK 5.0 and D1=5.686 dpt. Further, the lens has a refractive index n=1.597 and a center thickness dM=2.0 mm. The progressive rear surface is optimized in the position of use with the standard parameters HSA=15 mm, VN=8° and FSW=0°. As can be seen from
The conventional multifocal lens of configuration 5 is based on the blank of configuration 4, has the same prescription as configuration 4, but different parameters for the position of use (HSA=12 mm, VN=0°, FSW=10°). For adjusting the full correction at the distant reference point BF, a superimposition torus is formed on the progressive rear surface of the blank.
As can be seen from
The multifocal lens of configuration 6 according to the invention is also based on the blank according to configuration 4. It has the same prescription as configuration 4 and the same parameters for the position of use as configuration 5. In contrast to configuration 5, in configuration 6 of the invention, however, an interpolating superimposition torus is formed on the progressive rear surface in order to adjust the full correction with the new parameters for the position of use not only at the distant reference point BF, but also at the near reference point BN.
As can be seen from
The conventional multifocal lens of configuration 7 is again based on the blank of configuration 4. It has the same distant prescription and the same parameters for position of use as configuration 4 but a near astigmatism of 0.5 dpt A 0°.
As can be seen from
The multifocal lens of configuration 8 according to the invention is again based on the blank according to configuration 4. It has the same prescription and the same parameters for position of use as configuration 5. In contrast to the conventional configuration 7, in configuration 8 of the invention, an interpolating superimposition torus is formed on the progressive rear surface to set the full correction for an individual near astigmatism of 0.5 dpt both at the distant reference point BF and the near reference point BN.
As can be seen from
The configurations 9 to 11 shown in
The conventional multifocal lens according to configuration 9 represents a prefabricated blank with the prescription Sph 0.5 dpt and addition 1.0 dpt. The front surface has a progressive basic curve BK 4.0. The spherical rear surface serving as the prescription surface is optimized in the position of use with the standard parameters HSA=13 mm, VN=7° and FS=0°. As can be seen from
The spherical rear surface has no surface astigmatism, and therefore no corresponding
The conventional multifocal lens of configuration 10 is based on the blank of configuration 9 and has a different prescription (Sph −1.00 dpt, cyl 3.00 dpt, axis 0°, addition 1.00 dpt) and different parameters for position of use (HSA=13 mm, VN=0°, FSW=10°).
As can be seen from
However, the concept of the present invention can be applied not only to a superimposed surface on a given progressive base surface but also to a toric prescription surface. In this case, the full correction can be always achieved both at the distant reference point BF as well as at the near reference point BN.
The inventive multifocal lens of configuration 11 is based on the blank of configuration 9. It has the same prescription and the same parameters for position of use as the conventional configuration 10, but a rear surface designed according to the invention. As can be seen from
Number | Date | Country | Kind |
---|---|---|---|
10 2015 205 721.6 | Mar 2015 | DE | national |
The present application claims priority under 35 U.S.C. § 119 to German Application No. 10 2015 205 721.6, filed on Mar. 30, 2015 and under 35 U.S.C. § 365 to PCT/EP2016/051554, filed on Jan. 26, 2016, the disclosures of which are expressly incorporated herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2016/051554 | 1/26/2016 | WO | 00 |