Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Colormap optimization with data equality

Published: 01 February 2021 Publication History

Abstract

Abstract

Colormap is a visualization tool to realize the mapping from data to colors. The data patterns can be revealed by color distribution, and the data details can be explored by the mapping. Most colormaps use a linear mapping between data and colors. When the data are unevenly distributed, most data samples are encoded in very few colors, so that the patterns hidden in these huge amount of data samples encoded by very small range of colors cannot be explored. Every data sample is equally important, it should map to the exclusive color in the colormap. Inspired by force-directed model-based node layout in network visualization, we propose a novel colormap optimization algorithm with data equality, called spring model-based colormap. It formulates the proposed proportionality rule and data ink rule by a dynamically balanced spring system. The proportionality rule is that the color perception difference is proportional to the values of data samples for better identification of data values. The data ink rule lets the spring system make colors associated with data samples as separate as possible in the color space for better data distribution reveal. To accelerate the colormap generation, a fast solution for the colormap optimization algorithm is proposed. The effectiveness of our method is evaluated by eye tracking experiments. The results show that the fixations on both our colormap and the encoded visualization are more dispersed, which indicates that our method is better at both data distribution reveal and identification of data values.

Graphical abstract

[graphic not available: see fulltext]

References

[1]
Bernard J, Steiger M, Mittelstadt S, Thum S, Keim D, and Kohlhammer J A survey and task-based quality assessment of static 2D colormaps Vis Data Anal 2015 9397 247-262
[2]
Borland D and Taylor M Rainbow color map (still) considered harmful IEEE Comput Graph Appl 2007 27 2 14-17
[3]
Burch M, Chuang L, Fisher B, Schmidt A, and Weiskopf D Eye tracking and visualization: foundations, techniques, and applications 2017 Berlin Springer
[4]
Chuang J, Weiskopf D, and Möller T Energy aware color sets Comput Graph Forum 2009 28 203-211
[5]
Cleveland WS Graphical methods for data presentation: full scale breaks, dot charts, and multibased logging IEEE Trans Vis Comput Graph 2012 38 4 270-280
[6]
Duchowski AT, Price MM, Meyer M, Orero P (2012) Aggregate gaze visualization with real-time heatmaps. In: Proceedings of the Symposium on Eye Tracking Research and Applications, pp 13–20
[7]
Eades P A heuristic for graph drawing Congr Numer 1984 42 149-160
[8]
Eisemann M, Albuquerque G, Magnor M (2011) Data driven color mapping. In: International Workshop on Visual Analytics
[9]
Gramazio CC, Laidlaw DH, and Schloss KB Colorgorical: creating discriminable and preferable color palettes for information visualization IEEE Trans Vis Comput Graph 2017 23 1 521-530
[10]
Harrower M and Brewer CA Colorbrewer.org: an online tool for selecting colour schemes for maps Cartogr J 2003 40 1 27-37
[11]
Kamada T and Kawai S An algorithm for drawing general undirected graphs Inf Process Lett 1989 31 1 7-15
[12]
Khosravan N, Celik H, Turkbey B, Jones EC, Wood B, and Bagci U A collaborative computer aided diagnosis (c-cad) system with eye-tracking, sparse attentional model, and deep learning Med Image Anal 2018 51 101-115
[13]
Kindlmann G, Durkin JW (1998) Semi-automatic generation of transfer functions for direct volume rendering. In: IEEE Symposium on Volume Visualization, pp 79–86
[14]
Kovesi P (2015) Good colour maps: How to design them. arXiv:150903700
[15]
Lee S, Sips M, and Seidel HP Perceptually-driven visibility optimization for categorical data visualization IEEE Trans Vis comput Graph 2013 10 10 1746-1757
[16]
Lin S, Fortuna J, Kulkarni C, Stone M, and Heer J Selecting semantically-resonant colors for data visualization Comput Graph Forum 2013 32 3 401-410
[17]
Liu Y, Heer J (2018) Somewhere over the rainbow: An empirical assessment of quantitative colormaps. In: CHI Conference on Human Factors in Computing Systems
[18]
Machado GM, Oliveira MM, and Fernandes LAF A physiologically-based model for simulation of color vision deficiency IEEE Trans Vis Comput Graph 2009 15 6 1291-1298
[19]
Mandy Ryan NK and Hermens F The eyes have it: using eye tracking to inform information processing strategies in multi-attributes choices Health Econ 2018 27 709-721
[20]
Mittelstadt S, Jackle D, Stoffel F, Keim DA (2015) ColorCAT: Guided Design of Colormaps for Combined Analysis Tasks. In: Eurographics Conference on Visualization, pp 115–119
[22]
NOAA (2020) All gridded datasets: Noaa phisical sciences laboratory. https://psl.noaa.gov/data/gridded/
[23]
Obaidellah U, Al Haek M, and Cheng CH A survey on the usage of eye-tracking in computer programming Acm Comput Surv 2018 51 1 1-58
[24]
Pizer SM and Zimmerman JB Color display in ultrasonography Ultrasound Med Biol 1983 9 4 331-345
[25]
Rayner K Eye movements in reading and information processing: 20 years of research Psychol Bull 1998 124 372-422
[26]
Rowe LA, Davis M, Messinger E, Meyer C, Spirakis C, Tuan A (1986) A browser for directed graphs. Tech. rep., EECS Department, University of California, Berkeley, http://www2.eecs.berkeley.edu/Pubs/TechRpts/1986/5195.html
[27]
Schulze-Wollgast P, Tominski C, Schumann H (2005) Enhancing visual exploration by appropriate color coding. pp 203–210
[28]
Tominski C, Fuchs G, Schumann H (2008) Task-driven color coding. In: International Conference Information Visualisation, pp 373–380
[29]
Treinish L (1995) A rule-based tool for assisting colormap selection. In: IEEE Conference on Visualization
[30]
Trumbo BE A theory for coloring bivariate statistical maps Am Stat 1981 35 4 220-226
[31]
Tufte ER The visual display of quantitative information 2001 Cheshire Graphics Press
[32]
Wang L, Mueller K (2008) Harmonic colormaps for volume visualization. In: Volume Graphics, pp 33–39
[33]
Ware C, Turton TL, Bujack R, Samsel F, Shrivastava P, and Rogers DH Measuring and modeling the feature detection threshold functions of colormaps IEEE Trans Vis Comput Graph 2019 25 9 2777-2790
[34]
Zeng Q, Wang Y, Zhang J, Zhang W, Tu C, Viola I, Wang Y (2019) Data-driven colormap optimization for 2d scalar field visualization. In: IEEE Visualization Conference, pp 266–270
[35]
Zhou L and Hansen CD A survey of colormaps in visualization IEEE Trans Vis Comput Graph 2016 22 8 2051-2069
[36]
Zhou L, Rivinius M, Johnson CR, and Weiskopf D hotographic high-dynamic-range scalar visualization IEEE Trans Vis Comput Graph 2020 26 6 2156-2167

Cited By

View all
  • (2023)An intelligent approach to automatically discovering visual insightsJournal of Visualization10.1007/s12650-022-00894-z26:3(705-722)Online publication date: 1-Jun-2023
  • (2022)Gaze-driven placement of items for proactive visual explorationJournal of Visualization10.1007/s12650-021-00808-525:3(613-633)Online publication date: 1-Jun-2022

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Journal of Visualization
Journal of Visualization  Volume 24, Issue 1
Feb 2021
214 pages

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 01 February 2021
Accepted: 08 August 2020
Revision received: 07 August 2020
Received: 29 June 2020

Author Tags

  1. Colormap
  2. Spring model
  3. Data equality
  4. Data distribution

Qualifiers

  • Research-article

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2023)An intelligent approach to automatically discovering visual insightsJournal of Visualization10.1007/s12650-022-00894-z26:3(705-722)Online publication date: 1-Jun-2023
  • (2022)Gaze-driven placement of items for proactive visual explorationJournal of Visualization10.1007/s12650-021-00808-525:3(613-633)Online publication date: 1-Jun-2022

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media