• DocumentCode
    1411165
  • Title

    Drawing Contour Trees in the Plane

  • Author

    Heine, Christian ; Schneider, Dominic ; Carr, Hamish ; Scheuermann, Gerik

  • Author_Institution
    Inst. fur Inf., Univ. Leipzig, Leipzig, Germany
  • Volume
    17
  • Issue
    11
  • fYear
    2011
  • Firstpage
    1599
  • Lastpage
    1611
  • Abstract
    The contour tree compactly describes scalar field topology. From the viewpoint of graph drawing, it is a tree with attributes at vertices and optionally on edges. Standard tree drawing algorithms emphasize structural properties of the tree and neglect the attributes. Applying known techniques to convey this information proves hard and sometimes even impossible. We present several adaptions of popular graph drawing approaches to the problem of contour tree drawing and evaluate them. We identify five esthetic criteria for drawing contour trees and present a novel algorithm for drawing contour trees in the plane that satisfies four of these criteria. Our implementation is fast and effective for contour tree sizes usually used in interactive systems (around 100 branches) and also produces readable pictures for larger trees, as is shown for an 800 branch example.
  • Keywords
    computational geometry; data visualisation; interactive systems; trees (mathematics); contour tree compactly; graph drawing; interactive systems; scalar field topology; Clustering algorithms; Image edge detection; Isosurfaces; Layout; Minimization; Stress; Visualization; Contour tree; graph layout.;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2010.270
  • Filename
    5674034