IP Library Granted Patent US 10,511,822
Granted Patent B2
US 10,511,822 · App. 16/518,426 · Granted Dec 17, 2019

Augmented reality visualization and guidance for spinal procedures

Inventor: Carlos Quiles Casas (Badajoz, ES)
Assignee: OnPoint Medical, Inc.
H04N13/111A61B34/10A61B34/20G02B27/0172G06F3/011G06F3/017G06F3/0304G06F3/04845G06T19/006H04N13/156H04N13/239H04N13/279H04N13/296H04N13/366A61B1/00A61B2034/2057A61B2034/2065A61B2090/371G02B2027/014G02B2027/0134G02B2027/0138G06F2203/04804G06T2210/41
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 10,511,822
App. No.
16/518,426
Granted
Dec 17, 2019
Kind
B2
Abstract

Embodiments disclose a real-time surgery method and apparatus for displaying a stereoscopic augmented view of a patient from a static or dynamic viewpoint of the surgeon, which employs real-time three-dimensional surface reconstruction for preoperative and intraoperative image registration. Stereoscopic cameras provide real-time images of the scene including the patient. A stereoscopic video display is used by the surgeon, who sees a graphical representation of the preoperative or intraoperative images blended with the video images in a stereoscopic manner through a see through display.

Claims (68)

1. A system comprising:

a stereoscopic optical see-through head mounted display;

at least one computing system configured to receive preoperative, intraoperative or preoperative and intraoperative image information of the physical spine of a patient,

at least one marker configured to be attached to the physical spine of the patient,

wherein the at least one computing system is configured to register the image information of the physical spine in a common coordinate system,

wherein the at least one computing system is configured to register the at least one marker in the common coordinate system,

wherein the at least one computing system is configured to generate a stereoscopic view by the optical see-through head mounted display based on the image information of the physical spine,

wherein the at least one computing system is configured to superimpose the stereoscopic view on a target portion of the patient visible directly through the optical see-through head mounted display,

wherein the at least one computing system is configured to track movement from a first position to a second position of the physical spine during surgery by tracking the position of the at least one marker,

wherein the at least one computing system is configured to track the location and orientation of the optical see-through head mounted display in the common coordinate system,

wherein the at least one computing system is configured to adjust in real time the stereoscopic view based on the location and orientation of the tracked optical see-through head mounted display,

wherein the at least one computing system is configured to adjust in real time the stereoscopic view based on the tracked movement from the first position to the second position of the physical spine, and

wherein the first and second positions of the physical spine of the patient are different.

2. The system of claim 1 , wherein the at least one computing system is configured to reconstruct one or more preoperative, intraoperative or preoperative and intraoperative two-dimensional (2D) images into three-dimensional (3D) images using 2D to 3D reconstruction.

3. The system of claim 1 , wherein the at least one computing system is configured to track movement from the first position to the second position of the physical spine by tracking the position of the at least one marker in real time.

4. The system of claim 1 , wherein the at least one computing system is configured to compare tracking data of one or more instruments and/or one or more devices to the tracked position of the physical spine during surgery in real time.

5. The system of claim 1 , wherein the at least one computing system is configured to track the location and/or orientation of one or more instruments, one or more devices, the physical spine, the surgeon, the optical see-through head mounted display, or combinations thereof in real time.

6. The system of claim 1 , wherein the image information of the physical spine of the patient is registered with one or more structures of the physical spine using a navigation system.

7. The system of claim 1 , wherein the at least one computing system is configured to provide for adjustment of one or more of transparency, color or contrast of the stereoscopic view displayed by the optical see-through head mounted display superimposed on the physical spine.

8. The system of claim 1 , wherein the at least one computing system is configured to display one or more virtual graphical representations of tracked instruments or devices by the optical see-through head mounted display superimposed on the physical spine.

9. The system of claim 1 , wherein the stereoscopic view of the spine displayed by the optical see-through head mounted display includes images of individually rendered vertebrae registered in the common coordinate system superimposed with corresponding individual vertebrae of the physical spine.

10. The system of claim 9 , wherein the at least one computing system is configured to track pose changes of the individual vertebrae in the common coordinate system, and wherein the pose changes are translated into display of a different second stereoscopic view at a location and orientation that corresponds to the location and orientation of the individual vertebrae of the patient's spine after the pose changes.

11. The system of claim 5 , wherein the tracking of the one or more instruments, the one or more devices, the physical spine, the surgeon, the optical see-through head mounted display or combinations thereof is performed using at least one attached passive optical marker, at least one active optical marker, or a combination thereof, and/or at least one of magnetic tracking, electromagnetic tracking, ultrasonic tracking, mechanical tracking, tracking using one or more inertial measurement units, tracking using one or more 3D scanners, or a combination thereof.

12. The system of claim 1 , wherein the optical see-through head mounted display is configured to display at least one of a graphical representation of one or more instruments, surgical guides or techniques, or anatomical models superimposed on the physical spine.

13. The system of claim 1 , wherein the image information comprises a 2D image of the spine of the patient.

14. The system of claim 13 , wherein the 2D image of the spine of the patient comprises a CT image, an MRI image, an ultrasound image, an x-ray image or combinations thereof.

15. The system of claim 1 , wherein the image information comprises a 3D image of the spine of the patient, and wherein the 3D image of the spine is generated using a CT image, an MRI image, an ultrasound image, an x-ray image or combinations thereof.

16. The system of claim 15 , wherein the 3D image of the spine comprises a surface reconstruction.

17. The system of claim 1 , wherein the tracked movement from the first position to the second position of the physical spine during surgery is a rotation of one or more vertebrae.

18. The system of claim 1 , wherein the tracked movement from the first position to the second position of the physical spine during surgery is a lateralization of one or more vertebrae.

19. The system of claim 1 , wherein the tracked movement from the first position to the second position of the physical spine during surgery is a change in sagittal position of one or more vertebrae.

20. The system of claim 1 , wherein the intraoperative image information is obtained using a CT scan.

21. The system of claim 1 , wherein the at least one computing system comprises the computing system configured to receive preoperative, intraoperative or preoperative and intraoperative image information of the physical spine of the patient, the computing system configured to register the image information of the physical spine in the common coordinate system, the computing system configured to register the at least one-marker in the common coordinate system, the computing system configured to generate the stereoscopic view by the optical see-through head mounted display based on the image information of the physical spine, the computing system configured to superimpose the stereoscopic view on the target portion of the patient visible directly through the optical see-through head mounted display, the computing system configured to track movement from the first position to the second position of the physical spine during surgery, the computing system configured to track the location and orientation of the optical see-through head mounted display in the common coordinate system, the computing system configured to adjust in real time the stereoscopic view based on the location and orientation of the tracked optical see-through head mounted display, the computing system configured to adjust in real time the stereoscopic view based on the tracked movement from the first position to the second position of the physical spine, and wherein one or more of the at least one computing system are the same.

22. The system of claim 1 , wherein the at least one computing system comprises the computing system configured to receive preoperative, intraoperative or preoperative and intraoperative image information of the physical spine of the patient, the computing system configured to register the image information of the physical spine in the common coordinate system, the computing system configured to register the at least one-marker in the common coordinate system, the computing system configured to generate the stereoscopic view by the optical see-through head mounted display based on the image information of the physical spine, the computing system configured to superimpose the stereoscopic view on the target portion of the patient visible directly through the optical see-through head mounted display, the computing system configured to track movement from the first position to the second position of the physical spine during surgery, the computing system configured to track the location and orientation of the optical see-through head mounted display in the common coordinate system, the computing system configured to adjust in real time the stereoscopic view based on the location and orientation of the tracked optical see-through head mounted display, the computing system configured to adjust in real time the stereoscopic view based on the tracked movement from the first position to the second position of the physical spine, and wherein one or more of the at least one computing system are different.

23. A system comprising:

a stereoscopic optical see-through head mounted display;

at least one computing system configured to receive preoperative, intraoperative, or preoperative and intraoperative image information from two or more images of individual vertebrae of a patient; and

at least one marker configured to be attached to the patient,

wherein the at least one computing system is configured to register the two or more images of the individual vertebrae in a common coordinate system,

wherein the at least one computing system is configured to register the at least one marker in the common coordinate system,

wherein the at least one computing system is configured to generate a stereoscopic view by the optical see-through head mounted display based on the two or more images of the individual vertebrae,

wherein the at least one computing system is configured to superimpose the stereoscopic view on a target portion of the patient visible directly through the optical see through head mounted display,

wherein the at least one computing system is configured to track movement from a first position to a second position of the physical spine during surgery by tracking the position of the at least one marker,

wherein the at least one computing system is configured to track the location and orientation of the optical see-through head mounted display in the common coordinate system,

wherein the at least one computing system is configured to superimpose the stereoscopic view of the two or more images of the individual vertebrae on corresponding individual vertebrae of the physical spine,

wherein the at least one computing system is configured to adjust in real time the stereoscopic view of the two or more images of the individual vertebrae based on the location and orientation of the tracked optical see-through head mounted display,

wherein the at least one computing system is configured to adjust in real time the stereoscopic view of the two or more images of the individual vertebrae based on the tracked movement from the first position to the second position of the physical spine, and

wherein the first and second positions of the physical spine of the patient are different.

24. The system of claim 23 , wherein the at least one computing system is configured to track pose changes of the individual vertebrae in the common coordinate system and wherein the pose changes are translated into display of a different second stereoscopic view at a location and orientation that corresponds to the location and orientation of the individual vertebrae of the spine of the patient after the pose changes.

25. The system of claim 23 , wherein the two or more images comprise at least one 2D image, and wherein the 2D image comprises a CT image, an MM image, an ultrasound image, an x-ray image, or combinations thereof.

26. The system of claim 23 , wherein the two or more images comprise at least one 3D image, and wherein the 3D image of the spine is generated using a CT image, an MRI image, an ultrasound image, an x-ray image, or combinations thereof.

27. The system of claim 23 , wherein the tracked movement from the first position to the second position of the physical spine during surgery is a rotation, a lateralization, a change in sagittal position, or a combination thereof of one or more vertebrae.

28. The system of claim 23 , wherein the at least one computing system comprises the computing system configured to receive preoperative, intraoperative, or preoperative and intraoperative image information from the two or more images of individual vertebrae of the patient, the computing system configured to register the two or more images of the individual vertebrae in the common coordinate system, the computing system configured to register the at least one marker in the common coordinate system, the computing system configured to generate the stereoscopic view by the optical see-through head mounted display based on the two or more images of the individual vertebrae, the computing system configured to superimpose the stereoscopic view on the target portion of the patient visible directly through the optical see through head mounted display, the computing system configured to track movement from the first position to the second position of the physical spine during surgery by tracking the position of the at least one marker, the computing system configured to track the location and orientation of the optical see-through head mounted display in the common coordinate system, the computing system configured to superimpose the stereoscopic view of the two or more images of the individual vertebrae on the corresponding individual vertebrae of the physical spine, the computing system configured to adjust in real time the stereoscopic view of the two or more images of the individual vertebrae based on the location and orientation of the tracked optical see-through head mounted display, the computing system configured to adjust in real time the stereoscopic view of the two or more images of the individual vertebrae based on the tracked movement from the first position to the second position of the physical spine, and wherein one or more of the at least one computing system are the same.

29. The system claim 23 , wherein the at least one computing system comprises the computing system configured to receive preoperative, intraoperative, or preoperative and intraoperative image information from the two or more images of individual vertebrae of the patient, the computing system configured to register the two or more images of the individual vertebrae in the common coordinate system, the computing system configured to register the at least one marker in the common coordinate system, the computing system configured to generate the stereoscopic view by the optical see-through head mounted display based on the two or more images of the individual vertebrae, the computing system configured to superimpose the stereoscopic view on the target portion of the patient visible directly through the optical see through head mounted display, the computing system configured to track movement from the first position to the second position of the physical spine during surgery by tracking the position of the at least one marker, the computing system configured to track the location and orientation of the optical see-through head mounted display in the common coordinate system, the computing system configured to superimpose the stereoscopic view of the two or more images of the individual vertebrae on the corresponding individual vertebrae of the physical spine, the computing system configured to adjust in real time the stereoscopic view of the two or more images of the individual vertebrae based on the location and orientation of the tracked optical see-through head mounted display, the computing system configured to adjust in real time the stereoscopic view of the two or more images of the individual vertebrae based on the tracked movement from the first position to the second position of the physical spine, and wherein one or more of the at least one computing system are different.

30. A system comprising:

a stereoscopic optical see-through head mounted display;

at least one computing system configured to receive preoperative, intraoperative, or preoperative and intraoperative image information from two or more images of two or more individual vertebrae of a patient; and

at least two markers configured to be attached to the patient,

wherein the at least one computing system is configured to register the two or more images of the two or more individual vertebrae in a common coordinate system,

wherein the at least one computing system is configured to register the at least two markers in the common coordinate system,

wherein the at least one computing system is configured to generate a stereoscopic view by the optical see-through head mounted display based on the two or more images of the two or more individual vertebrae,

wherein the at least one computing system is configured to superimpose the stereoscopic view on a target portion of the patient visible directly through the optical see through head mounted display,

wherein the at least one computing system is configured to track movement from a first position to a second position of the two or more individual vertebrae of the physical spine during surgery by tracking the position of the at least two markers,

wherein the at least one computing system is configured to track the location and orientation of the optical see-through head mounted display in the common coordinate system,

wherein the at least one computing system is configured to superimpose the stereoscopic view of the two or more images of the two or more individual vertebrae on the corresponding individual vertebrae of the physical spine,

wherein the at least one computing system is configured to adjust in real time the stereoscopic view based on the location and orientation of the tracked optical see-through head mounted display,

wherein the at least one computing system is configured to adjust in real time the stereoscopic view of the two or more images of the two or more individual vertebrae based on the tracked movement from the first position to the second position of the corresponding individual vertebrae of the physical spine, and

wherein the first and second positions of the two or more individual vertebrae of the physical spine of the patient are different.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2019
From: CASAS, CARLOS QUILES, DR.
To: ONPOINT MEDICAL, INC.
Reel/Frame 050367/0189 →
Continuity (5)
Continuation 16240937 · Jan 7, 2019
Continuation 15972649 · May 7, 2018
Continuation 14753705 · Jun 29, 2015
Provisional Application 62097771 · Dec 30, 2014
Related Publication 20190349559A1 · Nov 14, 2019
Cited By (23)
US 12,186,028 US 12,201,384 US 12,206,837 US 12,211,151 US 12,237,066 US 12,239,385 US 12,266,440 US 12,290,416 US 12,347,545 US 12,354,227 US 12,362,057 US 12,380,986 US 12,383,369 US 12,412,346 US 12,417,595 US 12,458,411 US 12,461,375 US 12,465,374 US 12,467,489 US 12,475,662 US 12,491,044 US 12,502,163 US 12,521,201