Skip to main content
Top
Published in: Journal of Visualization 1/2021

11-09-2020 | Regular Paper

Colormap optimization with data equality

Authors: Xiaohui Wang, Jiawei Yin, Bowen Cheng, Jingyan Qin

Published in: Journal of Visualization | Issue 1/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

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

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Bernard J, Steiger M, Mittelstadt S, Thum S, Keim D, Kohlhammer J (2015) A survey and task-based quality assessment of static 2D colormaps. Vis Data Anal 9397:247–262 Bernard J, Steiger M, Mittelstadt S, Thum S, Keim D, Kohlhammer J (2015) A survey and task-based quality assessment of static 2D colormaps. Vis Data Anal 9397:247–262
go back to reference Borland D, Taylor M (2007) Rainbow color map (still) considered harmful. IEEE Comput Graph Appl 27(2):14–17CrossRef Borland D, Taylor M (2007) Rainbow color map (still) considered harmful. IEEE Comput Graph Appl 27(2):14–17CrossRef
go back to reference Burch M, Chuang L, Fisher B, Schmidt A, Weiskopf D (2017) Eye tracking and visualization: foundations, techniques, and applications. Springer, BerlinCrossRef Burch M, Chuang L, Fisher B, Schmidt A, Weiskopf D (2017) Eye tracking and visualization: foundations, techniques, and applications. Springer, BerlinCrossRef
go back to reference Chuang J, Weiskopf D, Möller T (2009) Energy aware color sets. Comput Graph Forum 28:203–211CrossRef Chuang J, Weiskopf D, Möller T (2009) Energy aware color sets. Comput Graph Forum 28:203–211CrossRef
go back to reference Cleveland WS (2012) Graphical methods for data presentation: full scale breaks, dot charts, and multibased logging. IEEE Trans Vis Comput Graph 38(4):270–280 Cleveland WS (2012) Graphical methods for data presentation: full scale breaks, dot charts, and multibased logging. IEEE Trans Vis Comput Graph 38(4):270–280
go back to reference 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 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
go back to reference Eisemann M, Albuquerque G, Magnor M (2011) Data driven color mapping. In: International Workshop on Visual Analytics Eisemann M, Albuquerque G, Magnor M (2011) Data driven color mapping. In: International Workshop on Visual Analytics
go back to reference Gramazio CC, Laidlaw DH, Schloss KB (2017) Colorgorical: creating discriminable and preferable color palettes for information visualization. IEEE Trans Vis Comput Graph 23(1):521–530CrossRef Gramazio CC, Laidlaw DH, Schloss KB (2017) Colorgorical: creating discriminable and preferable color palettes for information visualization. IEEE Trans Vis Comput Graph 23(1):521–530CrossRef
go back to reference Harrower M, Brewer CA (2003) Colorbrewer.org: an online tool for selecting colour schemes for maps. Cartogr J 40(1):27–37CrossRef Harrower M, Brewer CA (2003) Colorbrewer.org: an online tool for selecting colour schemes for maps. Cartogr J 40(1):27–37CrossRef
go back to reference Khosravan N, Celik H, Turkbey B, Jones EC, Wood B, Bagci U (2018) A collaborative computer aided diagnosis (c-cad) system with eye-tracking, sparse attentional model, and deep learning. Med Image Anal 51:101–115CrossRef Khosravan N, Celik H, Turkbey B, Jones EC, Wood B, Bagci U (2018) A collaborative computer aided diagnosis (c-cad) system with eye-tracking, sparse attentional model, and deep learning. Med Image Anal 51:101–115CrossRef
go back to reference Kindlmann G, Durkin JW (1998) Semi-automatic generation of transfer functions for direct volume rendering. In: IEEE Symposium on Volume Visualization, pp 79–86 Kindlmann G, Durkin JW (1998) Semi-automatic generation of transfer functions for direct volume rendering. In: IEEE Symposium on Volume Visualization, pp 79–86
go back to reference Lee S, Sips M, Seidel HP (2013) Perceptually-driven visibility optimization for categorical data visualization. IEEE Trans Vis comput Graph 10(10):1746–1757CrossRef Lee S, Sips M, Seidel HP (2013) Perceptually-driven visibility optimization for categorical data visualization. IEEE Trans Vis comput Graph 10(10):1746–1757CrossRef
go back to reference Lin S, Fortuna J, Kulkarni C, Stone M, Heer J (2013) Selecting semantically-resonant colors for data visualization. Comput Graph Forum 32(3):401–410CrossRef Lin S, Fortuna J, Kulkarni C, Stone M, Heer J (2013) Selecting semantically-resonant colors for data visualization. Comput Graph Forum 32(3):401–410CrossRef
go back to reference Liu Y, Heer J (2018) Somewhere over the rainbow: An empirical assessment of quantitative colormaps. In: CHI Conference on Human Factors in Computing Systems Liu Y, Heer J (2018) Somewhere over the rainbow: An empirical assessment of quantitative colormaps. In: CHI Conference on Human Factors in Computing Systems
go back to reference Machado GM, Oliveira MM, Fernandes LAF (2009) A physiologically-based model for simulation of color vision deficiency. IEEE Trans Vis Comput Graph 15(6):1291–1298CrossRef Machado GM, Oliveira MM, Fernandes LAF (2009) A physiologically-based model for simulation of color vision deficiency. IEEE Trans Vis Comput Graph 15(6):1291–1298CrossRef
go back to reference Mandy Ryan NK, Hermens F (2018) The eyes have it: using eye tracking to inform information processing strategies in multi-attributes choices. Health Econ 27:709–721CrossRef Mandy Ryan NK, Hermens F (2018) The eyes have it: using eye tracking to inform information processing strategies in multi-attributes choices. Health Econ 27:709–721CrossRef
go back to reference 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 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
go back to reference Obaidellah U, Al Haek M, Cheng CH (2018) A survey on the usage of eye-tracking in computer programming. Acm Comput Surv 51(1):1–58CrossRef Obaidellah U, Al Haek M, Cheng CH (2018) A survey on the usage of eye-tracking in computer programming. Acm Comput Surv 51(1):1–58CrossRef
go back to reference Pizer SM, Zimmerman JB (1983) Color display in ultrasonography. Ultrasound Med Biol 9(4):331–345CrossRef Pizer SM, Zimmerman JB (1983) Color display in ultrasonography. Ultrasound Med Biol 9(4):331–345CrossRef
go back to reference Rayner K (1998) Eye movements in reading and information processing: 20 years of research. Psychol Bull 124:372–422CrossRef Rayner K (1998) Eye movements in reading and information processing: 20 years of research. Psychol Bull 124:372–422CrossRef
go back to reference Schulze-Wollgast P, Tominski C, Schumann H (2005) Enhancing visual exploration by appropriate color coding. pp 203–210 Schulze-Wollgast P, Tominski C, Schumann H (2005) Enhancing visual exploration by appropriate color coding. pp 203–210
go back to reference Tominski C, Fuchs G, Schumann H (2008) Task-driven color coding. In: International Conference Information Visualisation, pp 373–380 Tominski C, Fuchs G, Schumann H (2008) Task-driven color coding. In: International Conference Information Visualisation, pp 373–380
go back to reference Treinish L (1995) A rule-based tool for assisting colormap selection. In: IEEE Conference on Visualization Treinish L (1995) A rule-based tool for assisting colormap selection. In: IEEE Conference on Visualization
go back to reference Trumbo BE (1981) A theory for coloring bivariate statistical maps. Am Stat 35(4):220–226 Trumbo BE (1981) A theory for coloring bivariate statistical maps. Am Stat 35(4):220–226
go back to reference Tufte ER (2001) The visual display of quantitative information. Graphics Press, Cheshire Tufte ER (2001) The visual display of quantitative information. Graphics Press, Cheshire
go back to reference Wang L, Mueller K (2008) Harmonic colormaps for volume visualization. In: Volume Graphics, pp 33–39 Wang L, Mueller K (2008) Harmonic colormaps for volume visualization. In: Volume Graphics, pp 33–39
go back to reference Ware C, Turton TL, Bujack R, Samsel F, Shrivastava P, Rogers DH (2019) Measuring and modeling the feature detection threshold functions of colormaps. IEEE Trans Vis Comput Graph 25(9):2777–2790CrossRef Ware C, Turton TL, Bujack R, Samsel F, Shrivastava P, Rogers DH (2019) Measuring and modeling the feature detection threshold functions of colormaps. IEEE Trans Vis Comput Graph 25(9):2777–2790CrossRef
go back to reference 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 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
go back to reference Zhou L, Hansen CD (2016) A survey of colormaps in visualization. IEEE Trans Vis Comput Graph 22(8):2051–2069CrossRef Zhou L, Hansen CD (2016) A survey of colormaps in visualization. IEEE Trans Vis Comput Graph 22(8):2051–2069CrossRef
go back to reference Zhou L, Rivinius M, Johnson CR, Weiskopf D (2020) hotographic high-dynamic-range scalar visualization. IEEE Trans Vis Comput Graph 26(6):2156–2167CrossRef Zhou L, Rivinius M, Johnson CR, Weiskopf D (2020) hotographic high-dynamic-range scalar visualization. IEEE Trans Vis Comput Graph 26(6):2156–2167CrossRef
Metadata
Title
Colormap optimization with data equality
Authors
Xiaohui Wang
Jiawei Yin
Bowen Cheng
Jingyan Qin
Publication date
11-09-2020
Publisher
Springer Berlin Heidelberg
Published in
Journal of Visualization / Issue 1/2021
Print ISSN: 1343-8875
Electronic ISSN: 1875-8975
DOI
https://doi.org/10.1007/s12650-020-00691-6

Other articles of this Issue 1/2021

Journal of Visualization 1/2021 Go to the issue

Premium Partner