IP Library Granted Patent US 12711638
Granted Patent B2
US 12711638 · App. 18/654,978 · Granted Aug 18, 2026

Ophthmalogic surgical system

Inventors: Joris-Joost Snellenburg (Delft, NL); Masmei Ginting (Delft, NL); Maarten Huijbregtse (Delft, NL); Benhur Ortiz Jaramillo (Voorburg, NL); Ernst Serfontein (De Hoef, NL); Mark Marie (Richland, MI); Joris Vogels (Gemonde, NL)
Assignee: Cassini Technologies, B.V.
G06T7/248A61B34/10A61B34/20A61B90/20G06T7/337G06T7/74G16H20/40A61B2034/2065G06T2207/10016G06T2207/10024G06T2207/10056G06T2207/20081G06T2207/30041
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12711638
App. No.
18/654,978
Granted
Aug 18, 2026
Kind
B2
Abstract

A ophthalmologic surgical system configured to enable scanning and imaging of the anatomical and physiological characteristics of the patient's eye via the image processing subsystem; to provide for the production of a surgical plan based on imaging and eye data received from the image processing subsystem; and to provide for accurate surgical guidance that is based on the surgical plans produced by the planning subsystem where such surgical guidance is timely corrected and/or adapted to adjust for movement of the patient's eye in the course of the surgical procedure.

Claims (58)

1 . An ophthalmologic surgical system operatively coupled to a surgical microscope for use in a guided surgical procedure on an eye of a patient, comprising:

a planning subsystem comprising a processor programed to produce a surgical plan based on inputs that include: a preoperative image of the eye, preoperative topographic eye data, surgical profile information and surgical plan data; and

a surgical guidance subsystem comprising a processor programed to provide operations including:

registering a real-time video image of the patient's eye as displayed to the surgeon via the surgical microscope to an image of the eye of the patient generated by the planning subsystem;

providing surgical guidance imaging in a visual overlay throughout the surgical procedure in accord with the surgical plan;

continually updating the visual display at a rate sufficient to maintain accurate alignment of the visual display relative to the position of the eye;

continually tracking of a plurality of identified landmarks on the eye of the patient after eye registration to ensure accurate registration of the provided surgical guidance imaging relative to the eye of the patient irrespective to movement of the patient's eye throughout the surgical procedure;

comparing landmarks in a respective first image frame taken from the video stream generated by the surgical microscope to a respective downstream second image frame taken from the video stream generated by the surgical microscope, which is taken at a select time interval after the first image frame;

determining the error threshold between the tracked landmarks and the landmarks in an anchor video frame that was used when registering the real-time video image of the patient's eye, wherein the error threshold is exceeded when the error between the tracked landmarks and the anchor landmarks is determined to be larger than a target threshold; and

terminating surgical guidance imaging in the visual overlay until the error threshold is less than the target threshold.

2 . The ophthalmologic surgical system of claim 1 , wherein the processor of the planning system is further programmed to verify desired eye orientation and planned surgical incisions prior to initiation of the guided surgical procedure.

3 . The ophthalmologic surgical system of claim 1 , wherein the surgical profile information includes one or more of: a desired sitting position for the operating physician; a desired Phaco technique; a centration preference; a desired size of the clear corneal incision; a desired paracentesis size; a desired angle of the center of the paracentesis in degrees relative to the 0-axis; a desired incision correction for cyclorotation; a surgical induced astigmatism; a desired capsulotomy diameter; and/or a desired overlay color scheme for the guidance module.

4 . The ophthalmologic surgical system of claim 3 , wherein the surgical profile information includes one or more of: the IOL manufacturer and model name; the spherical equivalent power of the IOL in the IOL plane; the cylindrical power of the IOL in the IOL plane; the cylindrical power of the IOL in the corneal plane; the angle of IOL axis relative to relative to the 0-axis; the predicted residual astigmatism, the angle of the predicted residual astigmatism; the keratometric steep power; the keratometric steep axis; and/or the keratometric flat power.

5 . The ophthalmologic surgical system of claim 1 , wherein the surgical plan data includes selectable surgical incision positions includes one or more of: a capsulotomy incision, a lens fragmentation incision, a cataract incision, and/or an arcuate incisions.

6 . The ophthalmologic surgical system of claim 1 , wherein registration of the real-time video image of the eye of the patient as displayed to the surgeon via the surgical microscope to an image of the eye of the patient generated by the planning subsystem provides for the correct orientation of the visual overlay that is superimposed over the view of the eye of the patient as shown in a video stream generated by the surgical microscope.

7 . The ophthalmologic surgical system of claim 1 , wherein the overlays are updated between about every 15 to 70 milliseconds.

8 . The ophthalmologic surgical system of claim 1 , wherein the rate that the overlays are updated is between about every 28.5 to 50 milliseconds.

9 . The ophthalmologic surgical system of claim 1 , wherein the plurality of identified landmarks are dispersed over the patient's eye.

10 . The ophthalmologic surgical system of claim 9 , wherein number of the plurality of identified landmarks is at least 5.

11 . The ophthalmologic surgical system of claim 9 , wherein number of the plurality of identified landmarks is between 5 to 100.

12 . The ophthalmologic surgical system of claim 1 , wherein the select time interval is the time required for the surgical guidance subsystem processor to identify the landmarks in both the first and second image frame and to determine any movement of the eye based on the changes of the respective locations of the identified landmarks from the first to the second image frame.

13 . The ophthalmologic surgical system of claim 1 , wherein the landmarks are identified in the iris region of the eye of the patient.

14 . The ophthalmologic surgical system of claim 13 , wherein the landmarks are identified in the sclera region of the eye of the patient.

15 . The ophthalmologic surgical system of claim 1 , wherein the error threshold is measured in pixels, and wherein the error threshold is less than about 15 pixels.

16 . The ophthalmologic surgical system of claim 1 , further comprising an image processing subsystem comprising a processor programmed to produce the preoperative image of the eye and the preoperative topographic data.

17 . The ophthalmologic surgical system of claim 1 , wherein the preoperative image of the eye is a color image of the eye.

18 . The ophthalmologic surgical system of claim 1 , wherein the preoperative topographic data includes one or more of: sagittal/Axial map data; anterior keratometric power data for steep axis; anterior axis value data for steep axis; posterior keratometric power data for steep axis; posterior axis value data for steep axis; Total Corneal Astigmatism (TCA) keratometric power data for steep axis; TCA axis value data for steep axis; anterior keratometric power data for flat axis; anterior axis value data for flat axis in degrees; anterior keratometric power data for flat axis in Diopter; posterior axis value data for flat axis; TCA keratometric power data for flat axis, and/or TCA axis value data for flat axis.

19 . The ophthalmologic surgical system of claim 1 , wherein the preoperative topographic data further incudes one or more of: limbus description data; pupil description data; the x, y coordinates of the visual axis; a distance from the center of the limbus to the visual axis, an angle from the center of the limbus to the visual axis, a distance from the center of the mesopic pupil to the visual axis, an angle from the center of the mesopic pupil to the visual axis; a distance from the center of the photopic pupil to the visual axis, and/or an angle from the center of the photopic pupil to the visual axis.

20 . An ophthalmologic surgical system operatively coupled to a surgical microscope for use in a guided surgical procedure on an eye of a patient, comprising:

a surgical guidance subsystem comprising a processor programed to provide operations including:

registering a real-time video image of the patient's eye as displayed to the surgeon via the surgical microscope to an image of the eye of the patient;

providing surgical guidance imaging in a visual overlay throughout the surgical procedure in accord with a surgical plan;

continually tracking of a plurality of identified landmarks on the eye of the patient after eye registration to ensure accurate registration of the provided surgical guidance imaging relative to the eye of the patient irrespective to movement of the patient's eye throughout the surgical procedure;

comparing landmarks in a respective first image frame taken from the video stream generated by the surgical microscope to the landmarks in a respective downstream second image frame taken from the video stream generated by the surgical microscope, which is taken at a select time interval after the first image frame;

determining an error threshold between the tracked landmarks and the landmarks in an anchor video frame that was used when registering the real-time video image of the patient's eye, wherein the error threshold is exceeded when the error between the tracked landmarks and the anchor landmarks is determined to be larger than a target threshold; and

terminating surgical guidance imaging in the visual overlay until the error threshold is less than the target threshold.

21 . The ophthalmologic surgical system of claim 20 , further comprising a planning subsystem comprising a processor programed to produce the surgical plan based on inputs that include: a preoperative image of the eye, preoperative topographic eye data, surgical profile information and surgical plan data.

22 . The ophthalmologic surgical system of claim 21 , further comprising an image processing subsystem comprising a processor programmed to produce the preoperative image of the eye and the preoperative topographic data.

23 . The ophthalmologic surgical system of claim 21 , wherein registration of the real-time video image of the patient's eye as displayed to the surgeon via the surgical microscope to an image of the eye of the patient generated by the planning subsystem provides for the correct orientation of the visual overlay that is superimposed over the view of the eye of the patient as shown in a video stream generated by the surgical microscope.

24 . The ophthalmologic surgical system of claim 20 , wherein the surgical guidance subsystem processor is further programed for continually updating the visual display at a rate sufficient to maintain accurate alignment of the visual display relative to the position of the eye, which rate allows the surgical guidance subsystem to effectively compensate for rapid eye movements.

25 . The ophthalmologic surgical system of claim 24 , wherein the rate that the overlays are updated is between about every 15 to 70 milliseconds.

26 . The ophthalmologic surgical system of claim 20 , wherein the plurality of identified landmarks are dispersed over the patient's eye.

27 . The ophthalmologic surgical system of claim 26 , wherein number of the plurality of identified landmarks is between 5 to 100.

28 . The ophthalmologic surgical system of claim 20 , wherein the select time interval is the time required for the surgical guidance subsystem processor to identify the landmarks in both the first and second image frame and to determine any movement of the eye based on the changes of the respective locations of the identified landmarks from the first to the second image frame.

29 . The ophthalmologic surgical system of claim 20 wherein the error threshold is measured in pixels, and wherein the error threshold is less than about 15 pixels.

30 . An ophthalmologic surgical system operatively coupled to a surgical microscope for use in a guided surgical procedure on an eye of a patient, comprising:

a surgical guidance subsystem comprising a processor programed to provide operations including:

registering a real-time video image of the patient's eye as displayed to the surgeon via the surgical microscope to an image of the eye of the patient;

providing a surgical guidance imaging in a visual overlay throughout the surgical procedure in accord with a surgical plan;

continually tracking of a plurality of identified landmarks on the eye of the patient after eye registration to ensure accurate registration of the provided surgical guidance imaging relative to the eye of the patient irrespective to movement of the patient's eye throughout the surgical procedure;

comparing landmarks in a respective first image frame taken from the video stream generated by the surgical microscope to the landmarks in a respective downstream second image frame taken from the video stream generated by the surgical microscope, which is taken at a select time interval after the first image frame;

determining an error threshold between the tracked landmarks and the landmarks in an anchor video frame that was used when registering the real-time video image of the patient's eye; and

terminating the surgical guidance imaging in the visual overlay until the error threshold is less than the target threshold.

31 . The ophthalmologic surgical system of claim 30 , wherein the surgical guidance subsystem processor is further programed for continually updating the visual display at a rate sufficient to maintain accurate alignment of the visual display relative to the position of the eye, which rate allows the surgical guidance subsystem to effectively compensate for rapid eye movements.

32 . The ophthalmologic surgical system of claim 30 , wherein the select time interval is the time required for the surgical guidance subsystem processor to identify the landmarks in both the first and second image frame and to determine any movement of the eye based on the changes of the respective locations of the identified landmarks from the first to the second image frame.

33 . The ophthalmologic surgical system of claim 30 , wherein the error threshold is exceeded when the error between the tracked landmarks and the anchor landmarks is determined to be larger than a target threshold.

34 . The ophthalmologic surgical system of claim 33 , wherein the error threshold is measured in pixels, and wherein the error threshold is less than about 15 pixels.

35 . The ophthalmologic surgical system of claim 34 , wherein the error threshold is less than about 5 pixels.