Method and system for visualization of volume dataset
First Claim
1. An article comprising a tangible machine-readable medium that stores a program, the program being executable by a machine to perform a method, comprising:
- receiving a volume dataset; and
rendering an image of the volume dataset at a given number of frames per second, each frame of the image having pixels that are uniform, at least two frames of an image sequence having varying resolution, and at least two pixels within a particular frame having a varying number of ray tracing steps.
5 Assignments
0 Petitions
Accused Products
Abstract
A machine-implemented display method that, with respect to a volume dataset being rendered, enables a user to navigate to any position in space and look in any direction. Preferably, the volume dataset is derived from a computer tomography (CT) or magnetic resonance imaging (RMI) scan. With the described approach, the user can see details within the dataset that are not available using conventional visualization approaches. The freedom-of-motion capability allows the user to go to places (positions) within the volume rendering that are not otherwise possible using conventional “orbit” and “zoom” display techniques. Thus, for example, using the described approach, the display image enables a user to travel inside physical structures (e.g., a patient'"'"'s heart, brain, arteries, and the like).
11 Citations
15 Claims
-
1. An article comprising a tangible machine-readable medium that stores a program, the program being executable by a machine to perform a method, comprising:
-
receiving a volume dataset; and rendering an image of the volume dataset at a given number of frames per second, each frame of the image having pixels that are uniform, at least two frames of an image sequence having varying resolution, and at least two pixels within a particular frame having a varying number of ray tracing steps. - View Dependent Claims (2, 3, 4, 5)
-
-
6. Apparatus, comprising:
-
a display; a processor; and computer memory holding computer program instructions that, when executed by or in association with the processor, render a 3D image on the display at a frame rate with two frames of an image sequence having varying resolution with respect to one another, and two pixels within a particular frame having a varying number of ray tracing steps with respect to one another. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A display method, comprising:
-
receiving a volume dataset; and rendering, using a processor, an image of the volume dataset from a perspective of a virtual camera, at least two frames of an image sequence having varying resolution with respect to one another, and at least two pixels within a particular frame having a varying number of ray tracing steps with respect to one another. - View Dependent Claims (12, 13, 14, 15)
-
Specification