Hardware-Accelerated Illustrative Medical Surface Visualization with Extended Shading Maps

  • Christian Tietjen
  • Roland Pfisterer
  • Alexandra Baer
  • Rocco Gasteiger
  • Bernhard Preim
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5166)


In this paper, we introduce a new framework for the illustrative visualization of medical surface data. In most visualization frameworks, only light intensity is used to determine the surface shading. The analysis of medical textbooks reveals more complex shading approaches. The parameters of these approaches are mapped to different Shading Maps, which may be weighted and flexibly combined. We discuss the use of high-level attributes to simplify the specification. The resulting Shading Map is used as a lookup to determine the final intensity at a certain area. For this purpose, the rendering is accomplished on GPU by using OpenGL’s Framebuffer Objects. This framework may be useful for interactive educational systems or for medical record printings.


Feature Line Lighting Model IEEE Visualization Detail Frequency Medical Textbook 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bruckner, S., Gröller, M.E.: Style Transfer Functions for Illustrative Volume Rendering. Computer Graphics Forum 26(3), 715–724 (2007)CrossRefGoogle Scholar
  2. 2.
    Tietjen, C., Isenberg, T., Preim, B.: Combining Silhouettes, Shading, and Volume Rendering for Surgery Education and Planning. In: EuroVis., pp. 303–310, 335 (2005)Google Scholar
  3. 3.
    Svakhine, N., Ebert, D.S., Stredney, D.: Illustration motifs for effective medical volume illustration. IEEE Computer Graphics & Applications 25(3), 31–39 (2005)CrossRefGoogle Scholar
  4. 4.
    Ritter, F., Hansen, C., Dicken, V., Konrad, O., Preim, B., Peitgen, H.O.: Real-Time Illustration of Vascular Structures. IEEE TVCG 12(5), 877–884 (2006)Google Scholar
  5. 5.
    Akers, D., Losasso, F., Klingner, J., Agrawala, M., Rick, J., Hanrahan, P.: Conveying Shape and Features with Image-Based Relighting. In: IEEE Visualization, pp. 349–354 (2003)Google Scholar
  6. 6.
    Hamel, J.: A New Lighting Model for Computer Generated Line Drawings. PhD thesis, University of Magdeburg (2000)Google Scholar
  7. 7.
    Lee, C.H., Hao, X.: Geometry-Dependent Lighting. IEEE TVCG 12(2), 197–207 (2006)Google Scholar
  8. 8.
    Shacked, R., Lischinski, D.: Automatic Lighting Design Using a Perceptual Quality Metric. Computer Graphics Forum 20(3), 215–227 (2001)CrossRefGoogle Scholar
  9. 9.
    Gumhold, S.: Maximum Entropy Light Source Placement. In: IEEE Visualization, pp. 275–282 (2002)Google Scholar
  10. 10.
    Yuan, X., Nguyen, M.X., Zhang, N., Chen, B.: Stippling and Silhouettes Rendering in Geometry-Image Space. In: Eurographics Symposium on Rendering, Eurographics Association, pp. 193–200 (2005)Google Scholar
  11. 11.
    Saito, T., Takahashi, T.: Comprehensible Rendering of 3-D Shapes. Computer Graphics 24(4), 197–206 (1990)CrossRefGoogle Scholar
  12. 12.
    Luft, T., Colditz, C., Deussen, O.: Image Enhancement by Unsharp Masking the Depth Buffer. ACM Transactions on Graphics 25(3), 1206–1213 (2006)CrossRefGoogle Scholar
  13. 13.
    Rusinkiewicz, S., Burns, M., DeCarlo, D.: Exaggerated Shading for Depicting Shape and Detail. ACM Transactions on Graphics 25(3), 1199–1205 (2006)CrossRefGoogle Scholar
  14. 14.
    Scheuermann, T., Hensley, J.: Efficient Histogram Generation Using Scattering on GPUs. In: Proc. of the 2007 Symposium on Interactive 3D Graphics, pp. 33–37 (2007)Google Scholar
  15. 15.
    Ebert, D.S., Rheingans, P.: Volume Illustration: Non-Photorealistic Rendering of Volume Models. In: IEEE Visualization, pp. 195–202 (2000)Google Scholar
  16. 16.
    Baer, A., Tietjen, C., Bade, R., Preim, B.: Hardware-Accelerated Stippling of Surfaces Derived from Medical Volume Data. In: EuroVis., pp. 235–242 (2007)Google Scholar
  17. 17.
    Praun, E., Hoppe, H., Webb, M., Finkelstein, A.: Real-Time Hatching. In: SIGGRAPH, pp. 579–584 (2001)Google Scholar
  18. 18.
    Hodges, E.R.S.: The Guild Handbook of Scientific Illustration. Van Nostrand Reinhold (1989)Google Scholar
  19. 19.
    Juliano, J., Sandmel, J.: OpenGL Framebuffer Object Extension (December 2007)Google Scholar
  20. 20.
    Gooch, A., Gooch, B., Shirley, P., Cohen, E.: A Non-Photorealistic Lighting Model for Automatic Technical Illustration. In: SIGGRAPH, pp. 447–452 (1998)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Christian Tietjen
    • 1
  • Roland Pfisterer
    • 1
  • Alexandra Baer
    • 1
  • Rocco Gasteiger
    • 1
  • Bernhard Preim
    • 1
  1. 1.Otto-von-Guericke UniversityMagdeburgGermany

Personalised recommendations