Methods and systems for generating and using 3d images in surgical settings
AssigneeMedivis, Inc.
InventorsOsamah J. Choudhry, Christopher Morley, Jarrod Phillips, Wenbo Lan
Life of this patent
Estimating the term…
Abstract
Disclosed herein in a method and system for creating and utilizing a virtual-three dimensional image in a real-world environment to guide medical procedures. The process may include receiving image data related to a patient and creating and displaying a three-dimensional holographic model of the patient utilizing the received image data, wherein creating a three-dimensional holographic model of the patient utilizing the received image data. Exemplary methods include organizing image data in a unique manner and utilizing subvolume skipping techniques allowing for more efficient accurate rendering of holographic images.
Claims21
(canceled)
A computer-implemented method, comprising:
- obtaining a center position of a first subvolume included in a plurality of subvolumes for a three-dimensional (3D) holographic model registered to a patient;
- sampling a 3D texture at the center position, the 3D texture based on raw image data from a particular slice layer included in a plurality of slice layers of a medical scan of the patient;
- comparing a first texture sample value to a threshold value;
- and
- in response to determining the first texture sample value is lower than the threshold value, identifying the first subvolume to be skipped during rendering of the three-dimensional (3D) holographic model.
A system comprising one or more processors, and a non-transitory computer-readable medium including one or more sequences of instructions that, when executed by the one or more processors, cause the system to perform operations comprising:
- obtaining a center position of a first subvolume included in a plurality of subvolumes for a three-dimensional (3D) holographic model registered to a patient;
- sampling a 3D texture at the center position, the 3D texture based on raw image data from a particular slice layer included in a plurality of slice layers of a medical scan of the patient;
- comparing a first texture sample value to a threshold value;
- and
- in response to determining the first texture sample value is lower than the threshold value, identifying the first subvolume to be skipped during rendering of the three-dimensional (3D) holographic model.
A computer program product comprising a non-transitory computer-readable medium having a computer-readable program code embodied therein to be executed by one or more processors, the program code including instructions for:
- obtaining a center position of a first subvolume included in a plurality of subvolumes for a three-dimensional (3D) holographic model registered to a patient;
- sampling a 3D texture at the center position, the 3D texture based on raw image data from a particular slice layer included in a plurality of slice layers of a medical scan of the patient;
- comparing a first texture sample value to a threshold value;
- and
- in response to determining the first texture sample value is lower than the threshold value, identifying the first subvolume to be skipped during rendering of the three-dimensional (3D) holographic model.
Dependencies are inferred from the claim text.