System and method for providing a contour video with a 3D surface in a medical navigation system
First Claim
1. A medical navigation system for displaying a three dimensional (3D) surface video of a target, the medical navigation system comprising:
- a structured light 3D scanner;
a camera;
a display; and
a controller electrically coupled to the 3D scanner, the camera, and the display, the controller having a processor coupled to a memory, the controller being configured to;
acquire the 3D depth data of the target from a signal generated by the 3D scanner;
construct a 3D surface contour, including a 3D point cloud, of the target based on the 3D depth data;
acquire a video stream of the target from a signal generated by the camera;
generate a 3D surface video based on the 3D surface contour and the video stream; and
display the 3D surface video on the display;
wherein the 3D surface contour is used by the controller to exclude occlusion events such that an object passing between the target and at least one of the 3D scanner and the camera is not visible in the 3D surface video.
3 Assignments
0 Petitions
Accused Products
Abstract
A medical navigation system for displaying a three dimensional (3D) surface video of a target is provided. The medical navigation system comprises a 3D imaging device, a camera, a display, and a controller electrically coupled to the 3D imaging device, the camera, and the display. The controller has a processor coupled to a memory. The controller is configured to perform calibration of input devices; acquire 3D depth data of the target from a signal generated by the 3D imaging device; construct a 3D surface contour of the target based on the 3D depth data; acquire a video stream of the target from a signal generated by the camera; generate a 3D surface video based on the 3D surface contour and the video stream; and display the 3D surface video on the display.
-
Citations
22 Claims
-
1. A medical navigation system for displaying a three dimensional (3D) surface video of a target, the medical navigation system comprising:
-
a structured light 3D scanner; a camera; a display; and a controller electrically coupled to the 3D scanner, the camera, and the display, the controller having a processor coupled to a memory, the controller being configured to; acquire the 3D depth data of the target from a signal generated by the 3D scanner; construct a 3D surface contour, including a 3D point cloud, of the target based on the 3D depth data; acquire a video stream of the target from a signal generated by the camera; generate a 3D surface video based on the 3D surface contour and the video stream; and display the 3D surface video on the display; wherein the 3D surface contour is used by the controller to exclude occlusion events such that an object passing between the target and at least one of the 3D scanner and the camera is not visible in the 3D surface video. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for displaying a three dimensional (3D) surface video of a target in a system having a structured light 3D scanner, a camera, a display, and a controller electrically coupled to the 3D scanner, the camera, and the display, the method comprising:
-
acquiring the 3D depth data of the target from a signal generated by the 3D scanner; constructing a 3D surface contour, including a 3D point cloud, of the target based on the 3D depth data; acquiring a video stream of the target from a signal generated by the camera; generating a 3D surface video based on the 3D surface contour and the video stream; displaying the 3D surface video on the display; and excluding occlusion events using the 3D surface contour such that an object passing between the target and at least one of the 3D scanner and the camera is not visible in the 3D surface video. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification