IP Library › Granted Patent US 11,672,612
Granted Patent B2
US 11,672,612 · App. 17/408,533 · Granted Jun 13, 2023

Optical coherence tomography guided robotic ophthalmic procedures

Inventor: Steven T. Charles (Memphis, TN)
Assignee: Alcon Inc.
A61B34/20A61B3/102A61B34/30G06T7/70A61B2034/2051A61B2034/2055G06T2207/10101G06T2207/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 11,672,612
App. No.
17/408,533
Granted
Jun 13, 2023
Kind
B2
Abstract

The systems and methods described herein provide improved techniques for OCT guided robotic ophthalmic procedures. A method includes receiving, during OCT scanning of an eye, position data of a plurality of galvanometer scanners from a plurality of absolute and incremental encoders coupled to the corresponding galvanometer scanners. The method further includes receiving scan data related to one or more tissues of the eye. The method further includes determining, a set of first positions of the one or more tissues of the eye in a first 3D coordinate system. The method further includes determining, based on the set of first positions and a mapping between the first and a second 3D coordinate systems, a position in the second 3D coordinate system for a surgical instrument coupled to a robotic device. The method includes causing the robotic device to move the surgical instrument to the position in the second 3D coordinate system.

Claims (40)

1. An optical coherence tomography (OCT) system, comprising:

a plurality of galvanometer scanners;

a plurality of absolute encoders and a plurality of incremental encoders, each one of the plurality of absolute encoders and each one of the plurality of incremental encoders coupled to at least one of the plurality of galvanometer scanners; and

a controller coupled to the plurality of absolute encoders and the plurality of incremental encoders, the controller comprising:

a processor, and

a memory coupled to the processor and having instructions stored thereon, which when executed by the processor, causes the controller to:

receive, during an optical coherence tomography (OCT) scanning of an eye, position data of the plurality of galvanometer scanners from the plurality of absolute encoders and the plurality of incremental encoders coupled to corresponding galvanometer scanners of the plurality of galvanometer scanners;

receive, during the OCT scanning, scan data related to one or more tissues of the eye;

determine, based on the received position data and the scan data, a set of first positions of the one or more tissues of the eye in a first three-dimensional (3D) coordinate system;

determine, based on the first set of positions and a mapping between the first 3D coordinate system and a second 3D coordinate system, a position in the second 3D coordinate system for a surgical instrument coupled to a robotic device; and

cause the robotic device to move the surgical instrument to the position in the second 3D coordinate system.

2. The OCT system of claim 1 , wherein the processor further causes the controller to:

initiate the OCT scanning of the eye in response to receiving a message indicating initiation of the OCT scanning of the eye; and

generate, based on the OCT scanning, a real-time 3D image of the eye in the first 3D coordinate system.

3. The OCT system of claim 2 , wherein to determine the position comprises to:

receive a selection of a location in the real-time 3D image corresponding to a first tissue of the one or more tissues of the eye; and

map, based on the first set of positions and the mapping between the first 3D coordinate system and a second 3D coordinate system, the location to the determined position in the second 3D coordinate systems.

4. The OCT system of claim 2 , wherein the processor further causes the controller to:

provide the real-time 3D image of the eye for display to a user.

5. The OCT system of claim 1 , wherein at least one absolute encoder of the plurality of absolute encoders is a sine-cosine encoder.

6. The OCT system of claim 1 , wherein at least one absolute encoder of the plurality of absolute encoders is a holographic encoder.

7. The OCT system of claim 1 , wherein at least one galvanometer scanner of the plurality of galvanometer scanners is configured to scan in a first direction and wherein at least one other galvanometer scanner of the plurality of galvanometer scanners is configured to scan in a second direction.

8. The OCT system of claim 7 , wherein the first direction is perpendicular to the second direction.

9. The OCT system of claim 1 , wherein at least one galvanometer scanner of the plurality of galvanometer scanners is a moving-magnet galvanometer scanner.

10. A method of guiding a robotic device, comprising:

receiving, during an optical coherence tomography (OCT) scanning of an eye, position data of a plurality of galvanometer scanners from a plurality of absolute encoders and a plurality of incremental encoders coupled to corresponding galvanometer scanners of the plurality of galvanometer scanners, each one of the plurality of absolute encoders and each one of the plurality of incremental encoders coupled to at least one of the plurality of galvanometer scanners;

receiving, during the OCT scanning, scan data related to one or more tissues of the eye;

determining, based on the received position data and the scan data, a set of first positions of the one or more tissues of the eye in a first three-dimensional (3D) coordinate system;

determining, based on the first set of positions and a mapping between the first 3D coordinate system and a second 3D coordinate system, a position in the second 3D coordinate system for a surgical instrument coupled to the robotic device; and

causing the robotic device to move the surgical instrument to the position in the second 3D coordinate system.

11. The method of claim 10 , further comprising:

initiating the OCT scanning of the eye in response to receiving a message indicating initiation of the OCT scanning of the eye; and

generating, based on the OCT scanning, a real-time 3D image of the eye in the first coordinate system.

12. The method of claim 11 , wherein determining the position further comprises:

receiving a selection of a location in the real-time 3D image corresponding to a first tissue of the one or more tissues of the eye; and

mapping, based on the first set of positions and the mapping between the first 3D coordinate system and a second 3D coordinate system, the location to the determined position in the second 3D coordinate systems.

13. The method of claim 11 , further comprising:

providing the real-time 3D image of the eye for display to a user.

14. The method of claim 10 , wherein at least one absolute encoder of the plurality of absolute encoders is a sine-cosine encoder.

15. The method of claim 10 , wherein at least one absolute encoder of the plurality of absolute encoders is a holographic encoder.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2021
From: CHARLES, STEVEN T.
To: ALCON RESEARCH, LLC
Reel/Frame 057250/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2021
From: ALCON RESEARCH, LLC
To: ALCON INC.
Reel/Frame 057250/0566 →
Continuity (2)
Provisional Application 63071716 · Aug 28, 2020
Related Publication 20220061923A1 · Mar 3, 2022
Cited By (1)
US 12,569,304