Für eine korrekte Darstellung dieser Seite benötigen Sie einen XHTML-standardkonformen Browser, der die Darstellung von CSS-Dateien zulässt.

  • English
  • Deutsch

Volume Rendering


In this research field, we addressed the following challenges:

  • Volume Rendering Techniques for General Purpose Graphics Hardware
Interactive direct volume rendering has previously been restricted to high-end graphics workstations and special-purpose hardware, due to the large amount of trilinear interpolations that are necessary to obtain high image quality. Implementations that use the 2D-texture capabilities of standard PC hardware usually render object-aligned slices in order to substitute trilinear by bilinear interpolation. However the resulting images often contain visual artifacts caused by the lack of spatial interpolation. We propose new rendering techniques that significantly improve both performance and image quality of the 2D-texture based approach. We show how multi-texturing capabilities of  GeForce Family are exploited to enable interactive high quality volume visualization on low-cost hardware. Furthermore we demonstrate how this hardware can be used to efficiently render shaded isosurfaces and to compute diffuse illumination for semi-transparent volume rendering at interactive frame rates.
  • Automatic Adaption of Transfer Functions
In most volume rendering scenarios implicit classification is performed manually by specification of a transfer function, that maps abstract data values to visual attributes. An appropriate classification requires both specialized knowledge of the interesting structures within the data set as well as the technical knowhow of the computer scientist. Recent automatic data-driven techniques are very well capable of separating different regions in the data set. However, their applicability in practice is limited, since they do not contain any information about the critical structures which are of interest. In this scenario we propose an efficient and reproducible way to automatically assign transfer function templates, which include individual knowledge as well as personal taste. The presented approach is based on dynamic programming and was successfully applied in medical environment.
  • Empty Space Leaping
Object-order texture-based volume rendering decomposes the volume data set into stacks of textured polygons. The performance of such hardwarebased volume rendering techniques is clearly dominated by the fill-rate and the memory bandwidth, while only very little workload is assigned to the vertex processor. We discuss a vertex program which efficiently computes the slicing for texture-based volume rendering. This novel technique enables us to balance the workload between vertex processor, fragment processor and memory bus. As a result we demonstrate that the performance of texture-based volume rendering can be efficiently enhanced by trading an increased vertex load for a reduced fragment count. As an application we suggest a novel approach for empty space skipping for object-order volume rendering.
  • Real-Time Volumetric Deformation
As a consequence of the development of efficient volume rendering techniques, growing demand for volumetric deformation models has arisen in the last couple of years. Apart from obvious applications of free-form modeling in visual arts and entertainment, the ability to accurately model local deformation is extremely important in medicinal application such as minimal invasive surgery and computer assisted intervention. In a typical clinical application scenario, tomography data is acquired before the intervention for a detailed surgery planning. During the intervention however the pre-operatively acquired image data does not match the actual situation due to anatomical shifts and tissue resection. In consequence the spacial misalignment must be compensated by adapting the volume data to the non-linear distortion.
  • Monte-Carlo Volume Rendering
This work presents a practical, high-quality, hardware-accelerated volume rendering approach including scattering, environment mapping, and ambient occlusion. We examine the application of stochastic raytracing techniques for volume rendering and provide a fast GPU-based prototype implementation. In addition, we propose a simple phenomenological scattering model, closely related to the Phong illumination model that many artists are familiar with. We demonstrate our technique being capable of producing convincing images, yet flexible enough for digital productions in practice.


Begutachtete Konferenzbeiträge

[bib] - C. Rezk Salama - GPU-Based Monte-Carlo Volume Raycasting
In Proc. Pacific Graphics, 2007 - [pdf]

Technische Berichte

[bib] - C. Rezk Salama - Production-Ready GPU-based Monte-Carlo Volume Raycasting
In Technical Report , Computer Graphics Group, Universität Siegen, 2007
 - [pdf]


Artikel in Zeitschriften

[bib] - Christof Rezk-Salama, Andreas Kolb - Opacity Peeling for Direct Volume Rendering
In Computer Graphics Forum (Proc. Eurographics), 25(3), 2006, pages 597-606 - [pdf]


[bib] - Klaus Engel, Markus Hadwiger, Joe Kniss, Christof Rezk-Salama, Daniel Weiskopf - Real-Time Volume Graphics
In AK Peters, 2006,ISBN: 1-56881-266-3 - [pdf]


[bib] - Klaus Engel, Markus Hadwiger, Joe M. Kniss, Christof Rezk-Salama - Real-Time Volume Graphics, Tutorial Notes
In Eurographics Tutorials, 2006


Artikel in Zeitschriften

[bib] - Christof Rezk-Salama - Volumenvisualisierung auf handelsüblicher Grafik-Hardware
In it - information Technology, 47(1), 2005, pages 54-56 - [pdf]

Begutachtete Konferenzbeiträge

[bib] - Christof Rezk-Salama, Andreas Kolb - A Vertex Program for Efficient Box-Plane Intersection
In Proc. Vision, Modeling and Visualization (VMV), 2005, pages 115-122 - [pdf]



[bib] - K. Engel, M. Hadwiger, J. Kniss, A. Lefohn, C. Rezk-Salama, D. Weiskopf - Real-Time Volume Graphics, SIGGRAPH Course Notes 28
In ACM SIGGRAPH, 2004 - [pdf]


Begutachtete Konferenzbeiträge

[bib] - M. Scheuering, C- Rezk-Salama, H. Barfuss, A. Schneider, G. Greiner - Augmented Reality Based On Fast Deformable 2D-3D Registration For Image Guided Surgery
In Proc. SPIE Medical Imaging, 2002 - [pdf]


[bib] - Christof Rezk-Salama - Volume Rendering Techniques for General Purpose Graphics Hardware
In Phd Thesis, Computer Science Department, University of Erlangen-Nürnberg, 2002 - [pdf]


[bib] - J. Kniss, G. Kindlmann, M. Hadwiger, C. Rezk-Salama, R. Westermann - High-Quality Volume Graphics on Consumer PC Hardware
In ACM SIGGRAPH Course Notes 42, 2002


Artikel in Zeitschriften

[bib] - Rüdiger Westermann, Christof Rezk-Salama - Real-Time Volume Deformation
In Computer Graphics Forum (Proc. Eurographics), 20(3), 2001 - [pdf]

Begutachtete Konferenzbeiträge

[bib] - C. Rezk-Salama, M. Scheuering, G. Soza, G. Greiner - Fast Volumetric Deformation on General Purpose Hardware
In Proc. Eurographics/ACM SIGGRAPH Workshop on Graphics Hardware, 2001 - [pdf]


Artikel in Zeitschriften

[bib] - C. Rezk-Salama, P. Hastreiter, J. Scherer, G. Greiner - Automatic Adjustment of Transfer Functions for 3D Volume Visualization
In Proc. Vision, Modeling and Visualization, 2000 - [pdf]

Begutachtete Konferenzbeiträge

[bib] - C. Rezk-Salama, K. Engel, M. Bauer, G. Greiner, T- Ertl - Interactive Volume Rendering on Standard PC Graphics Hardware Using Multi-Textures and Multi-Stage Rasterization
In Proc. ACM SIGGRAPH/Eurographics Workshop on Graphics Hardware, 2000 - [pdf]