loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Feature Aligned Volume Manipulation for Illustration and Visualization
September-October 2006 (vol. 12 no. 5)
pp. 1069-1076
In this paper we describe a GPU-based technique for creating illustrative visualization through interactive manipulation of volumetric models. It is partly inspired by medical illustrations, where it is common to depict cuts and deformation in order to provide a better understanding of anatomical and biological structures or surgical processes, and partly motivated by the need for a real-time solution that supports the specification and visualization of such illustrative manipulation. We propose two new feature-aligned techniques, namely surface alignment and segment alignment, and compare them with the axis-aligned techniques which was reported in previous work on volume manipulation. We also present a mechanism for defining features using texture volumes, and methods for computing correct normals for the deformed volume in respect to different alignments. We describe a GPU-based implementation to achieve real-time performance of the techniques and a collection of manipulation operators including peelers, retractors, pliers and dilators which are adaptations of the metaphors and tools used in surgical procedures and medical illustrations. Our approach is directly applicable in medical and biological illustration, and we demonstrate how it works as an interactive tool for focus+context visualization, as well as a generic technique for volume graphics.

[1] A. Barr, Ray tracing deformed surfaces. Computer Graphics (Proc. SIGGRAPH 86), 20 (4): 287–296, 1986.
[2] T. Brunet, K. Nowak, and M. Gleicher, Integrating dynamic deformations into interactive volume visualization. In Eurographics/IEEE VGTC Symposium on Visualization 2006, pages 219–226, 2006.
[3] H. Chen, J. Hesser, and R. Männer, Ray casting free-form deformed-volume objects. J. of Vis. and Computer Animation, 14 (2): 61–72, 2003.
[4] M. Chen, C. Correa, S. Islam, M. W. Jones, P.-Y. Shen, D. Silver, S. J. Walton, and P. J. Willis, Deforming and animating discretely sampled object representations. In Eurographics State of the Art Report, 2005.
[5] M. Chen, D. Silver, A. S. Winter, V. Singh, and N. Cornea, Spatial transfer functions: a unified approach to specifying deformation in volume modeling and animation. In Proc. Volume Graphics '03, pages 35–44, 2003.
[6] C. Correa, D. Silver, and M. Chen, Discontinuous displacement mapping for volume graphics. In Proc. Volume Graphics '06, 2006.
[7] J. Diepstraten, D. Weiskopf, and T. Ertl, Interactive cutaway illustrations. Comput. Graph. Forum, 22 (3): 523–532, 2003.
[8] D. Ebert and P. Rheingans, Volume illustration: non-photorealistic rendering of volume models. In IEEE Visualization, pages 195–202, 2000.
[9] B. T. Exhibition 2005.
[10] N. Gagvani and D. Silver, Animating volumetric models. Graphical Models, 63 (6): 443–458, 2001.
[11] S. Gibson and Mirtich, A survey of deformable modeling in computer graphics. Technical Report TR97-19, MERL Technical Report, 1997.
[12] S. Islam, D. Silver, and M. Chen, Volume splitting and its applications. IEEE Transactions on Visualization and Computer Graphics, To appear.
[13] Y. Kurzion and R. Yagel, Interactive space deformation with hardware-assisted rendering. IEEE Comput. Graph. Appl., 17 (5): 66–77, 1997.
[14] E. C. LaMar, B. Hamann, and K. I. Joy, A magnification lens for interactive volume visualization. In Pacific Graphics 2001, pages 223–232, 2001.
[15] M. J. McGuffin, L. Tancau, and R. Balakrishnan, Using deformations for browsing volumetric data. In IEEE Visualization 2003, pages 401–408, 2003.
[16] A. Nealen, M. Muller, R. Keiser, E. Boxerman, and M. Carlson, Physically based deformable models in computer graphics. In Eurographics STAR Report, 2005.
[17] M. Peercy, J. Airy, and B. Cabral, Efficient bump mapping hardware. In Computer Graphics, Proc. SIGGRAPH '97, pages 303–307, 1997.
[18] C. Rezk-Salama, K. Engel, M. Bauer, G. Greiner, and T. Ertl, Interactive volume rendering on standard PC graphics hardware using multi-textures and multi-state rasterization. In Proc. SIGGRAPH/Eurographics Workshop on Graphics Hardware, pages 109–118, 2000.
[19] C. Rezk-Salama, M. Scheuering, G. Soza, and G. Greiner, Fast volumetric deformation on general purpose hardware. In Proc. SIGGRAPH/Eurographics Graphics Hardware Workshop 2001, pages 17–24, 2001.
[20] V. Singh, D. silver, and N. Cornea, Real time volume manipulation. In Proc. Volume Graphics 2003, pages 45–51, 2003.
[21] S. Stegmaier, M. Strengert, T. Klein, and T. Ertl, A simple and flexible volume rendering framework for graphics-hardware-based ray casting. In Proc. Volume Graphics 2005, pages 187–195, 2005.
[22] G. von Hagens' Bodyworlds, 2005.
[23] D. Weiskopf, K. Engel, and T. Ertl, Interactive clipping techniques for texture-based volume visualization and volume shading. IEEE Trans. Vis. Comput. Graph., 9 (3): 298–312, 2003.
[24] R. Westermann and T. Ertl, Efficiently using graphics hardware in volume rendering applications. In Computer Graphics (Proc. SIGGRAPH 98), pages 279–296, 1998.
[25] R. Westermann and C. Salama, Real-time volume deformations. Computer Graphics Forum, 20 (3), 2001.

Index Terms:
Illustrative visualization, Illustrative manipulation, GPU computing, volume rendering, volume deformation, computer-assisted medical illustration
Citation:
Carlos Correa, Deborah Silver, Min Chen, "Feature Aligned Volume Manipulation for Illustration and Visualization," IEEE Transactions on Visualization and Computer Graphics, vol. 12, no. 5, pp. 1069-1076, Sept. 2006, doi:10.1109/TVCG.2006.144
Usage of this product signifies your acceptance of the Terms of Use.