CS631p -Human-Computer Interaction |
Spring 2001 |
Lecture 6 |
Vision, Graphic Design, & Visual Display
Purpose of Graphic Design:
Visual
coding methods with number of levels that can be discerned
(Saunders and McCormick, 1993)
Alphanumeric, single numerals | 10 |
Alphanumeric, single letters | 26 |
Color (hue of surfaces) | 9 |
Color (H,S,B) | 24 (best , max 9) |
Geometric Shapes | 15 (best, max 5) |
Size of forms (eg squeares) | 5 (best, max 3) |
Brightness of lights | 3 (best, max 2) |
Color of Lights | 10 (best, 3 max) |
"The human visual system is designed to produce organized perception. Information consisting of a variety of such spatial features as size, shape, distance, relative position, and texture is structured by the mind to represent visual scenes. These spatial features are perceived as properties of things, objects in the scene, and not merely as abstract lines or surfaces. We do not perceive lines or unattached extents: we perceive objects. As parts of each object are perceived together in on construction - not as separate, independent, and free formed elements. And all the objects are perceived as related to each other - near, afar, behind, adjoining, and so forth…"
(from Learning to Look at Paintings)
Graphic design for effective visual communication
Color
in interface
Color Models
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Name |
|
|
|
|
|
|
|
1
|
Reddish Purple |
|
|
|
|
|
|
2
|
Blue |
|
|
|
|
|
|
3
|
Yellowish Gray |
|
|
|
|
|
|
4
|
Yellowish Green |
|
|
|
|
|
|
5
|
Red |
|
|
|
|
|
|
6
|
Bluish Gray |
|
|
|
|
|
|
Twenty-two
Colors With Maximum Contrast
Name |
|
|
|
|
|
|
|
1
|
White |
|
|
|
|
|
|
2
|
Black |
|
|
|
|
|
|
3
|
Vivid Yellow |
|
|
|
|
|
|
4
|
Strong Purple |
|
|
|
|
|
|
5
|
Vivid Orange |
|
|
|
|
|
|
6
|
Vivid Light Blue |
|
|
|
|
|
|
7
|
Vivid Red |
|
|
|
|
|
|
8
|
Grayish Yellow |
|
|
|
|
|
|
9
|
Medium Gray |
|
|
|
|
|
|
10
|
Vivid Green |
|
|
|
|
|
|
11
|
Strong Purplish Pink |
|
|
|
|
|
|
12
|
Strong Blue |
|
|
|
|
|
|
13
|
Strong Yellowish Pink |
|
|
|
|
|
|
14
|
Strong Violet |
|
|
|
|
|
|
15
|
Vivid Orange Yellow |
|
|
|
|
|
|
16
|
Strong Purplish Red |
|
|
|
|
|
|
17
|
Vivid Greenish Yellow |
|
|
|
|
|
|
18
|
Strong Reddish Brown |
|
|
|
|
|
|
19
|
Vivid Yellow Green |
|
|
|
|
|
|
20
|
Deep Yellowish Brown |
|
|
|
|
|
|
21
|
Vivid Reddish Orange |
|
|
|
|
|
|
22
|
Dark Olive Green |
|
|
|
|
|
|
Best and Worst
Color Combinations for Text, Lines, and Shapes*
|
|
|||
|
|
|
|
|
|
blue, black, red | yellow, cyan | black, blue, red | yellow, cyan |
|
white, yellow | blue, red, magenta | yellow, white, green | blue, magenta |
|
yellow, white, black | magenta, black, green, cyan | black, yellow, white, cyan | magenta, blue, green, cyan |
|
black, blue, red | cyan, magenta, yellow | black, red, blue | cyan, magenta, yellow |
|
white, yellow, cyan | green, red, black | yellow, magenta, black, cyan, white | green, red, black |
|
blue, black, red | green, yellow, white | cyan,blue, black, magenta | yellow, green, white |
|
black, white, blue | green, red, cyan | blue, black, yellow | cyan, green, red |
|
red, blue, black | white, cyan | red, blue, black | white, cyan, green |
* Adapted from [Thorell 1990]. Based on color selection experiments.
Data in each list is given in decreasing order of quality.
Effective Colors
for 3D Design
|
Layers of Color |
|
Farthest Layer to Nearest Layer |
|
blue - red |
|
blue - green/yellow - red |
|
blue - green - yellow - red |
|
blue - green - yellow - orange - red |
|
purple - blue - green - yellow - orange - red |
Process Control
Applications
To Show:
|
Use: |
Concentration
Levels
|
|
Low
|
Desaturated Colors |
High
|
Saturated Colors |
Life
Support Status
|
|
OK
|
Blue/Green/White |
Caution
|
Yellow |
Emergency
|
Red (flashing option) |
Direction
|
|
In
|
Red |
Out
|
Blue |
Measurement Applications
Inspection/
Quality Graphs on Black Background
For:
|
Use: |
Grids
|
gray |
Data
Points
|
yellow |
Variance
or error bars
|
blue (medium) |
Out of
Spec data
|
red |
Labels
:
|
|
x
|
magenta |
y
|
green |
z
|
cyan |
Color Text
WebSafe Palette | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Code | Color | Code | Color | Code | Color | Code | Color | Code | Color | Code | Color |
000000 | 000033 | 000066 | 000099 | 0000cc | 0000FF | ||||||
003300 | 003333 | 003366 | 003399 | 0033cc | 0033ff | ||||||
006600 | 006633 | 006666 | 006699 | 0066cc | 0066ff | ||||||
009900 | 009933 | 009966 | 009999 | 0099cc | 0099ff | ||||||
00cc00 | 00cc33 | 00cc66 | 00cc99 | 00cccc | 00ccff | ||||||
00FF00 | 00ff33 | 00FF66 | 00ff99 | 00FFCC | 00FFFF | ||||||
330000 | 330033 | 330066 | 330099 | 3300cc | 3300ff | ||||||
333300 | 333333 | 333366 | 333399 | 3333cc | 3333ff | ||||||
336600 | 336633 | 336666 | 336699 | 3366cc | 3366ff | ||||||
339900 | 339933 | 339966 | 339999 | 3399cc | 3399ff | ||||||
33cc00 | 33cc33 | 33cc66 | 33cc99 | 33cccc | 33ccff | ||||||
33ff00 | 33FF33 | 33FF66 | 33ff99 | 33FFCC | 33FFFF | ||||||
660000 | 660033 | 660066 | 660099 | 6600cc | 6600ff | ||||||
663300 | 663333 | 663366 | 663399 | 6633cc | 6633ff | ||||||
666600 | 666633 | 666666 | 666699 | 6666cc | 6666ff | ||||||
669900 | 669933 | 669966 | 669999 | 6699cc | 6699ff | ||||||
66cc00 | 66cc33 | 66cc66 | 66cc99 | 66cccc | 66ccff | ||||||
66FF00 | 66FF33 | 66ff66 | 66ff99 | 66ffcc | 66FFFF | ||||||
990000 | 990033 | 990066 | 990099 | 9900cc | 9900ff | ||||||
993300 | 993333 | 993366 | 993399 | 9933cc | 9933ff | ||||||
996600 | 996633 | 996666 | 996699 | 9966cc | 9966ff | ||||||
999900 | 999933 | 999966 | 999999 | 9999cc | 9999ff | ||||||
99cc00 | 99cc33 | 99cc66 | 99cc99 | 99cccc | 99ccff | ||||||
99ff00 | 99ff33 | 99ff66 | 99ff99 | 99ffcc | 99ffff | ||||||
cc0000 | cc0033 | cc0066 | cc0099 | cc00cc | cc00ff | ||||||
cc3300 | cc3333 | cc3366 | cc3399 | cc33cc | cc33ff | ||||||
cc6600 | cc6633 | cc6666 | cc6699 | cc66cc | cc66ff | ||||||
cc9900 | cc9933 | cc9966 | cc9999 | cc99cc | cc99ff | ||||||
cccc00 | cccc33 | cccc66 | cccc99 | cccccc | ccccff | ||||||
ccff00 | ccff33 | CCFF66 | ccff99 | ccffcc | ccffff | ||||||
FF0000 | FF0033 | ff0066 | ff0099 | ff00cc | FF00FF | ||||||
ff3300 | ff3333 | ff3366 | ff3399 | ff33cc | ff33ff | ||||||
ff6600 | ff6633 | ff6666 | ff6699 | ff66cc | ff66ff | ||||||
ff9900 | ff9933 | ff9966 | ff9999 | ff99cc | ff99ff | ||||||
ffcc00 | ffcc33 | ffcc66 | ffcc99 | ffcccc | ffccff | ||||||
FFFF00 | FFFF33 | FFFF66 | ffff99 | ffffcc | FFFFFF |
Color Commandments (Adapted from Aaron Marcus (1986)
Arnheim (1969):
"An image serves merely as a sign to the extent to which it stands for a particular content without reflecting its characteristics visually… images are pictures to the extent to which they portray things located at a lower level of abstractness than they are themselves. They do their work by grasping and rendering some relevant qualities - shape, color, movement of the objects or activities they depict…an image acts as a symbol to the extent to which it portrays things which are at a higher level of abstractness than is the symbol itself…"
Icons - images representing commands, objects, states, or results.
Analysis of icons (three dimensions):
Tufte - goal - graphical excellence - "the efficient communication
of complex quantitative ideas". See:
E.D. Tufte, The Visual Display of Quantitative Information
(1983)
________, Envisioning Information (1990)
________, Visual Explanations (1997)
Information
Visualization Software
AVS: http://www.avs.com
Techplot: http://www.amtec.com
VTK:
http://www.kitware.com
Display Methods and Techniques
Rendering:
2D:
3D:
Graphics API: http://www.opengl.org
Rendering Software:
POVRAY: http://www.povray.org