Rainbow Color Map (Still) Considered Harmful

Similar documents
Comp/Phys/Apsc 715. Example Videos. Administrative 1/23/2014. Lecture 5: Trichromacy, Color Spaces, Properties of Color

CSE512 :: 6 Feb Color. Jeffrey Heer University of Washington

Adapted from the Slides by Dr. Mike Bailey at Oregon State University

Perception to visualization I

Colour + Perception. CMPT 467/767 Visualization Torsten Möller. Pfister/Möller

The Use of Color in Multidimensional Graphical Information Display

Higher Visual Mechanisms. Higher Visual Mechanisms

Geography 360 Principles of Cartography. April 24, 2006

CSE 332/564: Visualization. Fundamentals of Color. Perception of Light Intensity. Computer Science Department Stony Brook University

Understand brightness, intensity, eye characteristics, and gamma correction, halftone technology, Understand general usage of color

color basics theory & application Fall 2013 Ahmed Ansari Communication Design Fundamentals

The human visual system

Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester

Color Theory: Defining Brown

OPTO 5320 VISION SCIENCE I

Using Color in Scientific Visualization

Color and Color Model. Chap. 12 Intro. to Computer Graphics, Spring 2009, Y. G. Shin

Color. Maneesh Agrawala Jessica Hullman. CS : Visualization Fall Assignment 3: Visualization Software

Color, Vision, & Perception. Outline

Colors in Images & Video

Settings Preview The paper illustration shows how the original will be laid out on a sheet of paper.

Waitlist. We ll let you know as soon as we can. Biggest issue is TAs

Visual Communication by Colours in Human Computer Interface

Digital Image Processing. Lecture # 8 Color Processing

Objective Explain design concepts used to create digital graphics.

Oversubscription. Sorry, not fixed yet. We ll let you know as soon as we can.

Color in Scientific Visualization

LECTURE 07 COLORS IN IMAGES & VIDEO

Visual Perception. Jeff Avery

Colors in Visualization. By Mike Bailey Oregon State University

Colors in Scientific Visualization. Mike Bailey Oregon State University

Fig Color spectrum seen by passing white light through a prism.

The Effect of Opponent Noise on Image Quality

For a long time I limited myself to one color as a form of discipline. Pablo Picasso. Color Image Processing

Module 11: "Color Visibility" Lecture 28: "What is Color Visibility" The Lecture Contains: What is Color Visibility. Color Intensity & Visibility

High Performance Visualization : Scaling Rendering and Perception

Figure 1: Energy Distributions for light

Fundamentals of color. Color temperature

Visual Perception. human perception display devices. CS Visual Perception

Bettina Selig. Centre for Image Analysis. Swedish University of Agricultural Sciences Uppsala University

Color. Used heavily in human vision. Color is a pixel property, making some recognition problems easy

Slide 1. Slide 2. Slide 3. Light and Colour. Sir Isaac Newton The Founder of Colour Science

CS 544 Human Abilities

Multimedia Systems Color Space Mahdi Amiri March 2012 Sharif University of Technology

Marks + Channels. Large Data Visualization Torsten Möller. Munzner/Möller

Introduction. The Spectral Basis for Color

Notes on colour mixing

EECS490: Digital Image Processing. Lecture #12

A Paradox of Cerebral Achromatopsia

Color Perception and Applications. Penny Rheingans University of Maryland Baltimore County. Overview

Color & Compression. Robin Strand Centre for Image analysis Swedish University of Agricultural Sciences Uppsala University

GAME SETUP. Game Setup Diagram

check it out online at

Color Science. What light is. Measuring light. CS 4620 Lecture 15. Salient property is the spectral power distribution (SPD)

Update on the INCITS W1.1 Standard for Evaluating the Color Rendition of Printing Systems

MATLAB Image Processing Toolbox

OBJECT OF THE GAME The goal of Pastiche is to score the most points, which are earned by completing commission cards through collecting the necessary

Chapter 4. Incorporating Color Techniques

Frequencies and Color

Light and Applications of Optics

Computer Graphics. Si Lu. Fall er_graphics.htm 10/02/2015

Lecture 8. Human Information Processing (1) CENG 412-Human Factors in Engineering May

EnvSci 360 Computer and Analytical Cartography

Color Reproduction. Chapter 6

Capturing Light in man and machine

COLOR and the human response to light

GE 113 REMOTE SENSING. Topic 7. Image Enhancement

Subjective evaluation of image color damage based on JPEG compression

Color. Used heavily in human vision. Color is a pixel property, making some recognition problems easy

Chapter 3 Part 2 Color image processing

The operation manual of spotlight 300 IR microscope

The Elements of Art: Photography Edition. Directions: Copy the notes in red. The notes in blue are art terms for the back of your handout.

Visual Perception. Overview. The Eye. Information Processing by Human Observer

Unit 8: Color Image Processing

Digital Image Processing COSC 6380/4393. Lecture 20 Oct 25 th, 2018 Pranav Mantini

Additive. Subtractive

SIM University Color, Brightness, Contrast, Smear Reduction and Latency. Stuart Nicholson Program Architect, VE.

Color: Readings: Ch 6: color spaces color histograms color segmentation

Digital Image Processing

Our Color Vision is Limited

Part I: Color Foundations The Basic Principles of COLOUR theory

Digital Image Processing. Lecture # 6 Corner Detection & Color Processing

Why interest in visual perception?

New Mexico Pan Evaporation CE 547 Assignment 2 Writeup Tom Heller

Art & Design visual elements

Color in Scientific Visualization

Avoid These Mistakes When Combining Colors in PowerPoint (Dec 10) by Robert Lane

VIDEO AND IMAGE PROCESSING USING DSP AND PFGA. Chapter 1: Introduction to Image Processing. Contents

Computer Graphics: Graphics Output Primitives Primitives Attributes

For more information about how to cite these materials visit

Elements and Principles of Design

Additive Color Synthesis

Mahdi Amiri. March Sharif University of Technology

color & dye chemisty Explore in a scientific way! Learn how and why we see color, and how dye chemically reacts with fabric!

Capturing Light in man and machine

Digital Image Processing (DIP)

COLOR CO C L O O L R O

Test 1: Example #2. Paul Avery PHY 3400 Feb. 15, Note: * indicates the correct answer.

The Influence of Luminance on Local Tone Mapping

Imaging Process (review)

Transcription:

Rainbow Color Map (Still) Considered Harmful David Borland and Russell M. Taylor II IEEE Computer Graphics and Applications, vol.27, no. 2, pp. 14-17, March/April 2007 Presented by Ilho Nam March 17, 2015

David Borland h"p://www.event- lab.org/ PhD in Computer Science from the University of North Carolina at Chapel Hill in 2007 Currently working half-time as a research fellow for IDIBAPS at the EventLab, and half-time as the manager of the EventLab's new CAVE immersive virtual reality installation at the University de Barcelona Campus Mundet Research Interests: designing and implementing algorithms and applications for scientific visualization, computer graphics, visualization environments, virtual environments, image processing and analysis, and haptic interfaces Most cited paper : This one (19 citation)

Russell M. Taylor II h"p://www.cs.unc.edu/~taylorr/ Research Professor of Computer Science, Physics & Astronomy, and Applied Physical Sciences at the University of North, Carolina at Chapel Hill Co-founder of Rheomics Incorporated, a company that is developing blood clotting diagnostics and a member of the board of directors for Pharaoh's Daughter Original developer and principal maintainer of the Virtual Reality Peripheral Network (VRPN) library. This public-domain software system provides local or networked access to various tracking, button, joystick, sound and other devices used in virtual-reality systems Most cited paper : VRPN: a device-independent, networktransparent VR peripheral system(101 citation)

IEEE Computer Society 1946, formation of the Subcommittee on Large-Scale Computing Devices (LCD) of the American Institute of Electrical Engineers (AIEE). 1951, the Institute of Radio Engineers (IRE) formed its Professional Group on Electronic Computers (PGEC). The principal volunteer officers of both these groups were designated chairs. The AIEE and the IRE merged in 1963 to become the Institute of Electrical and Electronics Engineers (IEEE). The Computer Society will celebrated its 70th anniversary in 2016. The IEEE Computer Society is the leading publisher of technical magazines, journals, and conference publications for computer science and related technologies.

Outline Basic Idea of Rainbow Color Map Problems with the Rainbow Color Map Prevalence of the Rainbow Color Map Appropriate way to use Application to What-Why-How Framework Conclusion

Basic Idea of Rainbow Color Map A color map is used to assign colors to numbers, rainbow color map is based on the order of colors in the spectrum of visible light.

Problems with the Rainbow Color Map Confusing -Perceptual ordering (a) We can easily place the gray paint chips in order based on perception, (b) but cannot do this with the colored chips

Problems with the Rainbow Color Map Obscuring - apparent changes only at color boundaries Spatial contrast sensitivity function. Frequency increases to the right and contrast increases toward the bottom of both images in the figure. We can see detail at much lower contrast in the (a) luminance-varying gray-scale image than with the (b) rainbow color map.

Problems with the Rainbow Color Map Actively misleading - the viewer by introducing artifacts to the visualization. (a) Rainbow (b) gray-scale (c) black-body radiation (d) isoluminant green red color maps

Beautiful example of a terrible color map

Luminance, Hue

Prevalence of the Rainbow Color Map IEEE Visualization proceedings

Prevalence of the Rainbow Color Map Visualization toolkit defaults ParaView Matlab VisAd Iris Explorer

Appropriate way to use Nominal data recommends the six opponent-channel colors (red, green, yellow, blue, black, white) followed by six other distinct colors (pink, cyan, gray, orange, brown, and purple) Luminance and saturation variations enable use of more colors than the eight distinguishable colors found in the rainbow color map. High-frequency ordinal data A perceptually ordered choice is the heated body scale, also known as the black-body radiation spectrum because it reproduces the colors coming from a heated black body (such as a canon ball) through red and yellow to white hot.

Appropriate way to use Color map on a surface For cases where accurate presentation of the underlying surface shape is important, an isoluminant color map should be employed. Interval and ratio data Interval data sets have measurable distances and ratio data sets also have a zero point. Abandonment of the presentation of continuously varying data enables the use of intentional regularly spaced banding in the color map. By selecting a number of perceptually ordered colors, we can construct a scale with equally sized bands of constant color.

Application to What-Why-How Framework What: Data - Two categorical key attributes, one quantitative value attribute How: Encode: - Diverging colormap. (A colormap is used to assign colors to numbers.) Why: Task Trend, summarize.

Conclusions The purpose of visualization is to effectively convey information to human viewers. The rainbow color map hinders this task by confusing, obscuring, and actively misleading. Despite this knowledge, the visualization community predominantly chooses the rainbow color map over other approaches. We as a visualization community must do better, making the rainbow color map as rare in visualization as the goto statement is in programming.