Browse > Article

Efficient GPU Isosurface Ray-casting of BCC Datasets  

Kim, Minho (Dept. of Computer Science, University of Seoul)
Kim, Hyunjun (Dept. of Computer Science, University of Seoul)
Sarfaraz, Aaliya (Dept. of Computer Science, University of Seoul)
Abstract
This paper presents a real-time GPU (Graphics Processing Unit) isosurface ray-caster that improves the performance by 4-7 folds from our previous method, while keeping the superior visual quality. Such an improvement is achieved by incorporating an efficient empty-space skipping scheme and an analytic normal computation. The empty-space skipping scheme is done by building an min/max octree computed from the BB(Bernslein-B$\acute{e}$zier)-form of spline pieces and the analytic normal Formula provides not only a nice visual quality but also an improved evaluation performance.
Keywords
GPU; Ray-casting; BCC volume datasets; Box-splines;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 D. P. Petersen and D. Middleton, "Sampling and reconstruction of wave-number-limited functions in N-dimensional euclidean spaces," Information and Control, vol. 5, no. 4, pp. 279-323, 1962.   DOI
2 M. Kim, "Quartic box-spline reconstruction on the BCC lattice," IEEE Transactions on Visualization and Computer Graphics, vol. 19, no. 2, pp. 319-330, Feb. 2013.   DOI
3 M. Kim and Y. Lee, "Real-time BCC volume isosurface ray casting on the GPU," Journal of the Korea Computer Graphics Society, vol. 18, no. 4, pp. 25-34, Dec. 2012.   DOI
4 M. Kim, "GPU isosurface raycasting of FCC datasets," Graphical Models, vol. 75, no. 2, pp. 90-101, Mar. 2013.   DOI
5 A. Entezari, R. Dyer, and T. Moller, "Linear and cubic box splines for the body centered cubic lattice," in Proceedings of the IEEE Conference on Visualization. IEEE Computer Society, 2004, pp. 11-18.
6 C. de Boor, K. Hollig, and S. Riemenschneider, Box splines. Springer-Verlag New York, Inc., 1993.
7 B. Finkbeiner, A. Entezari, D. Van De Ville, and T. Moller, "Efficient volume rendering on the body centered cubic lattice using box splines," Computers& Graphics, vol. 34, no. 4, pp. 409-423, Aug. 2010.   DOI
8 B. Csebfalvi and M. Hadwiger, "Prefiltered B-spline reconstruction for hardware-accelerated rendering of optimally sampled volumetric data," Workshop Vision, Modeling, and Visualization, pp. 325-332, 2006.
9 M. Kim, A. Entezari, and J. Peters, "Box spline reconstruction on the face-centered cubic lattice," IEEE Transactions on Visualization and Computer Graphics, vol. 14, no. 6, pp. 1523-1530, Nov.-Dec. 2008.   DOI
10 M. Kim and J. Peters, "Fast and stable evaluation of boxsplines via the BB-form," Numerical Algorithms, vol. 50, no. 4, pp. 381-399, Apr. 2009.   DOI
11 S. Roettger, "Volume library (online)," Jan. 2012. [Online]. Available: http://www9.informatik.unierlangen.de/External/vollib
12 J. Kruger and R. Westermann, "Acceleration techniques for gpu-based volume rendering," in Visualization, 2003. VIS 2003. IEEE, Oct. 2003, pp. 287-292.