Comparing GPU-based multi-volume ray casting techniques

Computer Science - Research and Development - Tập 26 Số 1-2 - Trang 39-50 - 2011
Nicole Schubert1, Ingrid Scholl1
1Faculty of Electrical Engineering and Information Technology, FH Aachen, Eupener Str. 70, 52066, Aachen, Germany

Tóm tắt

Từ khóa


Tài liệu tham khảo

Abellan P, Tost D (2008) Multimodal volume rendering with 3D textures. Comput Graph 32(4):412–419

Beyer J, Hadwiger M, Wolfsberger S, Bühler K (2007) High-quality multimodal volume rendering for preoperative planning of neurosurgical interventions. IEEE Trans Vis Comput Graph 13(6):1696–1703

Blinn JF (1977) Models of light reflection for computer synthesized pictures. Comput Graph 11(4):192–198 (SIGGRAPH 77 conference proceedings)

Brecheisen R, i Bartroli AV, Platel B, ter Haar Romeny B (2008) Flexible GPU-based multi-volume ray-casting. In: Proceedings of vision, modeling and visualization 2008, pp 303–312

Cai W, Sakas G (1999) Data intermixing and multivolume rendering. Comput Graph Forum, J Eur Assoc Comput Graph 18(3):359–368

Engel K, Hadwiger M, Kniss JM, Rezk-Salama C, Weiskopf D (2006) Real-time volume graphics. Peters, Natick

Ferre M, Puig A, Tost D (2002) Rendering techniques for multimodal data. In: Proc SIACG 2002 1st Ibero-American symposium on computer graphics, pp 305–313

Fruehauf M (1991) Combining volume rendering with line and surface rendering. In: EUROGRAPHICS 91 proceedings, pp 21–32

Ghosh A, Prabhu P, Kaufman AE, Mueller K (2003) Hardware assisted multichannel volume rendering. In: Computer graphics international conference, pp 2–7

Gonzalez R, Woods R (2008) Digital image processing. Pearson Education, Inc., Upper Saddle River

Grimm S, Bruckner S, Kantisar A, Gröller E (2004) Flexible direct multi-volume rendering in dynamic scenes. In: Proceedings of vision, modeling and visualization 2004, pp 379–386

Grimm S, Bruckner S, Kantisar A, Gröller E (2004) V-objects: flexible direct multi-volume rendering in interactive scenes. In: Proceedings of vision, modeling and visualization, pp 379–386

He T et al. (1996) Generation of transfer functions with stochastic search techniques. In: IEEE visualization conference, pp 227–234

Kainz B, Grabner M, Bornik A, Hauswiesner S, Muehl J, Schmalstieg D (2009) Ray casting of multiple volumetric datasets with polyhedral boundaries on manycore GPUs. ACM Trans Graph 28(5):1–9

Kaufmann A, Yagel R, Cohen D (1990) Intermixing surface and volume rendering. In: 3D imaging in medicine: algorithms, systems, applications, pp 217–227

Kindlman G, Durkin JW (1998) Semi-automatic generation of transfer functions for direct volume rendering. In: IEEE symposium on volume visualization and graphics, pp 79–86

Krüger J, Westermann R (2003) Acceleration techniques for GPU-based volume rendering. In: Proceedings IEEE visualization 2003, pp 38–43

Levoy M (1990) Efficient ray tracing of volume data. ACM Trans Graph 9(3):245–261

Lindholm S, Ljung P, Hadwiger M, Ynnerman A (2009) Fused multi-volume DVR using binary space partitioning. Eurographics/IEEE-VGTC symposium on visualization 2009 28(3):847–854

Lorensen WE, Cline HE (1987) Marching cubes: a high resolution 3D surface construction algorithm. Comput Graph 21(4):163–169

Lum EB, Wilson B, Ma KL (2004) High-quality lighting and efficient pre-integration for volume rendering. In: Joint Eurographics—IEEE-TCVG symposium on visualization 2004, pp 25–34

Lux C, Froehlich B (2009) GPU-based ray casting of multiple multi-resolution volume datasets. In: International symposium on visual computing 2009, pp 104–116

Maintz JBA, Viergever MA (1998) A survey of medical image registration. Med Image Anal 2:1–36

Manssour IH, Furuie SS, Nedel LP, Freitas CMDS (2001) A framework to visualize and interact with multimodal medical images. In: Volume graphics 2001, pp 385–398

Michelson AA (1927) Studies in optics. The University of Chicago Press, Chicago

Nokia (2010) Qt toolkit. http://qt.nokia.com/

Nvidia (2010) NVIDIA CUDA programming guide. Version 3.0

Nvidia (2010) NVIDIA: CUDA zone—Thr resource for CUDA developers. http://www.nvidia.com/object/cuda_home.html

Pfister H, Lorensen B et al. (2001) The transfer function bake-off. IEEE Comput Graph Appl 21(3):16–22

Plate J, Holtkaemper T, Froehlich B (2007) A flexible multi-volume shader framework for arbitrarily intersecting multi-resolution datasets. IEEE Trans Vis Comput Graph 13(6):1584–1591

Puig A, Tost D, Ferre M (2002) Design of multimodal rendering system. In: Vision, modeling and visualization, pp 489–496

Rößler F, Botchen RP, Ertl T (2008) Dynamic shader generation for gpu-based multi-volume ray casting. IEEE Comput Graph Appl 28(5):66–77

Röttger S, Guthe S, Weiskopf D, Ertl T, Strasser W (2003) Smart hardware-accelerated volume rendering. Eurographics/IEEE-VGTC symposium on visualization 2003 40:231–238

Schreiner D (2009) OpenGL programming guide. Pearson Education, Inc, Upper Saddle River

Stegmaier S, Strengert M, Klein T, Ertl T (2005) A simple and flexible volume rendering framework for graphics-hardware-based raycasting. In: Proceedings of volume graphics 2005, pp 187–195