Color-Name Aware Optimization to Enhance the Perception of Transparent Overlapped Charts
Kecheng Lu, Lihang Zhu, Yunhai Wang, Qiong Zeng, Weitao Song, Khairi Reda
TL;DR
This work tackles the difficulty of interpreting translucent, overlapped charts by introducing Color-Name Aware (CNA) optimization, which automatically assigns colors, opacities, and rendering order to maximize perceptual coherence. The method formalizes three design targets—Within-class Association, Between-class Disassociation, and Color Separability—via an objective $E(P,A,O)=\omega_1 E_{WA}-\omega_2 E_{BD}+\omega_3 E_{CS}$ and is optimized with a customized simulated annealing process that enforces perceptual constraints. By leveraging color-name similarity and a region-aware mixing framework with a membership matrix, CNA improves distribution estimation and class discrimination in crowdsourced studies, outperforming standard alpha blending and visualization-specific baselines. The approach generalizes to other multi-class visuals such as parallel coordinates and Venn diagrams and is available as an open-source web tool, enabling practical adoption for transparent visualization design where color-blending artifacts previously hinder interpretation.
Abstract
Transparency is commonly utilized in visualizations to overlay color-coded histograms or sets, thereby facilitating the visual comparison of categorical data. However, these charts often suffer from significant overlap between objects, resulting in substantial color interactions. Existing color blending models struggle in these scenarios, frequently leading to ambiguous color mappings and the introduction of false colors. To address these challenges, we propose an automated approach for generating optimal color encodings to enhance the perception of translucent charts. Our method harnesses color nameability to maximize the association between composite colors and their respective class labels. We introduce a color-name aware (CNA) optimization framework that generates maximally coherent color assignments and transparency settings while ensuring perceptual discriminability for all segments in the visualization. We demonstrate the effectiveness of our technique through crowdsourced experiments with composite histograms, showing how our technique can significantly outperform both standard and visualization-specific color blending models. Furthermore, we illustrate how our approach can be generalized to other visualizations, including parallel coordinates and Venn diagrams. We provide an open-source implementation of our technique as a web-based tool.
