Graphical Perception of Continuous Quantitative Maps: the Effects Of
Total Page:16
File Type:pdf, Size:1020Kb
Graphical Perception of Continuous Quantitative Maps: the Effects of Spatial Frequency and Colormap Design Khairi Reda Pratik Nalawade Kate Ansah-Koi Indiana University–Purdue Indiana University–Purdue Indiana University–Purdue University Indianapolis University Indianapolis University Indianapolis Indianapolis, IN, USA Indianapolis, IN, USA Indianapolis, IN, USA [email protected] [email protected] [email protected] ABSTRACT and structures throughout the image. Continuous maps are Continuous ‘pseudocolor’ maps visualize how a quantitative common in scientific publications, especially in the physical attribute varies smoothly over space. These maps are widely and climate sciences. However, they are also widely used used by experts and lay citizens alike for communicating scien- to disseminate weather information to lay citizens, particu- tific and geographical data. A critical challenge for designers larly during inclement conditions. Naturally, the choice of of these maps is selecting a color scheme that is both effective colormap affects the visual appearance of the image and poten- and aesthetically pleasing. Although there exist empirically tially impacts data perception. While this choice is occasion- grounded guidelines for color choice in segmented maps (e.g., ally dictated by convention, often there is no clear agreement choropleths), continuous maps are significantly understudies, on what colormap to use. For example, designers of weather and their color-coding guidelines are largely based on expert maps employ one of several color schemes to illustrate the opinion and design heuristics—many of these guidelines have geographic distribution of temperatures; some choose the pop- yet to be verified experimentally. We conducted a series of ular rainbow scheme while others might employ a diverging crowdsourced experiments to investigate how the perception blue-to-red scale. of continuous maps is affected by colormap characteristics A large body of research has been devoted to understanding and spatial frequency (a measure of data complexity). We find how color encoding affects people’s perception of informa- that spatial frequency significantly impacts the effectiveness of tion in discrete maps [9]. Cartographers have analyzed the color encodes, but the precise effect is task-dependent. While effectiveness of various color schemes for choropleths [29, rainbow schemes afforded the highest accuracy in quantity esti- 7], and contributed robust guidelines and tools for designing mation irrespective of spatial complexity, divergent colormaps segmented colormaps [5,6, 15]. significantly outperformed other schemes in tasks requiring the perception of high-frequency patterns. We interpret these By contrast, the graphical perception of continuous maps for results in relation to current practices, and devise new and smooth spatial data remains significantly understudied. The more granular guidelines for color mapping in continuous few extant studies have produced inconclusive evidence and maps. inconsistent colormap recommendations [8]. For example, while some studies found rainbow colormaps to be accurate ACM Classification Keywords for surface interpretation [23, 18], others indicate rainbow H.5.m. Information Interfaces and Presentation (e.g. HCI): to be ineffective, especially as compared to diverging color Miscellaneous schemes [3]. Because of these inconsistencies, color encod- ing advice is largely based on expert opinion and designer Author Keywords intuition, rather than being grounded in empirical evidence. Scalar field visualization; continuous colormaps; perception Existing guidelines –such as those discouraging the use of rainbow [4]– are often at odds with the visualization practices INTRODUCTION of the scientific community, and sometimes even contradict Continuous, ‘pseudocolor’ maps visualize how a quantitative established results [41]. Further research is thus needed to attribute varies smoothly over space by mapping data intervals validate current practices [22], and to establish evidence-based to color gradients. These maps support a range of graphical guidelines for color-coding in continuous spatial data. tasks, from quantity estimation (e.g., estimating air tempera- ture at a specific location), to the comprehension of patterns We study the graphical perception of continuous maps, investi- Permission to make digital or hard copies of all or part of this work for personal or gating the impact of Colormap design and Spatial frequency–a classroom use is granted without fee provided that copies are not made or distributed measure of spatial variance. We conducted three crowdsourced for profit or commercial advantage and that copies bear this notice and the full citation experiments to test the effectiveness of commonly prescribed on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or colormaps, comparing their accuracy under different kinds of republish, to post on servers or to redistribute to lists, requires prior specific permission tasks and at increasing levels of spatial frequency. Results and/or a fee. Request permissions from [email protected]. indicate that spatial frequency impacts the effectiveness of CHI 2018, April 21–26, 2018, Montreal, QC, Canada color encoding, but the precise effect is dependent on the task. © 2018 Copyright held by the owner/author(s). Publication rights licensed to ACM. ISBN 978-1-4503-5620-6/18/04. $15.00 We find that rainbow colormaps afford the highest accuracy DOI: https://doi.org/10.1145/3173574.3173846 in a quantity estimation task irrespective of spatial frequency. increasing luminance. The result is a colormap that spirals up However, for pattern-matching tasks, we find that divergent in the hue cone while simultaneously gaining luminance [42]. colormaps significantly outperform other schemes when the Similarly, cubehelix incorporates sinusoidal RGB variations underlying data exhibits high-spatial variance. These results accompanied by a monotonic buildup in luminance [14]. have significant design implications and suggest complemen- Kindlmann et al. proposes an isoluminant version of rain- tary perceptual roles for hue-varying and divergent schemes. bow [21], while Moreland advocates for diverging colormaps, We distill these findings into new color mapping guidelines for which incorporate two opposing hues at the endpoints while continuous maps, accounting for task and spatial complexity passing through an unsaturated tone (typically white) [24]. of the data. These colormaps are thought to provide ‘perceptually uniform’ alternatives to rainbow, by exerting control over luminance RELATED WORK while providing a level of hue variation. Although strongly Color mapping involves the transformation of quantitative or favored by visualization experts, evidence of their effective- categorical attributes into color by means of a colormap. To ness remains inconclusive (e.g., see [23, 18] vs. [3]). Our be of practical use, color mapping must enable the viewer to study compares these different design strategies by testing a deduce quantities, distributions, and patterns present in the representative sample of colormaps, including rainbow, Spiral, original data [43]. Researchers outline a number of properties and diverging schemes. believed to contribute to effective colormap design [39]. A good colormap sequence should be naturally orderable (e.g., Empirical Evaluations of Continuous Colormaps from cool blue to warm red), so as to perceptually reflect It is generally recognized that colormap designs should be the order of the originally mapped quantities. Additionally, adaptive to the intended graphical task [31]. Ware argues a colormap should only reflect actual differences in the data that colormaps should monotonically increase their lumi- without creating artificial boundaries in color [34]. Using these nance when the goal is to comprehend shapes and spatial broad principles, researchers developed design tools to pro- features [41]. By contrast, when the goal is to estimate quan- vide colormap recommendations for designers. For example, tities, a colormap should be designed to reduce simultaneous ColorBrewer suggests a set of carefully crafted and validated contrast effects, by registering non-monotonic variation in palettes [15]. Similarly, Colorgorical enables users to gener- at least one of the three opponent-process channels. Ware ate categorical colormaps on-demand using perceptual opti- confirms this latter hypothesis, finding spectral ramps (i.e., mizations, while allowing for user-provided constraints [13]. rainbow) to be the most accurate in quantity estimation, but The majority these tools, however, are intended for crafting finds little support for the shape perception theory. He then segmented colormaps, and are primarily aimed at discrete suggests that Spiral colormaps would be ideal for both quantity map representations (e.g., choropleths). One exception, the estimation and form perception [41]. A study by Borkin et al. PRAVDAColor tool [2], provides color mapping advice for finds diverging ramps to be significantly more accurate than continuous maps based on the data’s spatial frequency and the rainbow when diagnosing heart disease from arterial scans [3]. intended task. However, unlike ColorBrewer, this advice is However, Borkin et al’s results contradict two earlier studies, based on design heuristics that have not been verified. which found spectral schemes to be more accurate