Adaptive Multi-Resolution Stratified Sampling for Interactive Visualization of Massive Time Series

William W. Predebon1
1Retired professor and chair of the Department of Mechanical Engineering-Engineering Mechanics, at Michigan Technological University
DOI: https://doi.org/10.71448/bcds2454-5
Published: 30/12/2024
Cite this article as: William W. Predebon. Adaptive Multi-Resolution Stratified Sampling for Interactive Visualization of Massive Time Series. Bulletin of Computer and Data Sciences, Volume 5 Issue 4. Page: 60-73.

Abstract

Massive time-series datasets from sensor networks, scientific monitoring, and online services pose a challenge for interactive visual exploration, as the number of samples can exceed screen pixels by several orders of magnitude. Naïve subsampling harms interpretability and event detection, and existing pixel-aware methods usually operate at a single resolution, failing to exploit the multi-resolution nature of zoom and pan workflows. We propose Adaptive Multi-Resolution Stratified Sampling (AMRSS), which combines stratified min–max sampling with a hierarchical multi-resolution index and an adaptive query-time selection algorithm. AMRSS precomputes a summary tree whose nodes store min–max envelopes and a local variability score; for a given viewport and pixel budget, a top-down traversal selects variable-resolution segments that concentrate samples in visually complex regions while avoiding oversampling in flat regions, yielding a sample set bounded by the screen width and renderable as a polyline with predictable complexity. We formalize pixel-aware sampling under viewport constraints, present the AMRSS design and its time–space complexity, and outline an evaluation protocol against uniform subsampling, fixed-resolution min–max, and triangle-based methods on seismic, physiological, and synthetic datasets, providing a practical basis for interactive dashboards and a framework extensible to formal error bounds, streaming updates, and perceptual studies.

Keywords: pixel-aware time-series visualization, adaptive multi-resolution sampling, stratified min–max envelopes, interactive data exploration, multi-resolution indexing

Abstract

Massive time-series datasets from sensor networks, scientific monitoring, and online services pose a challenge for interactive visual exploration, as the number of samples can exceed screen pixels by several orders of magnitude. Naïve subsampling harms interpretability and event detection, and existing pixel-aware methods usually operate at a single resolution, failing to exploit the multi-resolution nature of zoom and pan workflows. We propose Adaptive Multi-Resolution Stratified Sampling (AMRSS), which combines stratified min–max sampling with a hierarchical multi-resolution index and an adaptive query-time selection algorithm. AMRSS precomputes a summary tree whose nodes store min–max envelopes and a local variability score; for a given viewport and pixel budget, a top-down traversal selects variable-resolution segments that concentrate samples in visually complex regions while avoiding oversampling in flat regions, yielding a sample set bounded by the screen width and renderable as a polyline with predictable complexity. We formalize pixel-aware sampling under viewport constraints, present the AMRSS design and its time–space complexity, and outline an evaluation protocol against uniform subsampling, fixed-resolution min–max, and triangle-based methods on seismic, physiological, and synthetic datasets, providing a practical basis for interactive dashboards and a framework extensible to formal error bounds, streaming updates, and perceptual studies.

Keywords: pixel-aware time-series visualization, adaptive multi-resolution sampling, stratified min–max envelopes, interactive data exploration, multi-resolution indexing
William W. Predebon
Retired professor and chair of the Department of Mechanical Engineering-Engineering Mechanics, at Michigan Technological University

DOI

Cite this article as:

William W. Predebon. Adaptive Multi-Resolution Stratified Sampling for Interactive Visualization of Massive Time Series. Bulletin of Computer and Data Sciences, Volume 5 Issue 4. Page: 60-73.

Publication history

Copyright © 2024 William W. Predebon. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Browse Advance Search