Home > SCI Research: Image Based Volume Rendering (IBVR)


Back to Scalar Field Methods

Image Based Volume Rendering (IBVR)

While low cost PC graphics hardware has proven valuable for volume rendering, large datasets continue to overwhelm the capabilities of the graphics cards, reducing the interactivity of volume rendering utilizing such hardware. Image-based volume rendering can render arbitrarily large datasets interactively on current graphics hardware. This method is independent of the volume rendering system and the dataset representation, and allows for exploration of the interior structure of the volume. The process consists of three main steps, each of which can be run independently. In the first step, a set of ray slices of the data are produced from multiple viewpoints using a volume render, and a geometric proxy surface bounding the volume is defined. Next, the ray slices and geometric proxy are processed to compute a set of key views. Finally, the key views and proxy surface are rendered interactively as opacity light fields on current graphics hardware. The user can change the proxy surface to reveal the interior structure of the volume data.


Key view generation from ray slices and the proxy surface. Once the back and front ray slices for interpolation are determined from the proxy depth value, the appropriate pixel in each ray slice is weighted and summed to determine the resulting key view pixel color for the geometric proxy depth.

Principal Researchers:

  • Miriah Meyer