Visual navigation system for endoscopic surgery
First Claim
1. A method comprising:
- during an endoscopic procedure on a body, inputting intra-operative scan data generated during the endoscopic procedure by a medical scanning device, the intra-operative scan data being representative of a region of interest in the body;
capturing data indicative of positions and orientations of a flexible endoscope during the endoscopic procedure;
generating real-time three-dimensional scan images of the region of interest based on the intra-operative scan data and the data indicative of positions and orientations of the flexible endoscope;
coregistering the real-time three-dimensional scan images with live video images generated by a video camera coupled to the flexible endoscope; and
causing the real-time three-dimensional scan images and the live video images to be displayed coregistered on a display device.
1 Assignment
0 Petitions
Accused Products
Abstract
An endoscopic surgical navigation system comprises a data acquisition subsystem, a tracking subsystem, a registration subsystem, a data processing subsystem and a user interface subsystem. The data acquisition subsystem inputs intra-operative scan data from a medical scanning device during an endoscopic procedure. The tracking subsystem captures data representing positions and orientations of a flexible endoscope during the endoscopic procedure. The registration subsystem determines transformation parameters for coregistering the intra-operative scan data and the data indicative of positions and orientations of the endoscope. The data processing subsystem coregisters the intra-operative scan data and the data indicative of positions and orientations of the endoscope based on the transformation parameters and generates real-time image data representing 3D internal views of a body that are coregistered with live video from an endoscopic video camera. The user interface subsystem receives input from a user for controlling the system and provides output to the user.
186 Citations
20 Claims
-
1. A method comprising:
-
during an endoscopic procedure on a body, inputting intra-operative scan data generated during the endoscopic procedure by a medical scanning device, the intra-operative scan data being representative of a region of interest in the body; capturing data indicative of positions and orientations of a flexible endoscope during the endoscopic procedure; generating real-time three-dimensional scan images of the region of interest based on the intra-operative scan data and the data indicative of positions and orientations of the flexible endoscope; coregistering the real-time three-dimensional scan images with live video images generated by a video camera coupled to the flexible endoscope; and causing the real-time three-dimensional scan images and the live video images to be displayed coregistered on a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An endoscopic surgical navigation system comprising:
-
a data acquisition subsystem to input intra-operative scan data representative a region of interest of a body provided by a medical scanning device during an endoscopic procedure; a tracking subsystem to capture data indicative of positions and orientations of a flexible endoscope during the endoscopic procedure; a registration subsystem to determine transformation parameters for use in coregistering the intra-operative scan data and the data indicative of positions and orientations of the flexible endoscope; a data processing subsystem to coregister the intra-operative scan data and the data indicative of positions and orientations of the flexible endoscope based on the transformation parameters and to generate, in real-time, image data representing three-dimensional internal views of the region of interest that are coregistered with live video generated by a video camera coupled to the flexible endoscope; and a user interface subsystem to receiver input from a user for controlling said endoscopic surgical navigation system and to provide output to the user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An endoscopic surgical navigation system comprising:
-
a data acquisition subsystem to input intra-operative scan data representative a region of interest of a body provided by a medical scanning device during an endoscopic procedure; a tracking subsystem to capture data indicative of positions and orientations of a flexible endoscope during the endoscopic procedure; a registration subsystem to determine transformation parameters for use in coregistering the scan data and the data indicative of positions and orientations of the flexible endoscope, the registration subsystem including; a multi-modal image coregistration module to coregister the intra-operative patient scan data with pre-operative scan data, and an endoscope registration module operable to transform data acquired by the tracking subsystem into a common co-ordinate space, based on data indicative of positions and orientations of the flexible endoscope placed on the origin of a co-ordinate system of the medical scanning device; a data processing subsystem to coregister the scan data and the data indicative of positions and orientations of the flexible endoscope based on the transformation parameters and to generate in real-time image data representing three-dimensional internal views of the region of interest that are coregistered with live video generated by a video camera coupled to the flexible endoscope, the data acquisition subsystem including; an image reslicer to reformat images from the scan data to user-specified positions and orientations, an anatomical model generation module to generate surface models of the region of interest from the scan data, a transform module to apply a geometric transform on three-dimensional points within the region of interest, based on an image, a transform and an interpolator, and a barrel-distortion correction unit to correct barrel distortion in the live video; and a user interface subsystem to receiver input from a user for controlling said endoscopic surgical navigation system and to provide output to the user, the user interface subsystem including a merge unit to mix graphical models from the anatomical model generation module, image slices generated by the image reslicer, video generated by the video camera, and text, at user-specified positions and orientations, to produce images for display; and a measurement subsystem to generate measurements of physical properties of anatomical features within the region of interest in response to user inputs.
-
Specification