Title :
A Survey of Visualization Pipelines
Author :
Moreland, Kenneth
Author_Institution :
Sandia Nat. Labs., Albuquerque, NM, USA
Abstract :
The most common abstraction used by visualization libraries and applications today is what is known as the visualization pipeline. The visualization pipeline provides a mechanism to encapsulate algorithms and then couple them together in a variety of ways. The visualization pipeline has been in existence for over 20 years, and over this time many variations and improvements have been proposed. This paper provides a literature review of the most prevalent features of visualization pipelines and some of the most recent research directions.
Keywords :
data visualisation; libraries; abstraction; visualization libraries; visualization pipelines; Centralized control; Data models; Data visualization; Distributed control; Pipelilnes; Rendering (computer graphics); MapReduce; Visualization pipelines; central control; data parallelism; dataflow networks; demand driven; distributed control; domain specific languages; event driven; functional field model; hybrid parallel; in situ visualization; out-of-core streaming; parallel visualization; pipeline contracts; pipeline executive; pipeline parallelism; prioritized streaming; provenance; pull model; push model; query-driven visualization; rendering; scheduling; task parallelism; temporal visualization; Algorithms; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Information Storage and Retrieval; Reproducibility of Results; Sensitivity and Specificity; Software; User-Computer Interface;
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
DOI :
10.1109/TVCG.2012.133