CPC G06T 7/593 (2017.01) [A61B 34/20 (2016.02); G06T 7/33 (2017.01); G06T 7/73 (2017.01); H04N 13/239 (2018.05); A61B 2034/2051 (2016.02); A61B 2034/2055 (2016.02); A61B 2034/2065 (2016.02); G06T 2207/10012 (2013.01); G06T 2207/30004 (2013.01); H04N 2013/0081 (2013.01)] | 7 Claims |
1. A system for executing a three-dimensional (3D) intraoperative scan of a patient to generate a plurality of intraoperative images of the patient that enables a surgeon to navigate during a surgical operation on the patient, comprising:
a 3D scanner that includes a projector, an image sensor, and a pattern generator, wherein:
the pattern generator is configured to generate a pseudo random pattern that includes a plurality of dots, wherein each position of each corresponding dot included in the pseuedo random pattern is pre-determined by the pattern generator,
the projector is configured to project the pseudo random pattern onto the patient, wherein each position of each corresponding dot included in the pseudo random pattern is projected on a corresponding position on the patient,
the image sensor is configured to capture a two-dimensional (2D) intraoperative image of a plurality of object points associated with the patient;
a 3D scanning controller that is configured to:
associate each object point associated with the patient that is captured by the image sensor with a corresponding dot included in the pseudo random pattern that is projected onto the patient by the projector based on the position of each corresponding dot as pre-determined by the pattern generator, and
convert the 2D intraoperative image to the 3D intraoperative scan of the patient based on the association of each object point to each position of each corresponding dot included in the pseudo random pattern as pre-determined by the pattern generator; and
a controller that is configured to:
co-register pre-operative image data captured from at least one pre-operative image of the patient with intraoperative image data provided by the 3D intraoperative scan, and
instruct a display to display the co-registered pre-operative image data as captured from the at least one pre-operative image with the intraoperative image data provided by the 3D intraoperative scan as the surgeon navigates during the surgical operation.
|