Falcon: Balancing Interactive Latency and Resolution Sensitivity for Scalable Linked Visualizations

Time-Series & Network Graph VisualizationVisualization Perception & CognitionSoftware Engineers & DevelopersData Scientists & Analysts

We contribute user-centered prefetching and indexing methods that provide low-latency interactions across linked visualizations, enabling cold-start exploration of billion-record datasets. We implement our methods in Falcon, a web-based system that makes principled trade-offs between latency and resolution to optimize brushing and view switching times. To optimize latency-sensitive brushing actions, Falcon reindexes data upon changes to the active view a user is brushing in. To limit view switching times, Falcon initially loads reduced interactive resolutions, then progressively improves them. Benchmarks show that Falcon sustains real-time interactivity of 50fps for pixel-level brushing and linking across multiple visualizations with no costly precomputation. We show constant brushing performance regardless of data size on datasets ranging from millions of records in the browser to billions when connected to a backing database system.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/chi/3178/2019

AdRecommended

Learn AI Coding at CodeNow

At a Glance

Paper Snapshot

fact_check
dataset
Source
CHI
calendar_month
Year
2019
emoji_events
Award
No award tagged
group
Authors
3 authors
sell
Subtopics
Time-Series & Network Graph Visualization, Visualization Perception & Cognition
work
Professions
Software Engineers & Developers, Data Scientists & Analysts
article
Content Status
Abstract only
hub
Related Papers
5 related papers