Abstract Rendering: Out-of-core Rendering for Information Visualization

被引:3
|
作者
Cottam, Joseph A. [1 ]
Lumsdaine, Andrew [1 ]
Wang, Peter [2 ]
机构
[1] Indiana Univ, CREST, Bloomington, IN 47405 USA
[2] Continuum Anal, Austin, TX USA
来源
VISUALIZATION AND DATA ANALYSIS 2014 | 2014年 / 9017卷
关键词
Rendering; Out-of-core; Binning; Information Visualization; TOOLKIT; DESIGN;
D O I
10.1117/12.2041200
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
As visualization is applied to larger data sets residing in more diverse hardware environments, visualization frameworks need to adapt. Rendering techniques are currently a major limiter since they tend to be built around central processing with all of the geometric data present. This is not a fundamental requirement of information visualization. This paper presents Abstract Rendering (AR), a technique for eliminating the centralization requirement while preserving some forms of interactivity. AR is based on the observation that pixels are fundamentally bins, and that rendering is essentially a binning process on a lattice of bins. By providing a more flexible binning process, the majority of rendering can be done with the geometric information stored out-of-core. Only the bin representations need to reside in memory. This approach enables: (1) rendering on large datasets without requiring large amounts of working memory, (2) novel and useful control over image composition, (3) a direct means of distributing the rendering task across processes, and (4) high-performance interaction techniques on large datasets. This paper introduces AR in a theoretical context, provides an overview of an implementation, and discusses how it has been applied to large-scale data visualization problems.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] An out-of-core volume rendering architecture
    Amorim, Paulo H. J.
    de Moraes, Thiago F.
    da Silva, Jorge V. L.
    Pedrini, Helio
    COMPUTATIONAL VISION AND MEDICAL IMAGE PROCESSING IV, 2014, : 173 - 179
  • [2] Out-of-core rendering of large, unstructured grids
    Farias, R
    Silva, CT
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2001, 21 (04) : 42 - 50
  • [3] Out-of-core rendering of massive geometric environments
    Varadhan, G
    Manocha, D
    VIS 2002: IEEE VISUALIZATION 2002, PROCEEDINGS, 2002, : 69 - 76
  • [4] Out-of-core rendering of dynamic process plant models
    Su, Zhiyong
    Li, Weiqing
    Dai, Yuewei
    Tang, Weiqing
    Journal of Information and Computational Science, 2010, 7 (05): : 1105 - 1115
  • [5] Visibility-based prefetching for interactive out-of-core rendering
    Corrêa, WT
    Klosowski, JT
    Silva, CT
    PVG 2003 PROCEEDINGS, 2003, : 1 - 8
  • [6] Out-of-core constructing and interactive rendering of multiresolution representations for massive meshes
    State Key Laboratory of CAD and CG, Zhejiang University, Hangzhou 310058, China
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao, 2008, 9 (1126-1131):
  • [7] A LOD Algorithm Based on Out-of-Core for Large Scale Terrain Rendering
    Zhang, Zhifeng
    Zhang, Na
    PROCEEDINGS 2013 INTERNATIONAL CONFERENCE ON MECHATRONIC SCIENCES, ELECTRIC ENGINEERING AND COMPUTER (MEC), 2013, : 2168 - 2171
  • [8] Out-of-Core Progressive Web-Based Rendering of Triangle Meshes
    de Moraes, Thiago F.
    Amorim, Paulo H. J.
    da Silva, Jorge V. L.
    Pedrini, Helio
    VIPIMAGE 2017, 2018, 27 : 456 - 466
  • [9] An efficient and scalable parallel algorithm for out-of-core isosurface extraction and rendering
    Wang, Qin
    Jaja, Joseph
    Varshney, Amitabh
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2007, 67 (05) : 592 - 603
  • [10] GPU-based Out-of-Core Many-Lights Rendering
    Wang, Rui
    Huo, Yuchi
    Yuan, Yazhen
    Zhou, Kun
    Hua, Wei
    Bao, Hujun
    ACM TRANSACTIONS ON GRAPHICS, 2013, 32 (06):