Fast Time-Varying Contiguous Cartograms Using Integral Images
Vladimir Molchanov, Hennes Rave, Lars Linsen
TLDR
This paper introduces a fast GPU-accelerated method for creating time-varying contiguous cartograms using integral images, significantly outperforming prior techniques.
Key contributions
- Proposes a novel deformation technique for time-varying contiguous cartograms using integral images.
- Achieves significant speedup with an efficient GPU implementation compared to existing methods.
- Maintains comparable quality in cartographic accuracy, shape preservation, and topology.
- Enables interactive control of global shape preservation via a single adjustable parameter.
Why it matters
Existing contiguous cartogram methods are computationally intensive, limiting their practical use for dynamic data. This paper's fast, GPU-accelerated approach makes time-varying cartograms more accessible and interactive, enabling better visualization of evolving statistical information.
Original Abstract
Cartograms are a technique for visually representing geographically distributed statistical data, where values of a numerical attribute are mapped to the size of geographic regions. Contiguous cartograms preserve the adjacencies of the original regions during the mapping. To be useful, contiguous cartograms also require approximate preservation of shapes and relative positions. Due to these desirable properties, contiguous cartograms are among the most popular ones. Most methods for constructing contiguous cartograms exploit a deformation of the original map. Aiming at the preservation of geographical properties, existing approaches are often algorithmically cumbersome and computationally intensive. We propose a novel deformation technique for computing time-varying contiguous cartograms based on integral images evaluated for a series of discrete density distributions. The density textures represent the given dynamic statistical data. The iterative application of the proposed mapping smoothly transforms the domain to gradually equalize the temporal density, i.e., region areas grow or shrink following their evolutionary statistical data. Global shape preservation at each time step is controlled by a single parameter that can be interactively adjusted by the user. Our efficient GPU implementation of the proposed algorithm is significantly faster than existing state-of-the-art methods while achieving comparable quality for cartographic accuracy, shape preservation, and topological error. We investigate strategies for transitioning between adjacent time steps and discuss the parameter choice. Our approach applies to comparative cartograms' morphing and interactive cartogram exploration.
📬 Weekly AI Paper Digest
Get the top 10 AI/ML arXiv papers from the week — summarized, scored, and delivered to your inbox every Monday.