CVJul 30, 2023

InvVis: Large-Scale Data Embedding for Invertible Visualization

arXiv:2307.16176v38 citationsh-index: 13
Originality Incremental advance
AI Analysis

This addresses the need for invertible visualization to reconstruct or modify visualizations from images, offering a domain-specific solution for data embedding in visual media.

The paper tackles the problem of embedding large-scale data like chart data or source code into visualization images while keeping them perceptually indistinguishable, achieving high-quality data concealing and revealing with a method based on invertible neural networks.

We present InvVis, a new approach for invertible visualization, which is reconstructing or further modifying a visualization from an image. InvVis allows the embedding of a significant amount of data, such as chart data, chart information, source code, etc., into visualization images. The encoded image is perceptually indistinguishable from the original one. We propose a new method to efficiently express chart data in the form of images, enabling large-capacity data embedding. We also outline a model based on the invertible neural network to achieve high-quality data concealing and revealing. We explore and implement a variety of application scenarios of InvVis. Additionally, we conduct a series of evaluation experiments to assess our method from multiple perspectives, including data embedding quality, data restoration accuracy, data encoding capacity, etc. The result of our experiments demonstrates the great potential of InvVis in invertible visualization.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes