Out-of-core compression and decompression of large n-dimensional scalar fields

被引:84
|
作者
Ibarria, L [1 ]
Lindstrom, P
Rossignac, J
Szymczak, A
机构
[1] Georgia Inst Technol, Coll Comp, GVU Ctr, Atlanta, GA 30332 USA
[2] Lawrence Livermore Natl Lab, Livermore, CA USA
关键词
D O I
10.1111/1467-8659.00681
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a simple method for compressing very large and regularly sampled scalar fields. Our method is particularly attractive when the entire data set does not fit in memory and when the sampling rate is high relative to the feature size of the scalar field in all dimensions. Although we report results for R-3 and R-4 data sets, the proposed approach may be applied to higher dimensions. The method is based on the new Lorenzo predictor introduced here, which estimates the value of the scalar field at each sample from the values at processed neighbors. The predicted values are exact when the n-dimensional scalar field is an implicit polynomial of degree n - 1. Surprisingly, when the residuals (differences between the actual and predicted values) are encoded using arithmetic coding, the proposed method often outperforms wavelet compression in an L-infinity sense. The proposed approach may be used both for lossy and lossless compression and is well suited for out-of-core compression and decompression, because a trivial implementation, which sweeps through the data set reading it once, requires maintaining only a small buffer in core memory, whose size barely exceeds a single (n - 1)-dimensional slice of the data.
引用
收藏
页码:343 / 348
页数:6
相关论文
共 50 条
  • [1] Out-of-Core Progressive Lossless Compression and Selective Decompression of Large Triangle Meshes
    Du, Zhiyan
    Jaromersky, Pavel
    Chiang, Yi-Jen
    Memon, Nasir
    DCC 2009: 2009 DATA COMPRESSION CONFERENCE, PROCEEDINGS, 2008, : 420 - 429
  • [2] Out-of-core compression for gigantic polygon meshes
    Isenburg, M
    Gumhold, S
    ACM TRANSACTIONS ON GRAPHICS, 2003, 22 (03): : 935 - 942
  • [3] Large out-of-core tetrahedral meshing
    Alleaume, Aurelien
    Francez, Laurent
    Loriot, Alark
    Maman, Nathan
    PROCEEDINGS OF THE 16TH INTERNATIONAL MESHING ROUNDTABLE, 2008, : 461 - +
  • [4] Feature flow fields in out-of-core settings
    Weinkauf, Tino
    Theisel, Holger
    Hege, Hans-Christian
    Seidel, Hans-Peter
    TOPOLOGY-BASED METHODS IN VISUALIZATION, 2007, : 51 - +
  • [5] Out-of-core remeshing of large polygonal meshes
    Ahn, Minsu
    Guskov, Igor
    Lee, Seungyong
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2006, 12 (05) : 1221 - 1228
  • [6] Out-of-core rendering of large, unstructured grids
    Farias, R
    Silva, CT
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2001, 21 (04) : 42 - 50
  • [7] Out-of-core simplification of large polygonal models
    Lindstrom, P
    SIGGRAPH 2000 CONFERENCE PROCEEDINGS, 2000, : 259 - 262
  • [8] Out-of-core solution of large symmetric eigenproblems
    Lang, B
    ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 2000, 80 : S809 - S810
  • [9] OMR: Out-of-Core MapReduce for Large Data Sets
    Kaur, Gurneet
    Vora, Keval
    Koduru, Sai Charan
    Gupta, Rajiv
    PROCEEDINGS OF THE 2018 ACM SIGPLAN INTERNATIONAL SYMPOSIUM ON MEMORY MANAGEMENT (ISMM'18), 2018, : 71 - 83
  • [10] Out-of-core streamline visualization on large unstructured meshes
    Ueng, SK
    Sikorski, C
    Ma, KL
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 1997, 3 (04) : 370 - 380