The present application claims priority of Patent Application No. 10 2014 014 705.3, filed Oct. 2, 2014 in Germany, the entire contents of which are incorporated by reference herein.
The invention relates to ophthalmologic systems and method of operating of ophthalmologic systems. The invention in particular relates to ophthalmologic systems including an OCT system.
OCT systems use the technique of the optical coherence tomography and are used in ophthalmology for obtaining information related to structures in the interior of an eye in a noninvasive manner. This information can be represented as one or more images. For this purpose, a focused beam of OCT measuring light is directed onto the eye such that it enters into the eye at a desired position on the eye surface. Measuring light reflected or scattered at locations within the interior of the eye is detected and analyzed in order to determine the light reflectivity or scattering probability of the structures of the eye in dependence of the depth within a depth range. A measurement of the depth dependent reflectivity along a line entering the eye at a given position is referred to as an A-scan in the art. When a plurality of such A-scans is performed at different positions distributed along a line, the reflectivity can be determined in dependence of depth and position along the line such that reflectivities can be determined within a delimited portion of a plane. Such measurement is referred to as a B-scan in the art. Data representing the reflectivities within the portion of the plane can be represented as two-dimensional images in which locations having high reflectivities are represented to the eye of the user at higher intensities, for example, and locations having smaller reflectivities are presented at lower intensities.
An ophthalmologic system including an OCT system and used for diagnosing a deficiency of an eye can be used to perform a B-scan along a plane having a desired placement relative to the eye of a patient. The plane can be selected such that it intersects a region of the eye including a suspected deficiency wherein it is intended to treat the deficiency by a subsequent surgery. One example for such deficiency at a given location of the eye is the region of the chamber angle of a patient having developed a glaucoma. The subsequent surgery can be performed using a surgical microscope having an integrated OCT system. It is then possible to examine the region of the eye having developed the deficiency using the OCT system integrated with the surgical microscope by performing a further B-scan. A strategy of performing the surgery can be developed based on a representation of this B-scan. It is further possible to perform further OCT scans during the surgery in order to verify a success of subsequent steps of the surgery and to adapt the strategy. Herein, it is desirable that the plane along which the OCT scan is performed during the surgery coincides with the plane along which the pre-operative B-scan using the diagnostic OCT system has been performed. Conventionally, the user of the surgical microscope tries to manually adjust a placement of the B-scan relative to the eye such that this placement substantially corresponds to the pre-operative B-scan obtained using the diagnostic OCT system. This requires substantial effort and can be achieved only with a limited accuracy since the position and orientation of the eye relative to the OCT system of the surgical microscope is not defined with a sufficient accuracy. It is further desirable that the B-scans performed using the OCT system of the surgical microscope during the surgery coincide with previously obtained B-scans using the same OCT system. This is, however, also difficult to achieve since the eye is moved during the surgery such that placements of subsequent B-scans relative to the eye cannot be readily reproduced.
Therefore, it is desirable to provide a method of operating an ophthalmologic system including an OCT system allowing to represent B-scans obtained along planes corresponding to previously performed B-scans.
The present invention has been achieved taking the above considerations into account.
According to embodiments of the present invention, the ophthalmologic system comprises an OCT system and an eye tracker.
According to some embodiments, a method of operating the ophthalmologic system comprises providing data representing a placement of a first B-scan performed on an eye relative to the eye; performing a measurement on the eye using the eye tracker; determining a placement of the eye relative to the ophthalmologic system based on the measurement using the eye tracker; placing the eye relative to a reference placement of the OCT system based on the provided data and the determined placement; performing A-scans on the eye at at least three A-scan positions, wherein the at least three A-scan positions are not arranged on one straight line; determining a placement of a second B-scan relative to the OCT system based on at least one of the at least three A-scans and the provided data such that the second B-scan and the first B-scan have a substantially same placement relative to the eye; and generating a representation of the second B-scan.
In the context of the present application, the placement of a B-scan relative to the eye should be understood as explaining the placement of a plane relative to the eye wherein this plane includes a portion with locations at which scattering intensities are determined by a plurality of A-scans forming a B-scan. Generally, this portion of a plane has a shape of a rectangle having an edge of a length corresponding to a depth measuring range of the OCT system, wherein the other edge has a length corresponding to a length of the line along which the B-scan is performed.
Based on the determined placement of the eye relative to the ophthalmologic system and the data representing the placement of the first B-scan relative to the eye, it is possible to place the eye at a reference placement relative to the OCT system. For this purpose, it is possible to displace the ophthalmologic system in space when the patient rests on a fixed support. Alternatively, actuators of a stand carrying the ophthalmologic system can be operated. Moreover, deflecting mirrors of the OCT system or a null or starting position of a scan mirror of the OCT system can be adjusted such that the reference placement of the OCT system is changed relative to the eye tracker in order to move the reference placement of the OCT system relative to the eye.
According to exemplary embodiments, the method comprises performing of A-scans at at least three A-scan positions, wherein these A-scan positions are not located on a common straight line. The at least three A-scan positions can be determined, for example, based on the provided data and/or the determined placement of the eye relative to the ophthalmologic system. These A-scans can be analyzed in order to determine the placement of the eye relative to the OCT system with a higher accuracy. Based on the at least three A-scans and/or the provided data the placement of a second B-scan can be determined relative to the eye and which substantially corresponds to the placement of the first B-scan relative to the eye. A representation of this second B-scan can be generated.
According to exemplary embodiments, the method further comprises performing a third B-scan having a same placement relative to the eye than the second B-scan, wherein information obtained from performing the third B-scan is used for generating the representation of the second B-scan and to generate a representation of the second B-scan. Herein, the placement of the eye relative to the OCT system can be first determined using the eye tracker, and the determination of the placement of the eye relative to the OCT system can then be determined with a higher accuracy using the at least three A-scans. It is then possible to perform the third B-scan such that it has a placement relative to the eye corresponding to the second B-scan which is desired to be represented. Therefore, the performed third B-scan has the substantially same placement relative to the eye as the first B-scan, and the performed third B-scan can be represented as the desired second B-scan. Herein, it is also possible to perform plural third B-scans and to generate the representation of the second B-scan by averaging the plural third B-scans, for example.
According to further exemplary embodiments, a plurality of A-scans is performed, wherein the A-scans have a hull volume which contains at least a portion of the second B-scan whose representation is to be generated. The hull volume is a volume defined in space having a convex hull of those locations at which reflectivities are measured in the A-scans.
According to exemplary embodiments herein, the generating of the representation of the second B-scan comprises representing of scattering intensities at a plurality of locations. The representation of scattering intensities at each given location of the plurality of locations of the second B-scan is generated based on a subset of measured scattering intensities, wherein the measured scattering intensities are obtained by performing the plurality of A-scans. By performing the plurality of A-scans, scattering intensities are also obtained at a plurality of locations. Among the total set of locations at which scattering intensities have been measured by the plurality of A-scans, scattering intensities measured at a subset of these locations contribute to the representation of the scattering intensities at the given location of the second B-scan. The locations of this subset have a distance from the given location which is smaller than a predetermined distance. This means that the representation of scattering intensities at each given location of the plurality of locations of the second B-scans is generated based on measured scattering intensities obtained by the plurality of A-scans at locations having a small or no distance from the given location.
This allows to generate a representation of the second B-scan which is not based on performing a B-scan having a substantially same placement relative to the eye as the desired second B-scan. Moreover, the representation of the second B-scan is generated from a plurality of A-scans performed in a surroundings of the desired second B-scan. In particular, plural A-scans may intersect the plane of the second B-scan at different locations. Such generation of the representation of the second B-scan may be advantageously used if it is not possible to place the eye relative to the OCT system such that the OCT system may perform a B-scan having a placement relative to the eye which is substantially identical to the placement relative to the eye of the first B-scan. In other words, it is possible to generate a representation of a B-scan corresponding to the first B-scan without performing such B-scan itself.
According to exemplary embodiments, the hull volume has a shape of a cuboid. Herein, the plurality of A-scans may be obtained as a plurality of B-scans recorded along parallel adjacent straight lines such that the A-scan positions are arranged in a rectangular array. This allows to obtain information relating to structures of the eye within a cuboid region containing at least a portion of the region scanned with the first B-scan. Based on the scattering data obtained from the cuboid region, it is possible to generate a representation of the second B-scan having a placement relative to the eye corresponding or equal to the placement of the first B-scan relative to the eye. The scattering data associated with the individual locations obtained by scanning the cuboid regions are data elements which can be also referred to as voxels. These voxels have positions relative to the eye which generally do not exactly correspond with the positions of the scattering data elements of the first B-scan. However, the data elements used for the representation of the second B-scan can be obtained from voxels located close or near to the respective data elements of the first B-scan. The values of a set of voxels located within a small distance from a given data element of the representation of the second B-scan can be, for example, averaged in order to calculate a value of the data element of the representation of the second B-scan.
According to exemplary embodiments, the eye tracker comprises a surgical microscope and a camera, and the determining of the placement of the eye relative to the ophthalmologic system may be based on images detected by the camera. The surgical microscope can be used by the surgeon for performing the surgery.
According to exemplary embodiments, the provided data represent the placement of the first B-scan relative to the eye with respect to at least four and, in particular, six degrees of freedom, wherein the degrees of freedom can be represented by plural parameters. These parameters may comprise a position in an x-direction, a position in a y-direction, by rotation a magnification and/or a tilt. According to exemplary embodiments herein, the placement of the eye relative to the ophthalmologic system as measured using the eye tractor is determined with respect to at least three, and in particular, four degrees of freedom. These at least three degrees of freedom can be represented by a position in the x-direction, the position in the y-direction, the rotation and/or the magnification.
According to further exemplary embodiments, the placement of the eye relative to the ophthalmologic system obtained from the at least three A-scans can be determined with respect to at least one degree of freedom including the tilt.
Embodiments of the present invention provide an ophthalmologic system configured to perform the method illustrated above.
The forgoing as well as other advantageous features of the disclosure will be more apparent from the following detailed description of exemplary embodiments with reference to the accompanying drawings. It is noted that not all possible embodiments necessarily exhibit each and every, or any, of the advantages identified herein.
In the exemplary embodiments described below, components that are alike in function and structure are designated as far as possible by alike reference numerals. Therefore, to understand the features of the individual components of a specific embodiment, the descriptions of other embodiments and of the summary of the disclosure should be referred to.
The surgical microscope 3 further comprises an image display 22 displaying images received from the controller 21 via a data line 23. The displayed images are projected via projection optics 25 towards a semitransparent mirror 26 arranged in a beam path between the objective lens 5 and the ocular 7 such that the user may see the images displayed by the image display 22 when looking into the ocular 7.
The ophthalmologic system 1 further comprises an OCT system 31 including on interferometer 33 controlled by the controller 21. The interferometer 33 outputs measuring light from a fiber 35. The measuring light emitted from an end of the fiber 35 is collimated by optics 37, reflected from a scan mirror 39 and is focused by optics 41 such that a focus of the measuring light beam is produced within the eye 9 subsequent to a reflection at a mirror 43 disposed between the objective lens 5 and the eye 9. Other configurations of the OCT system 31 are possible. For example, the OCT measuring light beam may traverse the objective lens 5. The scanning mirror 39 is rotable about two independent axes as indicated by arrows 47 in
A portion of the measuring light directed into the eye is scattered or reflected at structures within the eye and traverses the illustrated beam path in the reverse direction, i.e. it is reflected from the mirror 43, traverses the optics 41, is reflected from the scanning mirror 39, traverses the optics 37 and enters into the fiber 35. This light returning to the interferometer 33 is detected by the interferometer 33 according to the principles of optical coherence tomography (OCT) such that the data generated by the interferometer 33 and transmitted to the controller 21 represent a depth profile of a light reflectivity or scattering probability of structures of the eye 9. These data are also referred to as an A-scan in the art.
By operating the scanning mirror 39, the measuring light beam can be directed to a plurality of positions distributed along a straight line on the eye in order to obtain an A-scan at each position. The measuring data obtained from the plurality of A-scans represent light reflectivities or scattering probabilities of the structures of the eye along a sectional plane. Such plurality of A-scans obtained along a line is also referred to as a B-scan in the art.
The obtained B-scans can be displayed by the controller 21 on the display 51, for example. Moreover, the B-scans can also be displayed on the image display 22 such that the user may see the B-scan together with the image of the eye 9 when looking into the ocular. The controller 21 is controlled by the user using a suitable input device, such as a keyboard 53.
Using the illustrated ophthalmologic system, it is possible to perform B-scans on the eye 9 along selectable B-scan lines and to display the performed B-scans before and during the surgery on the eye 9. Herein, it is desirable that the subsequent B-scans always have a same placement relative to the eye 9 such that a progress and success of the surgery can be determined by comparing representations of the B-scans. However, this is not always possible since the eye 9 is moved during the surgery such that a placement of the eye relative to the ophthalmologic system 1 is changed. Moreover, it is desirable to perform B-scans using the ophthalmologic system 1 which have a placement relative to the eye 9 which is similar or identical to a B-scan performed on the eye before the surgery and using a different OCT system, such as an OCT system used for diagnosing an eye defect at a distant place, such as in the premises of an ophthalmologist. This is generally also not possible since the placement of the eye relative to the other OCT system was probably different from the placement of the eye relative to the ophthalmologic system at a given moment. The methods illustrated below are useful for generating a representation of a B-scan having a placement relative to the eye similar or identical to a previously performed B-scan.
The controller 21 has a data interface 55 for inputting data representing a placement of the eye relative to another OCT system which was previously used to perform a B-scan of the eye. The ophthalmologic system 1 may then generate a representation of a B-scan having a placement relative to the eye corresponding or identical to the placement of the eye represented by the data received via the data interface 55. The placement of the B-scan relative to the eye may be represented, for example, in a coordinate system of the eye.
The surgical microscope 3 is operated as an eye tracker, i.e. as a system which is able to detect the placement of the eye relative to the system with respect to plural degrees of freedom. For this purpose, the controller 21 analyzes detected images of the eye.
The controller 21 may operate an actuator 63 in two spatial directions (x, y) as indicated by arrows 65 in
In order to perform a B-scan such that its placement relative to the eye corresponds to the placement of the previous B-scan relative to the eye, it is necessary to know the arrangement of the eye relative to the OCT system for performing the next B-scan. The placement of the eye 9 relative to the ophthalmologic system 1 can be adjusted with respect to plural degrees of freedom as illustrated below with reference to
As mentioned above, the ophthalmologic system 1 includes an eye tracker comprising the camera 13. Images recorded by the camera are analyzed by the controller 21 in order to determine the parameters x-position, y-position, rotation and magnification. This analysis is based on an identification and analysis of structures which are detectable in the images of the anterior portion of the eye. This structures include the pupil 59, blood vessels 71 and the sclera 58. It is also possible to apply dye markers 67 on the sclera wherein the dye markers are detectable in the images such that the image analysis is facilitated. The data representing the placement of the previous B-scan relative to the eye may comprise an image of the eye recorded by the camera of the ophthalmologic system 1. This image is sufficiently similar to the currently detected image. The placement of the eye relative to the ophthalmologic system can be determined and represented, for example, by the parameters x-position, y-position, rotation and magnification. When the placement of the B-scan 61 (see fi
In the illustration of
The ophthalmologic system 1 uses the OCT system 31 for detecting such tilt.
The extension of the B-scans in their depth direction, i.e. the length l (see
Plural A-scans can be used to detect characteristic structures of the eye, such as, for example, the surface of the cornea 10. The depth within the respective A-scan at which the characteristic structure is detected represents the distance of that structure from the OCT system 31.
The controller 21 may perform, for example, A-scans at three different A-scan positions 75 (see
In addition to the three A-scan positions 75 illustrated above, further A-scans can be performed at additional A-scan positions. For example, two or more B-scans can be performed, each including plural A-scans, wherein the scan lines of these B-scans are not too distant from the B-scan line 61 of the desired next B-scan. For example two B-scans can be performed along the two lines connecting the three A-scan positions 75 shown in
The positioning and orienting of the OCT system relative to the eye such that the placement of a performed B-scan is the same as in a previously performed B-scan, wherein the placement includes also the degrees of freedom of the tilt, may require sometimes large movements of the OCT system relative to the eye if the orientation of the eye within the eye socket of the patient has changed due to manipulations performed during the surgery. It is then not easily possible to perform the next B-scan and to generate a representation of such next B-scan such that the placement of the representation of the B-scan relative to the eye is the same as in the previously performed B-scan.
A method will be illustrated below allowing to generate a representation of a B-scan having a substantially same placement relative to the eye as a previously performed B-scan without performing exactly this B-scan the representation of which is generated. In the perspective representation of
In order to generate a representation of a next B-scan without performing this B-scan, a plurality of A-scans is performed within a volume represented as a cuboid 87 in
In order to generate a representation of a B-scan having a placement relative to the eye corresponding to the previously performed B-scan 81, it is necessary to determine measuring values of the refractivities or scattering probabilities associated with the data elements 84. This is not directly possible since the exactly same B-scan is not performed again. However, the data elements 89 of the cuboid 87 are associated with actually measured reflectivities or scattering probabilities, and the cuboid 87 contains the previously performed B-scan 81. It is thus possible, to assign a value of the reflectivity or scattering probability to each data element 84, wherein the respective value is determined based on data elements 89 associated with actually measured values. The set of data elements 89 contributing to the determination of the values of each data element 84 is formed of data elements 89 located close to the respective data element 84. For example, each data element 84 can be assigned the value of the voxel 89 having the largest spatial overlap with the respective data element 84. It is further possible, to assign a value to each data element 84 calculated as an average of the values of all voxels 89 overlapping with the respective data element 84. For this purpose, the values of the voxels 89 contributing to the average can be weighted, for example by a weighting factor which increases with increasing spatial overlap between the voxel 89 and the data element 84.
It is, therefore, possible to generate the representation of a new B-scan having a same placement relative to the eye as a previously performed B-scan without actually performing the new B-scan. For this purpose, a plurality of A-scans is performed in a hull volume containing the desired B-scan. The representation of the desired B-scan is generated from measurement values obtained from locations within the larger hull volume.
In the ophthalmologic system 1 illustrated above, the microscope 3 is used as an eye tracker by analyzing images obtained by the camera 13 of the microscope 3 in order to determine a placement of the eye relative to the OCT system with respect to at least some degrees of freedom. The placement of the eye can be determined with respect to additional degrees of freedom, in particular degrees of freedom which can be represented as a tilt, by performing the at least three A-scans. It is, however, also possible to use other types of eye trackers in the ophthalmologic system 1 in order to determine the placement of the eye relative to the OCT system with respect to at least some or all degrees of freedom. It can then be possible to omit the performing of the at least three A-scans for determining the placement of the eye relative to the OCT system with respect to the additional degrees of freedom including the degrees of freedom which can be represented by a tilt. It is then possible to perform the at least one third B-scan in order to generate the representation of the desired second B-scan. Of course, the performing of the plurality of A-scans within the hull volume containing the second B-scan includes the performing of the at least three A-scans.
While the disclosure has been described with respect to certain exemplary embodiments thereof, it is evident that many alternatives, modifications and variations will be apparent to those skilled in the art. Accordingly, the exemplary embodiments of the disclosure set forth herein are intended to be illustrative and not limiting in any way. Various changes may be made without departing from the spirit and scope of the present disclosure as defined in the following claims.
Number | Date | Country | Kind |
---|---|---|---|
10 2014 014 705 | Oct 2014 | DE | national |
Number | Name | Date | Kind |
---|---|---|---|
20110202017 | Reimer | Aug 2011 | A1 |
20130093997 | Utsunomiya et al. | Apr 2013 | A1 |
20130188140 | Bagherinia et al. | Jul 2013 | A1 |
20150109579 | Orlowski | Apr 2015 | A1 |
Number | Date | Country |
---|---|---|
10 2010 008 146 | Aug 2011 | DE |
Entry |
---|
Spectralis, “Anterior Segment Module,” Heidelberg Engineering GmbH, 2011, pp. 1-2, (http://www.heidelbergengineering.com.international/wp-content/uploads/2011/09/SPECTRALIS—Insert—anteriorSEG—2—engl—web.pdf). |
Spectralis, “TruTrack Active Eye Tracking,” Heidelberg Engineering GmbH, 2011, pp. 1, (http://www.heidelbergengineering.com/international/company/technologies/trutrack-active-eye-tracking/). |
German Office Action, with translation thereof, for corresponding DE application No. 10 2014 014 705.3 dated Jun. 19, 2015. |
Number | Date | Country | |
---|---|---|---|
20160095514 A1 | Apr 2016 | US |