Chasing Rainbows: A Color-Theoretic Framework for Improving and Preserving Bad Colormaps | SpringerLink
Skip to main content

Chasing Rainbows: A Color-Theoretic Framework for Improving and Preserving Bad Colormaps

  • Conference paper
  • First Online:
Advances in Visual Computing (ISVC 2016)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 10072))

Included in the following conference series:

Abstract

The scientific visualization community increasingly questions the use of rainbow colormaps. This is not unfounded as significant problems are readily seen in a luminance plot of the rainbow colormap. Many good, generally applicable colormaps are proposed as direct replacements for the rainbow. However, there are still many who choose rainbows and like them. Would a colormap with perfect luminance and the chromaticity of a rainbow find a wider audience? This was our motivation in studying the range of chromatic effects arising from luminance corrections. Consequently we developed a framework for adjusting colormaps to various degrees which produces favorable results on a wide range of colormaps. In this work we will detail this framework and demonstrate its effectiveness on several colormaps.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
JPY 3498
Price includes VAT (Japan)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
JPY 11439
Price includes VAT (Japan)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
JPY 14299
Price includes VAT (Japan)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Rogowitz, B.E., Treinish, L.A.: Data visualization: the end of the rainbow. IEEE Spectr. 35, 52–59 (1998)

    Article  Google Scholar 

  2. Borland, D., Taylor, R.M.: Rainbow color map (still) considered harmful. IEEE Comput. Graph. Appl. 27, 14–17 (2007)

    Article  Google Scholar 

  3. Ware, C.: Information Visualization: Perception for Design. Elsevier, Amsterdam (2012)

    Google Scholar 

  4. Rogowitz, B.E., Kalvin, A.D.: The “which blair project”: a quick visual method for evaluating perceptual color maps. In: Proceedings of Visualization, VIS 2001, pp. 183–556. IEEE (2001)

    Google Scholar 

  5. Ware, C.: Color sequences for univariate maps: theory, experiments and principles. IEEE Comput. Graph. Appl. 8, 41–49 (1988)

    Article  Google Scholar 

  6. Levkowitz, H.: Color Theory and Modeling for Computer Graphics, Visualization and Mutlimedia Applications. Kluwer Academid Publishers, Norwell (1997)

    Book  Google Scholar 

  7. Green, D.A.: A colour scheme for the display of astronomical intensity images. Bull. Astron. Soc. India 39, 289–295 (2011)

    Google Scholar 

  8. van der Walt, S., Smith, N.: A better default colormap for Matplotlib. In: SciPy 2015, Austin, TX, 6–12 July 2015 (2015)

    Google Scholar 

  9. Brewer, C.A., Hatchard, G.W., Harrower, M.A.: Colorbrewer in print: a catalog of color schemes for maps. Cartogr. Geogr. Inf. Sci. 30, 5–32 (2003)

    Article  Google Scholar 

  10. Wijffelaars, M., Vliegen, R., Van Wijk, J.J., Van Der Linden, E.J.: Generating color palettes using intuitive parameters. In: Computer Graphics Forum, vol. 27, pp. 743–750. Wiley Online Library (2008)

    Google Scholar 

  11. Lee, S., Sips, M., Seidel, H.P.: Perceptually driven visibility optimization for categorical data visualization. IEEE Trans. Vis. Comput. Graph. 19, 1746–1757 (2013)

    Article  Google Scholar 

  12. Moreland, K.: Diverging color maps for scientific visualization. In: Bebis, G., Boyle, R., Parvin, B., Koracin, D., Kuno, Y., Wang, J., Pajarola, R., Lindstrom, P., Hinkenjann, A., Encarnação, M.L., Silva, C.T., Coming, D. (eds.) ISVC 2009. LNCS, vol. 5876, pp. 92–103. Springer, Heidelberg (2009). doi:10.1007/978-3-642-10520-3_9

    Chapter  Google Scholar 

  13. Samsel, F., Petersen, M., Geld, T., Abram, G., Wendelberger, J., Ahrens, J.: Colormaps that improve perception of high-resolution ocean data. In: Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems, pp. 703–710. ACM (2015)

    Google Scholar 

  14. Gresh, D.: Self-corrected perceptual colormaps (2010)

    Google Scholar 

  15. Garnier, S.: viridis: Matplotlib default color map. R package version 0.2 (2015)

    Google Scholar 

  16. Rogowitz, B.E., Treinish, L.A., Bryson, S., et al.: How not to lie with visualization. Comput. Phys. 10, 268–273 (1996)

    Article  Google Scholar 

  17. Robertson, A.R.: The CIE 1976: color-difference formulae. Color Res. Appl. 2, 7–11 (1977)

    Article  Google Scholar 

  18. Zhou, L., Hansen, C.: A survey of colormaps in visualization (2015)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Robert Sisneros .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing AG

About this paper

Cite this paper

Sisneros, R., Raji, M., Van Moer, M.W., Bock, D. (2016). Chasing Rainbows: A Color-Theoretic Framework for Improving and Preserving Bad Colormaps. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2016. Lecture Notes in Computer Science(), vol 10072. Springer, Cham. https://doi.org/10.1007/978-3-319-50835-1_36

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-50835-1_36

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-50834-4

  • Online ISBN: 978-3-319-50835-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics