Functional Decomposition for Bundled Simplification of Trail Sets

Christophe Hurter*, Stephane Puechmorel, Florence Nicol, Alexandru Telea

*Corresponding author for this work

Research output: Contribution to journalArticleAcademicpeer-review

18 Citations (Scopus)
71 Downloads (Pure)

Abstract

Bundling visually aggregates curves to reduce clutter and help finding important patterns in trail-sets or graph drawings. We propose a new approach to bundling based on functional decomposition of the underling dataset. We recover the functional nature of the curves by representing them as linear combinations of piecewise-polynomial basis functions with associated expansion coefficients. Next, we express all curves in a given cluster in terms of a centroid curve and a complementary term, via a set of so-called principal component functions. Based on the above, we propose a two-fold contribution: First, we use cluster centroids to design a new bundling method for 2D and 3D curve-sets. Secondly, we deform the cluster centroids and generate new curves along them, which enables us to modify the underlying data in a statistically-controlled way via its simplified (bundled) view. We demonstrate our method by applications on real-world 2D and 3D datasets for graph bundling, trajectory analysis, and vector field and tensor field visualization.

Original languageEnglish
Pages (from-to)500-510
Number of pages11
JournalIEEE Transactions on Visualization and Computer Graphics
Volume24
Issue number1
DOIs
Publication statusPublished - Jan-2018
EventIEEE VIS Conference - Phoenix, United States
Duration: 1-Oct-20176-Oct-2017

Keywords

  • path visualization
  • trajectory visualization
  • edge bundles
  • functional decomposition
  • path generation
  • streamlines
  • GRAPH VISUALIZATION
  • EFFICIENT ALGORITHM
  • PRINCIPAL CURVES
  • MEAN-SHIFT
  • EDGE
  • DENSITY
  • SEQUENCE
  • BRAIN

Fingerprint

Dive into the research topics of 'Functional Decomposition for Bundled Simplification of Trail Sets'. Together they form a unique fingerprint.

Cite this