Åsmund Birkeland, Stefan BrucknerORCID iD, Andrea Brambilla, Ivan ViolaORCID iD
Illustrative Membrane Clipping
Computer Graphics Forum, 31(3):905-914, June 2012. [Paper]

Information

  • Publication Type: Journal Paper with Conference Talk
  • Workgroup(s)/Project(s):
  • Date: June 2012
  • Journal: Computer Graphics Forum
  • Volume: 31
  • Number: 3
  • Note: presented at EuroVis 2012
  • Location: Vienna, Austria
  • Lecturer: Åsmund Birkeland
  • Event: EuroVis 2012
  • Conference date: 5. June 2012 – 8. June 2012
  • Pages: 905 – 914
  • Keywords: illustrative visualization, volume rendering, clipping

Abstract

Clipping is a fast, common technique for resolving occlusions. It only requires simple interaction, is easily understandable, and thus has been very popular for volume exploration. However, a drawback of clipping is that the technique indiscriminately cuts through features. Illustrators, for example, consider the structures in the vicinity of the cut when visualizing complex spatial data and make sure that smaller structures near the clipping plane are kept in the image and not cut into fragments. In this paper we present a new technique, which combines the simple clipping interaction with automated selective feature preservation using an elastic membrane. In order to prevent cutting objects near the clipping plane, the deformable membrane uses underlying data properties to adjust itself to salient structures. To achieve this behaviour, we translate data attributes into a potential field which acts on the membrane, thus moving the problem of deformation into the soft-body dynamics domain. This allows us to exploit existing GPU-based physics libraries which achieve interactive frame rates. For manual adjustment, the user can insert additional potential fields, as well as pinning the membrane to interesting areas. We demonstrate that our method can act as a flexible and non-invasive replacement of traditional clipping planes.

Additional Files and Images

Additional images and videos

Teaser: The hippocampus in a mouse brain imaged using ultramicroscopy Teaser: The hippocampus in a mouse brain imaged using ultramicroscopy

Additional files

Video: Video Demonstration Video: Video Demonstration

Weblinks

BibTeX

@article{Birkeland-2012-IMC,
  title =      "Illustrative Membrane Clipping",
  author =     "{\AA}smund Birkeland and Stefan Bruckner and Andrea
               Brambilla and Ivan Viola",
  year =       "2012",
  abstract =   "Clipping is a fast, common technique for resolving
               occlusions. It only requires simple interaction, is easily
               understandable, and thus has been very popular for volume
               exploration. However, a drawback of clipping is that the
               technique indiscriminately cuts through features.
               Illustrators, for example, consider the structures in the
               vicinity of the cut when visualizing complex spatial data
               and make sure that smaller structures near the clipping
               plane are kept in the image and not cut into fragments. In
               this paper we present a new technique, which combines the
               simple clipping interaction with automated selective feature
               preservation using an elastic membrane. In order to prevent
               cutting objects near the clipping plane, the deformable
               membrane uses underlying data properties to adjust itself to
               salient structures. To achieve this behaviour, we translate
               data attributes into a potential field which acts on the
               membrane, thus moving the problem of deformation into the
               soft-body dynamics domain. This allows us to exploit
               existing GPU-based physics libraries which achieve
               interactive frame rates. For manual adjustment, the user can
               insert additional potential fields, as well as pinning the
               membrane to interesting areas. We demonstrate that our
               method can act as a flexible and non-invasive replacement of
               traditional clipping planes.",
  month =      jun,
  journal =    "Computer Graphics Forum",
  volume =     "31",
  number =     "3",
  note =       "presented at EuroVis 2012",
  pages =      "905--914",
  keywords =   "illustrative visualization, volume rendering, clipping",
  URL =        "https://www.cg.tuwien.ac.at/research/publications/2012/Birkeland-2012-IMC/",
}