When shown an image, there are some visual properties that we can detect effortlessly and almost instantaneously - they "pop out."

These are called preattentive attributes.

Knowing which attributes are preattentive can help in creating more effective visualizations.

Below are some interactive visualizations demonstrating some of these attributes - some "pop out" more than the others. They were all created with d3.js. These examples are primarily based on those in C.G. Healey's Perception in Visualization, C. Ware's book Visual Thinking: for Design, and S. Few's Tapping the Power of Visual Perception. Some of them are what seem to be preattentive, but this is my own subjective assessment - these have "subjective" in the subtitle.



In the examples below, links are provided to the source(s) that inspired or served as the source for the general design for the example. The routine to generate the star shapes with svg is from this blog post by Larry Spencer.

On larger screens, there is a navigation area on the right side of the screen to help move between the different examples.


Browser Note: It's been reported that there seem to be rendering/hanging issues with FireFox on Windows 8.1. Please let me know if you see oddities. It works fine for me on Chrome, Firefox, and Safari on a Mac, and on iPad and iPhone.

Loading...
Examples of Preattentive Attributes (some "pop out" more than others)

Number Targets
Number Shapes

I find the filled one has a strong pop-out effect, even when there are a healthy number of filled ones.


Number Targets
Number Shapes

The pop-out effect, while noticeable, is not as strong as that for the Filled case.


Number Targets
Number Shapes

Hue/color is one of the "obvious" attributes - ", as long as the colors to be noticed are sufficiently different from the others.


Number Targets
Number Shapes

The effectiveness of intensity/lightness can be fairly sensitive to the degree of lightness.


Number Targets
Number Shapes

This is based on Chapter 2 of Ware. There is a definite difference in the degree of pop-out effect depending on the color of the targets.


Number Targets
Number Shapes

This is hard not to notice. It can also be used to identify groups (see Figure 6.10 in A. Cairo's The Functional Art).


Number Targets
Number Shapes

S. Few includes this as one of the preattentive attributes "most applicable to data presentation" in his Tapping the Power of Visual Perception.


Number Targets
Number Shapes

This is in the html for the description of added marks on shape (in section right before Motion). There could be lots of stuff here to say and link to.


Number Targets
Number Shapes

This is the html for the description of closure. There could be lots of stuff here to say and link to.


Number Targets
Number Shapes

This is the html for the description of curvature. There could be lots of stuff here to say and link to.


Number Targets
Number Shapes

This is the html for the description of curvature. There could be lots of stuff here to say and link to.


Number Targets
Number Shapes

This attribute is included in Chapter 2 of Ware.


Number Targets
Number Shapes

This is the html for the description of enclosure. There could be lots of stuff here to say and link to.


Number Targets
Number Shapes

This is the html for the description of intersection. There could be lots of stuff here to say and link to.


Number Targets
Number Shapes

This is the html for the description of intersection. There could be lots of stuff here to say and link to.


Number Targets

This is the html for the description of line length. There could be lots of stuff here to say and link to.


Number Targets
Line Width

This is the html for the description of line length. There could be lots of stuff here to say and link to.


Number Targets
Off By:

This is the html for the description of misalignment. There could be lots of stuff here to say and link to.


Number Targets

This is the html for the description of orientation. There could be lots of stuff here to say and link to.


Number Targets
Number Shapes

I find that the pop-out effect for shape is more sensitive to the size of the shapes. Also, it is easier if the target has corners (like the square here) and the distractors don't.


Number Shapes

This is based on Chapter 2 of Ware. While the pop-out effect is there in this case, I am a little unclear as to why this specific case is pointed out in Ware's book- I couldn find a it in the two references Ware mentions.


Number Targets
Number Shapes

Size has to be one of the strongest preattentive attributes - even with many targets the pop-out effect is strong.


Number Targets
Number Shapes

This is the html for the description of terminators. There could be lots of stuff here to say and link to.


Number Targets
Number Shapes

This based on C. Healey's Perception in Visualization.


Number Targets
Number Shapes

This is based on Chapter 2 of Ware.


Number Targets
Number Shapes

This is based on Chapter 2 of Ware - there is a strong pop-out effect. This is implemented by using a shifted radial gradient on the circles.


Number Targets
Number Shapes

This based on C. Healey's Perception in Visualization.


Number Targets
Number Shapes

This is mentioned in both Chapter 2 of Ware and C. Healey's Perception in Visualization. While there is obviously a risk of irritation with this attribute, it is hard to deny that it is not an effective way to attract notice.



Here, "direction of motion" refers to preattentively detecting different of one objects movement relative to the movement of other moving elements around it.



Wait a few seconds for it to appear from one of the sides (click New for it to come from a different location and at a different time) ... this kind of "interrupt" is mentioned in Chapter 2 of Ware.


Number Targets
Number Shapes

I have not seen rotation explicitly called out anywhere (although I am sure it has been), but wanted to include it because of its fairly strong pop-out effect when the object being rotated has edges.


Number Targets
Number Shapes

In the section on Motion in Chapter 2 of Ware, he notes that "It is hard to resist looking at an icon jiggling on a web page, which is exactly why moving icons can be irritating". When it comes something more akin to an alerting twitch, however, I think the risk of irritation is lower.



This is the html for the description of velocity. There could be lots of stuff here to say and link to.


Number Targets

This is the html for the description of density. There could be lots of stuff here to say and link to.


Healey discusses boundary detection as being one of the preattentive attributes, where we can detect the direction of the boundary when it is defined some unique feature (he references the work of ANne Treisman and others).