Medical apparatus for multi-angle imaging
AssigneeOptosurgical, LLC
InventorsDe Ru Tsai, Yoseph Kim
Life of this patent
Estimating the term…
Abstract
A system for generating a multi-angle visualization of tissue of a patient. The system includes a medical device having one or more imaging devices disposed at the distal end for measuring a continuous stream of 2D quantitative visual data. The system further includes a computing device configured to accept the one or more continuous streams of 2D quantitative visual data from the one or more imaging devices, generate a depth map, backproject the depth map into 3D object space, resulting in a 3D point cloud, define a virtual camera position relative to the 3D point cloud, generate, based on the 3D point cloud and the virtual camera position, the multi-angle visualization of the tissue, and display the multi-angle visualization of the tissue.
Claims20
1) A system (1000) for generating a multi-angle visualization of tissue (2100) of a patient (2000), the system (1000) comprising:
- a) a medical device (100) comprising:
- i) a housing (110) having a proximal end (112) and a distal end (114) such that the distal end (114) of the housing (110) is configured to be directed proximally to the tissue (2100) of the patient (2000);
- and
- ii) one or more imaging devices (120) disposed at the distal end (114) of the housing (110), each imaging device configured to measure a continuous stream of 2D quantitative visual data;
- b) a computing device (200) communicatively coupled to the one or more imaging devices (120), comprising:
- i) a processor (210) configured to execute computer-readable instructions;
- and
- ii) a memory component (220) operatively coupled to the processor (210), comprising computer-readable instructions for:
- A) accepting the one or more continuous streams of 2D quantitative visual data from the one or more imaging devices (120);
- B) generating, based on the one or more continuous streams of 2D quantitative visual data, a depth map (122);
- C) backprojecting the depth map (122) into 3D object space, resulting in a 3D point cloud (126);
- D) defining a virtual camera position (124) relative to the 3D point cloud (126);
- E) generating, based on the 3D point cloud (126) and the virtual camera position (124), the multi-angle visualization of the tissue (2100);
- and
- F) displaying, by a display component (300), the multi-angle visualization (128) of the tissue (2100);
- and
- c) the display component (300) communicatively coupled to the computing device (200), configured to display the multi-angle visualization of the tissue (2100).
A method for generating a multi-angle visualization of tissue (2100) of a patient (2000), the method comprising:
- a) providing a medical device (100) comprising:
- i) a housing (110) having a proximal end (112) and a distal end (114) such that the distal end (114) of the housing (110);
- and
- ii) one or more imaging devices (120) disposed at the distal end (114) of the housing (110);
- b) directing the distal end (114) of the housing (110) proximally to the tissue (2100) of the patient (2000);
- c) measuring, by the one or more imaging devices (120), one or more continuous streams of 2D quantitative visual data;
- d) generating, by a computing device (200) communicatively coupled to the medical device (100), a depth map (122) based on the one or more continuous streams of 2D quantitative visual data;
- e) backprojecting, by the computing device (200), the depth map (122) into 3D object space, resulting in a 3D point cloud (126);
- f) defining, by the computing device (200), a virtual camera position (124) relative to the 3D point cloud (126);
- g) generating, by the computing device (200), based on the 3D point cloud (126) and the virtual camera position (124), the multi-angle visualization of the tissue (2100);
- and
- h) displaying, by a display component (300) communicatively coupled to the computing device (200), the multi-angle visualization of the tissue (2100).
A non-transitory computing medium (220) comprising computer-readable instructions that, when executed by a processor (210) configured to execute the computer-readable instructions, configure the processor (210) to:
- a) receive one or more continuous streams of 2D quantitative visual data comprising images of a tissue (2100);
- b) generate, based on the one or more continuous streams of 2D quantitative visual data, a depth map (122);
- c) backproject the depth map (122) into 3D object space, resulting in a 3D point cloud (126);
- d) define a virtual camera position (124) relative to the 3D point cloud (126);
- e) generate based on the 3D point cloud (126) and the virtual camera position (124), a multi-angle visualization of the tissue (2100);
- and
- f) display, by a display component (300), the multi-angle visualization of the tissue (2100).
Dependencies are inferred from the claim text.