Apparatus and method for intraocular lens selection using postoperative measurements - Patents.com
The combined biometer and autorefractor device, with potential machine learning integration, addresses inconsistencies in IOL formulas by using preoperative and postoperative measurements to enhance accuracy in IOL power determination.
Patent Information
- Application Number
- JP2021532413
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2018-12-06
- Filing Date
- 2019-12-06
- Publication Date
- 2025-01-24
- Estimated Expiration
- 2039-12-06
AI Technical Summary
Existing intraocular lens (IOL) calculation formulas provide inconsistent results across different input parameters, leading to inaccuracies in lens power determination, with many ophthalmologists unaware of the best formula to use in specific scenarios.
A combined biometer and autorefractor device that obtains preoperative and postoperative measurements to calibrate lens selection algorithms, using a processor to correlate oculometric parameters and postoperative refraction, and potentially incorporating machine learning to adjust formulas for improved accuracy.
Enhances the accuracy of IOL power determination by leveraging preoperative and postoperative data to refine lens selection, reducing errors and improving surgical outcomes.
Smart Images

Figure 0007620849000001 
Figure 0007620849000002 
Figure 0007620849000003
Abstract
Description
[Technical field]
[0001] [Claim of priority under 35 U.S.C. § 119] This application claims priority to U.S. Provisional Application No. 62 / 776,320, entitled "Apparatus and Method for Intraocular Lens Selection Using Post-Op Measurements," filed December 6, 2018, which is assigned to the assignee of the present application and is incorporated herein by reference in its entirety.
[0002] Aspects of the present invention relate to systems, devices, and methods for selecting an intraocular lens. [Background technology]
[0003] Currently, there are several intraocular lens (IOL) formulas available. For example, the SRK I formula 13 can be considered a first generation formula. More recent third generation formulas, such as the SRK / T formula, add theoretical parts to the formula to improve its accuracy, increasing the complexity of the formula when compared to the SRK I formula. Additional IOL formulas include the Hoffer Q, Holladay I, Haigis, and SRK / T formulas. Koch adjustments may also be used to adjust any of these formulas. Existing formulas give similar results over a range of input parameters, but diverge significantly at specified ranges of input parameters.
[0004] Individual formulas have been demonstrated to work best with certain input parameters. The input parameters may include ocular measurement parameters such as axial length, corneal power, transverse corneal diameter (WTW) distance, gender or sex, anterior chamber depth, preoperative refraction, and / or lens thickness. In one embodiment, at least two ocular measurement parameters may be used. In one embodiment, the at least two parameters may include axial length and corneal power. For example, certain formulas may work better in "shorter" eyes, other certain formulas may work better in "longer" eyes, and further, "adjustments" to these formulas may be used to obtain better results, where the "adjustments" may include any additional factors applied to the IOL calculation formula.
[0005] The current state of the art involves selecting one formula to determine lens power and perhaps comparing the results to those obtained using another formula. The number of ophthalmologists who are aware of the data and literature supporting the use of one formula over another is limited. Although the use of a particular formula may be controversial, there are certain scenarios (e.g., for a particular measured axial length or corneal power) where one formula is generally accepted to be better than another. Summary of the Invention [Means for solving the problem]
[0006] Aspects of the present disclosure may include an apparatus and method for intraocular lens selection using a combination of a biometer and an autorefractor. In one aspect, the biometer and autorefractor are combined into a single device that is used to obtain both pre-operative and post-operative measurements of a patient receiving an intraocular lens. The apparatus can suggest an intraocular lens based on the pre-operative measurements and the target refraction. The apparatus can correlate the pre-operative measurements with the patient's post-operative measurements. For example, the apparatus can determine the difference between the target refraction and the post-operative refraction. The apparatus can automatically or autonomously calibrate future pre-operative measurements or adjust a lens selection algorithm based on the post-operative measurements.
[0007] In one aspect, the present disclosure provides an apparatus for intraocular lens selection. The apparatus may include a biometer and an autorefractor. The biometer may be configured to acquire at least two ocular measurement parameters for the eye. The autorefractor may be configured to obtain a postoperative refraction of the eye. The apparatus may also include a user interface configured to acquire lens selection parameters for the eye, a memory, and a processor communicatively coupled to the biometer, the user interface, the autorefractor, and the memory. The processor may be configured to determine an intraocular lens power based on a formula using the at least two ocular measurement parameters. The processor may be configured to correlate the at least two ocular measurement parameters, the intraocular lens power, and the postoperative refraction as a training set.
[0008] In one aspect, the present disclosure provides a method and / or apparatus and system for intraocular lens selection. The method can include obtaining at least two ocular measurement parameters for an eye by a biometer. The method can include obtaining lens selection parameters for the eye. The method can include determining an intraocular lens power based on a formula using the at least two ocular measurement parameters. The method can include obtaining a post-operative refraction of the eye from an autorefractor communicatively coupled to the biometer. The method can include correlating the at least two ocular measurement parameters, the intraocular lens power, and the post-operative refraction as a training set.
[0009] In another aspect, the present disclosure provides a non-transitory computer readable medium storing computer executable instructions. The instructions can cause the computer to obtain at least two ocular measurement parameters for an eye by a biometer. The instructions can cause the computer to obtain lens selection parameters for the eye. The instructions can cause the computer to determine an intraocular lens power based on a formula using the at least two ocular measurement parameters. The instructions can cause the computer to obtain a post-operative refraction of the eye from an autorefractor communicatively coupled to the biometer. The instructions can cause the computer to correlate the at least two ocular measurement parameters, the intraocular lens power, and the post-operative refraction as a training set.
[0010] Additional advantages and novel features associated with embodiments of the present invention will be set forth in part in the description which follows, and in part will become more apparent to those skilled in the art upon examination of the following or by learning by practice thereof. [Brief description of the drawings]
[0011] In the drawings:
[0012] 1A-1C show graphical representations of areas of ocular measurement where existing formulas differ and represent clinical dilemmas.
[0013] 2A-2C show three-dimensional surfaces including ideal or near-ideal portions of multiple intraocular lens selection formulas for use according to embodiments of the present disclosure.
[0014] FIG. 3 illustrates various features of an exemplary computer system for use in connection with aspects of the present disclosure.
[0015] FIG. 4 shows an exemplary system diagram of various hardware components and other features for use in accordance with aspects of the disclosure.
[0016] FIG. 5 illustrates an exemplary input user interface for use in accordance with aspects of the present disclosure.
[0017] FIG. 6 illustrates an exemplary output user interface for use in accordance with aspects of the present disclosure.
[0018] FIG. 7 shows a graph representing an exemplary ocular data set.
[0019] FIG. 8 illustrates a three-dimensional surface representing learned changes in a formula according to an embodiment of the present disclosure.
[0020] FIG. 9 is a diagram of an exemplary computer system according to one embodiment of the present disclosure.
[0021] FIG. 10 is a flowchart of an exemplary method for recommending an intraocular lens power according to one aspect of the present disclosure.
[0022] FIG. 11 is a diagram of an exemplary apparatus according to one embodiment of the present disclosure.
[0023] FIG. 12 is a flowchart of a second exemplary method for recommending an intraocular lens power, according to one aspect of the present disclosure.
[0024] FIG. 13 is a conceptual diagram illustrating an example usage context for the example device of FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0025] Aspects of the present disclosure can include systems, devices, and methods for intraocular lens selection using a three-dimensional supersurface, which can represent a portion of a plurality of lens selection formulas based on the measurement range that best suits each individual intraocular lens selection formula.
[0026] The present disclosure provides a novel intraocular lens (IOL) formula based on a combination of existing intraocular lens (IOL) formulas that uses graphical analysis to determine ranges of input parameters such as those parts at which the existing IOL formulas are most accurate. These individual formulas have never before been presented or considered as a three-dimensional entity that is combined and superimposed according to a set of defined "criteria." The IOL formula graphically "picks and selects" the parts of each formula that have proven or are believed to be most accurate and combines them into one overall formula. This combination or "super" formula may be further adjusted and / or optimized (e.g., iteratively) as other formulas are proposed or additional data becomes available.
[0027] 1A-1C show Ladas-Siddiqui graphs, which highlight areas of clinical agreement and discrepancy between formulas at specific ranges of corneal power and axial length. Graph 102 (Fig. 1A) demonstrates that all formulas differ from at least one of the other four by more than 0.5 diopters across the entire range of input parameters. As seen in graph 104 (Fig. 1B), when the tolerance for divergence between the formulas is increased to 1.0 diopters at predicted IOL powers (a clinically undesirable level), there are areas of correspondence between all formulas tested. The areas of correspondence increase further when the tolerance is raised to 1.5 diopters, as shown in graph 106 (Fig. 1C). Resolving these areas of discrepancy is therefore clinically important and requires not only access to each formula, but also detailed knowledge of their specific strengths and weaknesses. Drawing comparisons between IOL formulas in this way shows the specific ranges of input parameters where the formulas diverge, allowing for a more precise understanding of the differences between the formulas.
[0028] 2A-C graphically illustrate a combined super-formula based on the strengths and weaknesses of each IOL formula. The super-formula combines the ideal most accurate output portion of each IOL formula into the combined super-formula. FIG. 2A-C illustrates the graphical results of this super-formula, showing the gradual development and unfolding of a singular multi-surface that includes the most accurate portions of multiple individual formulas based on specified ranges of input variables. FIG. 2A is a graph illustrating regions where different IOL selection formulas were determined to be optimal. FIG. 2B is a graph illustrating the interconnections between regions for different IOL selection formulas. FIG. 2C illustrates a surface for the combined super-formula. In one embodiment, the surface is shown to represent the output of the formula using two ocular measurements, however, an IOL selection formula or system can use three or more ocular measurements. An IOL selection system or formula with multiple inputs can be thought of as a multi-dimensional super-surface.
[0029] Another technique for determining an intraocular lens involves the use of machine learning. For example, a neural network may be trained using the results of a previous calculation. The neural network may then be provided with the patient's pre-operative measurements. The neural network attempts to classify the patient's pre-operative measurements against the training set to determine the lens power. This approach may be limited based on the training data, and some sets of pre-operative measurements may be considered out of range and the neural network may not be able to produce a result. Furthermore, the neural network may produce potentially anomalous results due to random correlations in the training data. Furthermore, changes to the training data may require the neural network to be retrained.
[0030] The present disclosure describes methods, devices, and systems for combining any number of formulas into a single formula, using ideal parts of each formula, for example, based on theoretical and / or empirical information. Furthermore, the present disclosure describes techniques for improving a formula-based approach using a combination of formulas and machine learning. For example, in one aspect, a neural network can be trained to determine the estimation error that may result from using the calculated intraocular lens power. The estimation error may be used to adjust lens selection parameters, such as the target refraction or A-constant, and the formula may be used to recalculate the intraocular lens power using the adjusted lens selection parameters.
[0031] Aspects of the present disclosure may be implemented using hardware, software, or a combination thereof, and may be implemented in one or more computer systems or other processing systems. In one aspect of the present disclosure, the invention is directed to one or more computer systems capable of performing the functions described herein. An example of such a computer system 300 is shown in FIG.
[0032] Computer system 300 includes one or more processors, such as processor 304. Processor 304 is connected to a communications infrastructure 306 (e.g., a communications bus, crossover bar, or network). Various software aspects are described in terms of this example computer system. After reading this description, it will become apparent to one skilled in the art how to implement aspects of the disclosure using other computer systems and / or architectures.
[0033] The computer system 300 may include a display interface 302 that transfers graphics, text, and other data from the communications infrastructure 306 (or from a graphics processing unit (GPU) 332) for display on a display unit 330. For example, the display interface 302 may transfer a graphical rendering of a supersurface from the processor 304 to the display unit 330. The computer system 300 also includes a main memory 308, preferably a random access memory, and may also include a secondary memory 310. The secondary memory 310 may include a hard disk drive 312 and / or a removable storage drive 314, which may represent, for example, a floppy disk drive, a magnetic tape drive, an optical disk drive, a universal serial bus (USB) flash drive, or the like. The removable storage drive 314 reads from and / or writes to a removable storage unit 318 in a well-known manner. The removable storage unit 318 may represent a floppy disk, magnetic tape, optical disk, USB flash drive, or the like that is read from and written to by the removable storage drive 314. As will be appreciated, the removable storage unit 318 includes a computer usable storage medium for storing computer software and / or data.
[0034] Inventive aspects of the present disclosure may include secondary memory 310, and other similar devices that allow computer programs or other instructions to be loaded into computer system 300. Such devices may include, for example, removable storage units 322 and interfaces 320. Such examples include program cartridges and cartridge interfaces (such as those found in video game devices), removable memory chips (such as erasable programmable read-only memories (EPROMs)) or programmable read-only memories (PROMs) and associated sockets, and other removable storage units 322 and interfaces 320 that allow software and data to be transferred from the removable storage units 322 to computer system 300.
[0035] Computer system 300 may also include a communications interface 324. Communications interface 324 allows software and data to be transferred between computer system 300 and external devices. Examples of communications interface 324 may include a modem, a network interface (such as an Ethernet card), a communications port, a Personal Computer Memory Card International Association (PCMCIA) slot and card, and the like. The software and data transferred through communications interface 324 is in the form of signals 328, which may be electronic, electromagnetic, optical, or other signals that may be received by communications interface 324. These signals 328 are provided to communications interface 324 over a communications path (e.g., channel) 326. This path 326 carries signals 328 and may be implemented using wire or cable, fiber optics, telephone lines, cellular links, radio frequency links, and / or other communications channels. In this specification, the terms "computer program medium" and "computer usable medium" are used generally to refer to media such as removable storage drive 380, a hard disk installed in hard disk drive 370, and signals 328. These computer program products provide software for computer system 300. Aspects of the present disclosure are directed to such computer program products.
[0036] In one embodiment, the computer system 300 may include an eye measurement device 350. The eye measurement device 350 may determine one or more eye measurement parameters. The eye measurement device may include any device for measuring an eye. For example, the eye measurement device 350 may measure an axial length and a corneal power of the eye. In one embodiment, the eye measurement device 350 may further measure a corneal diameter distance, an anterior chamber depth, a preoperative refraction, and / or a lens thickness. The eye measurement device 350 may further receive an input of an eye measurement parameter (e.g., gender or sex). The axial length may be the distance from the surface of the cornea to the retina. The corneal power may be the refractive power of the cornea. As another example, the eye measurement device 350 may measure an anterior chamber depth of the eye. In one embodiment, the eye measurement device 350 may be an ultrasound device. In another embodiment, the eye measurement device 350 may be an optical biometer. Various optical biometers are available under the names LENSTAR® and IOL MASTER. In another aspect, the eye measurement device 350 can include an intraoperative aberration device. The intraoperative aberration device can perform measurements of the refractive characteristics of the eye during surgery. For example, the intraoperative aberration device can provide information regarding the sphere, cylinder, and axis of the eye. Additionally, the eye measurement device can include a post-operative measurement device, such as a wavefront analyzer. The eye measurement device 350 can be communicatively coupled to the processor 304 via the communications infrastructure 306, the communications interface 324, and / or the communications path 326.
[0037] Computer programs (also referred to as computer control logic) are stored in the main memory 308 and / or the secondary memory 310. Computer programs may also be received via the communications interface 324. Such computer programs, when executed, enable the computer system 300 to perform features according to aspects of the present disclosure, as discussed herein. In particular, the computer programs, when executed, enable the processor 304 to perform features according to aspects of the present disclosure. Such computer programs thus represent controllers of the computer system 300.
[0038] In aspects of the disclosure in which the disclosure is implemented using software, the software may be stored in a computer program product and loaded into the computer system 300 using the removable storage drive 314, the hard drive 312, or the communications interface 320. The control logic (software), when executed by the processor 304, causes the processor 304 to perform the functions described herein. In another aspect of the disclosure, the system is implemented primarily in hardware, for example using hardware components such as application specific integrated circuits (ASICs). The implementation of hardware state machines to perform the functions described herein will be apparent to one skilled in the art.
[0039] In yet another aspect of the present disclosure, the present disclosure may be implemented using a combination of both hardware and software.
[0040] 4 illustrates a communication system 400 usable in accordance with an embodiment of the present disclosure. The communication system 400 includes one or more accessors 460 (also referred to interchangeably herein as one or more “users”) and one or more terminals 442 and / or one or more other input devices (e.g., eye measurement device 466). In one embodiment, eye measurement device 466 may be similar to eye measurement device 350 ( FIG. 3 ). Eye measurement device 466 may be further configured to communicate with a network 444. In one aspect of the disclosure, data for use is entered and / or accessed after being received from an input device by an accessor 460 via a terminal 442, such as a personal computer (PC), a minicomputer, a mainframe computer, a microcomputer, a telephone device, or a wireless device, a personal digital assistant (PDA) or a handheld wireless device (e.g., a wireless telephone) connected to a server 443, such as a PC, a minicomputer, a mainframe computer, a microcomputer, or other device having a processor and / or a repository for data and / or a connection to a repository for data via a network 444, such as the Internet or an intranet, and / or a wireless network, and couplings 445, 446, 464. The couplings 445, 446, 464 include, for example, wired, wireless, or fiber optic links. In another aspect of the disclosure, the methods and systems of the disclosure may include one or more features operating in a standalone environment, such as on a single terminal. In one aspect, the server 443 may be an example of a computer system 300 (FIG. 3).
[0041] In one aspect, for example, the server 443 may be configured to execute the methods described herein. For example, the server 443 may obtain measurements, such as axial length and corneal power measurements, from the terminal 442 and / or other input devices. The measurements may be input by the access person 460 or may be provided by the eye measurement device 350 (FIG. 3). The server 443 may determine a relevant portion of a supersurface that includes an ideal portion of the multiple intraocular lens selection formulas based on the range of axial length and corneal power measurements that are most suitable for each individual intraocular lens selection formula. The server 443 may also determine an intraocular lens power based on the formula for that portion of the supersurface.
[0042] FIG. 5 illustrates an exemplary input user interface (UI) 500 for use in accordance with an embodiment of the present invention. The user interface 500 may be implemented, for example, by the server 443 and displayed on the terminal 442. The user interface 500 may allow a user to input preoperative measurements of one or more eyes as well as target parameters. The user interface 500 allows for simultaneous calculation and plotting of both eyes. The input data may include keratometry (K1, K2, and K-index), axial length, corneal index, and anterior chamber depth (ACD). The K1 and K2 values may be averages of the refractive power of the anterior surface of the eye including different angles. The K-index may be a standard refractive index of the cornea. Small variations in the K-index may be used by different surgeons or in different countries. The anterior chamber depth is a measurement of the position of the original crystalline lens before removal. The lens A-constant and the desired predicate refraction are then selected and the optimized calculation is then performed. The lens A-constant is a characteristic of the lens that may be specified by the manufacturer and contribute to the total refraction. The target refraction may be a goal specified by the surgeon. For example, a target refraction of 0.0 can be used.
[0043] The user interface 500 may include an input field 510 for the right eye and an input field 520 for the left eye. Each input field 510, 520 may include an input field for a particular measurement or parameter. For example, the input field 510 may include an axial length field 511, a K1 field 512, a K2 field 513, a K index field 514, and an optical ACD field 515. The input field 510 may also include lens selection parameters including an A constant field 516 and a target refraction 517. The input fields 510, 520 may also include a help icon (e.g., "?") that provides a description of the measurement or parameter, including the tolerance range. Some fields, such as the K index field 514, may use a drop-down menu to select a value. Additional fields that may be included in the user interface 500 include intraoperative aberration measurements such as ocular sphere, cylinder, and axis.
[0044] Additionally, the user interface 500 may include a surgeon field 530, a patient field 531, and a patient ID field 532. The server 443 may generate records for the surgeon and patient based on the fields 530, 531, 532. The user interface 500 may also include an import option 540 that may allow a user to upload a file (e.g., a spreadsheet) containing measurements and parameters for one or more patients. Dedicated toric and post-LASIK calculations may also be provided.
[0045] FIG. 6 illustrates an exemplary output user interface 600 for use in accordance with an embodiment of the present invention. The user interface 600 can display a recommended intraocular lens power (IOL) 610. The user interface 600 can display a number of IOL power values corresponding to available lenses. The user interface 600 may also display an estimated final refraction (REF) 620 associated with each IOL power value. Additionally, the user interface 600 can include a graphical representation 630 of the top surface used to select the intraocular lens power. Relevant points on the supersurface based on the measurements can be shown. The inclusion of a three-dimensional graph is useful for the surgeon to know immediately whether the patient has a typical eye or an abnormal eye. The user interface 600 can include an output field for each eye.
[0046] 7 shows a graph 700 representing an exemplary ocular dataset. The dataset may be collected from one or more surgeons. As shown, most eyes have average keratometry and axial length, but there are outliers.
[0047] Figure 8 shows a three-dimensional surface representing the variation of the learned formula. The original LADAS supersurface has been developed to increase accuracy for eyes in all dimensions, including eye types previously thought to present difficulties, such as small eyes with short axial lengths. The circles represent data points of actual postoperative outcomes that allow for the creation of an optimized supersurface 810, compared to the original supersurface 820.
[0048] In one embodiment, a supersurface or another formula may be customized to one or more surgeons. For example, verified results from one surgeon may be analyzed against the supersurface or formula to determine whether any patterns in that surgeon's procedures can be detected.
[0049] Referring now to FIG. 9, an exemplary system 900 can recommend an intraocular lens power based on a formula and a trained deep learning machine 912. The system 900 may be implemented, for example, on a server 443. The system 900 can communicate with one or more terminals 442 via the user interfaces 500, 600 described above. The system 900 can include a formula component 910 for determining an intraocular lens power based on a formula using at least two ocular measurement parameters, a deep learning machine 912, such as a neural network 920, for determining an estimation error of the formula, and a user interface 500 for obtaining at least two ocular measurement parameters and a target refraction or A-constant of the eye. The formula component 910 can further adjust the target refraction of the A-constant based on the estimation error and re-determine the intraocular lens power based on the formula and the adjusted target refraction or A-constant. The system 900 can further include one or more training sets 930. The training set 930 may include a set of post-operative data including two or more pre-operative measurements and parameters (e.g., the axial length field 511, the K1 field 512, the K2 field 513, the K index field 514, the optical ACD field 515, and intra-operative aberration measurements such as sphere, cylinder, and axis), a selected intraocular lens power, and one or more lens selection parameters (e.g., post-operative refraction or A-constant). The training set 930 may be used to train one or more of the deep learning machines 912 to estimate the error of the intraocular lens power determined by the equation 910, as described in more detail below.
[0050] The system 900 can include an administrative portal 940 for controlling access to the system 900. For example, the administrative portal 940 can allow an administrative user to generate a training set 930 from the verified results 962. The verified results 962 may be uploaded in the form of a database or spreadsheet. The administrative user can select a combination of measurements and parameters to use for the training set 930. The administrative user can combine the uploaded verified results with any existing training set 930. The system 900 can generate a new neural network 920 based on the new or updated training set 930. The system 900 can provide statistics about the neural network to the administrative user. For example, the neural network may be associated with input boundaries and correlation values. The administrative user can also set access control 950 to manage user accounts for different end users. The user accounts may be associated with stored patient data 960. Additionally, the user accounts may be associated with customized neural networks 920. For example, the customized neural network 920 may be trained with validated results 962 from only a particular surgeon, practice group, or lens manufacturer. The customized neural network 920 may help control for unknown or unmeasurable factors that influence a particular surgeon, practice group, or lens manufacturer.
[0051] The formula component 910 can implement an intraocular lens power determination formula. The intraocular lens power determination formula can include any decision-theoretic technique for generating an intraocular lens power based on two or more ocular measurements. For example, the formula component 910 can include software executed by a processor to determine an intraocular lens power according to a formula that uses input values from the user interface 500. For example, the formula component 910 can implement one or more of the Hoffer Q formula, the Holladay I formula, the Haigis formula, the SRK / T formula, the Barrett Universal II, or an adjustment to any of these formulas. In one aspect, the formula component 910 can implement a LADAS super-formula to select a calculation from one or more of the above formulas. For example, the formula component 910 can determine an associated portion of a super-surface that includes an ideal or near-ideal portion of a plurality of intraocular lens selection formulas based on the range of axial lengths and corneal power measurements that best suit each individual intraocular lens selection formula. The formula component 910 can provide the determined intraocular lens power value along with all of the input measurements and parameters to the neural network 920. In one aspect, the formula component 910 can be implemented as a machine learning formula such as Hill-RBF.
[0052] The learner 912 can use deep learning techniques to predict the error of the formula component 910 based on a training set 930 including post-operative outcomes. The learner 912 can be realized by a neural network 920 that can utilize, for example, Python-based tensorflow. In one aspect, the learner 912 can include a computer processor (e.g., a processor 304 programmed to execute instructions to develop the neural network 920 based on a network structure (e.g., the number and type of layers). Once the learner 912 trains the neural network 920 (or other learner), a processor configured with the trained learner 912 can determine a prediction error of the formula component 910 based on the oculometric parameters. The neural network 920 can receive multiple numerical inputs to predict a single numerical output. In one embodiment, the neural network can receive three numerical inputs (axial length, K, and ACD) and output an error value. The neural network 920 can be trained by one or more of the training sets 930. The training set 930 may be considered labeled data because it may include postoperative refractions that may be used to determine the accuracy or error of the formula. Thus, when the neural network 920 receives a set of numerical inputs, the neural network 920 may predict an estimated error of the formula component 910. The learner 912 may be implemented using different types of learners. For example, the learner 912 may use any combination of supervised and unsupervised learning techniques. The learner 912 may be configured as, for example, an artificial neural network, a convolutional neural network, a Bayesian network, or other deep learning model.
[0053] The formula component 910 can then adjust the formula input according to the predicted error. In particular, the formula component 910 can adjust the target refraction or the A-constant based on the predicted error. For example, the new target refraction may be set to the difference between the user input target refraction and the neural net predicted error. As a numerical example, for an eye with AL of 25, K of 45, and ACD of 3, the neural network 920 can predict an error of 0.25. That is, if the formula component 910 calculates an eye with AL of 25, K of 45, ACD of 3, and A-constant of 119 (it does not matter how the user chooses this) and a target refraction of -0.5, the eye is recalculated using the current formula component 910, but using a new target refraction value of -0.5-0.25=-0.75 instead of the user input target refraction. In other words, the formula component 910 can adjust one component of the formula input (e.g., the target refraction) by subtracting the neural network predicted error from the input value.
[0054] In one aspect, the formula component 910 can limit adjustments to the formula due to neural network prediction errors. For example, the neural network 920 can generate extreme values in out-of-bounds cases where the neural network 920 does not have good training data. The formula component 910 can limit the value of the prediction error. For example, the formula component 910 can limit the neural network prediction error to never exceed + / - 0.5.
[0055] In one aspect, the neural network 920 may be adjusted based on new eye measurements. For example, in one embodiment, the neural network 920 was provided with both pre-operative and post-operative refractive measurements of a patient who had previously undergone laser-assisted in-situ keratotomy (LASIK). The post-operative measurements may be considered as errors in the formula due to the previous refractive surgery. Once trained based on the difference between the pre-operative and post-operative measurements, the neural network 920 may provide corrections to the results provided by the IOL formula component 910.
[0056] 10 is a flow chart illustrating an exemplary method 1000 for providing a recommended intraocular lens power. The method 1000 may be performed by the system 900.
[0057] At block 1010, the method 1000 includes acquiring at least two ocular measurement parameters and a lens selection parameter for the eye. In one aspect, for example, the UI 500 can acquire at least two ocular measurement parameters and a lens selection parameter for the eye. In one embodiment, the UI 500 can acquire parameters of both eyes of the patient. In another embodiment, the measurement parameters may be acquired from the ocular measurement device 466. The ocular measurement parameters may include, for example, axial length, corneal power, corneal power index, and anterior chamber depth. In one aspect, the ocular measurement parameters may include intraoperative aberrometry such as ocular, cylinder, and axis.
[0058] At block 1020, the method 1000 includes determining an intraocular lens power based on a formula using at least two ocular measurement parameters. For example, the formula component 910 can determine an intraocular lens power based on a formula using at least two ocular measurement parameters. For example, at block 1022, determining an intraocular lens power based on a formula can optionally include determining a relevant portion of a supersurface that includes ideal or near-ideal portions of the multiple intraocular lens selection formulas based on ranges of the at least two intraocular measurement parameters that are most suitable for each individual intraocular lens selection formula.
[0059] At block 1030, the method 1000 may include determining an estimation error of the formula using a deep learning machine trained on the verified post-operative results, including the post-operative refraction corresponding to the intraocular lens power. In one embodiment, for example, the neural network 920 may determine the estimation error of the formula. The neural network 920 may be trained on a training set 930 that includes the verified post-operative results, including the post-operative refraction corresponding to the intraocular lens power. The verified post-operative results may be obtained from a measurement device, such as an autorefractor or a wavefront analyzer.
[0060] At block 1040, the method 1000 includes adjusting the lens selection parameters based on the estimated error. In one aspect, for example, the formula component 910 can adjust the lens selection parameters based on the estimated error. For example, the formula component 910 can subtract the estimated error from the user-input lens selection parameters.
[0061] At block 1050, the method 1000 includes redetermining the intraocular lens power based on the formula and the adjusted lens selection parameters. In one aspect, for example, the formula component 910 can redetermine the intraocular lens power based on the formula and the adjusted lens selection parameters. For example, block 1050 can also include optional block 1022.
[0062] At block 1060, the method 1000 may optionally include rendering a supersurface including the relevant portion on a display device. For example, the UI 600 may render a supersurface including the relevant portion including at least two measurement parameters and an intraocular lens power.
[0063] 11, an exemplary device 1100 may combine various portions of the system 900 with medical diagnostic equipment to provide a single device implementing all or part of the system 900. For example, the device 1100 may recommend an intraocular lens power based on a formula and a trained deep learning machine 1112. In an exemplary implementation, the device 1100 may physically include multiple components within a single case 1190, but it should be understood that the device 1100 may also be implemented as interconnected components that may or may not be physically co-located. For example, in one aspect, the validated results from multiple devices 1100 may provide post-operative measurements to a database located on a network in addition to or instead of using the post-operative measurements locally. Some components of the device 1100 may be implemented as computer-executable instructions stored in a computer-readable medium, such as a memory 1106. The instructions may be executed by a processor 1104. In one aspect, the processor 1104 and the memory 1106 may reside within the case 1190. Additionally, the apparatus 1100 may include a display 1108 capable of displaying the user interface 1102. The display 1108 may be a touch-sensitive screen that receives input from a user. Alternative or additional input / output devices may be included.
[0064] In one embodiment, the exemplary device 1100 may include a biometer 1170 and an autorefractor 1180 for obtaining eye measurements. The biometer 1170 may obtain physical characteristics of the eye, such as, but not limited to, corneal power, axial length, anterior chamber depth, corneal power index, corneal transverse distance, and / or lens thickness. The autorefractor 1180 may obtain optical measurements of the eye, such as, but not limited to, ocular, spherical, cylindrical, and axial refraction. In one embodiment, the autorefractor 1180 may perform other vision assessment functions, including aberrometry, topography, keratometry, and pupillometry. For example, the autorefractor 1180 may include or be referred to as a wavefront analyzer. Traditionally, a biometer and an autorefractor are separate devices used for different purposes. For example, a biometer may be used to obtain measurements for selecting an intraocular lens, and an autorefractor may be used to estimate a patient's prescription for glasses or contact lenses. In one embodiment, the biometer 1170 and the autorefractor 1180 may be located in separate sensor heads of the device 1100. The device 1100 may include a single chin rest for positioning the patient relative to one of the sensor heads. Each sensor head may be moved relative to the chin rest to position the head to obtain a respective measurement. It is understood that a variety of alternative physical arrangements of the biometer 1170 and the autorefractor 1180 may be constructed.
[0065] In one aspect, the biometer 1170 and autorefractor 1180 can store measurements in the patient data storage 1160. The patient data storage 1160 can be computer memory, preferably non-volatile computer memory such as a hard disk drive, solid state drive, EEPROM, etc. The biometer 1170 and autorefractor 1180 can access the patient's file in the patient data storage 1160 and record the measurements directly. Such automatic recording can reduce manual transcription errors. In an alternative embodiment, the patient data storage 1160 can be stored externally, such as, for example, in a physician's patient management system or a network storage system, in which case the device 1100 can communicate electronically with the external storage.
[0066] The device 1100 may include a user interface 1102. The user interface 1102 may guide a user (e.g., a technician) through the operation of the biometer 1170 and the autorefractor 1180 to obtain measurements from a patient. The user interface 1102 may also include a user interface similar to the user interfaces 500 (FIG. 5) and 600 (FIG. 6). The user interface 1102 may automatically import measurements from the patient data store 1160 into the input fields 510. The user interface 1102 may receive input from a user for the A constant field 516 and the target refraction field 517. The user interface 1102 may provide the same information as the user interface 600. The formula component 1110 may be similar to the formula component 910. The formula component 1110 may receive eye measurements directly from the biometer 1170 or from the patient data store 1160.
[0067] The formula component 1110 can implement any of the intraocular lens power determination formulas described herein or known in the art.
[0068] The formula component 1110 can provide the determined intraocular lens power value along with all of the input measurements and parameters to the neural network 1120. The learner 1112 can be similar to the learner 912 and can include, for example, the neural network 1120. The learner 1112 can use deep learning techniques to predict errors in the formula component 1110 based on a training set 1130 that includes post-operative results. In one embodiment, the training set 1130 can include post-operative results received from the autorefractor 1180. In one embodiment, the training set 1130 can include post-operative results from only the autorefractor 1180 such that the trained learner 1112 is specific to the device 1100. That is, by training the learner 1112 based on input measurements and post-operative results from a single device, the device 1100 can be calibrated to correct for previous errors. In another aspect, the training set 1130 can be combined with other verified results 1162, such as results from other devices 1100 that may be remotely located. The management portal 1140 can receive and authenticate the verified results 1162, for example, from a trusted web service. In one aspect, the access control 1150 may be accessed by a user via the user interface 1102 to specify which training set 1130 to use.
[0069] In another aspect, some functions of the device 1100 may be performed via the network service 1142. For example, the formula component 1110 may be periodically updated based on the results of machine learning performed remotely. For example, the system 900 may provide the network service 1142. The system 900 may periodically generate an updated formula based on, for example, the learning machine 912, and provide the updated formula to the formula component 1110 via the network service 1142. In that case, the learning machine 1112 and the training set 1130 may be located remotely (e.g., as the learning machine 912 and the training set 930). The management portal 1140 may be used to receive the updated formula component 1110.
[0070] In another aspect, the device 1100 can maintain a local learner 1112 that can be trained by the network service 1142 or the system 900. The device 1100 can send correlated pre-operative and post-operative measurements to the network service 1142 via the management portal 1140. The system 900 can then train the learner 912 based on a training set 930 that includes the correlated pre-operative and post-operative measurements of the device 1100. The system 900 can then provide the trained learner 1112 to the device 1100 for installation. Thus, the device 1100 can utilize the trained learner 1112 without performing training and without accessing the verified results of other devices 1100 that may include sensitive data or protected health information (PHI).
[0071] 12 is a flow chart illustrating an exemplary method 1200 for providing a recommended intraocular lens power. Method 1200 may be performed by device 1100. Method 1200 may include some blocks similar to method 1000. It should be understood that methods 1000 and 1200 may be combined. For the sake of brevity, the description of some overlapping blocks will be omitted. Additionally, as discussed above, system 900 may perform some optional blocks of method 1200.
[0072] At block 1210, the method 1200 includes acquiring at least two ocular measurement parameters for the eye by a biometer. In one aspect, for example, the biometer 1170 can acquire at least two ocular measurement parameters and a lens selection parameter for the eye. In one embodiment, the biometer 1170 can acquire parameters of both eyes of the patient. The ocular measurement parameters may include, for example, axial length, corneal power, corneal power index, and anterior chamber depth. In one aspect, the ocular measurement parameters may include intraoperative aberrometry such as ocular, cylinder, and axis.
[0073] At block 1220, the method 1200 includes acquiring lens selection parameters for the eye. In one embodiment, the user interface 1102 can acquire the lens selection parameters for the eye. For example, the lens selection parameters may be a target refraction for the eye after insertion of an intraocular lens. The lens selection parameters may be input by a technician or an ophthalmologist.
[0074] At block 1230, the method 1200 includes determining the intraocular lens power based on a formula using the at least two ocular measurement parameters. For example, the formula component 1110 can determine the intraocular lens power based on a formula using the at least two ocular measurement parameters.
[0075] At block 1240, the method 1200 may include obtaining a post-operative refraction of the eye from an autorefractor communicatively coupled to the biometer. In one embodiment, for example, the autorefractor 1180 may obtain the post-operative refraction of the eye. The autorefractor 1180 may be coupled to the biometer 1170 such that the same device is used to obtain at least two ocular measurement parameters and the post-operative refraction. Additionally, the measurements may be stored in a common patient data store 1160.
[0076] At block 1250, the test method 1200 may include correlating at least two ocular measurement parameters, the intraocular lens power, and the post-operative refraction as a training set. Because the biometer 1170 and the autorefractor 1180 are communicatively coupled, the training set may be correlated directly from the device without the need for human data entry, which may result in transcription errors. Additionally, consistency may be improved by generating multiple data sets using known pairs of biometers 1170 and autorefractors 1180.
[0077] At block 1260, the method 1200 optionally includes training a deep learning machine using the postoperative refraction of the eye and the intraocular lens power to determine an estimated error of the formula. In one embodiment, the device 1100 can train the learner 1112 using the postoperative refraction of the eye and the intraocular lens power. The learner 1112 may be trained to estimate the error of the formula component 1110 for a particular set of input parameters including at least two ocular measurement parameters and a lens selection parameter. The learner 1112 may be trained by providing a training set labeled with the postoperative refraction as a result. It should be understood that the learner 1112 may be trained on training data from a previous procedure. The at least two ocular measurement parameters for the current procedure may not be included in the training data because the postoperative refraction is not available. Once the postoperative refraction is available, the learner 1112 can be further trained or retrained using the complete training set. In one aspect, block 1260 can be performed by an external system, such as system 900, which can communicate with device 1100 via network service 1142. Device 1100 can receive the trained learning machine 1112 via network service 1142.
[0078] At block 1270, the method 1200 can optionally include determining an estimation error of the formula using a deep learning machine trained on verified post-operative outcomes including post-operative refractions corresponding to intraocular lens powers. In one aspect, for example, the learning machine 1112 can determine the estimation error of the formula. As described above, the learning machine 1112 may have been trained on a training set 1130 or 930 including verified post-operative outcomes including post-operative refractions corresponding to intraocular lens powers.
[0079] At block 1280, method 1200 may optionally include adjusting the lens selection parameters based on the estimated error. In one aspect, for example, formula component 1110 can adjust the lens selection parameters based on the estimated error. For example, formula component 1110 can subtract the estimated error from the user-input lens selection parameters.
[0080] At block 1290, the method 1200 may optionally include redetermining the intraocular lens power based on the formula and the adjusted lens selection parameters. In one aspect, for example, the formula component 1110 can redetermine the intraocular lens power based on the formula and the adjusted lens selection parameters.
[0081] 13 is a conceptual diagram illustrating an exemplary use context for the exemplary device 1100. The device 1100 can be referred to as a self-calibrating biometer. The device 1100 can automate the collection of objective data that can be used to calibrate the device 1100. For example, the IOL calculations of the device 1100 can be improved using deep learning to analyze post-operative results obtained via the autorefractor 1180. The device 1100 can continually improve as additional data is collected.
[0082] Although the aspects of the disclosure have been described with reference to examples thereof, it will be understood by those skilled in the art that variations and modifications of the above-described aspects of the disclosure may be made without departing from the scope of the present disclosure. Other aspects will be apparent to those skilled in the art from consideration of the specification or practice of the aspects of the disclosure disclosed herein.
Claims
1. a biometer configured to obtain at least two ocular measurement parameters for the eye; a user interface configured to obtain lens selection parameters for the eye; Memory, a processor communicatively coupled to the biometer, the user interface, and the memory, configured to determine an intraocular lens power of an intraocular lens for the eye based on an equation using the at least two ocular measurement parameters and the lens selection parameters, determine an estimation error of the equation to be applied to the eye using a deep learning machine trained based on a verified post-operative outcome including a post-operative refraction corresponding to the intraocular lens power, adjust the lens selection parameters based on the estimation error, and redetermine a final intraocular lens power of the intraocular lens for the eye based on the equation and the adjusted lens selection parameters; An intraocular lens selection device comprising:
2. and an autorefractor configured to obtain a post-operative refraction of the eye; 2. The apparatus of claim 1, wherein the processor is configured to correlate the at least two ocular measurement parameters, the intraocular lens power, and the post-operative refraction as a training set, and to retrain the deep learning machine using the training set to determine an estimation error of the formula for further processing.
3. The apparatus of claim 1 , wherein the deep learning machine is configured to receive a plurality of numerical inputs including the at least two oculometric parameters and to output the estimation error as a single numerical output.
4. The apparatus of claim 2 , wherein the processor is configured to include the final intraocular lens power in the training set.
5. 2. The apparatus of claim 1, wherein the lens selection parameter is one of a target refraction or an A-constant.
6. 2. The apparatus of claim 1, wherein the at least two ocular measurement parameters are selected from the group consisting of axial length, corneal power, corneal power index, and anterior chamber depth.
7. 2. The apparatus of claim 1, wherein the formula comprises one or more of the Hoffer Q formula, the Holladay I formula, the Haigis formula, and the SRK / T formula, the Barrett Universal II formula, or adjustments thereof.
8. The apparatus of claim 1 , wherein the ocular measurement parameters include intraoperative aberrometry.
9. Further comprising a display device, The device of claim 1, wherein the processor is configured to render the intraocular lens power on an associated portion of a supersurface that includes ideal or near-ideal portions of a plurality of intraocular lens selection formulas based on ranges of at least two intraocular measurement parameters that are most suitable for each individual intraocular lens selection formula that includes the formula.
10. obtaining at least two ocular measurement parameters for the eye from a biometer; Obtaining lens selection parameters for the eye; determining an intraocular lens power of an intraocular lens for the eye based on a formula using the at least two ocular measurement parameters and the lens selection parameters; determining an estimation error of the formula applied to the eye using a deep learning machine trained on verified postoperative outcomes including postoperative refractions corresponding to intraocular lens powers; adjusting the lens selection parameters based on the estimated errors; and re-determining a final intraocular lens power of the intraocular lens for the eye based on the formula and the adjusted lens selection parameters; A method for operating a computer system, the method being executed by a computer.
11. obtaining a post-operative refraction of the eye from an autorefractor communicatively coupled to the biometer; correlating the at least two ocular measurement parameters, the intraocular lens power, and the post-operative refraction as a training set; retraining the deep learning machine using the training set to determine an estimation error of the formula for another process; The method of claim 10 further comprising the steps of:
12. 11. The method of claim 10, wherein the computer system operating method is executed by a computer server in communication with one or more terminals configured with a user interface.
13. The method of claim 11, wherein correlating the at least two ocular measurement parameters, the intraocular lens power, and the post-operative refraction as a training set includes including the final intraocular lens power in the training set.
14. The method of claim 10, wherein the lens selection parameter is one of a target refraction or an A-constant.
15. The method of claim 10, wherein the at least two ocular measurement parameters are selected from the group consisting of axial length, corneal power, corneal power index, and anterior chamber depth.
16. 11. The method of claim 10, wherein the formula comprises one or more of the Hoffer Q formula, the Holladay I formula, the Haigis formula, and the SRK / T formula, the Barrett Universal II formula, or adjustments thereof.
17. obtaining at least two ocular measurement parameters for the eye from a biometer; Obtaining lens selection parameters for the eye; determining an intraocular lens power of an intraocular lens for the eye based on a formula using the at least two ocular measurement parameters and the lens selection parameters; determining an estimation error of the formula applied to the eye using a deep learning machine trained on verified postoperative outcomes including postoperative refractions corresponding to intraocular lens powers; adjusting the lens selection parameters based on the estimated errors; and re-determining a final intraocular lens power of the intraocular lens for the eye based on the formula and the adjusted lens selection parameters; A non-transitory computer-readable medium that stores computer-executable instructions, including instructions that cause a computer to execute the method.
18. The computer includes: obtaining a post-operative refraction of the eye from an autorefractor communicatively coupled to the biometer; correlating the at least two ocular measurement parameters, the intraocular lens power, and the post-operative refraction as a training set; retraining the deep learning machine using the training set to determine an estimation error of the formula for another process; 20. The non-transitory computer readable medium of claim 17, further comprising instructions for causing the computer to execute:
19. 20. The non-transitory computer-readable medium of claim 17, wherein the deep learning machine is configured to receive a plurality of numerical inputs including the at least two oculometric parameters and to output the estimation error as a single numerical output.
Citation Information
Patent Citations
Intraocular lens power determination method and intraocular lens power determination device
JP2010207279A
Correction value for estimating iol frequency
JP2016533781A
Ophthalmologic apparatus and IOL diopter determination program
JP2018051223A