System for Approximate Refraction of Patients with a Single, Central Scotoma
20200069176 ยท 2020-03-05
Inventors
Cpc classification
A61B3/032
HUMAN NECESSITIES
G06F17/15
PHYSICS
A61B3/0025
HUMAN NECESSITIES
G16H50/70
PHYSICS
G16H50/20
PHYSICS
G16H20/40
PHYSICS
A61B3/103
HUMAN NECESSITIES
G06F17/12
PHYSICS
G16H10/60
PHYSICS
International classification
A61B3/103
HUMAN NECESSITIES
G06F17/12
PHYSICS
G06F17/15
PHYSICS
G16H10/60
PHYSICS
Abstract
This patent describes a machine that allows patients with a single, central scotoma to receive an acceptable but sub-optimal refraction for the badThanks. eye based on previous refraction values, current refraction of the Good Eye, cataract characteristics, and subjective judgements of whether the patient can identify optotypes after incremental changes in refraction.
Claims
1. A system allowing the approximate refraction of patients with a central scotoma. The system consists of a. A set of estimator modules: i. linear correlation; ii. polynomial correlation; and iii. first-order linear difference equation modeling; each module estimating the following three aspects of an eyeglass prescription: i. spherical refraction; ii. cylindrical refraction; and iii. cylindrical angle; based on the values of a set of the patient's prescriptions determined before the onset of the central scotoma; b. Test and Results Comparator Module, which i. applies the results of the estimator modules to a second set of the patients prescriptions for the Good Eye to estimate the corresponding refractions for the eye with the scotoma; ii. compares the estimates to the actual refractions in the second set for the eye with the scotoma; iii. determines which estimation method is best for this patient; c. Standard Refraction Estimate Module, which i. takes as input the patient's current refraction for the Good Eye; ii. applies the estimation method determined in the Tests and Results Comparator Module to be best to refraction of the Good Eye to determine a refraction estimate for the eye with the scotoma d. Cataract Refraction Estimate Module, which i. takes as input information on cataracts in each eye, if present; ii. corrects the spherical refraction in the eye with the scotoma based on progression of refractions in both eyes linked to LOCS III measurements;
2. A method according to claim 1, wherein upon determining that a patient is unable to receive an adequate refraction because of a central scotoma, a vision care provider may a. Obtain the patients refraction history before the emergence of the scotoma; b. Enter the refraction history into the Estimator Modules; c. At each subsequent visit, use the refraction of the patient's Good Eye with the system to determine an estimate of the refraction for the eye with the scotoma; d. Allow the patient to make a subjective determination of whether the estimated refraction is better than the current eyeglass prescription for the eye with the scotoma.
Description
BRIEF DESCRIPTIONS OF THE DRAWINGS
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
[0078]
[0079]
DETAILED DESCRIPTIONS OF THE DRAWINGS
FIG. 1: Estimator Modules and Data
[0080]
[0081] 1. Linear Correlation Module
[0082] 2. Second-Order Polynomial Correlation Module
[0083] 3. Ordinary Difference Equation Correlation Module
[0084] 4. Test and Results Comparator Module
[0085] 5. Standard Refraction Estimate Module
[0086] 6. Cataract Refraction Estimate Module
[0087] The patient's refraction history from before the emergence of the scotoma is entered using an input device such as a keyboard and is transferred to the three correlation modules. Refractions are measured and entered in diopters. The Linear Correlation Module uses a subset of the data to determine the linear correlation between the refractions of the left and right eyes over time. It also calculates the correlation coefficient, R.sup.2, between the two refraction histories, and the 80% confidence intervals of the estimate terms.
[0088] If the Second-Order Polynomial Correlation Module is activated, it uses the same subset of the data to determine the correlation between the refractions of the left and right over time using both the refractions and the squares of the refractions. It also calculates R.sup.2 and the 80% confidence intervals of the estimate terms. If the Ordinary Difference Equation Correlation Module is activated, it uses the same subset of the data for the eye with the scotoma to measure the correlation between the refraction of that eye and the previous refraction of the same eye. This module also calculates R.sup.2 and the 80% confidence intervals of the estimate terms. After calculating the estimate terms and R.sup.2, the information is transferred to the Test and Results Comparator Module along with the refraction data not used in calculating the estimates.
[0089] The Test and Results Comparator Module uses the estimate results it is given to predict the refractions for the eye with the scotoma using the reserved data not used in determining the estimate. It calculates the errors between the predicted and actual refractions for the eye with the scotoma. If the Second-Order Polynomial Correlation and Ordinary Difference Equation Correlation Modules were not activated, but the errors using the reserved data are not acceptable, the Second-Order Polynomial and Ordinary Difference Equation Correlation Modules are used to determine those estimate terms. Then using each of the three estimate methods, the module calculates predicted values for the reserved data set. It then compares those three error sets and determines the method to be used for predicting future patient refractions. Preference is given to the linear correlation method, because of its simplicity and robustness. The Test and Results Comparator Module then sends the estimate terms and preferred estimate method to the Standard and Cataract Refraction Modules.
[0090] In using the system to predict a new refraction for a patient under examination, the vision care provider enters the current refraction of the eye without the scotoma, and whether there is a cataract in either eye. If the patient has no cataract, the Standard Refraction Estimate Module will determine the refraction for the eye with the scotoma. If there is a cataract in either eye, the refraction history of the eye(s) with the cataract(s) since the emergence of the cataract(s) will be entered, and the LOCS III evaluations of the cataract(s) at each examination since its (their) emergence. The Cataract Refraction Estimate Module will then determine the refraction. The provider then uses the estimated refraction for an acuity check. If there is any improvement with the estimate, the provider can prescribe that refraction.
FIG. 2: Flowchart of the Estimator and the Test and Results Comparator Modules
[0091]
[0092] 1. Date of refraction
[0093] 2. Left spherical power (in diopters)
[0094] 3. Left cylindrical power (in diopters)
[0095] 4. Left cylindrical angle (in degrees)
[0096] 5. Right spherical power (in diopters)
[0097] 6. Right cylindrical power (in diopters)
[0098] 7. Right cylindrical angle (in degrees)
[0099] If the patient has a cataract in either or both eyes, an entry indicating cataract(s) is made in the data, and the following data is entered:
[0100] 1. Date of refraction
[0101] 2. Good Eye spherical power (in diopters)
[0102] 3. Good Eye cylinder power (in diopters)
[0103] 4. Good Eye cylinder angle (in degrees)
[0104] 5. Date of first cataract diagnosis for the Good Eye
[0105] 6. LOCS measurement for the Good Eye
[0106] 7. Date of first cataract diagnosis for the Bad Eye
[0107] 8. LOCS measurement for the Bad Eye
[0108] 9. For each refraction since the first cataract diagnosis in either eye: [0109] a. Date of refraction [0110] b. LOCS III measurement for the Good Eye [0111] c. LOCS III measurement for the Bad Eye [0112] d. Type of cataract in the Good Eye [0113] e. Type of cataract in the Bad Eye [0114] f. Good Eye refraction spherical power (in diopters) [0115] g. Good Eye refraction cylindrical power (in diopters) [0116] h. Good Eye refraction cylindrical angle (in degrees) [0117] i. Bad Eye actual or estimated refraction spherical power (in diopters) [0118] j. Bad eye actual or estimated refraction cylindrical power (in diopters) [0119] k. Bad eye actual or estimated refraction cylindrical angle (in degrees)
[0120] The two most recent of the refractions from before the emergence of the scotoma are reserved. Using the others, a linear correlation is calculated for each of the three refraction elements (spherical strength, cylindrical strength, and cylindrical angle). The correlations have the form of y=mx+b, where y is each of the refraction elements of the Bad Eye and x is each of the refraction elements of the Good Eye. These will constitute a set as follows:
[0121] m.sub.s Spherical strength multiplier
[0122] b.sub.s Spherical strength intercept
[0123] m.sub.cs Cylindrical strength multiplier
[0124] b.sub.cs Cylindrical strength intercept
[0125] m.sub.ca Cylindrical angle multiplier
[0126] b.sub.ca Cylindrical angle intercept
The correlation coefficient, R.sup.2, and the 80% t values will also be calculated for each of the three elements.
[0127] If R.sup.2 is 0.85 or greater, the following procedure is executed: [0128] 1. For each case of the two reserved refractions, identify which refractions were for what is presently the Good Eye and which were for what is presently the Bad Eye. [0129] 2. Using the reserved data set, calculate for the Bad Eye predicted values of spherical strength, cylindrical strength, and cylindrical angle, using the m and b coefficients calculated and the refraction data for the Good Eye. [0130] 3. Using the reserved data set, calculate the error of the each prediction by comparing it to the actual refractions for the Bad Eye. [0131] 4. If all predicted values fall within the 80% t-interval calculated above for each of the refraction elements, the calculated m and b values can be used for future refractions with the scotoma, and the Estimator and Test and Results Comparator Modules' work is completed.
[0132] If R.sup.2 calculated above is less than 0.85, or if any of the test predictions falls outside the 80% t-interval, the following procedure is executed: [0133] 1. Perform a second order polynomial least squares fit: [0134] a. For each element of the historical data set, calculate its square. [0135] b. Using least squares curve fitting, for each refraction element calculate the m and b values appropriate for the form y=p.sub.1x.sup.2+p.sub.2x+p.sub.3. The values will have the form [0136] p.sub.1s Spherical strength squared multiplier [0137] p.sub.2s Spherical strength multiplier [0138] p.sub.3s Spherical strength constant [0139] p.sub.1cs Cylindrical strength squared multiplier [0140] p.sub.2cs Cylindrical strength multiplier [0141] p.sub.3cs Cylindrical strength constant [0142] p.sub.1ca Cylindrical angle squared multiplier [0143] p.sub.2ca Cylindrical angle multiplier [0144] p.sub.3ca Cylindrical angle constant [0145] c. Using the reserved data set, calculate for the Bad Eye predicted values of spherical strength, cylindrical strength, and cylindrical angle, using the p coefficients calculated and the refraction data for the Good Eye. [0146] d. Using the reserved data set, calculate the error of the each prediction by comparing it to the actual refractions for the Bad Eye. [0147] 2. Calculate a first order difference equation curve fit. [0148] a. Using only the data for the Bad Eye from the historical data set, for each of the refraction elements, generate a second historical set r. If there are n elements in the historical set, r will have n1 elements. If r.sub.n is the most recent value of the refraction element, for each of the n1 elements of the r data set, r.sub.k=r.sub.k-1. [0149] b. Using least squares curve fitting and the n1 most recent elements of r and all of r, calculate the k values appropriate for the form
r.sub.k=k.sub.1r.sub.k-1+k.sub.2t, [0150] where t is the time since the last refraction. The values will have the form [0151] k.sub.1s Spherical strength multiplier [0152] k.sub.2s Spherical strength rate [0153] k.sub.1cs Cylindrical strength multiplier [0154] k.sub.2cs Cylindrical strength rate [0155] k.sub.1ca Cylindrical angle multiplier [0156] k.sub.2ca Cylindrical angle rate [0157] c. Using the reserved data set, calculate for the Bad Eye predicted values of spherical strength, cylindrical strength, and cylindrical angle, using the m and b coefficients calculated and the refraction data for the Bad Eye. [0158] d. Using the reserved data set, calculate the error of the each prediction by comparing it to the actual refractions for the Bad Eye. [0159] 3. If R.sup.2 for either the polynomial or difference equation curve fitting is 0.10 greater than R.sup.2 for linear fitting, execute the following procedure: [0160] a. For spherical strength, cylindrical strength, and cylindrical angle, sum the squares of the errors for each case of linear, polynomial, and difference equation curve fitting. [0161] b. If the sum of the squares of the errors for one method is 10% or more lower for spherical strength than those of the others, use that method and its calculated coefficients for future refractions with the scotoma, and the Estimator and Test and Results Comparator Modules' work is completed. [0162] c. Otherwise if the sum of the squares of the errors for one method is 10% or more lower for cylindrical strength than those of the others, use that method and its calculated coefficients for future refractions with the scotoma, and the Estimator and Test and Results Comparator Modules' work is completed. [0163] d. Otherwise if the sum of the squares of the errors for one method is 10% or more lower for cylindrical angle, use that method and its calculated coefficients for future refractions with the scotoma, and the Estimator and Test and Results Comparator Modules' work is completed. [0164] e. If the sum of the squares of the errors for no one method is 10% or more lower than the sum of the squared errors for the other methods, the linear method and its calculated m and b values are to be used for future refractions with the scotoma, and the Estimator and Test and Results Comparator Modules' work is completed. [0165] NOTE: If the chosen method is the second order polynomial method, it is to be used only for refractions that fall between the minimum and maximum values in the original data set. For values that fall outside the ranges of the original data, the linear method and its calculated m and b values are to be used for future refractions with the scotoma. [0166] 4. If R.sup.2 for neither the polynomial nor difference equation curve fitting is 0.10 than R.sup.2 for linear fitting, the calculated m and b values from the linear curve fitting are to be used for future refractions with the scotoma, and the Estimator and Test and Results Comparator Modules' work is completed.
FIG. 3: Flowchart of Procedure for Bad Eye Refraction
[0167]
[0168] If there is no cataract, the calculation is performed using a method that depends on the refraction method determined in
[0169] Case 1, Linear [0170] Using the m and b values determined in
r.sub.B,s=m.sub.sr.sub.G,sb.sub.sSpherical Power:
r.sub.B,cs=m.sub.csr.sub.G,cs+b.sub.csCylindrical Power:
r.sub.B,cs=m.sub.car.sub.G,ca+b.sub.caCylindrical Angle:
[0171] Case 2, Polynomial
[0172] Using the p values determined in
r.sub.B,s=p.sub.1,sr.sup.2.sub.G,s+p.sub.2,sr.sub.G,sp.sub.3,sSpherical Power:
r.sub.B,cs=p.sub.1,csr.sup.2.sub.G,cs+p.sub.2,csr.sub.G,s+p.sub.3,csCylindrical Power:
r.sub.B,cs=p.sub.1,car.sup.2.sub.G,cs+p.sub.2,csr.sub.G,ca+p.sub.3,csCylindrical Angle: [0173] For each of the calculated r.sub.B values, test if it is between the minimum and maximum values used in determining the p coefficients. If it is not, recalculate that value using the linear method as in Case 1.
[0174] Case 3, First Order Difference Equation [0175] Using the k values determined in
r.sub.B,s=k.sub.1,sr.sub.G,s+k.sub.2,stSpherical Power:
r.sub.B,cs=k.sub.1,cs+r.sub.G,csk.sub.2,cstCylindrical Power:
r.sub.B,ca=k.sub.1,car.sub.G,ca+k.sub.2,catCylindrical Angle:
[0176] Report out to the vision care provider r.sub.B,s, r.sub.B,cs, and r.sub.B,ca. This procedure is now finished.
[0177]
FIG. 5: Flowchart of Cataract Refraction Procedure 1 (Cataract in Bad Eye Only)
[0178]
[0179] Case 1, Linear [0180] Using the m and b values determined in
r.sub.B,s,un=m.sub.sr.sub.G,s+b.sub.sSpherical Power:
[0181] Case 2, Polynomial [0182] Using the p values determined in
r.sub.B,s,un=p.sub.1,sr.sup.2.sub.G,s+p.sub.2,sr.sub.G,s+p.sub.3,sSpherical Power: [0183] For each of the calculated r.sub.B values, test if it is between the minimum and maximum values used in determining the p coefficients. If it is not, recalculate that value using the linear method as in Case 1.
[0184] Case 3, First Order Difference Equation [0185] Using the k values determined in
r.sub.B,s,un=k.sub.1,sr.sub.G,s+k.sub.2,stSpherical Power:
[0186] Next, the vision care provider enters the cataract type and current LOCS measurement for the Bad Eye. A standardized correction, k.sub.at, is applied to the spherical measurement: r.sub.B,s=r.sub.B,s,un+r.sub.B,cat. This procedure is now finished.
FIG. 6: Flowchart of Cataract Refraction Procedure 2 (Cataract in Good Eye Only)
[0187]
r.sub.G,s,est=r.sub.G,c,1+(r.sub.G,C,1r.sub.G,C,2)/T(TT.sub.G)
[0188] Next perform a spherical power calculation for the Bad Eye as follows, using the method determined above in
[0189] Case 1, Linear [0190] Using the m and b values determined in
r.sub.B,s=m.sub.sr.sub.G,s,est+b.sub.sSpherical Power:
[0191] Case 2, Polynomial [0192] Using the p values determined in
r.sub.B,s=p.sub.1,sr.sup.2.sub.G,s,est+p.sub.2,sr.sub.G,s,est+p.sub.3,sSpherical Power: [0193] For each of the calculated r.sub.B values, test if it is between the minimum and maximum values used in determining the p coefficients. If it is not, recalculate that value using the linear method as in Case 1.
[0194] Case 3, First Order Difference Equation [0195] Using the k values determined in
r.sub.B,s=k.sub.1,sr.sub.G,s,estk.sub.2,stSpherical Power:
This procedure is now finished.
FIG. 7: Flowchart of Cataract Refraction Procedure 3 (Cataracts in Both Eyes)
[0196]
r.sub.G,s,est=r.sub.G,c,1(r.sub.G,C,1r.sub.G,C,2)/T(TT.sub.G)
Next estimate the part of the refraction of the Good Eye caused by the cataract:
C.sub.G=r.sub.G,sr.sub.G,s,est
Next estimate the part of the refraction of the Bad Eye caused by the cataract:
C.sub.G=r.sub.G,sr.sub.G,s,est
The effect of the cataract in the Bad Eye at the last refraction is used in this calculation. It is indicated by C.sub.B,k-1, and is determined by
C.sub.B,k-1=C.sub.B
for the previous refraction or 0 if this refraction is the first occurrence of a cataract.
[0197] Next perform a spherical power calculation for the Bad Eye as follows, based on the relationships of the LOCS measurements of the Good Eye and the Bad Eye:
[0198] Case 1, LOCS.sub.B<LOCS.sub.G [0199] Perform Cataract Refraction Procedure 3a as described in
[0200] Case 2, LOCS.sub.B=LOCS.sub.G [0201] Next perform a spherical power calculation for the Bad Eye as follows, using the method determined above in
[0203] Case a, Linear [0204] Using the m and b values determined in
r.sub.B,s=m.sub.sr.sub.G,sb.sub.sSpherical Power:
[0205] Case b, Polynomial [0206] Using the p values determined in
r.sub.B,s=p.sub.1,sr.sup.2.sub.G,sp.sub.2,sr.sub.G,sp.sub.3,sSpherical Power: [0207] For each of the calculated r.sub.B values, test if it is between the minimum and maximum values used in determining the p coefficients. If it is not, recalculate that value using the linear method as in Case a.
[0208] Case c, First Order Difference Equation [0209] Using the k values determined in
r.sub.B,s=k.sub.1,sr.sub.G,s+k.sub.2,stSpherical Power: [0210] This procedure is now finished.
[0211] Case 3, LOCS.sub.B>LOCS.sub.G [0212] Perform Cataract Refraction Procedure 3a as described in
FIG. 8: Flowchart of Cataract Refraction 3a (Cataracts in Both Eyes)
[0213]
r.sub.B,s,nc,k-1=r.sub.B,s,k-1C.sub.B,k-1
[0214] Next perform a spherical power calculation for the Bad Eye as follows, using the method determined above in
[0215] Case 1, Linear [0216] Using the m and b values determined in
r.sub.B,s,est=m.sub.sr.sub.G,s,estb.sub.sSpherical Power:
[0217] Case 2, Polynomial [0218] Using the p values determined in
r.sub.B,s,est=p.sub.1,sr.sup.2.sub.G,s,est+p.sub.2,sr.sub.G,s,est+p.sub.3,sSpherical Power: [0219] For each of the calculated r.sub.B values, test if it is between the minimum and maximum values used in determining the p coefficients. If it is not, recalculate that value using the linear method as in Case a.
[0220] Case 3, First Order Difference Equation [0221] Using the k values determined in
r.sub.B,s,est=k.sub.1,sr.sub.G,s,estk.sub.2,stSpherical Power:
[0222] To determine the best estimate spherical refraction for the Bad Eye, let
r.sub.B,s=r.sub.B,s,est+C.sub.B
This procedure is now finished.