Results 1  10
of
30
Volume Rendering
, 1988
"... A technique for rendering images Of volumes containing mixtures of materials is presented. The shading model allows both the interior of a material and the boundary between materials to be colored. Image projection is performed by simulating the absorption of light along the ray path to the eye. The ..."
Abstract

Cited by 382 (2 self)
 Add to MetaCart
A technique for rendering images Of volumes containing mixtures of materials is presented. The shading model allows both the interior of a material and the boundary between materials to be colored. Image projection is performed by simulating the absorption of light along the ray path to the eye. The algorithms used are designed to avoid artifacts caused by aliasing and quantization and can be efficiently implemented on an image computer. Images from a variety of applications are shown.
Accelerating Volume Animation by SpaceLeaping
, 1993
"... f i In this paper we present a method for speeding the process of volume rendering a sequence o mages. Speedup is based on exploiting coherency between consecutive images to shorten the n path rays take through the volume. This is achieved by providing each ray with information eeded to leap over th ..."
Abstract

Cited by 67 (9 self)
 Add to MetaCart
f i In this paper we present a method for speeding the process of volume rendering a sequence o mages. Speedup is based on exploiting coherency between consecutive images to shorten the n path rays take through the volume. This is achieved by providing each ray with information eeded to leap over the empty space and commence volume traversal at the vicinity of mean  b ingful data. The algorithm starts by projecting the volume into a Cbuffer (Coordinates uffer) which stores, at each pixel location, the objectspace coordinates of the first nonempty s t voxel visible from that pixel. For each change in the viewing parameters, the Cbuffer i ransformed accordingly. In the case of rotation the transformed Cbuffer goes through a pro  b cess of eliminating coordinates that possibly became hidden. The remaining values in the C uffer serve as an estimate of the point where the new rays should start their volume traverc sal. This spaceleaping method can be combined with existing accele...
TemplateBased Volume Viewing
, 1992
"... We present an efficient threephase algorithm for volume viewing that is based on exploit  t ing coherency between rays in parallel projection. The algorithm starts by building a ray emplate and determining a special plane for projection  the baseplane. Parallel rays are cast t into the volume ..."
Abstract

Cited by 62 (17 self)
 Add to MetaCart
We present an efficient threephase algorithm for volume viewing that is based on exploit  t ing coherency between rays in parallel projection. The algorithm starts by building a ray emplate and determining a special plane for projection  the baseplane. Parallel rays are cast t into the volume from within the projected region of the volume on the baseplane, by repeating he sequence of steps specified in the raytemplate. We carefully choose the type of line to be s employed and the way the template is being placed on the baseplane in order to assure uniform ampling of the volume by the discrete rays. We conclude by describing an optimized software K implementation of our algorithm and reporting its performance. eywords: volume rendering, ray casting, template, parallel projection 1. Introduction Volume visualization is the process of converting complex volume data to a format that is p amenable to human understanding while maintaining the integrity and accuracy of the data. Th...
Constructive Volume Geometry
 Computer Graphics Forum
, 2000
"... We present an algebraic framework, called Constructive Volume Geometry (CVG), for modelling complex spatial objects using combinational operations. By utilising scalar fields as fundamental building blocks, CVG provides highlevel algebraic representations of objects that are defined mathematically ..."
Abstract

Cited by 45 (16 self)
 Add to MetaCart
We present an algebraic framework, called Constructive Volume Geometry (CVG), for modelling complex spatial objects using combinational operations. By utilising scalar fields as fundamental building blocks, CVG provides highlevel algebraic representations of objects that are defined mathematically or built upon sampled or simulated datasets. It models amorphous phenomena as well as solid objects, and describes the interior as well as the exterior of objects. We also describe a hierarchical representation scheme for CVG, and a direct rendering method with a new approach for consistent sampling. The work has demonstrated the feasibility of combining a variety of graphics data types in a coherent modelling scheme.
A Survey of Algorithms for Volume Visualization
, 1992
"... Many computer graphics programmers are working in the area of scientific visualization. One of the most interesting and fastgrowing areas in scientific visualization is volume visualization. Volume visualization systems are used to create highquality images from scalar and vector datasets defined ..."
Abstract

Cited by 29 (2 self)
 Add to MetaCart
Many computer graphics programmers are working in the area of scientific visualization. One of the most interesting and fastgrowing areas in scientific visualization is volume visualization. Volume visualization systems are used to create highquality images from scalar and vector datasets defined on multidimensional grids, usually for the purpose of gaining insight into a scientific problem. Most volume visualization techniques are based on one of about five foundation algorithms. These algorithms, and the background necessary to understand them, are described here. Pointers to more detailed descriptions, further reading, and advanced techniques are also given.
A practical evaluation of popular volume rendering algorithms
 IN PROCEEDINGS OF THE 2000 IEEE SYMPOSIUM ON VOLUME VISUALIZATION
, 2000
"... This paper evaluates and compares four volume rendering algorithms that have become rather popular for rendering datasets described on uniform rectilinear grids: raycasting, splatting, shearwarp, and hardwareassisted 3D texturemapping. In order to assess both the strengths and the weaknesses of t ..."
Abstract

Cited by 25 (2 self)
 Add to MetaCart
This paper evaluates and compares four volume rendering algorithms that have become rather popular for rendering datasets described on uniform rectilinear grids: raycasting, splatting, shearwarp, and hardwareassisted 3D texturemapping. In order to assess both the strengths and the weaknesses of these algorithms in a wide variety of scenarios, a set of reallife benchmark datasets with different characteristics was carefully selected. In the rendering, all algorithmindependent image synthesis parameters, such as viewing matrix, transfer functions, and optical model, were kept constant to enable a fair comparison of the rendering results. Both image quality and computational complexity were evaluated and compared, with the aim of providing both researchers and practitioners with guidelines on which algorithm is most suited in which scenario. Our analysis also indicates the current weaknesses in each algorithmâ€™s pipeline, and possible solutions to these as well as pointers for future research are offered.
VirEn: A Virtual Endoscopy System
 Machine GRAPHICS & VISION
, 1999
"... Virtual endoscopy systems are promising tools for the simplification of daily clinical procedures. In this paper, a conceptual framework for a virtual endoscopy system (VirEn) is proposed, which is intended to be a highly interactive system. Research efforts have concentrated on the generation of an ..."
Abstract

Cited by 12 (4 self)
 Add to MetaCart
Virtual endoscopy systems are promising tools for the simplification of daily clinical procedures. In this paper, a conceptual framework for a virtual endoscopy system (VirEn) is proposed, which is intended to be a highly interactive system. Research efforts have concentrated on the generation of an optimal path for the automated navigation of the data set. Extensions to existing thinning algorithms used to generate the optimal path are presented and discussed. First results produced with VirEn are shown. Keywords: Volume Visualization, Virtual Endoscopy, Navigation, Thinning 1 Introduction In recent years, the importance of medical imaging in patients care systems is increasing due to the evolution of 3D imaging modalities, like CT or MRI. Computer graphics techniques for the visualization of the acquired 3D imaging data sets are topics of research. Virtual endoscopy is a promising new technique to explore hollow organs and anatomical cavities. The fields of application are manifold...
DataParallel Volume Rendering Algorithms
, 1995
"... this paper we consider a general scheme for parallel volume rendering, described in Section 2. We describe an algorithm in this paper that has an extremely efficient implementation on distributed memory MIMD architectures and is suitable for hardware implementation based on the image composition arc ..."
Abstract

Cited by 11 (5 self)
 Add to MetaCart
this paper we consider a general scheme for parallel volume rendering, described in Section 2. We describe an algorithm in this paper that has an extremely efficient implementation on distributed memory MIMD architectures and is suitable for hardware implementation based on the image composition architectures [15]. This data parallel scheme assigns a portion of the volume to each processor which renders it with any one of the above mentioned rendering algorithms. The resulting images from all processors are then combined (composited) in visibility order to form the final image. As viewing and shading parameters change, 3D voxel data is not communicated between processors. Communication involves only 2D partial images. In Section 3 we report on specific rendering algorithms that can be executed in each processor to generate the image of the local subvolume. These algorithms take advantage of vector processing or pipelining capabilities available on some parallel machines (e.g., CRAY YMP, Intel Paragon, IBM Power Visualization System). Section 4 contains performance analysis and provides results of numerical experiments examining various aspects of the proposed algorithm and its variations, while Section 5 contains concluding remarks and future plans. 2. Volume Rendering by Parallel Image Composition
Voxels versus Polygons: A Comparative Approach for Volume Graphics
 IN PROC. OF VOLUME GRAPHICS
, 1999
"... The decision to use either the Direct Volume Rendering paradigm or the Indirect Volume Rendering paradigm to visualize a volume dataset is a topical question in Volume Graphics. Unfortunately, it seems that this question has not been sufficiently addressed so far and is not easy to answer. In th ..."
Abstract

Cited by 10 (7 self)
 Add to MetaCart
The decision to use either the Direct Volume Rendering paradigm or the Indirect Volume Rendering paradigm to visualize a volume dataset is a topical question in Volume Graphics. Unfortunately, it seems that this question has not been sufficiently addressed so far and is not easy to answer. In this paper, we discuss some of the advantages and disadvantages of one candidate for each of these paradigms; Ray Casting for Direct Volume Rendering and Marching Cubes for Indirect Volume Rendering. The discussion is based on two cartesian grid scalar data fields, a CT scan of a lobster  immersed in resin, and a MRI scan of a human head. These datasets have interesting properties which show different features using different Volume Rendering techniques. Two measurements are considered for our discussion; visual quality and the consumption of resources, such as time and memory.
Volume Rendering Polyhedral Grids by Incremental Slicing
, 1993
"... Some important research results in science rely on the use various simulation techniques that operate in a space tessellates by a set of polyhedral cells. These cells which are part of an unstructured grid introduce exceptional problem with respect to data visualization. Volume rendering techniques ..."
Abstract

Cited by 8 (3 self)
 Add to MetaCart
Some important research results in science rely on the use various simulation techniques that operate in a space tessellates by a set of polyhedral cells. These cells which are part of an unstructured grid introduce exceptional problem with respect to data visualization. Volume rendering techniques which have been primarily developed to handle cartesian grids are painfully noninteractive when it comes to unstructured grids. We describe here an efficient method for rendering unstructured grids that is based on incremental slicing. For each view direction, the grid vertices are transformed to screen space using available graphics hardware. We then incrementally compute the 2D polygonmeshes that result from letting a set of equidistant planes, parallel to the screen plane, slice through our grid. Finally, the graphics hardware renders and composes these polygonmeshes in a fronttoback order. This algorithm can handle any grid made of arbitrary, possibly disconnected, convex polyhedra....