ABSTRACT

This paper presents a real-time GPU (graphics processing unit) ray casting scheme for rendering isosurfaces of BCC (bodycentered cubic) volume datasets. A quartic spline field is built using the 7-direction box-spline filter accompanied with a quasiinterpolation prefilter. To obtain an interactive rendering speed on the graphics hardware, the shader code was optimized to avoid lookup table and conditional branches and to minimize data fetch overhead. Compared to previous implementations, our work outperforms the comparable one by more than 20% and the rendering quality is superior than others.

KEYWORD

GPU, Ray Casting, BCC Datasets, Box-Splines

REFERENCES(17)open

  1. [confproc] M. Kim / 2012 / GPU raycasting of BCC volume datasets / Proceedings of KCGS Conference : 75 ~ 76

  2. [jounal] D. P. Petersen / 1962 / Sampling and reconstruction of wave-number-limited functions in N-dimensional euclidean spaces / Information and Control 5 (4) : 279 ~ 323

  3. [book] J. H. Conway / 1998 / Sphere Packings, Lattices and Groups, 3rd ed / Springer-Verlag New York, Inc.

  4. [jounal] S. Matej / 1995 / Efficient 3D grids for image reconstruction using spherically-symmetric volume elements / Nuclear Science, IEEE Transactions 42 (4) : 1361 ~ 1370

  5. [confproc] T. Theuß l / 2001 / Optimal regular volume sampling / Proceedings of the conference on Visualization ’01 : 91 ~ 98

  6. [confproc] A. Entezari / 2004 / Linear and cubic box splines for the body centered cubic lattice / Proceedings of the IEEE Conference on Visualization : 11 ~ 18

  7. [jounal] A. Entezari / 2008 / Practical box splines for reconstruction on the body centered cubic lattice / IEEE Transactions on Visualization and Computer Graphics 14 (2) : 313 ~ 328

  8. [jounal] B. Finkbeiner / 2010 / Efficient volume rendering on the body centered cubic latticeusing box splines / Computers& Graphics 34 (4) : 409 ~ 423

  9. [jounal] C. Sigg / 2005 / Fast third-order texture filtering / GPU Gems 2 : 313 ~ 329

  10. [confproc] B. Cs´ebfalvi / 2006 / Prefiltered B-spline reconstruction for hardware-accelerated rendering of optimally sampled volumetric data / Workshop Vision, Modeling, and Visualization : 325 ~ 332

  11. [jounal] M. Kim / Quartic box-spline reconstruction on the BCC lattice / IEEE Transactions on Visualization and Computer Graphics

  12. [book] C. de Boor / 1993 / Box splines / Springer-Verlag New York, Inc.

  13. [book] D. E. Dudgeon / 1984 / Multidimensional Digital Signal Processing / Prentice-Hall, Inc

  14. [jounal] M. Kim / 2011 / Symmetric box-splines on root lattices / Journal of Computational and Applied Mathematics 235 (14) : 3972 ~ 3989

  15. [web] S. Roettger / Volume library (online)

  16. [confproc] S. R. Marschner / 1994 / An evaluation of reconstruction filters for volume rendering / Proceedings of the IEEE Conference on Visualization : 100 ~ 107

  17. [jounal] M. Kim / 2012 / GPU isosurface raycasting of FCC datasets / Graphical Models