TTHRESH: Tensor Compression for Multidimensional Visual Data

Rafael Ballester-Ripoll, Peter Lindstrom, Renato Pajarola
6/15/2018
cs.GR

Official code: rballester/tthresh (57 stars, LGPL-3.0, last commit 2024-10-10).

Abstract

Memory and network bandwidth are decisive bottlenecks when handling high-resolution multidimensional data sets in visualization applications, and they increasingly demand suitable data compression strategies. We introduce a novel lossy compression algorithm for multidimensional data over regular grids. It leverages the higher-order singular value decomposition (HOSVD), a generalization of the SVD to three dimensions and higher, together with bit-plane, run-length and arithmetic coding to compress the HOSVD transform coefficients. Our scheme degrades the data particularly smoothly and achieves lower mean squared error than other state-of-the-art algorithms at low-to-medium bit rates, as it is required in data archiving and management for visualization purposes. Further advantages of the proposed algorithm include very fine bit rate selection granularity and the ability to manipulate data at very small cost in the compression domain, for example to reconstruct filtered and/or subsampled versions of all (or selected parts) of the data set.

View on arXivView PDF

Code Implementations(1)

rballester/tthreshOfficial100%
LGPL-3.0

C++ compressor for multidimensional grid data using the Tucker decomposition

5720C++, CMakeAug 9, 20162 years agoLGPL-3.0
compressionhosvdtensor-compressiontensor-decompositiontucker-decomposition

Similar Papers

Cite this paper

@article{ballesterripoll2018tthresh,
  title  = {TTHRESH: Tensor Compression for Multidimensional Visual Data},
  author = {Rafael Ballester-Ripoll and Peter Lindstrom and Renato Pajarola},
  year   = {2018},
  eprint = {1806.05952},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1806.05952}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1806.05952.svg)](https://codeofpaper.com/paper/1806.05952)

Discussion