The Visual Computer

, Volume 27, Issue 5, pp 347–363

Image-based rendering of intersecting surfaces for dynamic comparative visualization

  • Stef Busking
  • Charl P. Botha
  • Luca Ferrarini
  • Julien Milles
  • Frits H. Post
Original Article

DOI: 10.1007/s00371-010-0541-z

Cite this article as:
Busking, S., Botha, C.P., Ferrarini, L. et al. Vis Comput (2011) 27: 347. doi:10.1007/s00371-010-0541-z

Abstract

Nested or intersecting surfaces are proven techniques for visualizing shape differences between static 3D objects (Weigle and Taylor II, IEEE Visualization, Proceedings, pp. 503–510, 2005). In this paper we present an image-based formulation for these techniques that extends their use to dynamic scenarios, in which surfaces can be manipulated or even deformed interactively. The formulation is based on our new layered rendering pipeline, a generic image-based approach for rendering nested surfaces based on depth peeling and deferred shading.

We use layered rendering to enhance the intersecting surfaces visualization. In addition to enabling interactive performance, our enhancements address several limitations of the original technique. Contours remove ambiguity regarding the shape of intersections. Local distances between the surfaces can be visualized at any point using either depth fogging or distance fields: Depth fogging is used as a cue for the distance between two surfaces in the viewing direction, whereas closest-point distance measures are visualized interactively by evaluating one surface’s distance field on the other surface. Furthermore, we use these measures to define a three-way surface segmentation, which visualizes regions of growth, shrinkage, and no change of a test surface compared with a reference surface.

Finally, we demonstrate an application of our technique in the visualization of statistical shape models. We evaluate our technique based on feedback provided by medical image analysis researchers, who are experts in working with such models.

Keywords

Comparative visualizationImage-based renderingSurface comparisonNested surfaces

Supplementary material

371_2010_541_MOESM1_ESM.mpg (32.3 mb)
(MPG 32.3 MB)

Copyright information

© Springer-Verlag 2010

Authors and Affiliations

  • Stef Busking
    • 1
  • Charl P. Botha
    • 1
    • 2
  • Luca Ferrarini
    • 2
  • Julien Milles
    • 2
  • Frits H. Post
    • 1
  1. 1.Data Visualization GroupDelft University of TechnologyDelftthe Netherlands
  2. 2.Division of Image Processing (LKEB), Department of RadiologyLeiden University Medical CenterLeidenthe Netherlands