Modeling the Influence of Visual Density on Cluster Perception in Scatterplots Using Topology
Not on the map. Why?
Abstract (arXiv)
Scatterplots are used for a variety of visual analytics tasks, including cluster identification, and the visual encodings used on a scatterplot play a deciding role on the level of visual separation of clusters. For visualization designers, optimizing the visual encodings is crucial to maximizing the clarity of data. This requires accurately modeling human perception of cluster separation, which remains challenging. We present a multi-stage user study focusing on four factors---distribution size of clusters, number of points, size of points, and opacity of points---that influence cluster identification in scatterplots. From these parameters, we have constructed two models, a distance-based model, and a density-based model, using the merge tree data structure from Topological Data Analysis. Our analysis demonstrates that these factors play an important role in the number of clusters perceived, and it verifies that the distance-based and density-based models can reasonably estimate the number of clusters a user observes. Finally, we demonstrate how these models can be used to optimize visual encodings on real-world data.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 3; 2024: 1; 2025: 0; 2026: 1.
7 papers.
- 2023Classes are not Clusters: Improving Label-based Evaluation of Dimensionality Reductioncited by 11
- 2023CLAMS: A Cluster Ambiguity Measure for Estimating Perceptual Variability in Visual Clusteringcited by 8
- 2022Distortion-Aware Brushing for Reliable Cluster Analysis in Multidimensional Projectionscited by 3
- 2021ClustML: A Measure of Cluster Pattern Complexity in Scatterplots Learnt from Human-labeled Groupingscited by 2
- 2023HPSCAN: Human Perception-Based Scattered Data Clusteringcited by 2
- 2024Cieran: Designing Sequential Colormaps via In-Situ Active Preference Learningcited by 0
- 2026Measuring Distortion in the Empty Regions of Dimensionality Reduction Scatterplots with the Gap Indexcited by 0
- 2026Measuring Distortion in the Empty Regions of Dimensionality Reduction Scatterplots with the Gap Index30 Jul 2026
- 2024Cieran: Designing Sequential Colormaps via In-Situ Active Preference Learning25 Feb 2024
- 2023CLAMS: A Cluster Ambiguity Measure for Estimating Perceptual Variability in Visual Clustering1 Aug 2023
- 2023Classes are not Clusters: Improving Label-based Evaluation of Dimensionality Reduction1 Aug 2023
- 2023HPSCAN: Human Perception-Based Scattered Data Clustering27 Apr 2023
- 2022Distortion-Aware Brushing for Reliable Cluster Analysis in Multidimensional Projections17 Jan 2022
- 2021ClustML: A Measure of Cluster Pattern Complexity in Scatterplots Learnt from Human-labeled Groupings1 Jun 2021