Skip to content

This code supports data compression exploiting sparse data representation over a learned dictionary

License

Notifications You must be signed in to change notification settings

tdm-project/tdm-sparse-coding

Repository files navigation

TDM Sparse Coding Library

Enrico Gobbetti and Fabio Marton

Visual and Data-intensive Computing, CRS4. Italy.

Copyright Notice

This software is Copyright (C) 2021 by CRS4, Cagliari, Italy. It is distributed under the CC BY-NC-ND 4.0 license. For use in commercial projects, kindly contact Enrico Gobbetti at CRS4. If you use this software in a publication, kindly cite the references mentioned below. For more information, visit the CRS4 Visual Computing web page and the TDM project web pages.

Abstract

The sofware library includes a set of classes for implementing compression of vector large data streams using sparse coding in combination with streaming coreset computation. It also incldues an application program that demonstrates the compress/decompression of scalar volumetric data.

The code has been used, in particular, for implementing systems for real-time exploration of massive static and time-varying rectilinear scalar volumes. See references below.

Using the code

See INSTALL file for installation instructions and individual class documentation for more info. Additional documentation is availabile in Deliverable D6.2 on the TDM project deliverables web site.

Acknowledgments

This work was partially suppored by Sardinian Regional Authorities under projects VIGECLAB and TDM (POR FESR 2014-2020 Action 1.2.2).

References

  • Jose Díaz, Fabio Marton, and Enrico Gobbetti. Interactive Spatio-Temporal Exploration of Massive Time-Varying Rectilinear Scalar Volumes based on a Variable Bit-Rate Sparse Representation over Learned Dictionaries. Computers & Graphics, 88: 45-56, 2020. DOI: j.cag.2020.03.002

  • Fabio Marton, Marco Agus, and Enrico Gobbetti. A framework for GPU-accelerated exploration of massive time-varying rectilinear scalar volumes. Computer Graphics Forum, 38(3): 53-66, 2019. DOI: 10.1111/cgf.13671

  • Enrico Gobbetti, José Antonio Iglesias Guitián, and Fabio Marton. COVRA: A compression-domain output-sensitive volume rendering architecture based on a sparse representation of voxel blocks. Computer Graphics Forum, 31(3pt4): 1315-1324, 2012. DOI: j.1467-8659.2012.03124.x

About

This code supports data compression exploiting sparse data representation over a learned dictionary

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published