A General Framework for Augmenting Lossy Compressors with Topological Guarantees
arXiv:2502.14022 · doi:10.1109/TVCG.2025.3567054
Abstract
Topological descriptors such as contour trees are widely utilized in scientific data analysis and visualization, with applications from materials science to climate simulations. It is desirable to preserve topological descriptors when data compression is part of the scientific workflow for these applications. However, classic error-bounded lossy compressors for volumetric data do not guarantee the preservation of topological descriptors, despite imposing strict pointwise error bounds. In this work, we introduce a general framework for augmenting any lossy compressor to preserve the topology of the data during compression. Specifically, our framework quantifies the adjustments (to the decompressed data) needed to preserve the contour tree and then employs a custom variable-precision encoding scheme to store these adjustments. We demonstrate the utility of our framework in augmenting classic compressors (such as SZ3, TTHRESH, and ZFP) and deep learning-based compressors (such as Neurcomp) with topological guarantees.
18 pages, 19 figures, to be published in IEEE TVCG
References in corpus (10)
- Significantly Improving Lossy Compression for Scientific Data Sets Based on Multidimensional Prediction and Error-Controlled Quantization
- QMCPACK : An open source ab initio Quantum Monte Carlo package for the electronic structure of atoms, molecules, and solids
- Nyx: A Massively Parallel AMR Code for Computational Cosmology
- The Topology ToolKit
- TTHRESH: Tensor Compression for Multidimensional Visual Data
- QMCPACK: Advances in the development, efficiency, and application of auxiliary field and real-space variational and diffusion Quantum Monte Carlo
- Ionization Front Instabilities in Primordial H II Regions
- Scalar Field Comparison with Topological Descriptors: Properties and Applications for Scientific Visualization
- Deep Hierarchical Super Resolution for Scientific Data
- Hierarchical Autoencoder-based Lossy Compression for Large-scale High-resolution Scientific Data