A New Ray Casting Algorithm Based on an Adjustable Threshold and Error Controlling

Article Preview

Abstract:

Volume rendering is an important visualization technique that can accurately display the interior information of data. The Ray-casting algorithm is simple and easy to realize, which often apply to area needs high quality resulting image. The new algorithm in this paper uses a spherical bounding box to remove useless rays, an adjustable threshold to skip the empty voxels and avoid unnecessary interpolation computing. To further accelerate the rendering speed, an adjustable error is set to change interpolation types. Experiment proves that the new algorithm effectively accelerates the rendering speed and guarantees the rendering quality.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

575-580

Citation:

Online since:

September 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] M. Levoy: IEEE Computer Graphics and Applications Vol. 8 (1988), p.29.

Google Scholar

[2] M. Meißner, J. Huang, D. Bartz, K. Mueller and R. Crawfis: Volume Visualization (2000), p.81.

Google Scholar

[3] Y. Peng and J. Shi: Journal of Image and Graphics Vol. 7 (2002), p.1239 (in Chinese).

Google Scholar

[4] S. Bruckner, M.E. Groller: Visualization (2005), p.671.

Google Scholar

[5] R.L. Siddon: Medical Physics Vol. 12 (1985), p.252.

Google Scholar

[6] X. Zhang, C. Hao, X. Xiao and G. Luo: Computer Engineering Vol. 30 (2004), p.151.

Google Scholar

[7] J. Krueger and R. Westermann: Proceedings of IEEE Visualization (2003), p.38.

Google Scholar

[8] J. Chu, X. Yang, Y. Gao: Journal of Computer Aided Design & Computer Graphics Vol. 19 (2007), p.257 (in Chinese).

Google Scholar

[9] M. Wan, A. Kaufman and S. Steve: Journal of Graphics Tools Vol. 4 (1999), p.11.

Google Scholar

[10] M. Hadwiger, C. Sigg, H. Scharsach, K. Buhler and M. Gross: Computer Graphics Forum Vol. 24 (2005), p.303.

Google Scholar

[11] H. Pfister, B. Lorensen, C. Bajaj, G. Kindlmann, W. Schroeder, L.S. Avila, K.M. Raghu, R. Machiraju and L. Jinho: Computer Graphics and Applications Vol. 21 (2001), p.16.

DOI: 10.1109/38.920623

Google Scholar

[12] S. Lakare and A. Kaufman: Visualization (2004), p.19.

Google Scholar