This disclosure generally relates to treatment of astigmatism with toric intraocular lenses, and in particular to the selection of toric intraocular lenses.
Astigmatism results from refractive errors caused by an asymmetric or irregularly shaped cornea or changes in the curvature of the lens inside the eye affecting the bending or refraction of light in the eye. Astigmatism usually causes blurred or distorted vision at all distances and where uncorrected, can lead to eyestrain, headaches, and fatigue with prolonged visual tasks.
Astigmatism can be corrected during cataract surgery by replacing the natural lens with a correcting toric intraocular lens (tIOL). However, tIOLs usually provide only discrete astigmatism correcting power, and furthermore, selecting a suitable tIOL can be an error-prone process, resulting in overcorrection or undercorrection, yielding suboptimal results and potentially necessitating permanent dependence on eyeglasses or further surgical procedures.
Toric calculators, used to select a suitable tIOL, attempt to prevent these and other problems but are often limited in their understanding and implementation of the optical principles underlying image formation and perception. More recently, some toric calculators have migrated to a “split-the-difference” strategy where overcorrection is always accepted/selected if the residual provided by the overcorrecting tIOL is less than that of the undercorrecting one. However, the decision of overcorrecting may be more subtle than originally considered and further adaptions and considerations can be made to improve accuracy and suitability of overcorrection versus undercorrection decisions.
This disclosure generally relates to various embodiments of selection of tIOLs based on, among other things, estimated misalignment of the tIOL and lens information for two or more tIOLS.
In one embodiment, a method for selecting a tonic intraocular lens (tIOL) can comprise: receiving lens information for an overcorrecting tIOL and an undercorrecting tIOL for an eye to be treated with the selected tIOL; receiving an estimated misalignment; and selecting one of the overcorrecting tIOL and the undercorrecting tIOL based on the lens information for the overcorrecting tIOL and the undercorrecting tIOL, and the estimated misalignment. The selecting can further comprise determining a minimum astigmatism; and selecting one of the overcorrecting tIOL and the undercorrecting tIOL based on the minimum astigmatism and astigmatism to be corrected. The selecting can further comprise generating astigmatism to be corrected based on measured eye information. The selecting can further comprise generating astigmatism to be corrected based on the lens information. The minimum astigmatism can be determined based on at least the estimated misalignment and on the lens information. Selecting one of the overcorrecting tIOL and the undercorrecting tIOL can comprise selecting the overcorrecting tIOL if the minimum astigmatism is less than the astigmatism to be corrected. The selecting can further comprise determining a maximum astigmatism; and selecting one of the overconecting tIOL and the undercorrecting tIOL based on the maximum astigmatism and astigmatism to be corrected. The maximum astigmatism can be based on at least the estimated misalignment and the lens information. The lens information can include an overcorrection value that indicates an amount of overcorrecting that would occur with the overcorrecting tIOL. Selecting one of the overcorrecting tIOL and the undercorrecting tIOL can comprise selecting the overcorrecting tIOL if the overcorrection value is less than a maximum astigmatism to be overcorrected. The method can further comprise receiving user input comprising at least one of estimated misalignment, eye information, and lens information. The method can further comprise receiving user input comprising at least one of estimated misalignment, eye information, and lens information. The method can further comprise displaying, on a user display, selected tIOL information.
A system for selecting a tIOL can comprise processing circuitry configured to receive lens information for an overcorrecting tIOL and an undercorrecting tIOL for an eye to be treated with the selected tIOL; receive an estimated misalignment; and select one of the overcorrecting tIOL and the undercorrecting tIOL based on the lens information for the overcorrecting tIOL and the undercorrecting tIOL, and the estimated misalignment. The processing circuitry can be further configured to determine a minimum astigmatism; and select one of the overcorrecting tIOL and the undercorrecting tIOL based on the minimum astigmatism and astigmatism to be corrected. The selecting can further comprise generating astigmatism to be corrected based on measured eye information. The selecting can further comprise generating astigmatism to be corrected based on the lens information. The minimum astigmatism can be determined based on at least the estimated misalignment and on the lens information. The processing circuitry can be further configured to determine a maximum astigmatism; and select one of the overcorrecting tIOL and the undercorrecting tIOL based on the maximum astigmatism and astigmatism to be corrected. The maximum astigmatism can be based on at least the estimated misalignment and the lens information. The lens information includes an overcorrection value that indicates an amount of overcorrecting that would occur with the overcorrecting tIOL. The processing circuitry can be further configured to select one of the overcorrecting tIOL and the undercorrecting by selecting the overcorrecting tIOL if the overcorrection value is less than a maximum astigmatism to be overcorrected. The system can further comprise input apparatus to allow a user to input at least one of estimated misalignment, eye information, and lens information; and a display comprising a graphical user interface to display selected tIOL information, wherein the processing circuitry is operably coupled to the input apparatus and the display and further configured to display the selected tIOL information.
The details of one or more aspects of the disclosure are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the techniques described in this disclosure will be apparent from the description and drawings, and from the claims.
This disclosure generally relates to various embodiments of selection of toric intraocular lenses (tIOLs) for use in treating astigmatism. When selecting a particular tIOL for astigmatism correction, parameters such as cylinder of the lens at the corneal and IOL plane, and the anticipated overcorrection and undercorrection of the selected lens at the corneal plane are considered. Surgeons may use toric calculators to select the correct tIOL for a given patient astigmatism. However, toric calculators have historically avoided overcorrection based on misunderstandings of the optical principles underlying image formation and perception, leading to inaccuracies in lens selection. More recently, some toric calculators have migrated to a “split-the-difference” strategy where overcorrection is accepted if the residual provided by the overcorrecting tIOL is less than that of the undercorrecting one. However, the decision of overcorrecting at an apparently favorable residual may be more subtle than originally considered.
Methods and apparatuses according to embodiments provide an improved and enhanced decision-making process on deciding when an overcorrecting tIOL should be selected over an undercorrecting tIOL. As described herein, residual astigmatism increases faster in the presence of overcorrection as compared to undercorrection. An overcorrecting tIOL residual, which may be smaller than a corresponding undercorrecting residual when zero misalignment is present, will rise faster with rising misalignment. As misalignment increases, the misalignment will reach, and then exceed, the slower rising undercorrecting residual, at which point the overcorrecting tIOL will cease to be the optimal choice. Because misalignment is inevitable and can arise from a variety of predictable and unpredictable reasons, various embodiments described herein can implement overcorrecting by selecting the overcorrecting astigmatism at a more realistic degree of misalignment, rather than at zero misalignment.
The method 100 can begin with operation 102 with the processing circuitry 1104 receiving over, for example, interface 1108, lens information for an overcorrecting tIOL and an undercorrecting tIOL for an eye to be treated with the selected tIOL. Lens information can include, for example, one or more of the following: the step increment in diopter between two successive tIOLs, at the corneal plane and at the IOL plane, the overcorrection and undercorrection, in diopters, of the overcorrecting tIOL and the undercorrecting tIOL at the corneal plane and at the IOL plane, the cylinder of the overcorrecting tIOL and the undercorrecting tIOL at the corneal plane and the IOL plane, values for determining pairs of undercorrecting and overcorrecting tIOLs, and other values described with reference to
The method 100 can continue with operation 104 with the processing circuitry 1104 receiving an estimated misalignment. The estimated alignment can be received from, for example, local or remote storage, or user input. Estimated misalignment is described with reference to
The method 100 can continue with operation 106 with the processing circuitry 1104 selecting one of the overcorrecting tIOL and the undercorrecting tIOL based on lens information for the overcorrecting tIOL and the undercorrecting tIOL and the estimated misalignment. Details for example methods and algorithms for selecting one of the overcorrecting and undercorrecting tIOL are provided below.
In some embodiments, operation 106 can include determining a minimum astigmatism to be overcorrected. This minimum astigmatism can be calculated according to Eq Amin or Eq Amin′, for example, provided in detail later herein. In at least these embodiments, the minimum astigmatism is based in addition to the eye measurement information and surgically induced astigmatism (SIA), on the estimated misalignment and on toric lens information. In at least these embodiments, the processing circuitry 1104 can select the overcorrecting tIOL if the thus computed value for the minimum astigmatism is less than the astigmatism of the eye to be treated with the selected tIOL.
In some embodiments, method 100 can include the processing circuitry 1104 determining a maximum astigmatism to be overcorrected. In at least some embodiments, the maximum astigmatism can be based on the estimated misalignment. The processing circuitry 1104 can determine the maximum astigmatism to be overcorrected using, for example, EQ Ωmax as described in more detail later herein.
In some embodiments, the lens information can include an overcorrection value that indicates an amount of overcorrecting that would occur with the overcorrecting tIOL. For example, “Methods for HΩBU calculators,” described in more detail later herein, can select lens based on the overcorrection value that indicates an amount of overcorrecting that would occur with the overcorrecting tIOL. In at least these embodiments, the processing circuitry 1104 can select the tIOL by determining a maximum astigmatism to be overcorrected and selecting the overcorrecting tIOL if the overcorrection value is less than the maximum astigmatism to be overcorrected. In other embodiments, the processing circuitry 1104 can determine a minimum astigmatism to be overcorrected and select the overcorrecting tIOL if the minimum astigmatism is less than the astigmatism of the eye to be treated with the selected tIOL.
All headings provided herein are for the convenience of the reader and should not be used to limit the meaning of any text that follows the heading, unless so specified.
The terms “comprises”, and variations thereof do not have a limiting meaning where these terms appear in the description and claims. Such terms will be understood to imply the inclusion of a stated step or element or group of steps or elements but not the exclusion of any other step or element or group of steps or elements.
In this application, terms such as “a,” “an,” and “the” are not intended to refer to only a singular entity but include the general class of which a specific example may be used for illustration. The terms “a,” “an,” and “the” are used interchangeably with the term “at least one.” The phrases “at least one of” and “comprises at least one of” followed by a list refers to any one of the items in the list and any combination of two or more items in the list.
The phrases “at least one of” and “comprises at least one of” followed by a list refers to any one of the items in the list and any combination of two or more items in the list.
As used herein, the term “or” is generally employed in its usual sense including “and/or” unless the content clearly dictates otherwise.
The term “and/or” means one or all of the listed elements or a combination of any two or more of the listed elements.
As used herein in connection with a measured quantity, the term “about” refers to that variation in the measured quantity as would be expected by the skilled artisan making the measurement and exercising a level of care commensurate with the objective of the measurement and the precision of the measuring equipment used. Herein, “up to” a number (e.g., up to 50) includes the number (e.g., 50).
Also herein, the recitations of numerical ranges by endpoints include all numbers subsumed within that range as well as the endpoints (e.g., 1 to 5 includes 1, 1.5, 2, 2.75, 3, 3.80, 4, 5, etc.).
An analysis is presented for surgical situations in which both mismatch and misalignment exist. The analysis below determines the point at which overcorrection and undercorrection residuals coincide, thereby predicting the degree of overcorrection with a tIOL that will best improve a patient's astigmatism. The method is illustrated for tIOLs used in surgical practice.
Results: the minimum astigmatism appropriate to overcorrect with a tIOL is given by,
where m is the midpoint threshold used by “split-the-difference” algorithms in addition to other algorithms in accordance with various embodiments, and χ is the estimate of tIOL misalignment due to all causes. Correspondingly, the maximum overcorrection, Ωmax, that should be attempted is
where
is the dioptric step at the corneal plane, with σ=H−B, where H=n σ is the cylinder of the overcorrecting tIOL and B=(n−1)σ is the cylinder of the undercorrecting tIOL, both at the IOL plane, τ is the toricity ratio and γ relates to the angle of misalignment χ by
which can be approximated by
where χdeg refers to the angle measure in degrees. Ωmax factors elegantly in the product of
the (ideal) midpoint correction for perfect alignment, by the bracketed term, representing the percent reduction of the ideal value in a realistic surgical situation with estimated misalignment χ. To illustrate: an eye of average dimensions (τ˜3/2) and tIOLs from major manufacturers (σ=3/4), with A=2.35 D dictating n=5. For a misalignment of 10° Ωmax≅0.10 D is the maximum overcorrection that should be accepted, significantly smaller than the midpoint
recommended by many current tIOL calculators.
Three figures are provided to guide the reasoning and the derivations that follow. First,
R2(λ)=A2+L2−2 A L cos 2λ=A2+L2−2 A L C (1)
where cos 2λ=C.
As illustrated in
IOL plane values are related to corneal plane values by the toricity ratio, τ. H and B are assumed to be separated by a discrete value or “step” of σ diopters (which can also be referred to as the “first quantization of astigmatism correction”). Finally, we designate the ratio
as the dioptric step at the corneal plane. In other words, we have,
Combining Equations (2a), (2b) and (2c) we obtain,
We also introduce the midpoint, m,
and the value n,
which is not necessarily, but often turns out to be, an integer.
Combining Equations (2a) and (2f), we can write,
H=n σ (2g)
And similarly,
B=(n−1)σ (2h)
And combining with Equations (2a) and (2b) and
we can write,
From which we have,
Note also that,
U+Ω=α (2l)
If we express the various astigmatic quantities in units of
we can simply visualize the levels of overcorrection, undercorrection tIOLs, and midpoint as expressed by n, n−1, and n−1/2.
Using Equation 1 we can calculate the residual astigmatism for any under or overcorrection of an astigmatism, A, and display their variation as a function of the degree of misalignment, λ.
We can now formalize this approach to arrive at exact results as well as useful clinical approximations.
The residual astigmatism resulting from undercorrecting A diopters of astigmatism with b diopters, (b<A), will satisfy equation (1) and thus we will have:
Rb2=A2+b2−2 A b C (3a)
Similarly, the residual astigmatism resulting from an overcorrection of A diopters with h diopters, (h>A), will also satisfy equation (1) and thus we will also have:
Rh2=A2+h2−2 A h C (3b)
Equal residuals for over and undercorrection occur at a crossing angle λ=χ (e.g., crossing angle 406) and is obtained by equating Equations (3a) and (3b), resulting in
h+b=2 A C (3c)
Writing in terms of
the midpoint between h and b, we now have for the minimum astigmatism to be overcorrected,
which can also be written as,
because m=(n−1/2)α.
Note that Amin≥m where the midpoint m=(n−1/2)α is the typical value used for a “split the difference” algorithm that selects based on a middle value. Because cos 2χ≤1, A will be larger than m and will continue to grow with increasing χ throughout the clinically realistic range. To illustrate, for astigmatism 1.30 D, bracketed by b=1.00 D and h=1.50 D, a split-the-difference approach would suggest that any A above m=1.25 D should be overcorrected. However, given an illustrative angle χ=10°,
and astigmatism up to 1.33 D should continue to be undercorrected.
To express the crossing angle χ as a function of A, σ, and τ equation Eq Amin can be written as:
For a given eye characterized by (A, τ) and a given manufacturer's tIOLs offerings characterized by (n, σ) the crossing angle χ is determined by (Eq χ).
Using equation (2a) to (2l) χ can be written in terms of H,Ω,B,U:
Two questions may be described as being answered by (Eq χ) and (Eq Amin): First, (Eq χ) answers the question of determining the crossing angle of over and undercorrecting tIOLs selected from a sequence of tIOLs characterized by (n, σ) for astigmatism A in an eye characterized by (A, τ). (Eq χ HΩBU) allows for this calculation to be done without direct knowledge of A but rather through values returned by available toric calculators. Once that angle is determined, it can be decided if such an angle is adequate or too small and from this determination the corresponding degree of overcorrection can be accepted or rejected. In the example illustrated by
consistent with the graphical representation in
(Eq Amin) on the other hand, takes as an input of an estimated crossing angle χ in addition to the other parameters. In methods according to embodiments, this input estimate of χ is presumed to be the estimate of the degree of misalignment from all causes. A value of Amin is then computed at or below which only undercorrection should be accepted. As an example, given χ=5° and using the same value of m,
This signifies that in the presence of a misalignment of 5°, the least astigmatism to be corrected should be 3.91 D, a value consistent with the previous example and illustrated in
In some embodiments, the degree of overcorrection is dealt with directly, because some calculators do not explicitly present the value of total corneal astigmatism. This can be the case, for example, because an undisclosed contribution of posterior astigmatism is included.
As indicated in
As described in more detail later herein, γ can be approximated as:
Note that
being the midpoint correction between h and b, Ωmax is lesser than that midpoint value for any positive values of A and χ. The reduction from that midpoint threshold is proportional to A (via n) and to χ2 for most realistic values of the misalignment χ. In other words, the larger the misalignment and the higher the amount of astigmatism to be corrected, the smaller the allowed overcorrection, the optimal degree of overcorrection that should be sought potentially reaching zero or a negative value, precluding any consideration of overcorrection.
Taking the limit A→0 or χ→0, we have
the midpoint or “split-the-difference” solution.
As an example consistent with the previous examples, given χ=5° and using the approximation from equation (A3) above to compute
and with n=8, σ=0.75 D and τ≅1.46 we have
This answer is consistent with the one obtained following the Amin method since Amin+Ωmax=h, or 3.91+0.20=4.11. This signifies that no larger overcorrection than 0.20 D should be accepted in this context if the misalignment is estimated at χ=5°. We can observe that the bracketed value [1-0.23] represents the percent reduction of the admissible overcorrection as compared to the “split-the-difference”
value corresponding to the perfect alignment case χ=0°.
An example method to determine a degree of overcorrection in accordance with embodiments. Either equation (Eq Amin) or (EQ Ωmax) can be used to determine an appropriate degree of overcorrection for a given estimate of misalignment χ, at which the residual curves intersect, and overcorrection is no longer advantageous.
Either (Eq Amin) and (EQ Ωmax) can be executed by, for example, processing circuitry 1104 described later herein with respect to
De Novo Methods for Lens Selection
In either the de novo Amin or de novo Ωmax method, the inputs can include:
de novo Amin
the dioptric step at the corneal plane.
Select the corresponding candidate tIOLs, B=(n−1)σ and H=n σ, undercorrecting and overcorrecting A. See for example Table 1 for an example of tIOLs sequence.
or use the approximation
So Amin compared to the “split-the-difference” methods shifts from m to m+γm as indicated in
de novo Ωmax
the dioptric step at the corneal plane.
Select the corresponding candidate tIOLs, B=(n−1)σ and H=nσ, undercorrecting and overcorrecting A. See for example Table 1 for an example of tIOLs from a specific manufacturer.
or use the approximation
otherwise choose B=H−σ
Note that the astigmatism, A, to be corrected is the corneal astigmatism resulting from all contributions, including anterior astigmatism, posterior astigmatism and astigmatism induced by surgical incisions. The astigmatism A can be equivalent to the residual astigmatism that would result in case a non-toric intraocular lens is used. Some toric calculators display such a value for astigmatism A? and corresponding options for tIOL choices and corresponding residuals. Methods according to embodiments are executed under the assumption that an appropriate methodology for computing A is provided. It is also noted that available methods show lack of an accepted standard and that the variety of methods that yield different results, introducing uncertainties that contribute to both mismatch and misalignment. The lack of an accepted standard can, in turn, arise from uncertainty as to whether to include SIA in determining misalignment, how much posterior astigmatism to include, orientation of surgeon relative to patient, position of the patient, etc.
Some available calculators will provide a set of values amongst those shown in
HΩBU
For H,Ω,B,U being given in diopters:
Based on Ω
else use B
Common tIOLs and Examples
A common situation with tIOLs in increments of σ diopter at the IOL plane is that of a “Tn” sequence with σ=3/4 diopter (some examples described later herein are such that Tn=σ(n−1)). A very common clinical scenario is the one where n=3, resulting in a T3/T4 pair choice, for which T3 corrects 1.50 diopters and T4 corrects 2.25 diopters respectively at the IOL plane with an approximate correction for an average eye (assuming a toricity ratio of about 1.50) of 1 diopter and 1.50 diopters at the corneal plane. An eye of axial length 24 mm and average K of 44 diopters would correspond to such a toricity ratio but depending on the toricity ratio the corresponding cylinder at the corneal plane may potentially vary by less than half a diopter for a T3 and up to or exceeding 2 diopters for higher Tn as indicated in Table 1, where the Tn sequence of tIOLs characterized by a sequence Tn=0.75(n−1) at the tIOL plane and corresponding cylinder values at the corneal plane vary with toricity ratio. In Table 1 below, σ=0.75 D and n={3,4,5,6,7,8,9}.
Given a “Tn” sequence with σ=3/4(0.75) and a near average eye with τ=3/2(1.50) we have the following simplified expression for Ωmax:
Ωmax=1/4[1−γ(2 n−1)] (EQ Ωmax simple)
where {n=3,4,5,6,7,8}
For γ=0, the trivial no misalignment case, the expected value of ¼ diopter is the point at which overcorrection and undercorrection yield equal residual astigmatism. Generally, however, γ will be different than zero and the resulting Ωmax will also depend on the degree of attempted astigmatism correction via n.
Consider the example of an astigmatism of 1.30 diopter, potentially correctable by a T3 tIOL with cylinder 1.00 at the corneal plane, or a T4 with 1.50 diopter at the corneal plane. The midpoint is 1.25 diopter and 1.30 is in excess of 0.05 diopters of the midpoint. This corresponds to a fraction γ=0.05/1.25=1/25. Substituting in equation(Eq λdeg) we obtain an angle of 8 degrees. This means that overcorrection will continue to be advantageous up to a misalignment/rotation of 8 degrees. If we anticipate a misalignment/rotation of 10 degrees (corresponding to γ=0.064) it would be preferable, then, to undercorrect. Indeed, proceeding with “Method Ωmax” as described earlier herein and substituting γ=0.064 and n=3 in equation Ωmax we obtain Ωmax=0.17 diopter. The maximum overcorrection to be allowed in this case should thus be 0.17, and the 0.30 undercorrection would be preferable to the 0.20 overcorrection.
Lookup tables or nomograms can be generated similar to that shown in, for example, Table 2. The first column of Table 2 provides the estimated misalignment/rotation angle of the toric IOL. The subsequent columns give, in diopters and for each pair of undercorrecting-overcorrecting tIOLs, the maximum amount of astigmatism that should be considered for overcorrection for each Tn pair, for an “average” eye. Table 2 can serve as a practical reference for an “average eye” as indicated by the first row with entries of 0.25 D.
The first column gives the estimated misalignment/rotation angle of the toric IOL. As pointed out previously, all sources of misalignment errors need be included (uncertainly on axis measurement, SIA estimate error, posterior astigmatism uncertainty, marking, cyclotorsion, rotation of tIOL, etc.). The first row gives a constant value of 0.25 D indicating a perfect alignment, hardly a realistic assumption in clinical practice. Many surgeons can consider using an estimate around 10 degrees but both larger and smaller values can be considered based on a meticulous assessment of methods and historical surgical results. For 10 degrees, and even for much more optimistic estimates of 5 degrees, it is clear that the now conventional “split the difference” approach is far from ideal, especially as we correct higher degrees of astigmatism. The last row has only one minimum valid entry to T3-T4, and none corresponding to correction of higher degrees of astigmatism. This means that if the estimated misalignment is 15 degrees, only T3-T4 pair may potentially benefit from any overcorrection at all and only if this overcorrection is equal to or lesser than 0.06 D (for example it is still better in this case to undercorrect by 0.40 then to overcorrect by 0.10 D). All other pairs of tIOLs would always favor the undercorrecting tIOL no matter the discrepancy between the residuals. This recommendation is unlike, and preferable to, that of current toric calculators.
For 8 degrees of misalignment and using the approximate expression of γ we get
This value of γ multiplied by 2n−1 will be reduced from 1 to yield a percent reduction of the split-the-difference value
For n=7 we have a reduction of 52%, in other words the acceptable overcorrection should be less than half the one usually accepted for “split the difference” approaches.
Further Examples from Various Toric Calculators
Examples based on available tIOLs are provided below. These examples demonstrate the methods presented above and further demonstrate that the leading manufacturers of tIOLs have broadly adopted a split the difference approach where the overcorrection is always accepted until it becomes equal or superior to the undercorrection. As discussed earlier herein, this approach assumes zero misalignment and should be replaced by the methods of various embodiments that incorporate a realistic value of potential misalignment.
In this standard algorithm (that assumes no posterior astigmatism contribution), we have A=46.00−42.72=3.28 D. This is a HΩBU calculator and we can apply the corresponding method.
Here (H,Ω,B,U)=(5.25,0.25,4.50,0.26) diopters. Determine α=Ω+U=0.25+0.26=0.51, the dioptric step at the corneal plane. Calculate n by
Estimate χ based on historical data or all contributions to misalignment, then calculate
We take
Substitute the values obtained in 1) to 3) in
Overcorrect with H if and only if Ω<Ωmax, otherwise choose B. Since Ω=0.25 D and Ωmax=0.12 D we clearly have Ω>Ωmax and overcorrection should be avoided and undercorrection selected.
Here we can also apply the Amin method. Determine
This is larger than the value of 46−42.72=3.28 D of the total astigmatism as entered, and again the overcorrection is not recommended in this circumstance.
Note that Amin+Ωmax≅h=nα as would be expected using methods according to various embodiments. For example, Amin+Ωmax≅3.45+0.12=7×0.51=3.57. The two methods give the same result, as would be expected using methods according to various embodiments.
Note that the value suggested by methods in accordance with various embodiments, 0.12 D, is well below the value of 0.25 D that has been accepted by the calculator described with reference to
The crossing angle for the values chosen by the calculator can be determined by applying Eq (χ HΩBU), which gives χ≅1.6°. If the surgeon is willing to accept the recommendation given, misalignment would need to be no more than about 1 degree, which may be an unrealistic expectation in most surgical cases.
The next example, shown in
In this version of the calculator (on a slightly different example) and because of the inclusion of a contribution of posterior astigmatism (Abulafia-Koch regression), it is not immediately clear what is the amount of astigmatism being corrected. The methodology outlined can nevertheless be applied.
Here (H,Ω,B,U)=(4.50,0.25,3.75,0.26) diopters. Next, determine α=Ω+U=0.25+0.26=0.51, the dioptric step at the corneal plane. Next, calculate n by
Estimate χ based on historical data or all contributions to misalignment, then calculate
Taking
Substitute the values obtained in 1) to 3) in
Overcorrect with H if and only if Ω<Ωmax, otherwise choose B. Since Ω=0.25 D and Ωmax=0.14 D, Ω>Ωmax and overcorrection should be avoided and undercorrection selected.
Applying the Amin method with n=6:
And compare to
and because Amin>A the overcorrection is not recommended. Amin+Ωmax≅h=nα as expected, and Amin+Ωmax≅2.92+0.14=3.06=6×0.51.
The crossing angle for the values chosen by the calculator can be determined by applying Eq (χHΩBU). Using the example values here, χ≅1.7°. Once again this may be an unrealistic expectation in most surgical cases.
Once again, we can see that the suggested correction with the split-the difference approach as provided by the illustrative calculator appears to overestimate the maximum overcorrection for realistic cases. Here too, we point out the fact that the suggested tIOL for the same eye has a different value even though it also overcorrects by a larger amount than the one we suggest. Indeed the tIOL calculator of
We can also determine the crossing angle for the values chosen by the calculator by applying Eq (χHΩBU) to get χ≅1.9°, which is, again, unrealistic in most surgical cases.
for an angle χ=8°. Clearly Amin<Amin and the overcorrection should be rejected. Similarly, we calculate
and verify Amin+Ωmax=h=nα as would be expected. Indeed, we have Amin+Ωmax≅2.86+0.14=3.00=6×0.50.
We can also compute the cross angle χ where the intersections of the overcorrection residual and undercorrection residual occur as
so in order to accept the overcorrection provided by the calculator illustrated in
First, the value of the step is σ=0.50 D rather than the more common 0.75 D. The lenses suggested by this calculator provides a wider range of astigmatism correction in its tIOLs (up to 12 D of cylinder), corresponding to extending the values of n well beyond the value of 8 we have dealt with previously.
This example will also illustrate how to deal with a calculator that returns a single choice for the toric IOL, that choice itself being possibly associated with an overcorrection.
The example provided in
The example correction, therefore, is attempting to correct 7.36 D of astigmatism (i.e., A=7.36 D).
We choose these values to focus the discussion on the main emphasis of overcorrection and whether it should or should not be allowed. From the returned solution in
We now have all the parameters needed to compute 1.) the minimum astigmatism that should be corrected for a given misalignment (e.g., 8 degrees), 2.) the maximum overcorrection that should be allowed for a given misalignment (e.g., 8 degrees) and 3.) the angle χ at which overcorrection would become less advantageous than undercorrection if we were to accept an overcorrection for the given value of A.
In sequence we have
Notice that this value exceeds h=7.49 D. This means that for an angle χ=8° of misalignment there is no degree of overcorrection that is favored, no matter how small.
Computing the maximum overcorrection, we expect a similar result.
Indeed, the computation of Omax[20, 0.50, 1.334, 8] yields a negative result, again signaling that there is no allowable overcorrection for that degree of misalignment.
The simple physical interpretation of course is that the intersection of the overcorrection and the undercorrection curves has happened earlier than 8 degrees, just as represented in
To determine the angle of intersection we use
with A≥m and we find χ≅3.6<4°.
So, before a misalignment of 4° is reached, the overcorrection “advantage” will be lost. Until we are able to operate with that level of confidence in the alignment of the tIOL with the axis of the total corneal astigmatism, no such overcorrection should be attempted for that level of astigmatism.
Clinical Interpretation of Parameters
γ has a simple clinical interpretation. From Equation (γχ) and writing λ for χ it is easily shown that
We thus have
Equation A reads
Therefore, we have
In other words, γ is the fractional excess of A with respect to the midpoint
as seen in
Note that for λ=0, we will have β=γ=0, A=m and Ω=U, as would be expected and shown in
Inverting Equation (γλ) we obtain
Using the small angle approximation sin λ≈λ and expressing the result in degrees, we obtain the very good approximation
Note, as indicated in Table 3, that this approximation is excellent for the clinically relevant range of variables, as λdeg will not extend beyond 15 degrees in most clinical scenarios, and the approximate form can thus be used for rapid mental evaluation of undercorrection or overcorrection choices.
Determining χ as a Function of A
(Eq χ) reads
Writing
we can now plot χ as a function of A as shown in
For A from 1 D to 4 D for a given selection of σ and τ for example with σ=0.75 and τ=1.5, values most commonly encountered in clinical practice.
Note that when undercorrection<overcorrection we get no real solution for the angle, as expected. Also note that χ can be approximated by 40 √β with
So, if A is very close to mid point m, χ will be very small (this should be clear since when A=m, overcorrection and undercorrection are equal and “intersection” is at zero as the curves arise from the same point at zero misalignment). So very small differences favoring overcorrection are likely to disappear under minimum misalignment. The effect depends on m/A. Accordingly, it appears there is a step like behavior modulated by A.
Deducing Toricity Ratio and Total Corneal Astigmatism
It is possible to determine total corneal astigmatism and toricity ratio used from H, Ω, B and U as given for example by most toric calculators. From
These two equations can be written in matrix form
Both A and τ can be determined by inverting the matrix. This is done by inspection by exchanging the diagonal elements and flipping the signs of the non-diagonal elements and dividing by the determinant H−B=σ. The results are as follows.
We demonstrate on the example shown in
and
A is obtained by cross multiplying as per equation above to get.
Note that when given more than two options for correction along with the corresponding residuals it is possible to determine A and τ either by selecting a pair of equations as above or, if the equations are not linearly dependent, by solving the overdetermined system of equations, for example with a Moore Penrose pseudo inverse.
Terms
“step” increment in diopter between two successive tIOLs, at the corneal plane
is also the fractional excess of A with respect to the midpoint m (See above)
λ angle of misalignment from all causes between the tIOL and the astigmatism to be corrected
σ “step” increment in diopter between two successive tIOLs, at the IOL plane
τ toricity ratio, conversion factor from cylinder at IOL plane to cylinder at corneal plane
χ crossing angle of overcorrection and undercorrection residuals as a function of λ
ω overcorrection relative to A
Ω overcorrection in diopters, at the corneal plane
A astigmatism to be corrected, at the corneal plane
b cylinder of undercorrecting tIOL at the corneal plane
B cylinder of undercorrecting tIOL at the IOL plane
C=cos 2λ
h cylinder of overcorrecting tIOL at the corneal plane
H cylinder of overcorrecting tIOL at the IOL plane
L cylinder of generic tIOL at cornea plane (See
m midpoint between h and b, mean or midpoint of h and b
n (possibly integer) value determining pair of under and overcorrecting tIOL if integer
R Generic residual astigmatism (See
u undercorrection relative to A
U Undercorrection in diopters, at the corneal plane
“First Quantization”
H−B=σ
“Second Quantization”
H=n σ, n integer
Overcorrection Limit
Example of a Method
or the approximation
otherwise choose B=H−σ
Systems and Apparatuses
In further examples, any of the methods described herein can be fulfilled using components depicted in
The computing system 1100 includes a compute engine (also referred to herein as “compute circuitry”) 1102, an input/output (I/O) subsystem 1108, data storage 1110, a communication circuitry subsystem 1112, and, optionally, one or more peripheral devices 1114. In other examples, respective compute devices may include other or additional components, such as those typically found in a computer (e.g., a display, peripheral devices, etc.). Additionally, in some examples, one or more of the illustrative components may be incorporated in, or otherwise form a portion of, another component.
The computing system 1100 may be embodied as any type of engine, device, or collection of devices capable of performing various compute functions. In some examples, the computing system 1100 may be embodied as a single device such as an integrated circuit, an embedded system, a field-programmable gate array (FPGA), a system-on-a-chip (SOC), or other integrated system or device. In the illustrative example, the computing system 1100 includes or is embodied as processing circuitry 1104 and a memory 1106. The processing circuitry 1104 may be embodied as any type of processor capable of performing the functions described herein (e.g., executing an application). For example, the processing circuitry 1104 may be embodied as a multi-core processor(s), a microcontroller, or other processor or processing/controlling circuit. In some examples, the processing circuitry 1104 may be embodied as, include, or be coupled to an FPGA, an application specific integrated circuit (ASIC), reconfigurable hardware or hardware circuitry, or other specialized hardware to facilitate performance of the functions described herein.
The memory 1106 may be embodied as any type of volatile (e.g., dynamic random-access memory (DRAM), etc.) or non-volatile memory or data storage capable of performing the functions described herein. Volatile memory may be a storage medium that requires power to maintain the state of data stored by the medium. Non-limiting examples of volatile memory may include various types of random-access memory (RAM), such as DRAM or static random-access memory (SRAM). In some examples, all or a portion of the memory 1106 may be integrated into the processing circuitry 1104. The memory 1106 may store various software and data used during operation such as one or more applications, data operated on by the application(s), libraries, and drivers.
The compute circuitry 1102 is communicatively coupled to other components of the computing system 1100 via the interface 1108, which may be embodied as circuitry and/or components to facilitate input/output operations with the compute circuitry 1102 (e.g., with the processing circuitry 1104 and/or the main memory 1106) and other components of the compute circuitry 1102. For example, the interface 1108 may be embodied as, or otherwise include, memory controller hubs, input/output control hubs, integrated sensor hubs, firmware devices, communication links (e.g., point-to-point links, bus links, wires, cables, light guides, printed circuit board traces, etc.), and/or other components and subsystems to facilitate the input/output operations. In some examples, the interface 1108 may form a portion of a system-on-a-chip (SoC) and be incorporated, along with one or more of the processing circuitry 1104, the memory 1106, and other components of the compute circuitry 1102, into the compute circuitry 1102.
The one or more illustrative data storage devices 1110 may be embodied as any type of devices configured for short-term or long-term storage of data such as, for example, memory devices and circuits, memory cards, hard disk drives, solid-state drives, or other data storage devices. Individual data storage devices 1110 may include a system partition that stores data and firmware code for the data storage device 1110. Individual data storage devices 1110 may also include one or more operating system partitions that store data files and executables for operating systems depending on, for example, the type of computing system 1100.
The communication circuitry 1112 may be embodied as any communication circuit, device, or collection thereof, capable of enabling communications over a network between the compute circuitry 1102 and another compute device (e.g., networked device). The communication circuitry 1112 may be configured to use any one or more communication technology (e.g., wired or wireless communications) and associated protocols or low-power wide-area (LPWA) protocols, etc.) to effect such communication.
The illustrative communication circuitry 1112 includes a network interface controller (NIC) 1120. The NIC 1120 may be embodied as one or more add-in-boards, daughter cards, network interface cards, controller chips, chipsets, or other devices that may be used by the computing system 1100 to connect with another compute device
Additionally, in some examples, a respective computing system 1100 may include one or more peripheral devices 1114. Such peripheral devices 1114 may include any type of peripheral device found in a compute device or server such as audio input devices, a display, other input/output devices, interface devices, and/or other peripheral devices, depending on the particular type of the computing system 1100.
For example, peripheral devices 1114 can include a display 1116 or other output device. The display 1116 may be included to show information, such as tIOL settings, depictions of a patient's eye or portion thereof, sensor readings and other information. In some examples, the peripheral devices include an input apparatus 1117 to allow a user to input at least one of estimate misalignment, eye information, and lens information. The display 1116 can include a graphical user interface to display selected tIOL information, and the processing circuitry 1104 can be operably coupled to the input apparatus 1117 and the display 1116 to display the selected tIOL information. The input apparatus 1117 can include a touch screen or keypad may be included to accept input. The display 1116 may include any number of forms of audio or visual display, including simple visual outputs such as binary status indicators (e.g., light-emitting diodes (LEDs)) and multi-character visual outputs, or more complex outputs such as display screens (e.g., liquid crystal display (LCD) screens), with the output of characters, graphics, multimedia objects, and the like being generated or produced from the operation of the computing system 700. A display or console hardware, in the context of the present system, may be used to provide output and receive input of a computing system; to manage components or services of a computing system; identify a state of a computing component or service; or to conduct any other number of management or administration functions or service use cases.
It should be understood that various aspects disclosed herein may be combined in different combinations than the combinations specifically presented in the description and accompanying drawings. It should also be understood that, depending on the example, certain acts or events of any of the processes or methods described herein may be performed in a different sequence, may be added, merged, or left out altogether (e.g., all described acts or events may not be necessary to carry out the techniques). In addition, while certain aspects of this disclosure are described as being performed by a single module or unit for purposes of clarity, it should be understood that the techniques of this disclosure may be performed by a combination of units or modules associated with, for example, a medical device.
This application claims the benefit of U.S. Provisional Patent Application No. 63/077,687, filed Sep. 13, 2020, the disclosure of which is incorporated by reference herein in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
9456894 | Zhao | Oct 2016 | B2 |
10398544 | Sayegh | Sep 2019 | B2 |
20090323020 | Zhao | Dec 2009 | A1 |
20100152847 | Padrick | Jun 2010 | A1 |
20150062529 | Kasthurirangan et al. | Mar 2015 | A1 |
20160302915 | Sayegh | Oct 2016 | A1 |
Number | Date | Country |
---|---|---|
2014131742 | Jul 2014 | JP |
2010096492 | Aug 2010 | WO |
2012120080 | Sep 2012 | WO |
WO 2013159076 | Oct 2013 | WO |
Entry |
---|
Beheregaray et al., “Astigmatic overcorrection and axis flip for targeting minimal remaining refractive astigmatism with toric intraocular lenses,” J Cataract Refract Surg. 44(1), 2018, pp. 91-97. |
Gabra et al., “A Direct Method for Determining Toricity Ratios of Toric Intraocular Lens Calculators,” Sci Rep. doi:10.1038/s41598-018-22591-4, Mar. 15, 2018, pp. 1-8. |
Savini et al., “Influence of axial length and corneal power on the astigmatic power of toric intraocular lenses,” J Cataract Refract Surg, doi:10.1016/j.jcrs.2013.04.047, 2013, 4 pages. |
Sayegh et al., Three Shades of Grey: Toric IOL Choices and Principled Uncertainty. In: Meeting of The American Society of Cataract and Refractive Surgeons (ASCRS) 2019. San Diego, CA, 2019. |
Sayegh, “Consequences of Mismatch, Misalignment and Rotation of Toric Intraocular Lenses in Refractive Cataract Surgery. Part 1. It Ain't 30. The True Angle of Doom,” doi:10.1101/2020.06.09.20126987, Jun. 2020, 15 pages. |
Sayegh, “Consequences of Mismatch, Misalignment, and Rotation of Toric Intraocular Lenses in Refractive Cataract Surgery Part 2. Avoiding Flip Flops”, medRxiv, doi: https://doi.org/10.1101/2020.09.30.20203380, Sep. 30, 2020, 26 pages. |
International Search Report and Written Opinion from PCT Application No. PCT/US2021/049979 dated Dec. 24, 2021, 13 pages. |
European Patent Application No. 21867727.6, filed Mar. 27, 2023; Extended European Search Report issued Sep. 24, 2024. |
Number | Date | Country | |
---|---|---|---|
20220079746 A1 | Mar 2022 | US |
Number | Date | Country | |
---|---|---|---|
63077687 | Sep 2020 | US |