The present disclosure relates generally to ophthalmic surgical laser systems, and more particularly to confocal SLO-based laser guidance for treating vitreous floaters.
Eye floaters are clumps of collagen proteins that form in the vitreous. These clumps can disturb vision with moving shadows. In laser vitreolysis, a laser beam is directed into the vitreous to fragment the floaters to improve vision.
In certain embodiments, an ophthalmic surgical laser system for treating a floater in a vitreous of an eye includes a scanning laser ophthalmoscope (SLO) subsystem, a treatment laser subsystem, a scanner, optical elements (including focusing lenses), and a computer. The SLO subsystem includes an SLO laser source and a pinhole filter. The SLO laser source provides an SLO laser beam with an SLO focal point, and the pinhole filter is conjugated to the SLO focal point. The treatment laser subsystem provides a treatment laser beam with a treatment focal point that spatially coincides with the SLO focal point. The scanner scans the SLO laser beam across a scan region and directs the treatment laser beam to the xy-location of the scan region. The optical elements aim the SLO laser beam and the treatment laser beam at substantially the same point of the scan region, focus the SLO focal point to form the scan region at a z-scan location, move the scan region to the z-scan location of the floater, and focus the treatment focal point at the z-scan location of the floater. The computer receives an image of the floater from the SLO subsystem, determines an xy-location of the floater, and instructs the treatment laser subsystem to direct the treatment laser beam towards the xy-location and the z-scan location of the floater.
Embodiments may include none, one, some, or all of the following features:
In certain embodiments, a method for treating a floater in a vitreous of an eye includes: providing, by a scanning laser ophthalmoscope (SLO) subsystem, an SLO laser beam with an SLO focal point; providing, by a treatment laser subsystem, a treatment laser beam with a treatment focal point, the treatment focal point spatially coinciding with the SLO focal point; scanning, by a scanner, the SLO laser beam across a scan region; aiming, by optical elements, the SLO laser beam and the treatment laser beam at substantially the same point of the scan region; focusing, by the optical elements, the SLO focal point to form the scan region at a z-scan location; moving, by the optical elements, the scan region to the z-scan location of the floater; receiving, by a computer, an image of the floater from the SLO subsystem; determining, by the computer, an xy-location of the floater; instructing, by the computer, the treatment laser subsystem to direct the treatment laser beam towards the xy-location and the z-scan location of the floater; directing, by the scanner, the treatment laser beam to an xy-location of the scan region; and focusing, by the optical elements, the treatment focal point at the z-scan location of the floater.
Embodiments may include none, one, some, or all of the following features:
Referring now to the description and drawings, example embodiments of the disclosed apparatuses, systems, and methods are shown in detail. The description and drawings are not intended to be exhaustive or otherwise limit the claims to the specific embodiments shown in the drawings and disclosed in the description. Although the drawings represent possible embodiments, the drawings are not necessarily to scale and certain features may be simplified, exaggerated, removed, or partially sectioned to better illustrate the embodiments.
In certain laser vitreolysis systems, an OCT device is used to provide the z-location of a floater to guide a treatment laser beam towards the floater. OCT devices, however, are complex and expensive. Accordingly, embodiments described herein do not use an OCT device to provide the z-location of the floater.
Examples of a system described herein provide a scanning laser ophthalmoscope (SLO) laser beam to generate an SLO image of a floater or a retinal floater shadow and a treatment laser beam to disintegrate the floater. The system collimates and aligns both the SLO and treatment laser beams, so the focal points of the beams are focused and aimed at the substantially the same location within the eye. In the embodiments, the focal point of the SLO laser beam can be moved in the z-direction to image the floater itself. When the floater image is in focus, the treatment beam is also focused on the floater since the SLO and treatment focal points are aimed at the same location. Thus, an SLO device can be used to direct a treatment beam towards the z-location of a floater, without assistance from an OCT device.
In
In
In
According to an overview of an example of imaging, e.g., the retina or a floater, an SLO laser source (e.g., laser diode 30) of SLO subsystem 20 provides an SLO laser beam with an SLO focal point. Lens L4 collimates the SLO laser beam. The SLO laser beam passes through beamsplitters BS1 and BS2, is deflected by scanner 40, passes through lenses L1 and L2 (and L5 in certain embodiments), and is focused onto, e.g., the retina or a floater. That is, beamsplitter BS1 passes the SLO laser beam through towards beamsplitter BS2, and beamsplitter BS2 passes the beam through towards scanner 40. (In certain embodiments, tunable lens L5 passes the SLO laser beam through.) Scanner 40 scans the SLO laser beam across a scan region within the eye. Focusing lenses L1 and L2 image scanner 40 into the pupil to focus the SLO and treatment laser beams to a common focal point to form the scan region at the z-scan location of, e.g., the retina or a floater, which reflects back the light. In this way, a large angular range of the retina can be scanned with the SLO beam.
Continuing with the example overview, the reflected light travels back through lenses L1, L2, scanner 40, (lens L5 in certain embodiments), and beamsplitter BS2. Beamsplitter BS1 directs the reflected beam towards lens L3, which focuses the beam onto confocal pinhole filter PH. Pinhole filter PH directs the beam to PIN diode 32. The position of pinhole filter PH is optically conjugated to the focal point of the SLO laser beam, so only light reflected back from the focal point of the SLO beam is detected by PIN diode 32 and all other back reflections are suppressed by pinhole filter PH. PIN diode 32 outputs a signal proportional to the intensity of the detected light, which can be used to generate an image of the floater.
Continuing with the example overview, computer 26 gathers the signal from PIN diode 32 and the angular deflections of the beams from xy-encoder 42 and generates an image of the reflected light as a function of the xy-readings from xy-encoder 42. If system 10 is imaging and treating a floater in the vitreous, optical elements are positioned to aim the SLO and treatment laser beams the z-location of the floater. The floater image is sharper and brighter while the background is darker because pinhole filter PH allows backscattered light from the floater through to PIN diode 32 and suppresses backscattered light from the retina. Computer 26 determines the xy-location of the floater, and instructs treatment laser subsystem 22 to generate the treatment laser beam and scanner 40 to aim the beam at the xy-location of the floater. Beamsplitter BS1 directs the treatment laser beam to optical elements that direct the beam to the z-scan location of the floater to destroy the floater.
Turning to the parts of the system, SLO subsystem 20 utilizes confocal laser scanning to generate images of the interior of the eye. SLO subsystem 20 moves scan region 12 of SLO focal point in the z-direction to gather light at different z-scan locations, e.g., from the retina and through the vitreous. Pinhole filter PH is optically conjugated to the SLO focal point such that only the light from the SLO focal point is detected by PIN diode 32 and the other light (e.g., reflections from the cornea or lens) is suppressed. SLO subsystem 20 plots the intensity of the back reflected light as a function of the xy-position of the focal point to generate an SLO image.
Treatment laser subsystem 22 generates a laser beam with any suitable wavelength, e.g., in a range from 350 nm to 2000 nm. Treatment laser subsystem 22 delivers laser pulses at any suitable repetition rate (e.g., a single pulse to 200 megahertz (MHz)). A laser pulse has any suitable pulse duration (e.g., 20 femtoseconds (fs) to 1000 nanoseconds (ns)), any suitable pulse energy (e.g., 1 nanojoule (nJ) to 10 millijoule (mJ) or an energy that exceeds the optical breakdown threshold of the vitreous), and a focal point of any suitable size (e.g., 1 to 30 microns). The treatment laser beam is collimated to spatially coincide with the SLO beam such that the focal points of the SLO beam and the treatment laser beam precisely spatially coincide, i.e., the beams are focused at the same spot.
In certain embodiments, treatment laser subsystem 22 directs a laser pulse at the floater to destroy the floater. In other embodiments, treatment laser subsystem 22 directs a plurality of laser pulses that form a three-dimensional (3D) volume. The geometric center of the 3D volume may be substantially aligned with the geometric center of the floater, and the 3D volume may cover all or almost all, such as 80% or more of the volume of the floater. In the embodiments, scanner 40 scans the pulses in the xy-directions, and, e.g., tunable lens L5 scans the focus in the z-direction.
Shared components 24 direct beams from SLO subsystem 20 and treatment laser subsystem 22, towards the eye. Because SLO and laser beams share components 24, the beams are affected by the same geometrical distortions (e.g., fan distortion of scanners, barrel or pillow distortions of the scanner lens, refractive distortions from the inner eye surfaces, and other distortions). The distortions affect the beams in the same way, so the beams propagate along the same path. This allows for aiming the laser beam precisely at the floater. Shared components 24 may also provide spectral and/or polarization coupling and/or decoupling of the SLO and laser beams to allow the beams to share the same path.
Turning to the details of shared components 24, scanner 40 may be any suitable xy-scanner that changes the angle of incidence of a beam into the pupil to angularly direct the focal point of the beam in the x- and y-directions. Scanner 40 may include, e.g., a pair of galvanometrically-rotated scanner mirrors that can be tilted about mutually perpendicular axes; an acousto-optical crystal that can acousto-optically steer the beam; and/or a fast scanner (e.g., a galvanometric, resonant, or acousto optical scanner) that can create, e.g., a two-dimensional matrix of laser spots of the treatment laser beam.
Xy-encoder 42 detects the angular position of xy-scanner 40 and reports the position as the xy-location measured in encoder units, e.g., angular units. For example, xy-encoder 42 detects the angular orientations of the galvanometer mirrors of xy-scanner 40 and records the orientations as encoder units. Xy-encoder 42 may report the position in encoder units to SLO subsystem 20, treatment laser subsystem 22, and/or computer 26. Since both SLO subsystem 20 and treatment laser subsystem 22 share the same xy-scanner 40, computer 26 can use the encoder units to instruct subsystems 20, 22 where to aim their beams, making it unnecessary to perform the computer-intensive conversion from encoder units to a length unit such as millimeters. Xy-encoder 42 reports the positions at any suitable rate, e.g., once every 5 to 50 milliseconds (ms), such as every 10 to 30 or approximately every 20 ms.
Lenses L1 and L2 image scanner 40 into the pupil to allow the SLO and treatment laser beams to scan a wide angular range. Lenses L1 and L2 include any suitable number of lenses arranged in any suitable manner to image scanner 40 into the pupil while allowing system 10 to change the convergence angle (i.e., the diopter number) of the beam entering the pupil. The diopter can be increased to shift the focus of the SLO beam into the vitreous.
Computer 26 controls components of system 10 (e.g., SLO subsystem 20, laser device 24, and/or shared components 24) in accordance with a computer program 54. Computer 26 may be separated from components or may be distributed among system 10 in any suitable manner, e.g., within SLO subsystem 20, laser device 24, and/or shared components 24. In certain embodiments, portions of computer 26 that control SLO subsystem 20, laser device 24, and/or shared components 24 may be part of SLO subsystem 20, laser device 24, and/or shared components 24, respectively.
Computer 26 controls the components of system 10 in accordance with a computer program 54. Examples of computer programs 54 include object imaging, object tracking, image processing, image analysis, floater evaluation, and retinal exposure calculation programs. For example, computer 26 uses a computer program 54 to instruct SLO subsystem 20, laser device 24, and/or shared components 24 to: move the scan region to a floater such that the SLO and treatment focal points are aimed at the floater; generate an image of the floater; determine the xy-location of the floater; and/or direct the treatment laser beam towards the floater.
In certain embodiments, computer 26 uses an image analysis program 54 to analyze the digital information of images. For example, computer 26 analyzes images using, e.g., edge detection or pixel analysis, to look for shapes that could be floaters and differentiate between floater and non-floater images. Computer 26 may identify a darker shape on the retina moving relative to the vasculature as a floater shadow and a lighter shape in the vitreous as a floater. An opacity that moves with the vasculature may be recognized by computer 26 as an anatomical opacity of the retina, not a floater.
In addition, computer 26 may recognize certain images as artifacts, as shown in
As another example of using image analysis program 54, computer 26 analyzes the image of a floater shadow to determine if the shadow is cast by a significant floater, e.g., a clinically significant floater that should be treated. The shape and size of the floater shadow indicates the size and shape of the floater, and the tone or luminance of the floater shadow indicates the density of the floater. As another example, computer 26 analyzes the image of a floater to determine if the SLO focal point is focused on the floater. If the edges of floater are sharp, i.e., the floater is in focus, the focal point at or near the floater. If the floater image is the brightest when focusing the SLO beam in z direction and the sharpest, then the floater is at the focus of the SLO beam.
In certain embodiments, computer 26 generates images to be presented on display 56. For example, computer 26 presents multiple successive images as a video. As another example, computer 26 combines multiple SLO images taken a different z-scan locations into a three-dimensional (3D) image. The 3D image may be used to determine the spatial size and location of an array of laser treatment pulses used to treat a floater.
In certain embodiments, computer 26 determines the xy-location of the floater. For example, computer 26 may receive user input indicating the xy-location of the floater. The user may input the xy-location by selecting the xy-location on a displayed image that corresponds to the location of the floater, e.g., by touching the xy-location on a screen or by selecting the xy-location with a cursor. In other embodiments, computer 26 may perform image analysis on an SLO image to determine the xy-location of the floater. Computer 26 may identify the floater in the image and then determine the xy-location from the location in the image. After computer 26 determines the xy-location of the floater, computer 26 may instruct scanner 40 to direct a treatment beam to the floater location in encoder units.
In certain embodiments, computer 26 calculates the radiation exposure on the retina from a laser pulse directed towards a location, e.g., the location of a floater, and performs an alarm response if the retinal exposure exceeds a predetermined limit. For example, the retinal exposure EXP can be calculated as EXP=[E/(L*α)2π/4] where E is the laser pulse energy, α is the full convergence angle of the laser beam in the vitreous focused on the location of the floater, and L is the distance to the retina, e.g., the floater-to-retina distance, which can be calculated as described below. The radiant exposure should be less than a maximum radiant exposure, which may be determined in accordance with accepted standards. For example, the maximum radiant exposure may be set in accordance with ANSI Z80.36-2016 Maximum Permissible Exposure (ANSI MPE). If the radiant exposure exceeds the maximum radiant exposure, e.g., the ANSI MPE, computer 26 may perform an alarm response, such as modify any suitable factor (e.g., lower the pulse energy), provide a notification to the user, and/or prevent firing of the laser beam. Computer 26 may also calculate an exposure ratio R=EXP/[ANSI MPE] and provide ratio R to the user (e.g., surgeon) to allow the user to determine whether to treat the floater.
Display 56 may be any suitable hardware that can display an image. Examples of display 56 include a computer monitor and virtual reality glasses. A user (e.g., a surgeon or other medical personnel) at the surgery site or remote from the site may view images generated by the computer.
Involuntary and voluntary eye movements (e.g., saccadic and microsaccadic movements, drift, and tremor) can make laser treatment difficult. To reduce movement, the eye may be stabilized. For example, the treated eye and/or other eye may be stabilized with a fixation light. If the xy-position of the fixation light can be moved up to 25 degrees in any angular direction, floaters located far from the visual axis can be treated. As another example, a patient interface or handheld surgical contact lens may be used to mechanically stabilize the eye. The interface or lens may have a spherical contact surface that reduces refractive error of the eye, such as corneal astigmia and asphericity of the eye. As another example, movement of the floater may be tracked by tracking software, and the focus of the treatment laser may continuously be aimed at the moving floater.
From the changes system 10 makes to adjust scan region 12 from the retina to a floater, computer 26 can calculate the distance between the retina and floater (“floater-to-retina distance”). For example, the floater-to-retina distance may be calculated from the distance components of system 10 move to adjust scan region 12 or the difference in diopters needed to adjust scan region 12, as described in more detail below. Computer 26 may use a mathematical function or a lookup table that describes the relationship between the floater-to-retina distance and the system changes (e.g., between the floater-to-retina distance and the distance components move to adjust scan region 12 or between the floater-to-retina distance and the difference in diopters needed to adjust scan region 12) to calculate the distance. The function or lookup table may be generated in any suitable manner. For example, during calibration or manufacture of system 10, the z-scan location can be recorded for different component locations or diopters, and the function or table can be determined from the results. As another example, the function or table may be determined from an eye model, such as a Zemax eye model. In certain embodiments, the floater-to-retina distance can be used to calculate the potential retinal radiation exposure from a laser beam directed towards the floater, as described above.
In certain embodiments, computer 26 calculates the floater-to-retina distance F from the relative movement M. For example, each unit of relative movement M changes the z-scan location of scan region 12 by n units, where n is the refractive index of the vitreous, 1.34. Thus, floater-to-retina distance F is approximately F=1.34×M. As another example, during calibration of system 10, the z-scan location is recorded for different locations of the moving components, and a function or table is calculated from the results. Computer 26 uses the function or table to calculate the floater-to-retina distance F.
In certain embodiments, system 10 describes this change as a change in diopter D. In the embodiments, computer 26 calculates the floater-to-retina distance F from the change in diopter ΔD. For example, for the average human eye, each +1-diopter change ΔD in the convergence of the laser beam corresponds to a F=0.36 mm shift of scan region 12 away from the retina. Thus, floater-to-retina distance F=0.36×ΔD mm. The 0.36 multiplier works in the vicinity of the retina, and lookup table or mathematical function may be generated, as described above, for larger distances.
The method starts at step 110, the scan region is placed at the retina to generate an SLO image of a floater shadow on the retina. The computer or user may adjust (e.g., move) optical elements that produce the scan region to place the scan region to the retina. The scanner of the system may perform an angular scan around the visual axis larger than, e.g., 45 degrees, to detect floater shadows. The floater to be treated is identified at step 112. In certain embodiments, the computer may analyze an image of the floater shadow to determine if the floater may be graded as clinically significant according to, e.g., the size, density, and/or xy-location of the floater shadow. In other embodiments, the user (e.g., a surgeon) may determine if the floater is significant.
The scan region is moved to the floater to aim the SLO and treatment laser beams towards the z-scan location of the floater at step 114. The computer or user may adjust optical elements that produce the scan region in order to move the scan region. The optical element may be adjusted by, e.g., moving one or more of the optical elements, changing the relative distance between focusing lenses of the focal points, and/or adjusting a tunable lens that moves the focal points. When the scan region is at the floater, the image of the floater is bright and sharp because the focal points of the SLO and the treatment laser beams are at the floater. The brightness and sharpness can be evaluated by the user or by the computer using an image analysis program.
the floater is in focus. In certain embodiments, the computer may analyze an image of the floater to determine if the floater is in focus. In other embodiments, the user may determine if the floater is in focus.
The SLO subsystem generates an SLO image of the floater at step 116. In certain embodiments, the SLO subsystem generates a plurality of images at different z-locations, and the computer generates a three-dimensional image from the plurality of images. The computer determines the xy-location of the floater at step 120. The xy-location may be determined by analyzing the SLO image of the floater in the vitreous.
The treatment laser subsystem directs a treatment laser beam towards the floater at step 122. For example, the treatment laser subsystem directs a laser pulse towards the floater. As another example, the treatment laser subsystem directs laser pulses that form a three-dimensional volume. The treatment laser subsystem substantially aligns the geometric center of the three-dimensional volume with the geometric center of the floater. The user may want to check for more floaters at step 124. If so, the method returns to step 110, where the scan region is placed at the retina to generate an SLO image of the retina to check if there are any more floater shadows, indicating the presence of floaters. If not, the method ends.
A component (such as control computer 26) of the systems and apparatuses disclosed herein may include an interface, logic, and/or memory, any of which may include computer hardware and/or software. An interface can receive input to the component and/or send output from the component, and is typically used to exchange information between, e.g., software, hardware, peripheral devices, users, and combinations of these. A user interface is a type of interface that a user can utilize to communicate with (e.g., send input to and/or receive output from) a computer. Examples of user interfaces include a display, Graphical User Interface (GUI), touchscreen, keyboard, mouse, gesture sensor, microphone, and speakers.
Logic can perform operations of the component. Logic may include one or more electronic devices that process data, e.g., execute instructions to generate output from input. Examples of such an electronic device include a computer, processor, microprocessor (e.g., a Central Processing Unit (CPU)), and computer chip. Logic may include computer software that encodes instructions capable of being executed by an electronic device to perform operations. Examples of computer software include a computer program, application, and operating system.
A memory can store information and may comprise tangible, computer-readable, and/or computer-executable storage medium. Examples of memory include computer memory (e.g., Random Access Memory (RAM) or Read Only Memory (ROM)), mass storage media (e.g., a hard disk), removable storage media (e.g., a Compact Disk (CD) or Digital Video or Versatile Disk (DVD)), database, network storage (e.g., a server), and/or other computer-readable media. Particular embodiments may be directed to memory encoded with computer software.
Although this disclosure has been described in terms of certain embodiments, modifications (such as changes, substitutions, additions, omissions, and/or other modifications) of the embodiments will be apparent to those skilled in the art. Accordingly, modifications may be made to the embodiments without departing from the scope of the invention. For example, modifications may be made to the systems and apparatuses disclosed herein. The components of the systems and apparatuses may be integrated or separated, or the operations of the systems and apparatuses may be performed by more, fewer, or other components, as apparent to those skilled in the art. As another example, modifications may be made to the methods disclosed herein. The methods may include more, fewer, or other steps, and the steps may be performed in any suitable order, as apparent to those skilled in the art.
To aid the Patent Office and readers in interpreting the claims, Applicants note that they do not intend any of the claims or claim elements to invoke 35 U.S.C. § 112(f), unless the words “means for” or “step for” are explicitly used in the particular claim. Use of any other term (e.g., “mechanism,” “module,” “device,” “unit,” “component,” “element,” “member,” “apparatus,” “machine,” “system,” “processor,” or “controller”) within a claim is understood by the applicants to refer to structures known to those skilled in the relevant art and is not intended to invoke 35 U.S.C. § 112(f).
Number | Date | Country | |
---|---|---|---|
63330141 | Apr 2022 | US |