Browse > Article
http://dx.doi.org/10.9717/kmms.2011.14.10.1229

Real-time Volume Rendering using Point-Primitive  

Kang, Dong-Soo (인하대학교 컴퓨터.정보공학과)
Shin, Byeong-Seok (인하대학교 컴퓨터.정보공학과)
Publication Information
Abstract
The volume ray-casting method is one of the direct volume rendering methods that produces high-quality images as well as manipulates semi-transparent object. Although the volume ray-casting method produces high-quality image by sampling in the region of interest, its rendering speed is slow since the color acquisition process is complicated for repetitive memory reference and accumulation of sample values. Recently, the GPU-based acceleration techniques are introduced. However, they require pre-processing or additional memory. In this paper, we propose efficient point-primitive based method to overcome complicated computation of GPU ray-casting. It presents semi-transparent objects, however it does not require preprocessing and additional memory. Our method is fast since it generates point-primitives from volume dataset during sampling process and it projects the primitives onto the image plane. Also, our method can easily cope with OTF change because we can add or delete point-primitive in real-time.
Keywords
GPU Volume Rendering; Point-Primitive; Geometry Shader;
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 A. Kaufman, Volume Visualization, IEEE Computer Society Press, 1991.
2 T. Elvins, "A Survey Of Algorithms For Volume Visualization," Computer Graphics, Vol.26, No.3, pp. 194-201, 1992.   DOI
3 B. Lichtenbelt, R. Crane, and S. Naqvi, Introduction To Volume Rendering, Hewlett- Packard Professional Books, 1998.
4 A. Sabella, "A Rendering Algorithm OR Visualizing 3D Scalar Fields," Computer Graphics, Vol.22, No.4, pp. 51-58, 1988.   DOI
5 G. Herman and J. Udupa, "Display Of Three- Dimensional Discrete Surfaces," Proceeding SPIE, Vol.283, pp. 90-97, 1981.
6 D. Gordon and R. Reynolds, "Image-Space Shading Of 3-Dimensional Objects," Computer Vision, Graphics, and Image Processing, Vol.29, pp. 361-376, 1985.   DOI   ScienceOn
7 계희원, 김준호,"GPGPU 환경에서 최대휘소투영 렌더링의 고속화 방법," 한국멀티미디어학회 논문지, 제 14권 8호, pp. 981-991, 2011.
8 R. Fernando, GPU Gems, Programming Technique, Tips, And Tricks For Real-time Graphics, Addison-Wesley, second printing, 2004.
9 J. Krüger and R. Westermann, "Acceleration Techniques For GPU-based Volume Rendering," In Proceedings of IEEE Visualization, pp. 287-292, 2003.
10 W. Hong, F. Qui, and A. Kaufman, "GPUBased Object-Order Ray-Casting For Large Datasets," In Volume Graphics, pp. 177-185, 2005.
11 V. vidal, X. Mei, and P. Decaudin, "Simple Empty-Space Removal For Interactive Volume Rendering," Journal of Graphics, GPU, and Game Tools, Vol.13, No.2, pp. 21-36, 2008.   DOI
12 B. Liu, G. Clapworthy, and F. Dong, "Accelerating Volume Raycasting Using Proxy Sphere,"IEEE VGTC Symposium on Visualization, 2009.
13 H. Shen and C. Johnson, "Differential Volume Rendering: A Fast Volume Visualization Technique For Flow Animation," IEEE Visualization, pp. 180-187, 1994.
14 K. Ma and H. Shen, "Compressing And Accelerated Rendering Of Time-Varying Volume Datasets," In Workshop on Computer Graphics and Virtual Reality, International Computer Symposium, 2000.
15 H. Shen, L. Chiang, and K. Ma, "Fast Volume Rendering Algorithm For Time-Varying Fields Using A Time-Space Partitioning (TSP) Tree," IEEE Visualization, pp. 371-377, 1999.
16 G. Klajnsek and B. Csebfalvi, "4D Volume Rendering By Differential Splatting," Information Technology Interfaces, pp. 651-656, 2003.
17 E. Lum, K. Ma, and J. Clyne, "A Hardware- Assisted Scalable Solution For Interactive Volume Rendering OF Time-Varying Data," IEEE Transactions on Visualization and Computer Graphics, Vol.8, No.3, pp. 286-301, 2002.   DOI   ScienceOn
18 J. Woodring and H. Shen, "Chronovolumes: A Direct Rendering Technique For Visualizing Time-Varying Data," Proceedings of the 2003 Eurographics/ IEEE TVCG Workshop on Volume Graphics, pp. 27-34, 2003.
19 D. Tost and S. Grau, "Ray-Casting Time- Varying Volume Data Sets With Frame-to- Frame Coherence," In Proceedings of SPIEIS Electronic Imaging, Vol.606006, pp. 1-10, 2006.
20 S. Patidar, S. Bhattacharjee, J. Singh, and P. Narayanan, "Exploiting the Shader Model 4.0 Architecture," Technical Report IIIT Hyderabad, 2006.
21 M. Levoy, "Display Of Surface From Volume Data," IEEE Computer Graphics and Applications, Vol.8, No.3, pp. 29-37, 1988.   DOI