<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>Representation</title>
  <subtitle>Representation in visualization is an interesting topic that is just taken for granted by most people in the field. But how do we represent data and information visually, and how do we attach meaning to graphical objects - and how does that change them?</subtitle>
  <link rel="alternate" type="text/html" href="http://eagereyes.org/topics/Representation"/>
  <link rel="self" type="application/atom+xml" href="http://eagereyes.org/taxonomy/term/10/atom/feed"/>
  <id>http://eagereyes.org/taxonomy/term/10/atom/feed</id>
  <updated>2007-03-05T16:05:34-05:00</updated>
  <entry>
    <title>Dance.Draw</title>
    <link rel="alternate" type="text/html" href="http://eagereyes.org/blog/2008/dance-draw.html" />
    <id>http://eagereyes.org/blog/2008/dance-draw.html</id>
    <published>2008-05-15T23:51:37-04:00</published>
    <updated>2008-07-06T23:21:00-04:00</updated>
    <author>
      <name>Robert Kosara</name>
    </author>
    <category term="blog" />
    <category term="Representation" />
    <summary type="html"><![CDATA[<p><img style="border: 0px initial initial;" src="/media/2008/ExquisiteInteraction.jpg" border="0" alt="Dance.Draw" /></p>
<p>My colleague Celine Latulipe has made a nice website about her <a href="http://www.sis.uncc.edu/~clatulip/DanceDraw/Dance.Draw.html">Dance.Draw project</a>. In what she calls <em>Exquisite Interaction</em>, three dancers wield inertial mice and thus control shapes in a projection behind them. The result is interesting and beautiful.    ]]></summary>
    <content type="html"><![CDATA[<p><img style="border: 0px initial initial;" src="/media/2008/ExquisiteInteraction.jpg" border="0" alt="Dance.Draw" /></p>
<p>My colleague Celine Latulipe has made a nice website about her <a href="http://www.sis.uncc.edu/~clatulip/DanceDraw/Dance.Draw.html">Dance.Draw project</a>. In what she calls <em>Exquisite Interaction</em>, three dancers wield inertial mice and thus control shapes in a projection behind them. The result is interesting and beautiful.<!--break--></p>
<p>Celine works in human-computer interaction, specifically on two-handed interaction for one or more people. What that means is that her programs are controlled by up to six mice &ndash; two per person, up to three people at the same time. She took that a step further in this collaboration with Sybil Huskey from the Dance Department at UNC Charlotte.</p>
<p>Each dancer has a mouse in each hand. The mice track motion (similar to a Wii-mote), and thus provide some data about the movements of the dancers. A typical question after such a performance is if she wants to use the mice to track the movements more precisely, but I fail to see the point in doing this. If the goal were motion tracking or capture, there are ways of doing this that are much better than simple mice. Adding more data is really of little use, what is interesting here is the abstraction from the movements to the screen.</p>
<p>What is being visualized is data from the mice, which represents the dance, which in turn is an interpretation of the music. So in a sense, we are seeing a visualization of the music. Of course, the goal is not a readable visualization, but a more abstract, artistic representation.</p>
<p>Be sure to watch the video, though the visualization is a bit washed out. The  performance usually takes place in an almost entirely dark room, where the visuals are much more dominant. The music is also quite catchy.</p>    ]]></content>
  </entry>
  <entry>
    <title>The Joy of Representation</title>
    <link rel="alternate" type="text/html" href="http://eagereyes.org/Theory/JoyOfRepresentation.html" />
    <id>http://eagereyes.org/Theory/JoyOfRepresentation.html</id>
    <published>2007-05-25T06:03:35-04:00</published>
    <updated>2007-05-25T06:19:20-04:00</updated>
    <author>
      <name>Robert Kosara</name>
    </author>
    <category term="Aesthetics" />
    <category term="Representation" />
    <category term="Theory" />
    <summary type="html"><![CDATA[<p><img src="http://eagereyes.org/media/attachments/kaboom.jpg" alt="Kaboom! by PES" title="Kaboom! by PES" width="600" height="221" /> </p><p>When peanuts are bombs, clown-shaped cake ornaments are muzzle fires, and young guys are skateboards, we are talking about representation. We take it for granted that words can refer to things or abstract concepts, and colored spots on a piece of paper can depict data. Representation is really quite remarkable, and a better understanding of it will make a big difference in how we build visualizations.</p><p>This article is the first in a series on representation, and does not answer any questions. In fact, it raises quite a few that most visualization researchers don&#39;t even know they should be asking themselves. And they should.     ]]></summary>
    <content type="html"><![CDATA[<p><img src="http://eagereyes.org/media/attachments/kaboom.jpg" alt="Kaboom! by PES" title="Kaboom! by PES" width="600" height="221" /> </p><p>When peanuts are bombs, clown-shaped cake ornaments are muzzle fires, and young guys are skateboards, we are talking about representation. We take it for granted that words can refer to things or abstract concepts, and colored spots on a piece of paper can depict data. Representation is really quite remarkable, and a better understanding of it will make a big difference in how we build visualizations.</p><p>This article is the first in a series on representation, and does not answer any questions. In fact, it raises quite a few that most visualization researchers don&#39;t even know they should be asking themselves. And they should. <!--break--></p><p>The images above are taken from the brilliant short movie <a href="http://www.eatpes.com/kaboom.html"><em>Kaboom!</em></a>  by <a href="http://eatpes.com/">PES</a>. The movie was shot using stop-motion, and all the guns, explosions, buildings, and scenery are not actual guns, explosions, buildings, or scenery. The choice of materials is so clever, however, that it still works, and not only that: there are so many things in those movies that you don&#39;t even notice half of them. Many objects just blend into the scene so well that they won&#39;t even stand out. See also <em><a href="http://eatpes.com/makingofkaboom.html">Making of Kaboom!</a></em>, <em><a href="http://eatpes.com/game_over.html">Game Over</a></em>, and <em><a href="http://eatpes.com/sneaux.html">Sneaux</a></em>.   </p><h2>Realistic –  Or Is It?<br /></h2><p>Another example is this painting by David Bailley, titled <em><a href="http://www.wga.hu/frames-e.html?/html/b/bailly/selfport.html">Self-Portrait with Vanitas Symbols</a></em>.</p><p><a href="/media/attachments/BaillyVanitas.jpg" target="_blank"><img src="/media/attachments/BaillyVanitas_0.jpg" alt="David Bailly, Self-Portrait with Vanitas Symbols" title="David Bailly, Self-Portrait with Vanitas Symbols" width="600" height="438" /></a>  </p><p>While painted in a realistic style, the depicted objects are not just there because they happened to be lying around on his desk (which might be the case in a photograph). Instead, they are symbols for <em><a href="http://en.wikipedia.org/wiki/Vanitas">vanitas</a></em>, the emptiness and transience of life. The skull, the blown out candle, the soap bubbles, the hourglass, even the flowers symbolize this. There are also references to his profession (the palette), fortune (pearls, coins), and hobbies (pipe).</p><p>But in addition, it is important to know that Bailley painted this painting when he was 67. The self-portrait is therefore the picture within the picture in the center, with the young man showing a younger version of himself. The many different symbols and layers in this painting can be dazzling even for art historians.</p><p>It is also likely that all the objects were not there at the same time, or at least not for the entire period over which the painting was completed. This is certainly true for Bailley himself, but also for the flowers. Many nature scenes of still lives with flowers from that period share that same interesting property. Does that mean they are realistic depictions or not? </p><h2>Ways of Representing</h2><p>Representation is not only a topic in art, and certainly not confined to the visual channel. <a href="/references/Howard_PVL_1980.html">Howard<sup>(ref)</sup></a>  lists different varieties of representation:</p><blockquote><p>Jones represents (that is, &quot;speaks for&quot;) Biddulph Township in the Provincial Parliament.<br />That portrait represents (&quot;depicts&quot;) the elderly Rembrandt.<br /><em>War and Peace</em> represents (&quot;describes&quot;) events of the Napoleonic War.<br />The whale in <em>Moby Dick</em> represents (&quot;symbolizes&quot;) Evil.<br /><em>Punch</em> represents (&quot;caricatures&quot;) Churchill as a bulldog.<br /><em>La Mer</em> represents (&quot;expresses&quot;) moods of the sea.<br />Ghandi represents (&quot;exemplifies&quot;) the spirit of nonviolent protest.<br />Let <em>a</em> represent (&quot;substitute&quot; or &quot;stand for&quot;) <em>b</em>.</p></blockquote><p>Clearly, not all of these will be relevant for visualization, but more are than would appear at first sight. Is a <a href="/VisCrit/ChernoffFaces.html">Chernoff face</a>  a depiction, description, symbolization, caricature, or merely a substitute for the underlying data? How do we know which kind of representation we are using, and what does that mean for how we design visualizations? How do metaphors fit into the picture? </p><h2>Mimesis</h2><p>The oldest and probably most natural understanding of representation is to think of a picture as being as perfect an imitation as possible of nature. Plato called this <em><a href="http://en.wikipedia.org/wiki/Mimesis">mimesis</a></em>, and illustrated it with a story of a painter whose paintings of grapes were so realistic that birds would peck at them.</p><p>With the existence of photography today, such an understanding seems very logical – too logical and simple, in fact. Especially in computer graphics, it is too easy to fall into the trap of photorealism and take objects in images as being just representatives of themselves. But our visual traditions are not based on realism, that is a fairly recent development. Most of the seemingly realistic art we see is in fact packed with symbols, and failing to realize that means failing to understand the message of the piece of art. Varying degrees of realism are also not simply failures at achieving a photorealistic image, but often mean that the exact visual depiction was not the goal of the painting. Realism can be distracting, and it can hide the underlying meaning. </p><p>Even abstract images can depict – an obvious fact for anybody familiar with visualization (or maps), but one that can make it hard to understand what a visualization is and how it works. Overly metaphorical and/or realistic visualization , on the other hand, can also make it difficult to achieve a useful visualization, and limit its expressive power.  </p><p>Of course Plato&#39;s idea of mimesis was not just an objective description of representation. He considered mimesis deceit, because it allowed the artist to make something that pretended to be something else. </p><h2>Representation Reconsidered</h2><p>Nelson Goodman, in his book <a href="/references/Goodman_1976.html"><em>Languages of Art</em><sup>(ref)</sup></a>, very eloquently dissects the idea of mimesis. A painting,  consisting of layers of paint on a flat piece of cloth, is more like any other painting than it is like a living person, which is three-dimensional, can move around, and is not made of oil paste and pigment. Also, there are many ways in which even photographs are distorted to look better. Goodman&#39;s example is <a href="http://en.wikipedia.org/wiki/Perspective_correction">perspective correction</a>, but there are many other things that make a photograph appear more natural by making it less like the scene it actually depicted. </p><p>So the idea of imitation is clearly limited, especially when it comes to other painting styles than realism, and other means of depiction than photography. But what else is there? Can we simply pick any symbol and assign it a meaning? And if this all so arbitrary, why are we able to read images so easily? </p><h2>Representation in Visualization</h2><p>The images below show different kinds of representation in visualization. They were designed by students in my <a href="/LVA/BestOf.html">Visual Communication in Computer Graphics and Art</a>  class when it was taught in Vienna, and all depict the Titanic dataset (which contains information about people&#39;s class, sex, age, and survival). </p><table border="0" width="100%"><tbody><tr valign="top"><td> <a href="/media/LVA/BestOf/Titanic_Brandejsky_Buturovic_Kilzer.jpg" target="_blank"><img src="http://eagereyes.org/media/LVA/BestOf/Titanic_Brandejsky_Buturovic_Kilzer.serendipityThumb.jpg" alt="Titanic by Brandejsky, Buturovic, Kilzer" title="Titanic by Brandejsky, Buturovic, Kilzer" width="200" height="137" /></a> </td><td><a href="/media/LVA/BestOf/Titanic_Dabrowski_Jakl_May.png" target="_blank"><img src="http://eagereyes.org/media/LVA/BestOf/Titanic_Dabrowski_Jakl_May.serendipityThumb.png" alt="Titanic by Dabrowski, Jakl, May" title="Titanic by Dabrowski, Jakl, May" width="199" height="200" /></a>  </td><td><a href="/media/LVA/BestOf/Titanic_Cech_Schauer_Scholz.png" target="_blank"><img src="http://eagereyes.org/media/LVA/BestOf/Titanic_Cech_Schauer_Scholz.serendipityThumb.png" alt="Titanic by Cech, Schauer, Scholz" title="Titanic by Cech, Schauer, Scholz" width="200" height="158" /></a>  </td></tr></tbody></table> <p>These examples are interesting because they cover the gamut from close to realistic (like an information graphic) to very abstract. The image in the middle is especially interesting because it is built on a familiar though non-realistic metaphor (a pie chart), which makes it easier to figure out what it means (if the structure of the data is known). The right-most image is the most abstract but also the most expressive: it allows the viewer to read basically any combination of criteria and see how this group of people compares to any other. Of course, reading this image is quite a challenge.</p><h2>Conclusions</h2><p>Representation is a complex topic with many facets. Theories of representation abound, and not all of them are useful for visualization. But visualization can bring a new, interesting perspective into this field: how do we represent abstract information in a way that is useful, readable, and that allows us to understand the underlying data? How can a model of representation help us connect the different points of view in art and visualization? And how can the choice of representation become a topic in visualization in itself, so that we can understand how we can make the best use of it? </p>    ]]></content>
  </entry>
  <entry>
    <title>A Critique of Chernoff Faces</title>
    <link rel="alternate" type="text/html" href="http://eagereyes.org/VisCrit/ChernoffFaces.html" />
    <id>http://eagereyes.org/VisCrit/ChernoffFaces.html</id>
    <published>2007-02-25T12:59:13-05:00</published>
    <updated>2007-12-07T23:27:41-05:00</updated>
    <author>
      <name>Robert Kosara</name>
    </author>
    <category term="Criticism" />
    <category term="Representation" />
    <category term="Techniques" />
    <summary type="html"><![CDATA[<p>
<a href="/VisCrit/ChernoffFaces.html"><img src="/media/attachments/ChernoffFaces1.png" alt="Chernoff Faces" title="Chernoff Faces" height="205" width="541" /></a>  
</p>
<p>
Chernoff Faces are discussed in every information visualization course, and are referenced in many papers that talk about glyphs. Yet the only serious use of faces in visualization is for calibration, not for data display. Faces are so special that we better know their perceptual properties really well before we can use them, which we don't.    ]]></summary>
    <content type="html"><![CDATA[<p>
<a href="/VisCrit/ChernoffFaces.html"><img src="/media/attachments/ChernoffFaces1.png" alt="Chernoff Faces" title="Chernoff Faces" height="205" width="541" /></a>  
</p>
<p>
Chernoff Faces are discussed in every information visualization course, and are referenced in many papers that talk about glyphs. Yet the only serious use of faces in visualization is for calibration, not for data display. Faces are so special that we better know their perceptual properties really well before we can use them, which we don't.<!--break--> 
</p>
<p>
Chernoff's <a href="/references/Chernoff_JASA_1973.html">paper from 1973<sup>(ref)</sup></a>  proposed simplified face shapes to represent a number of variables in a data set, by mapping numbers to the size and curvature of the face, position of the eyes, length of the nose, position of the mouth, etc. Chernoff claims that up to 18 data dimensions can be displayed with the method, allowing the user to visually cluster the data. These faces are a type of <a href="/references/Anderson_PNAS_1957.html">glyph<sup>(ref)</sup></a>, a graphical object whose properties represent data values.
</p>
<h2>Face Perception </h2>
<p>
Let's assume your best friend is not sitting right in front of you. Can you precisely describe his or her face? Can you describe the differences between the faces of your two best friends so that a stranger would be able to tell them apart?
</p>
<p>
Face perception works in a holistic and hierarchical way. We do not see a nose, ears, eyes, eyebrows, etc., and then piece them together (at least not consciously). Rather, we recognize a person. The face is so much connected to the personality that we (think we) are able to tell something about a person's character just from looking at his or her face, and certainly about his/her mood. That is also why we immediately see a face that is drawn as a bunch of lines to be happy or sad: we can't help it.
</p>
<p>
What is even more problematic, however, is that there is a strong hierarchy in which features we look at, and how we identify people. There are features that are clearly much more important (eyes, lips) than others (overall shape). Thus, representing data through these visual features means that some data will be much more visible than others.
</p>
<h2>Faces where there are none: Pareidolia</h2>
<p>
Seeing a face means two things: recognizing a shape as a face, and (possibly) recognizing the person from the face. Both are incredibly important tasks, and we are very good at both of them. So good, in fact, that we see faces even where there are none.
</p>
<p>
The fact that we see a few lines as a (Chernoff) face is testament to this. Even an image that is reduced to two points, two lines, and a circle, is seen as a face that can be curious or scared, happy or sad. This is also how caricatures and cartoons work: a distorted or reduced face, even when attached to a thing or an animal, is recognized as a face, and the attached object as a person. This also works for the design of certain objects like cars, which have headlight &quot;eyes.&quot;
</p>
<p>
The fact that we have faces around us almost everywhere we look makes it hard to appreciate this phenomenon. So let's look at some faces that appear where there clearly are none. This effect is called <a href="http://en.wikipedia.org/wiki/Pareidolia">Pareidolia</a>.
</p>
<p>
Perhaps the most famous example is the &quot;<a href="http://en.wikipedia.org/wiki/Face_on_Mars">Face on Mars</a>&quot;, which was photographed by a Viking probe in the 1970s. It inspired a lot of speculation about life on Mars (and some <a href="http://www.imdb.com/title/tt0183523/">crappy movies</a>), but it later was shown – not surprisingly – to not be a face at all. 
</p>
<table style="height: 199px" align="center" border="0" width="391">
	<tbody>
		<tr valign="top">
			<td align="center"><img src="/media/attachments/Martian_face_viking_cropped.jpg" alt="&quot;The Face on Mars&quot;" title="&quot;The Face on Mars&quot;" height="175" width="200" /></td>
			<td align="center"><img src="/media/attachments/MGS_Cydonia3-small.jpg" alt="A different view" title="A different view" height="175" width="175" /> </td>
		</tr>
	</tbody>
</table>
<p>
In times of Google Maps, faces can also be found on closer planets. The ones in the following images are called &quot;<a href="http://maps.google.com/maps?f=q&amp;hl=en&amp;ie=UTF8&amp;om=1&amp;z=17&amp;ll=50.01089,-110.112405&amp;spn=0.005212,0.009838&amp;t=h">Medicine Man</a>&quot; (even wearing an iPod!) and &quot;<a href="http://maps.google.com/maps?hl=en&amp;ie=UTF8&amp;z=12&amp;ll=-16.348144,-71.967659&amp;spn=0.256306,0.314827&amp;t=k&amp;om=1">Face of God</a>&quot; (or perhaps <a href="http://en.wikipedia.org/wiki/Slartibartfast">Slartibartfast</a>?). What is interesting especially in the left image is that the face is clearly visible, while the hair/headdress makes much less visual sense.
</p>
<p>
<img src="/media/attachments/GoogleMapsFaces.jpg" alt="Faces found on Google Maps: &quot;Medicine Man&quot; and &quot;Face of God&quot;" title="Faces found on Google Maps: &quot;Medicine Man&quot; and &quot;Face of God&quot;" height="308" width="600" />
</p>
<p>
&nbsp;
</p>
<p>
Finally, there are faces in our every-day non-visual communication: smilies. Two or more punctuation characters can express joy, astonishment, shock, and affection. Who would have thought that these mundane characters that just structure the more important text could convey so much meaning?
</p>
<p>
<img src="/media/attachments/smilies.png" alt="Smilies" title="Smilies" height="70" width="325" /> 
</p>
<h2>Faces in Visualization   </h2> <a href="/references/Rogowitz_Vis_2001.html">The Which Blair Project<sup>(ref)</sup></a>  uses faces to calibrate displays without the need for special hardware. It works on the simple principle that we see a face when the luminance values that are mapped to the gray levels of a photograph are monotonically increasing in brightness. This way, a large number (maybe 100) possible color maps can be presented to the user, who then simply clicks on the images where s/he sees a face. This is completely effortless thanks to our natural ability to see faces.<br />
<br />
<p>
<img src="/media/attachments/whichblair.jpg" alt="The Which Blair Project, Rogowitz and Kalvin, 2001" title="The Which Blair Project, Rogowitz and Kalvin, 2001" height="262" width="561" /> 
</p>
<p>
&nbsp;
</p>
<p>
An extension of this idea is <a href="/references/Kindlmann_Vis_2002.html">Face-based Luminance Matching<sup>(ref)</sup></a>, which lets the user not just select, but also construct color maps. To do this, a two-tone image of a portrait is shown using a gray level and a color, in both possible configurations (i.e., one quarter of the image below). The user moves a slider towards the side where s/he sees the face, changing the value of the color. When the point is crossed where color and gray appear equally bright, the face appears to jump to the other image. That way, the user has found a color with the same perceived brightness as the gray once s/he cannot decide where the face is anymore.
</p>
<p>
<img src="/media/attachments/kindlmann_faces.png" alt="Kindlmann et al" title="Kindlmann et al" height="440" width="440" /> 
</p>
<h2>Other Glyphs</h2>
<p>
Apart from the reasons stated above that show how peculiar faces are, there is also another reason that make Chernoff Faces a strange choice: faces for <i>everything</i>? Why should faces work for any type of data?
</p>
<p>
General glyphs can be tailored for any data, and can also be based on metaphors. Take the following glyph for visualizing patient data in an intensive care unit (ICU) as an example. The <a href="/references/Horn_MIM_2001.html">VIE-VISU<sup>(ref)</sup></a> system is loosely based on the human shape, without invoking it too strongly and thus creating a <a href="http://en.wikipedia.org/wiki/Gestalt_psychology">gestalt</a>. Could they have used a face? Definitely. But which values do you represent with the eyes? Which make the face smile or look sad? 
</p>
<p>
<img src="/media/attachments/VIEVISU-small.png" alt="VIE-VISU, Horn et al, 2001" title="VIE-VISU, Horn et al, 2001" height="187" width="386" />
</p>
<h2>Hard Evidence </h2>
<p>
In addition to the circumstantial evidence above, there is a small amount of relevant work in visualization that has actual scientific weight. 
</p>
<p>
<a href="/references/Ware_2004.html">Colin Ware<sup>(ref)</sup></a> recognizes the object-like appearance of Chernoff Faces, which is useful for perception. However, he goes on to caution readers that there are likely strong interactions between the different features, and that &quot;the perceptual space of Chernoff Faces is likely to be extremely nonlinear&quot; (pp. 264-266).
</p>
<p>
<a href="/references/Morris_AIPR_1999.html">Morris et al<sup>(ref)</sup></a>  examined the <a href="http://www.csc.ncsu.edu/faculty/healey/PP/">preattentive</a> nature of Chernoff Faces, and found no evidence for it. Rather, comparing facial features is a serial search task, and is not helped at all by our (possibly preattentive) ability to quickly recognize familiar faces. They also found that a hierarchy of features exists, with eye size and eyebrow slant being the easiest to perceive and to compare. 
</p>
<h2>Conclusions</h2>
<p>
Faces are clearly special and their perception is poorly understood. While we can recognize a face very quickly, differentiating between and comparing features is much more difficult. All this makes faces a bad choice for visualization. While compelling anecdotal and circumstantial evidence exists, more hard scientific work is clearly needed for a final judgment.  
</p>
    ]]></content>
  </entry>
  <entry>
    <title>The Visual Mapping of Poetry</title>
    <link rel="alternate" type="text/html" href="http://eagereyes.org/blog/visual-mapping-of-poetry.html" />
    <id>http://eagereyes.org/blog/visual-mapping-of-poetry.html</id>
    <published>2006-12-02T12:11:18-05:00</published>
    <updated>2007-03-05T16:11:09-05:00</updated>
    <author>
      <name>Robert Kosara</name>
    </author>
    <category term="blog" />
    <category term="Criticism" />
    <category term="Representation" />
    <category term="Vis or Not Vis" />
    <summary type="html"><![CDATA[<p>Visualization people often talk about <em>mapping</em>. Mapping is the process that translates data into a visual representation, and the main challenge in the visualization of abstract data. A good mapping is one that leads to insights into the data, while a bad mapping does not. It is important, however, to keep in mind what the purpose of the depiction is, or one runs the risk of applying the wrong standards.    ]]></summary>
    <content type="html"><![CDATA[<p>Visualization people often talk about <em>mapping</em>. Mapping is the process that translates data into a visual representation, and the main challenge in the visualization of abstract data. A good mapping is one that leads to insights into the data, while a bad mapping does not. It is important, however, to keep in mind what the purpose of the depiction is, or one runs the risk of applying the wrong standards.<!--break--></p><p>Enrico Bertini <a href="http://diuf.unifr.ch/people/bertinie/visuale/2006/11/visual_poetry_mimicking_textar_1.html">criticized the following image</a>  for being a bad visualization on his <a href="http://diuf.unifr.ch/people/bertinie/visuale/">Visuale Blog</a>:</p><p><a href="http://www.esono.com/boris/projects/poetry06/"><img src="http://eagereyes.org/media/attachments/poetry06_plakat-detail.png" alt="poetry on the road 06" title="poetry on the road 06" width="539" height="382" /></a></p><p>The image was made for a <a href="http://www.esono.com/boris/projects/poetry06/">poster and book about a poetry festival</a>. The following describes how they did it: </p><blockquote><p><em> We assigned a numerical value to every letter 		of the alphabet. Adding the values of all letters, one gets 		a number that represents the overall word. (For example, the 		number 99 would represent the word »poetry«.)</em></p><p><em> 		Using this system, an entire poem could be arranged on a 		circular path. The diameter of the circle is based on the 		length of the poem. So you can see the short poems in the 		centre of the poster, while the longer ones form the outer 		circles.</em></p><p><em>Red rings on the circular path represent a number. As many 		different words can share the same number (»poetry« shares 		the 99 with words like »thought« and »letters«), most rings 		represents different words. The thickness of the ring 		depends on the amount of words that share the same number.</em></p></blockquote><p>The organized chaos in the image certainly looks great, and makes for a beautiful poster and book cover. Each poem was also identified in the book by its ring of the whole image, thus giving it a certain visual identity. </p><p>But is it a good visualization? Clearly not. Mapping words in such an arbitrary fashion destroys a lot of information (completely unrelated words are mapped to the same number), and the way they are arranged does not give us any clues about the contents of the poems either. The different red circles and the apparent pattern that most words are on the right of the image are simply an artifact of the encoding that puts most words into a small range of values, and a few longer ones further away.</p><p>Is it a visualization? It clearly is something visual created from data, but the answer to this question depends on your definition of visualization – which makes this an interesting example to ponder. </p><p>Visualization in the analytical sense requires that the data be mapped onto the screen so that it is possible to understand or read the data from the depiction. This is similar to what is called a <a href="http://en.wikipedia.org/wiki/Bijective_function">bijective</a>  function in mathematics. A visualization can never be truly bijective of course, due to the limited range and resolution of all the visual parameters of a computer screen. But at least getting an idea of the patterns present in the data, and a good approximation of the original data is required in visualization.</p><p>So in terms of a mapping or function, the poetry poster is similar to a <a href="http://en.wikipedia.org/wiki/Hash_function">hash function</a>, which only works in one direction, and has a very high likelihood of creating different output for different inputs. Like a fingerprint, two hash functions that are different tell you that the underlying data was different, but will not convey any information about what the original data actually contained (or what the person the finger belongs to is like).</p><p>These above image is conceptually similar to J.P. Lewis et al&#39;s <a href="http://graphics.usc.edu/~noisebrain/VisualIDs/visualids.html">VisualIDs</a>, which create arbitrary (but unique) icons for different documents. They are also the opposite of <a href="http://eagereyes.org/VisCrit/InformativeArt.html">informative art</a>, which has the goal of being bijective and aesthetically pleasing at the same time. </p><p>A comparison of these images to visualization (Bertini mentions <a href="http://www.textarc.org/">TextArc</a>  as the better way of doing this) therefore misses the point. It may be a bit elaborate for a simple icon, but it is still no more than one unique image per poem. Also looking at the archive of <a href="http://www.esono.com/boris/projects/poetry05">designs</a> <a href="http://www.esono.com/boris/projects/poetry04"> for</a> <a href="http://www.esono.com/boris/projects/poetry03"> earlier </a> <a href="http://www.esono.com/boris/projects/poetry02">posters</a>, it becomes even more obvious that the goal is not to visually analyze, but merely to represent. </p>    ]]></content>
  </entry>
  <entry>
    <title>Representational Mug</title>
    <link rel="alternate" type="text/html" href="http://eagereyes.org/blog/representational-mug.html" />
    <id>http://eagereyes.org/blog/representational-mug.html</id>
    <published>2006-11-08T09:50:47-05:00</published>
    <updated>2007-03-05T16:11:54-05:00</updated>
    <author>
      <name>Robert Kosara</name>
    </author>
    <category term="blog" />
    <category term="Photos" />
    <category term="Representation" />
    <summary type="html"><![CDATA[<p><a href="/blog/representational-mug.html"><img src="http://eagereyes.org/media/attachments/Guggenheim_Mug.jpg" alt="Representational Mug" title="Representational Mug" width="500" height="429" /></a>     ]]></summary>
    <content type="html"><![CDATA[<p><a href="/blog/representational-mug.html"><img src="http://eagereyes.org/media/attachments/Guggenheim_Mug.jpg" alt="Representational Mug" title="Representational Mug" width="500" height="429" /></a> <!--break--></p><p>This was bought in the store of the <a href="http://en.wikipedia.org/wiki/Solomon_R._Guggenheim_Museum">Guggenheim Museum in New York</a>.</p>    ]]></content>
  </entry>
  <entry>
    <title>Sets of Possible Occurrences</title>
    <link rel="alternate" type="text/html" href="http://eagereyes.org/Techniques/SOPOs.html" />
    <id>http://eagereyes.org/Techniques/SOPOs.html</id>
    <published>2006-10-24T08:17:22-04:00</published>
    <updated>2007-03-05T16:07:13-05:00</updated>
    <author>
      <name>Robert Kosara</name>
    </author>
    <category term="Applications" />
    <category term="Representation" />
    <category term="Techniques" />
    <category term="Vis or Not Vis" />
    <summary type="html"><![CDATA[<p><img src="http://eagereyes.org/media/attachments/SOPOViewShot1.png" alt="SOPOView Screenshot - Peter Messner" title="SOPOView Screenshot - Peter Messner" width="555" height="341" /></p><p>Visual representations of time are particularly interesting, because they seem so logical. A point in time is a point in the visualization, an interval is a line. But things are not always that simple: planning and temporal uncertainty require more powerful visual tools. Sets of Possible Occurrences (SOPOs) are an example of a visual representation of time that is very flexible and powerful – and totally unintuitive.    ]]></summary>
    <content type="html"><![CDATA[<p><img src="http://eagereyes.org/media/attachments/SOPOViewShot1.png" alt="SOPOView Screenshot - Peter Messner" title="SOPOView Screenshot - Peter Messner" width="555" height="341" /></p><p>Visual representations of time are particularly interesting, because they seem so logical. A point in time is a point in the visualization, an interval is a line. But things are not always that simple: planning and temporal uncertainty require more powerful visual tools. Sets of Possible Occurrences (SOPOs) are an example of a visual representation of time that is very flexible and powerful – and totally unintuitive.<!--break--></p><h2>The Technique </h2><p>A SOPO diagram consists of two time axes, one for start time and one for end time. Consequently, any point in the diagram represents not a point in time, but an interval. A diagonal line can be drawn from the origin of the diagram, which represents all intervals with the same start and end time –  i.e., all intervals with zero length, or points in time. The length of an interval is represented by its position, not its visual extent. Only intervals on and above the diagonal exist, any point below it would represent an interval that ends before it begins.</p><p><img src="http://eagereyes.org/media/attachments/SOPOSingleInterval.png" alt="SOPO showing a single interval" title="SOPO showing a single interval" width="259" height="203" /> </p><p>To more fully appreciate SOPOs, a little context is necessary. There is an area in artificial intelligence that deals with planning and temporal reasoning, and that entails the notion of temporal uncertainty. Most reasoning is centered around complex time annotations, which have not only one start and one end time, but an earliest and a latest start, and an earliest and a latest end. In addition, time annotations are often constrained in that they cannot be shorter or longer than a certain time, i.e., they have a minimum and maximum duration. In temporal reasoning, it is important to be able to not just consider one time annotation, but large numbers of them, and how they influence each other. That was the reason Jean-François Rit developed SOPOs in 1986 for the purpose of <a href="http://eagereyes.org/references/Rit_AAAI_1986.html"><em>Propagating Temporal Constraints for Scheduling</em></a>. </p><p>In a SOPO diagram, the length of an interval can be determined by its distance from the diagonal (measured parallel to any of the axes), so when we extend our point into a line parallel to the diagonal, we get a representation of all the intervals with exactly that duration (two, in the example below). This ranges from the interval [1,3] to [3,5], and anything in between. In other words, 1 is the earliest start of this set of intervals, 3 is the latest start, 3 is also the earliest end, and five the latest end. Since the (minimum and maximum) duration is 2, 3 cannot be both the beginning and the end, though – the point (3, 3) is not on the line.  </p><p><img src="http://eagereyes.org/media/attachments/SOPOSameLength.png" alt="SOPO showing intervals of equal length" title="SOPO showing intervals of equal length" width="200" height="190" /> </p><p>But what if we wanted to extend our intervals by varying their possible durations? We simply extend our line into a square, covering a wide range of possible intervals. Starting on the lower left, and moving around the square clock-wise, we get the following corner intervals: [1,3], [1,5], [3,5], and [3,3]. The two intervals along the diagonal of the square have the same duration (2), while the upper left one has the longest (4), and the lower right one the shortest (0). Any interval between these extremes lies within our SOPO, and thus a wide range of possible start and end points, and of durations. </p><p><img src="http://eagereyes.org/media/attachments/SOPORectangle.png" alt="Rectangular SOPO" title="Rectangular SOPO" width="200" height="191" /> The exact point when something starts or ends is usually much less interesting than how long something takes. That can be a condition (if reading is above max-value for at least five minutes, do this), or a limit for an action (if patient&#39;s condition does not improve after a maximum of four hours, abort treatment and try something else). SOPOs can be constrained by cutting off the corners that are too close to or too far away from the diagonal, to set their minimum and maximum duration. This yields the following shape, which describes all intervals starting from 1 to 3, ending at 3 to 5, and being no shorter than one and no longer than three units. </p><p><img src="http://eagereyes.org/media/attachments/SOPOFull.png" alt="Fully constrained SOPO" title="Fully constrained SOPO" width="200" height="191" /> </p><p>The development of SOPOs was motivated by a landmark paper in 1983 concerned with <em><a href="http://eagereyes.org/references/Allen_CACM_1983.html">Maintaining Knowledge about Temporal Intervals</a></em>, by James F. Allen. Six pairs of relations between intervals were proposed there (like <em>before-after</em>, <em>meets-is met by</em>, etc.), as well as the symmetrical <em>equals</em>. SOPOs can not only visually express all these relations, they also allow the visual propagation of constrains from one interval to the next. The areas for <em>before</em> and <em>after</em> in the example below are determined by the horizontal and vertical axis, respectively, thus also reinforcing the meanings of the axes: horizontal for end (anything that is entirely before our interval has to end before it), and vertical for start (anything after the interval can only start after the end of that interval). </p><p><img src="http://eagereyes.org/media/attachments/SOPOBeforeAfter.png" alt="Before and after a SOPO Interval" title="Before and after a SOPO Interval" width="200" height="191" /></p><h2>SOPOs as Visualization and User Interface </h2><p>In his diploma thesis <em><a href="http://www.asgaard.tuwien.ac.at/tools/asbruview/timeshapes.pdf">Time Shapes - A Visualization for Temporal Uncertainty in Planning</a></em>, Peter Messner investigated the use of SOPOs for visualization of medical therapy plans (unofficially co-supervised by the author). A few changes were made to make SOPOs usable as an interactive visualization, like rotating the diagram, implementing diagonal scrolling, etc., and also to ease understanding of some of the connections between sub-plans and parent plans. The two images at the top of this article and below were taken from Messner&#39;s thesis, and some of the final discussion is also based on his findings.</p><p>Interesting things happen when plans consist of sub-plans that are performed in parallel (Plan D below) or in sequence (Plan C, the marked one below). The expanded Plan C does not visually contain its sub-plans, unless a triangular area is added that shows the containment. Something similar happens with parallel plans that occupy the same area, and are therefore impossible to see and hard to interact with (especially if they also contain further sub-structures). </p><p><img src="http://eagereyes.org/media/attachments/SOPOViewShot2.png" alt="SOPOView" title="SOPOView" width="555" height="341" /></p><p>The yellow triangle around Plan C above is entirely wrong in the context of SOPOs (it represents a completely different time specification), but it satisfies the need for spatial containment when representing temporal containment. It also adds visual clutter, though, and in the end did not add much to make understanding the diagram easier. </p><p>Interestingly, there is also an aspect of uncertainty that SOPOs cannot deal with: undefined parts of interval definitions (which were possible in the framework this was done in). While these can be shown when there are enough constraints (e.g., only the latest end is missing, but there is a maximum duration), unknown values pose a serious problem to any kind of visualization. How large should the SOPO be drawn if we do not know when it will end? Simply adding an indication for &quot;uncertain edge&quot; still means that an arbitrary value will have to be chosen and shown in the visualization.</p><p>Ultimately, the SOPOView was a failure, though that was not entirely unexpected. It was clear from the beginning that SOPOs were difficult to grasp, and especially with many of them shown in complex configurations, users would easily get lost. Messner performed a small user study, and the users actually did surprisingly well, considering the method and how much time they had. </p><h2>Discussion</h2><p>Why bother talking about SOPOs, when they are so unintuitive? While they will not replace the <a href="http://en.wikipedia.org/wiki/Gantt_chart">Gantt chart</a>  anytime soon, they have some interesting properties.</p><p>SOPOs represent something of a lost art, that of visual problem solving. By drawing those shapes, Rit was able to work with very complex temporal specifications in two dimensions rather than with just numbers or cluttered one-dimensional diagrams. The trained eye would also immediately see what the results of these operations were, and how the structure of the SOPO changed from one shape to the next. Powerful tools require training and practice, both of which are usually in short supply when demonstrating a visualization or testing it in a user study. </p><p>It would of course be silly to criticize SOPOs as a visualization, since that is not what they were intended to be. While they would ultimately be read visually, it was not Rit&#39;s intention to require a significant paradigm shift to simply explain sets of six numbers. SOPOs are almost write-only, they exist solely as an analytical tool, that draws its power from the peculiar way it represents the data visually. That way is very likely not useful as a general way of visualizing time, but it shows how specific problems can be solved using specific means. </p><p>Unintuitive as they are, SOPOs help us break out of the usual way we look at time, and make us aware of the many assumptions we make about visual representations of the fourth dimension. That alone makes studying them worthwile, even if their role is that of the ladder in <a href="http://en.wikipedia.org/wiki/Tractatus_Logico-Philosophicus">Wittgenstein&#39;s metaphor</a>: after we have reached a higher point with their help, we can leave them behind. </p>    ]]></content>
  </entry>
  <entry>
    <title>When Informative Art Isn&#039;t</title>
    <link rel="alternate" type="text/html" href="http://eagereyes.org/VisCrit/InformativeArt.html" />
    <id>http://eagereyes.org/VisCrit/InformativeArt.html</id>
    <published>2006-10-21T13:01:53-04:00</published>
    <updated>2007-03-05T16:05:34-05:00</updated>
    <author>
      <name>Robert Kosara</name>
    </author>
    <category term="Criticism" />
    <category term="Representation" />
    <category term="Vis or Not Vis" />
    <summary type="html"><![CDATA[<p><img src="http://eagereyes.org/media/attachments/Skogetal-buses.png" alt="Two bus lines - Skog et al, InfoVis 2003" title="Two bus lines - Skog et al, InfoVis 2003" width="538" height="210" /></p><p>Making visualization more aesthetically pleasing is certainly an important goal. Another one is to make visualization a part of our everyday lives. Ambient information displays are a way of doing both, and they are often inspired by pieces of art. But what if the viewers think they are just looking at a picture, and don&#39;t realize that it presents information to them?    ]]></summary>
    <content type="html"><![CDATA[<p><img src="http://eagereyes.org/media/attachments/Skogetal-buses.png" alt="Two bus lines - Skog et al, InfoVis 2003" title="Two bus lines - Skog et al, InfoVis 2003" width="538" height="210" /></p><p>Making visualization more aesthetically pleasing is certainly an important goal. Another one is to make visualization a part of our everyday lives. Ambient information displays are a way of doing both, and they are often inspired by pieces of art. But what if the viewers think they are just looking at a picture, and don&#39;t realize that it presents information to them?<!--break--> </p><p>In a 2003 paper titled <em><a href="http://eagereyes.org/references/Skog_InfoVis_2003.html">Between Aesthetics and Utility: Designing Ambient Information Visualizations</a></em>, Skog, Ljungblad, and Holmquist described a way to visualize data using a visual metaphor that looked very much like a Mondrian painting: large, colored squares with thick, black, orthogonal lines on a white background. The application in this example was showing the arrival and departure times of two bus lines that connect a university with a city, and the display was mounted in a university cafeteria (all images taken from the cited papers and used with permission).</p><p><img src="http://eagereyes.org/media/attachments/Skogetal-metaphor.png" alt="The visual metaphor - Skog et al, 2003" title="The visual metaphor - Skog et al, 2003" width="541" height="313" />This version was already an improved one that added a considerable amount of metaphor to make it easier to understand which buses were going in which direction. The original version only had the four colored squares without any lines that would indicate connections, and no river. The additional information was designed to cleverly blend in, but they still needed a little sign next to the display that explained that this was a visualization and how to read it. </p><p>So what went wrong? Why did the users not understand that they were looking at data, but thought they were looking at a mere picture? Perhaps the question needs to be restated: how were the viewers supposed to know that they were looking at a visualization? Using a style such as Mondrian&#39;s is attractive, but also dangerous, because viewers are familiar with it. The metaphor is too literal, and therefore the viewers need to be forced out of the usual way they look at images that look like that.  </p><p><img src="http://eagereyes.org/media/attachments/Weather-Email.png" alt="Weather and email visualized using the Mondrian metaphor" title="Weather and email visualized using the Mondrian metaphor" width="420" height="150" /> </p><p>The image above shows a visualization of temperatures in six cities throughout the world, and of email traffic. Which is which? And how can the user tell any of that information from the images? By using the same visual metaphor for weather forecasts, current weather, email traffic and bus times, it becomes clear just how arbitrary the method really is. When you can use it for any data, there cannot be information in it about what data it represents. There is no meaning that the user could discern. </p><p>In a later paper, <em><a href="http://eagereyes.org/references/Holmquist_CHI_2004.html">Evaluating the Comprehension of Ambient Displays</a></em><span class="biblio-title">, Holmquist </span>developed a model of how viewers understand ambient <a href="http://www.viktoria.se/fal/projects/infoart/">informative art</a>. In order to read data from the visualization, the viewer must take three steps: realize <em>that</em> data is being visualized,  <em>what </em>data is being shown, and  <em>how</em> the visualization works in order to read it. Of course, the biggest step is the first one, to realize that what you are looking at is, indeed, a visualization, and not just there for decorative purposes.</p><p><img src="http://eagereyes.org/media/attachments/Holmquist-comprehension.png" alt="Comprehension over time - Holmquist 2004" title="Comprehension over time - Holmquist 2004" width="328" height="219" /> </p><p>The fact that his model even exists is highly significant: it is based on the failure of a visualization, and the development of the model required coming to terms with the fact that the Mondrian-style bus visualization did not work as intended. In this sense, this model captures the spirit of <a href="http://eagereyes.org/VisCrit/VisualizationCriticism.html">visualization criticism</a>, and makes good use of it by proposing a way to think about the problem.  </p><p>What the model does not capture is context. Information graphics and bus schedules (even graphical ones) have certain styles, and they also exist in a certain context (that of a bus stop). There is no &quot;bus&quot; context in a cafeteria, so the bus schedule must be shown in a way that looks familiar, or at least cite the style of bus schedules. Using a style that is more common in the cafeteria setting, but uncommon for bus information, means that the user will simply apply the <em>decoration</em> category and ignore the piece.</p><p>Finally, we have to understand the differences between art and visualization, and cannot simply pretend they don&#39;t exist. There are clearly connections (and this website is built on those), but they are just not as obvious as they might seem. Art – representational or not – represents in a different way, and is read in a different way, than visualization. This is a fundamental difference that makes it necessary to dig much deeper than to copy a style for a visualization. Doing so would pretty up the visualization in the best case, and entirely destroy it in the worst.</p><p>We need a better understanding of representation in visualization to not repeat mistakes like the above. But thanks to those who tried these things out, we have taken a first step: we know <em>that</em> representation is different in visualization. </p>    ]]></content>
  </entry>
</feed>
