Keratoconus determination apparatus and storage medium
11540713 · 2023-01-03
Assignee
Inventors
Cpc classification
A61B3/107
HUMAN NECESSITIES
A61B3/0025
HUMAN NECESSITIES
A61B3/103
HUMAN NECESSITIES
International classification
A61B3/10
HUMAN NECESSITIES
A61B3/107
HUMAN NECESSITIES
A61B3/00
HUMAN NECESSITIES
Abstract
Provided are an apparatus and a computer-readable storage medium having stored therein a program that can determine keratoconus with a simple configuration so as to allow the apparatus and the program to be distributed widely and contribute to early diagnosis of keratoconus. In a keratometer as a keratoconus determination apparatus, a prediction model for keratoconus is stored in a memory. The prediction model is a logistic regression model in which three parameters that are a steep meridian refractive power, a flat meridian refractive power, and a value indicating whether or not a subject eye has a with-the-rule astigmatism, are independent variables, and a probability of keratoconus is a dependent variable. A control unit substitutes the three parameter values into the prediction model, to obtain a probability of keratoconus. When the probability is greater than a cutoff value, the subject eye is determined to be suspected of having keratoconus.
Claims
1. A keratoconus determination apparatus comprising: an obtaining portion configured to obtain values including a first refractive power at a steep meridian of a cornea of an eye to be tested, a second refractive power at a flat meridian of the cornea, and an angle of the steep meridian; a storage portion configured to store a logistic regression equation in which the first refractive power, the second refractive power and a dummy variable indicating a classification of astigmatism determined based on the angle of the steep meridian are three independent variables and an output value indicating likelihood of keratoconus is a dependent variable; and a determination portion configured to determine whether or not the eye to be tested has keratoconus, based on the output value indicating likelihood of keratoconus according to the logistic regression equation.
2. The keratoconus determination apparatus according to claim 1, wherein the dummy variable indicates whether or not an angle of the steep meridian is an angle classified as a with-the-rule astigmatism, a first regression coefficient of the first refractive power at the steep meridian is a positive value, a second regression coefficient of the second refractive power at the flat meridian is a negative value, and a third regression coefficient of the dummy variable is a negative value.
3. The keratoconus determination apparatus according to claim 2, wherein the first regression coefficient is +1.707, the second regression coefficient is −0.997, and the third regression coefficient is −3.481.
4. The keratoconus determination apparatus according to claim 3, where the determination portion determines whether or not an eye has keratoconus, according to a comparison between a predetermined cutoff value and the output value obtained by substituting, into the logistic regression equation, the values obtained by the obtaining portion.
5. A computer-readable storage medium having stored therein a program for causing a computer to perform: obtaining a first refractive power at a steep meridian of a cornea of an eye to be tested, a second refractive power at a flat meridian of the cornea, and an angle of the steep meridian; storing a logistic regression equation in which the first refractive power, the second refractive power and a dummy variable indicating a classification of astigmatism determined based on the angle of the steep meridian are three independent variables and an output value indicating likelihood of keratoconus is a dependent variable; and determining whether or not the eye to be tested has keratoconus, based on the output value indicating likelihood of keratoconus according to the logistic regression equation.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
DESCRIPTION OF THE PREFERRED EMBODIMENTS
(5) An embodiment of this disclosure will be described below with reference to the drawings. Firstly, the regression analysis, for keratoconus, which was performed by this discloser will be described with reference to
(6) Keratometer data of early (mild) keratoconus patients and healthy subjects were collected from multiple facilities. Finally, 124 eyes of 124 early keratoconus patients (86 males, 38 females, the average age was 30.85±15.94 (standard deviation)), and 130 eyes of 130 healthy subjects (82 males, 48 females, the average age was 30.34±6.28) were selected as subjects so as to match the ages (step S1 in
(7) Next, the subjects were classified randomly into a regression equation generating group and a regression equation evaluating group such that a ratio in the number of the subjects between the two groups was 2:1 (step S2 in
(8) Next, multiple logistic regression analysis was performed based on keratometer data of the subjects classified as the regression equation generating group, and data indicating whether or not each subject had keratoconus, to generate a regression equation for predicting whether or not an eye had keratoconus (step S3 in
(9) In general, the corneal surface is like a toric surface in the case of regular astigmatism. That is, a corneal surface 20 is formed as a curved surface on which a steep meridian 21 that is a meridian having the smallest curvature radius (in other words, the greatest curvature), among meridians that extend along the corneal surface 20 through a corneal center O, is orthogonal, at the center O, to a flat meridian 22 that is a meridian having the greatest curvature radius (in other words, the smallest curvature), as shown in
(10) In the candidate parameters, the steep meridian refractive power is a refractive power (power for refracting light) at the steep meridian 21, at a position 30 at a predetermined diameter d (for example, about 3 mm) with respect to the corneal center O. The flat meridian refractive power is a refractive power at the flat meridian 22 at the position 30. An angle of the steep meridian is an angle of the steep meridian 21 in the case of the horizontal direction (left-right direction of the eye, a direction from one of eyes toward the other of the eyes) being directions of 0 degrees and 180 degrees. An angle of the flat meridian is an angle of the flat meridian 22 in the case of the horizontal direction (left-right direction of the eye) being directions of 0 degrees and 180 degrees, and the angle of the flat meridian is normal to the angle of the steep meridian 21. The mean refractive power represents a mean value of the steep meridian refractive power and the flat meridian refractive power. The cornea astigmatism power represents a difference between the steep meridian refractive power and the flat meridian refractive power.
(11) When the regression equation was generated, the angle of the steep meridian was classified into an against-the-rule astigmatism (greater than or equal to 0 degrees and less than 30 degrees, greater than or equal to 150 degrees and less than 180 degrees), an oblique astigmatism (greater than or equal to 30 degrees and less than 60 degrees, greater than or equal to 120 degrees and less than 150 degrees), and a with-the-rule astigmatism (greater than or equal to 60 degrees and less than 120 degrees) based on the classification of the astigmatism, and a dummy variable (0 or 1) for each astigmatism was assigned. For example, when the angle of the steep meridian was 90 degrees, 0 was assigned to the dummy variable of the against-the-rule astigmatism, 0 was assigned to the dummy variable of the oblique astigmatism, and 1 was assigned to the dummy variable of the with-the-rule astigmatism.
(12) The multiple logistic regression equation is represented by the following equation 1 or equation 2.
logit value=log(p/(1−p))=α+β.sub.1x.sub.1+β.sub.2x.sub.2+.Math.+β.sub.rx.sub.r (Equation 1)
p=1/{1+exp−(α+β.sub.1x.sub.1+β.sub.2x.sub.2+ . . . +β.sub.rx.sub.r)} (Equation 2)
(13) In equation 1 and equation 2, p represents a dependent variable, and represents a probability of occurrence of an event. x(x.sub.1, x.sub.2, . . . x.sub.r) represents an independent variable. α is a constant. β(β.sub.1, β.sub.2, . . . β.sub.r) represents a regression coefficient.
(14) In the multiple logistic regression analysis, for equation 1 and equation 2, the constant α and the regression coefficients β were determined and the independent variables adopted for the regression equation were selected based on the collected actual measurement data. For this case, data indicating whether or not each subject in the regression equation generating group had keratoconus was represented by two values (1 indicated keratoconus, and 0 indicated a normal case), and the constant α and the regression coefficient β of each candidate parameter were calculated based on the two-value data and the candidate parameters (the steep meridian refractive power, the flat meridian refractive power, the against-the-rule astigmatism, the oblique astigmatism, the with-the-rule astigmatism, the mean refractive power, and the cornea astigmatism power) for each subject, and the candidate parameters were selected. At this time, the significance level was 5%, and the candidate parameters were selected by using a stepwise method. In the stepwise method, while a fitness of each parameter to the regression model was confirmed, the parameters were sequentially put in or deleted from the regression model one by one. Finally, the parameter was selected such that the p value (significance probability) of the entire regression model was less than the significance level (5%).
(15) As a result of the multiple logistic regression analysis, the parameters selected as the independent variables were the steep meridian refractive power x.sub.1, the flat meridian refractive power x.sub.2, and a dummy variable x.sub.3 indicating whether the angle of the steep meridian was classified as a with-the-rule astigmatism or the other ones. The other parameters, specifically, the mean refractive power, the cornea astigmatism power, the dummy variable indicating whether or not the angle was classified as an against-the-rule astigmatism, and the dummy variable indicating whether or not the angle was classified as an oblique astigmatism were not adopted in the regression model at that time. The regression coefficient β.sub.1 of the steep meridian refractive power x.sub.1 was +1.707, the regression coefficient β.sub.2 of the flat meridian refractive power x.sub.2 was −0.997, the regression coefficient β.sub.3 of the dummy variable x.sub.3 for the with-the-rule astigmatism was −3.481, and the constant α was −30.791. That is, as the regression equation, the following equation 3 was derived. The p value (significance probability) of the entire regression model represented by equation 3 was less than 0.001 (less than 0.1%)
logit value=log(p/(1−p))=−30.791+1.707x.sub.1−0.997x.sub.2−3.481x.sub.3 (Equation 3)
(16) An odds ratio of the steep meridian refractive power x.sub.1 was 5.510, an odds ratio of the flat meridian refractive power x.sub.2 was 0.369, and an odds ratio of the dummy variable x.sub.3 for the with-the-rule astigmatism was 0.031.
(17) The logit value can be converted to the probability p of occurrence of keratoconus by using the formula of the inverse conversion of the logistic as indicated in equation 4.
p=exp(logit value)/(1+exp(logit value)) (Equation 4))
(18) Returning to
(19) The logit value obtained when the AUC (area under the curve) in the ROC curve indicated a greater value (that is, a value closer to 1) was set as a final cutoff value. More specifically, when the logit value in the case of a Youden index, that is, (sensitivity+specificity−1) being the greatest was set as the cutoff value, the final cutoff value was −0.4356. When this value was converted to the probability according to equation 4, the probability was 39.28%. The AUC of the ROC curve in the case of the cutoff value being −0.4356 (39.28%), was 0.8997 (standard error: 0.02495, 95% confidence interval: 0.8508 to 0.9486), and the sensitivity and the specificity were 82.19% and 84.27%, respectively. The AUC represents an area below the ROC curve.
(20) Next, whether the regression equation evaluating group classified in step S2 had keratoconus or was a normal case, was determined by using the regression equation (equation 3) and the cutoff value (39.28%) obtained in steps S3 and S4, thereby evaluating the regression equation and the cutoff value (step S5). As a result, the sensitivity was 100% and the specificity was 76.06%. Whether the regression equation evaluating group had keratoconus or was a normal case was determined by changing the cutoff value to 50%. In this case, the sensitivity was 92.86% and the specificity was 84.44%. As described above, equation 3 was able to be derived by the multiple logistic regression analysis, and it was found that whether or not a subject eye had keratoconus was able to be determined with high accuracy (the sensitivity of 100% and the specificity of 76.06% (in the case of the cutoff value being 39.28%)) according to the equation 3. The regression coefficient of the steep meridian refractive power had a positive value (specifically, +1.707) and the odds ratio was greater (specifically, 5.510) than 1. Therefore, it was found that the steep meridian refractive power was such a parameter as to increase the probability p of keratoconus according to increase of the steep meridian refractive power, that is, a parameter promoting determination as keratoconus and having a positive correlation with probability p. The regression coefficient of the flat meridian refractive power had a negative value (specifically, −0.997) and the odds ratio was less (specifically, 0.369) than 1. Therefore, it was found that the flat meridian refractive power was such a parameter as to reduce the probability p of keratoconus according to increase of the flat meridian refractive power, that is, a parameter suppressing determination as keratoconus and having a negative correlation with the probability p. The regression coefficient of the with-the-rule astigmatism had a negative value (specifically, −3.481) and the odds ratio was less (specifically, 0.031) than 1. Therefore, it was found that the with-the-rule astigmatism was such a parameter as to reduce the probability p of keratoconus as compared with the astigmatisms (against-the-rule astigmatism, oblique astigmatism) other than the with-the-rule astigmatism, that is, a parameter suppressing determination as keratoconus and having a negative correlation with the probability p. In other words, it was found that the against-the-rule astigmatism or the oblique astigmatism was more likely to promote determination as keratoconus.
(21) Furthermore, the regression coefficient (−3.481) of the with-the-rule astigmatism was greater than the regression coefficient (−0.997) of the flat meridian refractive power in the negative direction, and the odds ratio (value less than 0.1) of the with-the-rule astigmatism was less than the odds ratio (greater than 0.1 and less than 1) of the flat meridian refractive power. Thus, it was found that, as compared with the flat meridian refractive power, determination as to presence or absence of the with-the-rule astigmatism exerted a greater influence on determination of absence of keratoconus and was more likely to deny the presence of keratoconus.
(22)
(23) Specifically, the keratometer 1 includes a projection portion 6 for projecting single ring light 30 (see
(24) The imaging portion 9 includes a light receiving element 10 such as a CCD (charge coupled device) that receives the reflected light of the ring light 30, and a light guiding portion 11 that guides the reflected light of the ring light 30 to the light receiving element 10. The light guiding portion 11 includes a lens, a mirror, and the like. A positional relationship between the projection portion 6 and the imaging portion 9 is determined such that the reflected image of the ring light 30 is formed on the light receiving element 10.
(25) The display portion 12 is, for example, a liquid crystal display, or may be another kind of display.
(26) The control unit 2 has a configuration similar to that of a standard computer having a CPU, a ROM, a RAM, and the like. The control unit 2 controls the projection portion 6, the imaging portion 9, and the display portion 12 and performs, for example, processing of calculating kerato values. The control unit 2 includes the non-volatile memory 3 such as a ROM. For example, a program 4 for processes to be executed by the control unit 2 and the prediction model 5 for keratoconus are stored in the memory 3. The memory 3 is a non-transitory tangible storage medium for storing a computer-readable program and data in a non-transitory manner. The non-transitory tangible storage medium is implemented by a semiconductor memory, a magnetic disk, or the like. The control unit 2 performs processing by the CPU of the control unit 2 executing the program 4 stored in the memory 3 as the non-transitory tangible storage medium.
(27) The prediction model 5 is structured to include the regression equation and the cutoff value obtained in steps similar to those in the multiple logistic regression analysis shown in
logit value=log(p/(1−p))=α+β.sub.1x.sub.1+β.sub.2x.sub.2+β.sub.3x.sub.3 (Equation 5)
(28) The variable, coefficient, and constant in equation 5 are equivalent to those in equation 3. That is, p represents the probability of keratoconus, p=1 indicates that a subject eye has keratoconus, and p=0 indicates a normal case. x.sub.1 represents the steep meridian refractive power (the unit is diopter D). x.sub.2 represents the flat meridian refractive power (the unit is diopter D). x.sub.3 represents a variable indicating whether or not the subject eye has a with-the-rule astigmatism (1 indicates that the subject eye has a with-the-rule astigmatism, and 0 indicates the other cases). a represents a constant, and is, for example, the same value (−30.791) as in equation 3. β.sub.1 represents the regression coefficient of the steep meridian refractive power, is, for example, a positive value, and is, for example, the same value (+1.707) as in equation 3. β.sub.2 represents the regression coefficient of the flat meridian refractive power, is, for example, a negative value, and is, for example, the same value (−0.997) as in equation 3. β.sub.3 represents the regression coefficient indicating whether or not the subject eye has a with-the-rule astigmatism, is, for example, a negative value, is, for example, a value greater than the regression coefficient β.sub.2 of the flat meridian refractive power in the negative direction, and is, for example, the same value (−3.481) as in equation 3. The odds ratio of the steep meridian refractive power is greater than 1. The odds ratio of the flat meridian refractive power is greater than 0.1 and less than 1. The odds ratio of the with-the-rule astigmatism is less than 0.1.
(29) The cutoff value of the prediction model 5 may be a logit value in the case of the Youden index (sensitivity+specificity−1) being the greatest similarly to step S4 in
(30) The keratometer 1 does not have a function of performing corneal shape analysis (corneal topography). The keratometer 1 may have a function as a refractometer, that is, a function of measuring a refracted state of the entirety of the eye, in addition to having a kerato measuring function. In the refractometer, a target is projected on an ocular fundus, and a refracted state of the eye is measured based on the reflected image.
(31) Next, the process performed by the control unit 2 will be described. The control unit 2 performs the process shown in
(32) Next, kerato values are calculated based on the reflected image that is represented by the taken image data having been obtained (step S13). Specifically, as the kerato values, the curvature radius at the steep meridian 21, the curvature radius at the flat meridian 22, and a direction (angle) of each of the meridians 21 and 22 are obtained at the position of the ring light 30 on the corneal surface 20. The reflected image of the ring light 30 has a shape corresponding to the curvature of the corneal surface 20. Specifically, the light 30 is reflected in such a direction that an angle relative to the optical axis L is great at the position of the steep meridian 21 where the curvature radius is small (curvature is great) whereas the light 30 is reflected in such a direction that an angle relative to the optical axis L is small at the position of the flat meridian 22 where the curvature radius is great (curvature is small). As a result, the reflected image obtained by the imaging portion 9 has an ellipsoidal shape. The control unit 2 approximates, as in, for example, Japanese Laid-Open Patent Publication No. S61-146227, the reflected image obtained by the imaging portion 9 to an ellipsoidal shape, and obtains the major axis length, the minor axis length, the direction of the major axis, the direction of the minor axis, and the center position of the ellipsoidal shape. Based on these values, the curvature radius at the steep meridian 21, the curvature radius at the flat meridian 22, and the directions of the meridians 21 and 22 are obtained.
(33) The control unit 2 obtains the refractive power (steep meridian refractive power) at the steep meridian 21 as the kerato value based on the curvature radius at the steep meridian 21. Similarly, the control unit 2 obtains the refractive power (flat meridian refractive power) at the flat meridian 22 based on the curvature radius at the flat meridian 22. The refractive power can be obtained from the curvature radius, the refractive index (for example, 1.376) of the cornea, and the refractive index (for example, 1.000) of air.
(34) The control unit 2 also obtains, as the kerato value, the mean refractive power of the steep meridian refractive power and the flat meridian refractive power, and a cornea astigmatism power that is a difference between the steep meridian refractive power and the flat meridian refractive power.
(35) Next, a predicted value of the keratoconus is calculated based on the prediction model 5 stored in the memory 3 and the kerato values calculated in step S13 (step S14). Specifically, the steep meridian refractive power obtained in step S13 is assigned to the independent variable x.sub.1 in equation 5. The flat meridian refractive power obtained in step S13 is assigned to the independent variable x.sub.2 in equation 5.
(36) The control unit 2 determines whether the angle of the steep meridian obtained in step S13 is an angle (greater than or equal to 60 degrees and less than 120 degrees) classified as a with-the-rule astigmatism or another angle in order to assign a value to the independent variable x.sub.3 in equation 5. When the angle is classified as a with-the-rule astigmatism, 1 is assigned to the independent variable x.sub.3. When the angle is the other angle, 0 is assigned thereto. The logit value that is the dependent variable in equation 5 is obtained, and converted to the probability p according to equation 4, and the probability p is determined as a predicted value of keratoconus.
(37) Next, whether or not the subject eye is suspected of having keratoconus is determined according to comparison between the predicted value p obtained instep S14 and a predetermined cutoff value (step S15). At this time, when the predicted value p is greater than the cutoff value, the subject eye is determined to be suspected of having keratoconus. When the predicted value p is less than or equal to the cutoff value, the subject eye is determined as a normal case.
(38) Next, the display portion 12 displays each kerato value obtained in step S13 and the determination result in step 15, as the measurement result (step S16). At this time, when the determination in step S15 indicates that the subject eye is suspected of having keratoconus, the display portion 12 displays characters, a sign, or the like indicating that the subject eye is determined to be suspected of having keratoconus.
(39) As described above, in this embodiment, keratoconus is determined based on the logistic regression equation represented by equation 5. In equation 5, as independent variables, only three parameters that are the steep meridian refractive power, the flat meridian refractive power, and the angle of the steep meridian which are obtained by a standard keratometer are used. Therefore, keratoconus can be more easily determined as compared with corneal topography in which corneal curvatures are measured at multiple points. The keratometer can also be installed at an optician's office, and keratoconus risk evaluation can be made very early before a patient consults with an ophthalmologist, and consulting with an ophthalmologist can be promoted.
(40) This disclosure has been described according to the embodiment. However, it is to be understood that this disclosure is not limited to the above-described embodiment and structure. This disclosure also includes various modifications and modifications in the equivalent range. In addition, various combinations and modes, other combinations and modes structured by only one element being added to the various combinations and modes, and other combinations and modes structured by a wider or narrower range of components of the various combinations and modes are also included in the scope and the idea of this disclosure.
(41) For example, equation 3 is derived as the prediction model for keratoconus, based on data of 124 keratoconus patients and 198 healthy subjects. However, the prediction model can be improved by adding cases of more patients in the future. Equation 3 is derived mainly based on data of persons at younger ages. However, equation 3 may be improved for persons in a wider range of ages. In this case, for example, the actual measurement data used for generating and evaluating the prediction model may include data of aged persons, the prediction model may be generated for each age group, or an age may be incorporated in the independent variable of the prediction model.
(42) In the above-described embodiment, the result of comparison between the cutoff value and the probability p, of keratoconus, which is an output value of the prediction model is outputted to the display portion. However, the probability p itself may be outputted. In this case, a person who performs the test may determine whether or not the subject eye is suspected of having keratoconus based on the value of the probability p, to notify a person who has been tested of the determination result.
(43) The three parameters that are the steep meridian refractive power, the flat meridian refractive power, and data indicating whether or not the subject eye has a with-the-rule astigmatism are used as the independent variables of the prediction model. However, other parameters which can be measured by a keratometer may be incorporated as the independent variables of the prediction model. Specifically, since the refractive power and the curvature radius can be considered to be equivalent to each other, the curvature radius at the steep meridian on the corneal surface, instead of the steep meridian refractive power, may be incorporated in the prediction model. The curvature radius at the flat meridian on the corneal surface, instead of the flat meridian refractive power, may be incorporated in the prediction model. Furthermore, instead of the dummy variable indicating whether or not the subject eye has a with-the-rule astigmatism, the dummy variable indicating whether or not the subject eye has an against-the-rule astigmatism or the dummy variable indicating whether or not the subject eye has an oblique astigmatism may be incorporated in the prediction model. The angle itself of the steep meridian or the angle itself of the flat meridian may be incorporated in the prediction model. When the number of the cases increases, the prediction model which uses, as the independent variables, only two parameters among the refractive power or the curvature radius at the steep meridian, the refractive power or the curvature radius at the flat meridian, and an angle of the steep meridian or the flat meridian, may be adopted. Furthermore, in the prediction model, in addition to at least two parameters among the refractive power or the curvature radius at the steep meridian, the refractive power or the curvature radius at the flat meridian, and an angle of the steep meridian or the flat meridian, another parameter (for example, the thickness of the cornea, a parameter obtained by measurement by a refractometer, ocular tension, age, and sex) may be adopted as the independent variable.
(44) Furthermore, the prediction model may be generated by using a regression analysis method other than the logistic regression analysis such that a parameter obtained by a keratometer is set as the independent variable, and the probability of keratoconus is set as the dependent variable.
(45) In the above-described embodiment, the logistic regression equation is incorporated in the keratometer. However, a table or a map indicating correspondence between presence or absence of keratoconus and the values of the independent variables (the steep meridian refractive power, the flat meridian refractive power, data indicating whether or not the subject eye has a with-the-rule astigmatism) may be previously obtained based on the logistic regression equation and the cutoff value before incorporation into the keratometer, and the obtained table or map may be incorporated in the keratometer, and the control unit of the keratometer may determine whether or not a subject eye has keratoconus, based on the table or the map.
(46) In the above-described embodiment, the keratometer 1 corresponds to a keratoconus determination apparatus. The projection portion 6, the imaging portion 9, and the control unit 2 that perform steps S11 to S13 in
DESCRIPTION OF THE REFERENCE CHARACTERS
(47) 1 keratometer
(48) 2 control unit
(49) 3 memory
(50) 4 program
(51) 5 prediction model
(52) 6 projection portion
(53) 9 imaging portion
(54) 12 display portion
(55) 20 corneal surface
(56) 21 steep meridian
(57) 22 flat meridian
(58) 30 ring light