Dynamic Color Assignment for Hierarchical Data
Jiashu Chen, Weikai Yang, Zelin Jia, Lanxi Xiao, Shixia Liu
Abstract
Assigning discriminable and harmonic colors to samples according to their class labels and spatial distribution can generate attractive visualizations and facilitate data exploration. However, as the number of classes increases, it is challenging to generate a high-quality color assignment result that accommodates all classes simultaneously. A practical solution is to organize classes into a hierarchy and then dynamically assign colors during exploration. However, existing color assignment methods fall short in generating high-quality color assignment results and dynamically aligning them with hierarchical structures. To address this issue, we develop a dynamic color assignment method for hierarchical data, which is formulated as a multi-objective optimization problem. This method simultaneously considers color discriminability, color harmony, and spatial distribution at each hierarchical level. By using the colors of parent classes to guide the color assignment of their child classes, our method further promotes both consistency and clarity across hierarchical levels. We demonstrate the effectiveness of our method in generating dynamic color assignment results with quantitative experiments and a user study.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 5052b1cf-d5b4-43a1-9634-758fee8d0e41Cited by top-tier papers3
- ChartGalaxy: A Dataset for Infographic Chart Understanding and GenerationZhen Li, Duan Li, Yukai Guo, Xinyuan Guo et al.ICLR 2026 · 16 citations
- RouteFlow: Trajectory-Aware Animated TransitionsDuan Li, Xinyuan Guo, Xinhuan Shu, Lanxi Xiao et al.CHI 2025 · 4 citations
- ConceptViz: A Visual Analytics Approach for Exploring Concepts in Large Language ModelsHaoxuan Li, Zhen Wen, Qiqi Jiang, Chenxiao Li et al.IEEE VIS 2025 · 3 citations
Builds on8
- Multi-Task Learning with User Preferences: Gradient Descent with Controlled Ascent in Pareto OptimizationDebabrata Mahapatra, Vaibhav RajanICML 2020 · 182 citations
- Evaluation of Sampling Methods for ScatterplotsJun Yuan, Shouxing Xiang, Jiazhi Xia, Lingyun Yu et al.IEEE VIS 2020 · 50 citations
- Palettailor: Discriminable Colorization for Categorical DataKecheng Lu, Mi Feng, Xin Chen, Michael Sedlmair et al.IEEE VIS 2020 · 44 citations
- A Unified Interactive Model Evaluation for Classification, Object Detection, and Instance Segmentation in Computer VisionChangjian Chen, Yukai Guo, Fengyuan Tian, Shilong Liu et al.IEEE VIS 2023 · 28 citations
- Measuring Categorical Perception in Color-Coded ScatterplotsChin Tseng, Ghulam Jilani Quadri, Zeyu Wang, Danielle Albers SzafirCHI 2023 · 20 citations
Related papers
- Interactive Context-Preserving Color Highlighting for Multiclass ScatterplotsKecheng Lu, Khairi Reda, Oliver Deussen, Yunhai WangCHI 2023 · 5 citations
- Redundant is Not Redundant: Automating Efficient Categorical Palettes Design Unifying Color & Shape Encodings with CatPAWChin Tseng, Arran Zeyu Wang, Ghulam Jilani Quadri, Danielle Albers SzafirCHI 2026 · 1 citation
- Unifying Effects of Direct and Relational Associations for Visual CommunicationMelissa A. Schoenlein, Johnny Campos, Kevin J. Lande, Laurent Lessard et al.IEEE VIS 2022 · 15 citations
- Ultrametric Cluster Hierarchies: I Want 'em All!Andrew Draganov, Pascal Weber, Rasmus Skibdahl Melanchton Jørgensen, Anna Beer et al.NeurIPS 2025
- Cieran: Designing Sequential Colormaps via In-Situ Active Preference LearningMatt-Heun Hong, Zachary Nolan Sunberg, Danielle Albers SzafirCHI 2024 · 3 citations
