SlideShare une entreprise Scribd logo
1  sur  98
Grinstein lecture/book visualizations
to liven/explain theory paper
3.1. Preattentive Processing
Connection

2

Source unknown
3.2. Theories of Preattentive Processing
Feature Integration Theory

http://www.idvbook.com/

(a) a boundary defined by a unique
feature hue is preattentively classified
as horizontal;

3

(b) a boundary defined by a
conjunction of features cannot be
preattentively classified as vertical
4
Roland Rensink. “The Need for Attention to See Change.” http://www.psych.ubc.ca/∼rensink/flicker, March 2, 2003.
5
Roland Rensink. “The Need for Attention to See Change.” http://www.psych.ubc.ca/∼rensink/flicker, March 2, 2003.
4. Perception in Visualization

http://www.idvbook.com/

Examples of perceptually motivated multidimensional visualizations:
(a) visualization of intelligent agents competing in simulated e-commerce
auctions;
(b) visualization of a CT scan of an abdominal aortic aneurism;
(c) a painter-like visualization of weather conditions over the Rocky
Mountains
6
3.3. Feature Hierarchy
Example: Line Width

7
Source unknown
Bar Chart

Bar length better than area size (actually only area height was used!)

Solution from Stephen Few‘s Perceptual Edge

8
Improved Bar Chart

Solution from Stephen Few‘s Perceptual Edge

9
3.1. Position

http://www.idvbook.com/

Example visualizations: (left) using position to convey information. Displayed here is the
minimum price versus the maximum price for cars with a 1993 model year. The spread of points
appears to indicate a linear relationship between minimum and maximum price; (right) another
visualization using a different set of variables. This figure compares minimum price with engine
size for the 1993 cars data set. Unlike (left), there does not appear to be a strong relationship
between these two variables.
10
3.2. Mark
This visualization uses
shapes to distinguish
between different car
types in a plot comparing
highway MPG and
horsepower. Clusters are
clearly visible, as well as
some outliers.
http://www.idvbook.com/

11
3.3. Size (Length, Area and Volume)

This is a visualization of
the 1993 car models data
set, showing engine size
versus fuel tank capacity.
Size is mapped to
maximum price charged.
http://www.idvbook.com/

12
3.4. Brightness
Another visualization of
the 1993 car models data
set, this time illustrating
the use of brightness to
convey car width (the
darker the points, the
wider the vehicle).
http://www.idvbook.com/

13
3.5. Color

http://www.idvbook.com/

A visualization of the 1993
car models, showing the
use of color to display the
car’s length. Here length is
also associated with the yaxis and is plotted against
wheelbase. In this figure,
blue indicates a shorter
length, while yellow
indicates a longer length.
14
3.6. Orientation
Sample visualization of
the 1993 car models data
set depicting using
highway milesper-gallon
versus fuel tank capacity
(position) with the
additional data variable,
midrange price, used to
adjust mark orientation.
http://www.idvbook.com/

15
3.7. Texture
Example visualization
using texture to provide
additional information
about the 1993 car
models data set, showing
the relationship between
wheelbase versus
horsepower (position) as
related to car types,
depicted by different
textures.
http://www.idvbook.com/

16
4.9. Senay and Ignatius (1994) VISTA

VISTA’s composition rules

Hikmet Senay and Eve Ignatius. “A Knowledge-Based System for Visualization Design.” IEEE
Comput. Graph. Appl. 14:6 (1994), 36–47.

17
2. Two-Dimensional Data

A cityscape showing the density of air traffic over
the United States at a particular time period.
18
Landscapes
Example: News articles visualized as a landscape
• visualization of the data as
perspective landscape
• the data needs to be
transformed into a
(possibly artificial)
2D spatial representation
which preserves the
characteristics of the data
High-Dimensional Data

Parallel Coordinates
Parallel Coordinates
Parallel Coordinates (Example)
Baseball
League
Database
(1996)
Chernoff-Faces
Do you spot any trend?
Stick Figures

5-dim. Image
data from the
great lake region
4.3. Visualization Techniques

OpenDX (http://www.opendx.org/)

A storm cloud visualization containing glyphs
showing wind direction and strength.
25
4.3. Visualization Techniques

OpenDX (http://www.opendx.org/)

Flow data visualized using ribbons, with vorticity
mapped to twist.
26
4.3. Visualization Techniques

OpenDX (http://www.opendx.org/)

Corresponding points from several time slices
can be joined to form streaklines.
27
1.1. Space-Filling Methods

Jing Yang, Matthew O.Ward, Elke A. Rundensteiner, and Anilkumar Patro. “InterRing: A Visual Interface
for Navigating and Manipulating Hierarchies.” Information Visualization 2:1 (2003), 16–30.

A sample hierarchy and the corresponding treemap
display.
28
1.1 Cushion Treemap

Idea: Use shading to construct a
surface which shape encodes
the tree structure.
The human visual system is
trained to interpret variations in
shade as illuminated surfaces .
see: H. van de Wetering and J. van Wijk. Cushion treemaps: Visualization of hierarchical information.In
Proceedings of the IEEE Symposium on Information Visualization (InfoVis), 2005.

29
1.1 Newsmap

30
1.1 Treemap

Bederson, B.B., PhotoMesa: a
zoomable image browser using
quantum treemaps and
bubblemaps, Proceedings of the
14th annual ACM symposium on
User interface software and
technology, pp 71-80, 2001, ACM
31
1.1. Space-Filling Methods

Jing Yang, Matthew O.Ward, Elke A. Rundensteiner, and Anilkumar Patro. “InterRing: A Visual Interface
for Navigating and Manipulating Hierarchies.” Information Visualization 2:1 (2003), 16–30.

A sample hierarchy and the corresponding sunburst
display.
32
2.1. Graphs-Drawing Conventions
Edge
oriented

Clustering
oriented

Orthogona
l

Hierarchica
l

Circular

Hierarchy
oriented

Node
oriented

ForcePictures from: Directed
www.tomsawyer.com
33
Hierarchical Edge Bundling

34
Hierarchical Edge Bundling
More details in the
paper:
• Bundling Strength
• Alpha blending

Danny Holten, Hierarchical Edge Bundles: Visualization of Adjacency Relations in
Hierarchical Data, IEEE TVCG, Vol 12, No 5, 2006 (Best Paper InfoVis 2006)
35
3.2. Tabular Displays

Inxight Table Lens (http://www.inxightfedsys.com/products/sdks/tl/default.asp)

An example of Inxight Table Lens showing the cars data set
sorted first by car origin and then by MPG.
36
5.2. Hybrid Approaches
Example: XMDV Tool

XMDV allows to dynamically link and brush scatterplot matrices, star icons,
parallel coordinates, and dimensional stacking (combination of geometric,
icon-based, hierarchical and dynamic techniques).
Matthew O. Ward, "Linking and Brushing.", Encyclopedia of Database Systems 2009: 1623-1626. http://davis.wpi.edu/xmdv/

37
5.2. Guidelines for Using Multiple Views
• Rule of Complementary:
Use multiple views when
different views bring out
correlations and/or
disparities.

38
Georges Grinstein, UMass Lowell – Daniel
1. Visualizing Spatial Data
• Type of map depends on the properties of the
data, for example:

Dot maps

Line diagrams

Land use maps[2]

Isoline maps[3]

Chloropleth maps

Surface maps[1]

[1] K. Crane, Spin transformations of discrete surfaces, 2011
[2] C. Power, Hierarchical fuzzy pattern matching for the regional comparison of land use maps, 2001
[3] I. Solis, Isolines: energy-efficient mapping in sensor networks, 2005

42
8.3.1 Dot Map

A simple dot map of commercial wireless antennas in the USA
43
2.1. Pixel Maps

0:00 am (EST)

6:00 am (EST)

10:00 pm (EST)

6:00 pm (EST)

The figures display U.S.
Telephone Call Volume
at four different times
during one day. The idea
is to place the first data
items at their correct
position and position
overlapping data points
at nearby unoccupied
positions.
Overlap-free visualization!

Daniel A. Keim, Christian Panse, and Mike Sips. “Visual Data Mining of Large Spatial Data Sets.” In Databases in Networked
Information Systems, Lecture Notes in Computer Science, 2822, Lecture Notes in Computer Science, 2822, pp. 201–215.
Berlin: Springer, 2003.

44
3.2. Flow Maps and Edge Bundling
The visualization of traffic flows of the United States to
other countries suffers under visual clutter.
Arc maps try to avoid overlapping by mapping 2D lines
into 3D arcs.

Partially translucent arcs avoid overplotting.

K.C. Cox. 3D geographic network displays. ACM Sigmod Record, 1996

45
3.2. Flow Maps and Edge Bundling
Flow maps are used to show the movement
of objects from one location to another.
They avoid overlapping by merging edges by,
for example, clustering.

(a) Minard’s 1864 flow map of wine exports from France [20]
(b) Tobler’s computer generated flow map of migration from California from 1995 - 2000. [18; 19]
(c) A flow map produced by our system that shows the same migration data.
D. Pahn et al. Flow map layout. Information Visualization, 2005.

46
3.2. Flow Maps and Edge Bundling
The visualizations show IP flow traffic from external nodes on the outside to
internal nodes, visualized as treemaps on the inside. The edge bundling
visualization (right side) significantly reduces the visual clutter compared to
the straight line visualization (left side).

Fabian Fischer, Florian Mansmann, Daniel A. Keim, Stephan Pietzko, and Marcel Waldvogel. “Large-Scale Network Monitoring for Visual Analysis of Attacks.” In Visualization for Computer
Security: 5th International Workshop, VizSec 2008, Cambridge, MA, USA, September 15, 2008, Proceedings, Lecture Notes in Computer Science, 5210, pp. 111–118. Berlin: Springer- Verlag, 2008.

47
Flowstrates: Exploration of Temporal
Origin-Destination Data

Ilya Boyandin, Enrico Bertini, Peter Bak, Denis Lalanne. Flowstrates: An Approach for Visual Exploration of
Temporal Origin-Destination Data, EuroVis 2011
48
Applied “Force-Directed Edge Bundling”, Holten 2009
49
10.2 Visualization techniques for serial data

Making a visualization time-dependent
Every visualization can be made time dependent by
providing several visualizations for several time points…
… in parallel
… as a sequence (Animation)

1980

1990

2000
10.2 Visualization techniques for serial data

Time-Series Plot

One Parameter

Several Parameters
10.2 Visualization techniques for serial data

Gantt Chart
10.2 Visualization techniques for serial data

LifeLines

LifeLines for medical records. Consultations, manifestations, documents, hospitalizations and treatments are shown
in this record. Each doctor has a unique color. Line thickness shows severity and dosage.
10.2 Visualization techniques for serial data

History Flow

a
u
t
h
o
rs
Text of
page

Editing history of the wikipedia „Microsoft“ page

History flow visualization
10.2 Visualization techniques for serial data

ThemeRiver
ThemeRiver depicts thematic
variations over time within a large
collection of documents
•

•

horizontal distance between two
points
 time interval

•

total vertical distance
 collective strength of the selected
themes

•
Data: Collection of patents from one company

directed flow from left to right
 movement through time

colored currents
 individual themes
10.2 Visualization techniques for serial data

Histogram vs. ThemeRiver

• Discrete values
• Exact values
• Hard to follow a single current

• Continuous flow
• Interpolation, approximation
• Easy to follow a single current
(curving continuous lines)
10.2 Visualization techniques for serial data

Importance-Driven Visualization
Goal: Display large numbers of time series such that
• relative importance and hierarchy relations can be quickly
perceived
• the time series can easily be compared
(by arranging them in a regular layout)
10.2 Visualization techniques for serial data

Importance-Driven Visualization
80 time series
from 9 different
S&P500 Industries

i-measure: volatility of stocks
color: normalized stock open price from green (low) through yellow (medium) to red (high)
10.2 Visualization techniques for serial data

Space-Time Cube

The space-time cube: I. An example of the author’s travels on an average Thursday in Enschede, the Netherlands. II. The space-time cube’s
basics: a Space-Time Path and its footprint. The vertical line in the path represents the time a person remains at the same location, called
station. III. A Space-Time-Prism (STP) indicates the locations that can be reached in a particular time interval (the Potential Path Space (PPS)).
The projection of the PPS on the map results in the Potential Path Area (PPA).
Seesoft

color = statistic of interest, here: code age
Seesoft
Color is mapped to code
age.
Three representations of
code in the window:
- text
- line representation
- pixel representation
ThemeScape Document Visualization
ThemeScape Document Visualization
A themescape representation of
700 articles related to the
financial industry
Newsmap (Germany)
Text and Geo (1)

Chae et al. 2012

Seasonal Trend
Decomposition

WS 2011 / 12

Computational Methods for Document Analysis, Prof. Dr. D. A. Keim

65
Word Clouds – http://wordle.net/

4 years of GK publications at the University of Konstanz
(size of term corresponds to the frequency of the term within the publications)
Hyperbolic Browser
A hyperbolic browser
representation of
hierarchically ordered
collection of documents
1.2. Selection Operators
- techniques for
selecting and
highlighting
objects and groups
of objects
point is selected
 highlighted
 and can be
dragged

- often to identify
the set of objects
that will be the
argument to some
action

68
1.3. Filtering Operators
Dynamic Queries =
visual means of
specifying
conjunctions
e.g.:
FilmFinder
by C. Ahlberg and B. Shneiderman

- sliders or radio
buttons to select value
ranges for variables in
the Data Table
- cases for which all the
variables fall into the
specified ranges are
displayed
69
1.3. Filtering Operators

XmdvTool (http://davis.wpi.edu/xmdv/)

Filtering rows and columns of the grades data set using XmdvTool.
70
1.6. Connection Operators
interactive changes made in one visualization are
automatically reflected in the other visualizations

cases that are selected in one view…

… are automatically also selected in all
the other views
Screenshots of XMDV-Tool

71
Overview & Detail

Detail

Overview

72
1. Screen Space
Perspective Wall

• The data outside the focal
area are perspectively
reduced in size
• The perspective wall is a
variant of the bifocal lense
display which horizontally
compresses the sides of the
workspace by direct scaling

Documents arranged on a Perspective Wall
73
1. Screen Space - Fisheye

 original graph and fisheye view of the graph
 shows an area of interest quite large and with detail and the other areas
successively smaller and in less detail
 graph visualization using a fisheye perspective
74
5. Data Structure Space

Wei Peng, Matthew O. Ward, and Elke A. Rundensteiner. “Clutter Reduction in Multi Dimensional Data Visualization Using Dimension Reordering.” In INFOVIS ’04: Proceedings of the IEEE
Symposium on Information Visualization, pp. 89–96. Washington, DC: IEEE Computer Society, 2004.

Example of shape simplification via dimension reordering. The left image shows the
original order, while the right image shows the results of reordering to reduce
concavities and increase the percentage of symmetric shapes.
75
6. Visualization Structure Space – TableLens

TableLens with
distortion (expansion)
to show names

Visualization of a baseball database with a few rows being selected in full detail
76
7. Animating Transformations

Example of a velocity curve
corresponding to the position curve,
with ease-in, ease-out movement.

Example of an acceleration curve
corresponding to the position curve,
with ease-in, ease-out movement.
77
3. System Performance - Use Case (1)



Practice Fusion Medical Research Data
15,000 de-identified health records, 7 different tables (patients, diagnosis, medications, etc.)



Data handling and visualization functionality evaluation

Task: visualize the distribution of women’s pregnancy age
3. System Performance - Use case (2)


VAST challenge 2011





1,023,057 geo-tagged microblogging messages with time stamps
map information for the artificial “Vastopolis” metropolitan area

Geo-spatial-temporal data analysis functionality evaluation
Spotfire

Tableau

Qlikview

JMP

Task: visualize the geo-referenced disease outbreaks over the given time span

79
VAST 2013 Examples
Purdue University
SPRING RAIN

81
INRIA (Perin)
Arizona State University (Lu)
University of Konstanz (el Assady)

2
University of Konstanz (Schreck)

2
University of Stuttgart (Kruger)

3
Middlesex University (O’Connor-Read)
Central South University (Zhao)
Middlesex University (Choudhury)

92
Purdue University

93
SAS
Central South University
Peking University and Universität Stuttgart
University of Konstanz
University of North Carolina Charlotte

Contenu connexe

Tendances

TYBSC IT PGIS Unit V Data Visualization
TYBSC IT PGIS Unit V  Data VisualizationTYBSC IT PGIS Unit V  Data Visualization
TYBSC IT PGIS Unit V Data VisualizationArti Parab Academics
 
TYBSC IT PGIS Unit III Chapter I Spatial Referencing and Positioning
TYBSC IT PGIS Unit III Chapter I Spatial Referencing and PositioningTYBSC IT PGIS Unit III Chapter I Spatial Referencing and Positioning
TYBSC IT PGIS Unit III Chapter I Spatial Referencing and PositioningArti Parab Academics
 
Digital terrain representations(last)
Digital terrain representations(last)Digital terrain representations(last)
Digital terrain representations(last)Muhammad1212
 
Mapping Cyberspace
Mapping CyberspaceMapping Cyberspace
Mapping Cyberspaces.meyer
 
10.1.1.38.8576
10.1.1.38.857610.1.1.38.8576
10.1.1.38.8576ioper
 
Week 5 - Flattening 3D Shapes
Week 5 - Flattening 3D ShapesWeek 5 - Flattening 3D Shapes
Week 5 - Flattening 3D ShapesScottRoberts37
 
Digital Elevation Models
Digital Elevation ModelsDigital Elevation Models
Digital Elevation ModelsBernd Flmla
 
Spatial analysis and Analysis Tools ( GIS )
Spatial analysis and Analysis Tools ( GIS )Spatial analysis and Analysis Tools ( GIS )
Spatial analysis and Analysis Tools ( GIS )designQube
 
Review on Digital Elevation Model
Review on Digital Elevation ModelReview on Digital Elevation Model
Review on Digital Elevation ModelIJMER
 
Digital Elevation Models - WUR - Grontmij
Digital Elevation Models - WUR - GrontmijDigital Elevation Models - WUR - Grontmij
Digital Elevation Models - WUR - GrontmijXander Bakker
 
High resolution dem dtm
High resolution dem dtmHigh resolution dem dtm
High resolution dem dtmTTI Production
 

Tendances (20)

TYBSC IT PGIS Unit V Data Visualization
TYBSC IT PGIS Unit V  Data VisualizationTYBSC IT PGIS Unit V  Data Visualization
TYBSC IT PGIS Unit V Data Visualization
 
Ch24
Ch24Ch24
Ch24
 
DTM DEM Generation
DTM DEM GenerationDTM DEM Generation
DTM DEM Generation
 
Modern cartography
Modern cartographyModern cartography
Modern cartography
 
Digital terrain model
Digital terrain modelDigital terrain model
Digital terrain model
 
TYBSC IT PGIS Unit III Chapter I Spatial Referencing and Positioning
TYBSC IT PGIS Unit III Chapter I Spatial Referencing and PositioningTYBSC IT PGIS Unit III Chapter I Spatial Referencing and Positioning
TYBSC IT PGIS Unit III Chapter I Spatial Referencing and Positioning
 
Digital terrain representations(last)
Digital terrain representations(last)Digital terrain representations(last)
Digital terrain representations(last)
 
Mapping Cyberspace
Mapping CyberspaceMapping Cyberspace
Mapping Cyberspace
 
10.1.1.38.8576
10.1.1.38.857610.1.1.38.8576
10.1.1.38.8576
 
Week 5 - Flattening 3D Shapes
Week 5 - Flattening 3D ShapesWeek 5 - Flattening 3D Shapes
Week 5 - Flattening 3D Shapes
 
Digital Elevation Models
Digital Elevation ModelsDigital Elevation Models
Digital Elevation Models
 
Spatial analysis and Analysis Tools ( GIS )
Spatial analysis and Analysis Tools ( GIS )Spatial analysis and Analysis Tools ( GIS )
Spatial analysis and Analysis Tools ( GIS )
 
DTM
DTMDTM
DTM
 
Review on Digital Elevation Model
Review on Digital Elevation ModelReview on Digital Elevation Model
Review on Digital Elevation Model
 
Digital Elevation Models - WUR - Grontmij
Digital Elevation Models - WUR - GrontmijDigital Elevation Models - WUR - Grontmij
Digital Elevation Models - WUR - Grontmij
 
TIN IN GIS
TIN IN GISTIN IN GIS
TIN IN GIS
 
High resolution dem dtm
High resolution dem dtmHigh resolution dem dtm
High resolution dem dtm
 
Mujungi Davis
Mujungi DavisMujungi Davis
Mujungi Davis
 
NavMesh
NavMeshNavMesh
NavMesh
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 

En vedette

Psychology, UX and the perfect design
Psychology, UX and the perfect designPsychology, UX and the perfect design
Psychology, UX and the perfect designJoe Leech
 
Visualization, A Primer - Basics, Techniques and Guidelines
Visualization, A Primer - Basics, Techniques and GuidelinesVisualization, A Primer - Basics, Techniques and Guidelines
Visualization, A Primer - Basics, Techniques and GuidelinesCagatay Turkay
 
Drawing Euler diagrams and graphs in combination
Drawing Euler diagrams and graphs in combinationDrawing Euler diagrams and graphs in combination
Drawing Euler diagrams and graphs in combinationMithileysh Sathiyanarayanan
 
Herding Cats: Innovation Management in an Unpredictable World
Herding Cats: Innovation Management in an Unpredictable WorldHerding Cats: Innovation Management in an Unpredictable World
Herding Cats: Innovation Management in an Unpredictable WorldMichael von Kutzschenbach
 
Leverage points for wicked problems
Leverage points for wicked problemsLeverage points for wicked problems
Leverage points for wicked problemsDemos Helsinki
 
Ux. theory of relativity
Ux. theory of relativityUx. theory of relativity
Ux. theory of relativityMichael Dorka
 
Information Visualization - not just eye candy
Information Visualization - not just eye candyInformation Visualization - not just eye candy
Information Visualization - not just eye candyJan Srutek
 
Introduction to Data Visualization
Introduction to Data Visualization Introduction to Data Visualization
Introduction to Data Visualization Ana Jofre
 
Integration theory short.wmv - copy (2)
Integration theory   short.wmv - copy (2)Integration theory   short.wmv - copy (2)
Integration theory short.wmv - copy (2)Cherie Phillips
 
SLA Nov2009 Public
SLA Nov2009 PublicSLA Nov2009 Public
SLA Nov2009 Publicaspoerri
 
Data Science: Origins, Methods, Challenges and the future?
Data Science: Origins, Methods, Challenges and the future?Data Science: Origins, Methods, Challenges and the future?
Data Science: Origins, Methods, Challenges and the future?Cagatay Turkay
 
Visual thinking colin_ware_lectures_2013_14_pre-attentive processing and high...
Visual thinking colin_ware_lectures_2013_14_pre-attentive processing and high...Visual thinking colin_ware_lectures_2013_14_pre-attentive processing and high...
Visual thinking colin_ware_lectures_2013_14_pre-attentive processing and high...Elsa von Licy
 
UX- Psychology & Human Behaviour.pptx
UX- Psychology & Human Behaviour.pptxUX- Psychology & Human Behaviour.pptx
UX- Psychology & Human Behaviour.pptxTechved Consulting
 
The Feature-Integration of Attention_Jing
The Feature-Integration of Attention_JingThe Feature-Integration of Attention_Jing
The Feature-Integration of Attention_JingJing Chen
 
Designing Progressive and Interactive Analytics Processes for High-Dimensiona...
Designing Progressive and Interactive Analytics Processes for High-Dimensiona...Designing Progressive and Interactive Analytics Processes for High-Dimensiona...
Designing Progressive and Interactive Analytics Processes for High-Dimensiona...Cagatay Turkay
 
Designing for Brains: the Psychology of User Experience
Designing for Brains: the Psychology of User ExperienceDesigning for Brains: the Psychology of User Experience
Designing for Brains: the Psychology of User ExperienceMarissa Epstein
 
Hemispatial neglect2007
Hemispatial neglect2007Hemispatial neglect2007
Hemispatial neglect2007Tris Matthews
 
Anomaly Detection
Anomaly DetectionAnomaly Detection
Anomaly Detectionguest0edcaf
 
The Role of Pre-Attention in UI Design
The Role of Pre-Attention in UI DesignThe Role of Pre-Attention in UI Design
The Role of Pre-Attention in UI DesignStephen Denning
 

En vedette (20)

Psychology, UX and the perfect design
Psychology, UX and the perfect designPsychology, UX and the perfect design
Psychology, UX and the perfect design
 
Visualization, A Primer - Basics, Techniques and Guidelines
Visualization, A Primer - Basics, Techniques and GuidelinesVisualization, A Primer - Basics, Techniques and Guidelines
Visualization, A Primer - Basics, Techniques and Guidelines
 
Drawing Euler diagrams and graphs in combination
Drawing Euler diagrams and graphs in combinationDrawing Euler diagrams and graphs in combination
Drawing Euler diagrams and graphs in combination
 
Herding Cats: Innovation Management in an Unpredictable World
Herding Cats: Innovation Management in an Unpredictable WorldHerding Cats: Innovation Management in an Unpredictable World
Herding Cats: Innovation Management in an Unpredictable World
 
Leverage points for wicked problems
Leverage points for wicked problemsLeverage points for wicked problems
Leverage points for wicked problems
 
Ux. theory of relativity
Ux. theory of relativityUx. theory of relativity
Ux. theory of relativity
 
Information Visualization - not just eye candy
Information Visualization - not just eye candyInformation Visualization - not just eye candy
Information Visualization - not just eye candy
 
Introduction to Data Visualization
Introduction to Data Visualization Introduction to Data Visualization
Introduction to Data Visualization
 
Integration theory short.wmv - copy (2)
Integration theory   short.wmv - copy (2)Integration theory   short.wmv - copy (2)
Integration theory short.wmv - copy (2)
 
SLA Nov2009 Public
SLA Nov2009 PublicSLA Nov2009 Public
SLA Nov2009 Public
 
Data Science: Origins, Methods, Challenges and the future?
Data Science: Origins, Methods, Challenges and the future?Data Science: Origins, Methods, Challenges and the future?
Data Science: Origins, Methods, Challenges and the future?
 
Visual thinking colin_ware_lectures_2013_14_pre-attentive processing and high...
Visual thinking colin_ware_lectures_2013_14_pre-attentive processing and high...Visual thinking colin_ware_lectures_2013_14_pre-attentive processing and high...
Visual thinking colin_ware_lectures_2013_14_pre-attentive processing and high...
 
UX- Psychology & Human Behaviour.pptx
UX- Psychology & Human Behaviour.pptxUX- Psychology & Human Behaviour.pptx
UX- Psychology & Human Behaviour.pptx
 
The Feature-Integration of Attention_Jing
The Feature-Integration of Attention_JingThe Feature-Integration of Attention_Jing
The Feature-Integration of Attention_Jing
 
Designing Progressive and Interactive Analytics Processes for High-Dimensiona...
Designing Progressive and Interactive Analytics Processes for High-Dimensiona...Designing Progressive and Interactive Analytics Processes for High-Dimensiona...
Designing Progressive and Interactive Analytics Processes for High-Dimensiona...
 
Seeing Software
Seeing SoftwareSeeing Software
Seeing Software
 
Designing for Brains: the Psychology of User Experience
Designing for Brains: the Psychology of User ExperienceDesigning for Brains: the Psychology of User Experience
Designing for Brains: the Psychology of User Experience
 
Hemispatial neglect2007
Hemispatial neglect2007Hemispatial neglect2007
Hemispatial neglect2007
 
Anomaly Detection
Anomaly DetectionAnomaly Detection
Anomaly Detection
 
The Role of Pre-Attention in UI Design
The Role of Pre-Attention in UI DesignThe Role of Pre-Attention in UI Design
The Role of Pre-Attention in UI Design
 

Similaire à Examples for leverage points

Deceitful and instigating a aerobics itinerary for twinsteered
Deceitful and instigating a aerobics itinerary for twinsteeredDeceitful and instigating a aerobics itinerary for twinsteered
Deceitful and instigating a aerobics itinerary for twinsteeredeSAT Publishing House
 
Deceitful and instigating a aerobics itinerary for twinsteered
Deceitful and instigating a aerobics itinerary for twinsteeredDeceitful and instigating a aerobics itinerary for twinsteered
Deceitful and instigating a aerobics itinerary for twinsteeredeSAT Publishing House
 
Deceitful and instigating a aerobics itinerary for twin steered emission healing
Deceitful and instigating a aerobics itinerary for twin steered emission healingDeceitful and instigating a aerobics itinerary for twin steered emission healing
Deceitful and instigating a aerobics itinerary for twin steered emission healingeSAT Journals
 
Network analysis in gis , part 4 transportation networks
Network analysis in gis , part 4 transportation networksNetwork analysis in gis , part 4 transportation networks
Network analysis in gis , part 4 transportation networksDepartment of Applied Geology
 
Localization based range map stitching in wireless sensor network under non l...
Localization based range map stitching in wireless sensor network under non l...Localization based range map stitching in wireless sensor network under non l...
Localization based range map stitching in wireless sensor network under non l...eSAT Publishing House
 
Learning Graph Representation for Data-Efficiency RL
Learning Graph Representation for Data-Efficiency RLLearning Graph Representation for Data-Efficiency RL
Learning Graph Representation for Data-Efficiency RLlauratoni4
 
Pedestrian behavior/intention modeling for autonomous driving IV
Pedestrian behavior/intention modeling for autonomous driving IVPedestrian behavior/intention modeling for autonomous driving IV
Pedestrian behavior/intention modeling for autonomous driving IVYu Huang
 
10.1007@978 3-319-29504-657
10.1007@978 3-319-29504-65710.1007@978 3-319-29504-657
10.1007@978 3-319-29504-657Manish Gupta
 
OKCon 2013 Moodboards
OKCon 2013 MoodboardsOKCon 2013 Moodboards
OKCon 2013 Moodboardsthuesing
 
Connected charts explicit visualization of relationship between data graphics
Connected charts explicit visualization of relationship between data graphicsConnected charts explicit visualization of relationship between data graphics
Connected charts explicit visualization of relationship between data graphicsAsliza Hamzah
 
Laplacian-regularized Graph Bandits
Laplacian-regularized Graph BanditsLaplacian-regularized Graph Bandits
Laplacian-regularized Graph Banditslauratoni4
 
Data models in geographical information system(GIS)
Data models in geographical information system(GIS)Data models in geographical information system(GIS)
Data models in geographical information system(GIS)Pramoda Raj
 
MS Thesis Presentation
MS Thesis PresentationMS Thesis Presentation
MS Thesis PresentationAli Raza
 
Mining Gems from the Data Visualization Literature
Mining Gems from the Data Visualization LiteratureMining Gems from the Data Visualization Literature
Mining Gems from the Data Visualization LiteratureNils Gehlenborg
 
A Review And Taxonomy Of Distortion-Oriented Presentation Techniques
A Review And Taxonomy Of Distortion-Oriented Presentation TechniquesA Review And Taxonomy Of Distortion-Oriented Presentation Techniques
A Review And Taxonomy Of Distortion-Oriented Presentation TechniquesKaren Gomez
 
Design and Experimental Evaluation of Immersion and Invariance Observer for L...
Design and Experimental Evaluation of Immersion and Invariance Observer for L...Design and Experimental Evaluation of Immersion and Invariance Observer for L...
Design and Experimental Evaluation of Immersion and Invariance Observer for L...Jafarkeighobadi
 

Similaire à Examples for leverage points (20)

Deceitful and instigating a aerobics itinerary for twinsteered
Deceitful and instigating a aerobics itinerary for twinsteeredDeceitful and instigating a aerobics itinerary for twinsteered
Deceitful and instigating a aerobics itinerary for twinsteered
 
Deceitful and instigating a aerobics itinerary for twinsteered
Deceitful and instigating a aerobics itinerary for twinsteeredDeceitful and instigating a aerobics itinerary for twinsteered
Deceitful and instigating a aerobics itinerary for twinsteered
 
Deceitful and instigating a aerobics itinerary for twin steered emission healing
Deceitful and instigating a aerobics itinerary for twin steered emission healingDeceitful and instigating a aerobics itinerary for twin steered emission healing
Deceitful and instigating a aerobics itinerary for twin steered emission healing
 
ERROR ESTIMATION IN DEVELOPING GIS MAPS USING DIFFERENT INPUT METHODS OF LAND...
ERROR ESTIMATION IN DEVELOPING GIS MAPS USING DIFFERENT INPUT METHODS OF LAND...ERROR ESTIMATION IN DEVELOPING GIS MAPS USING DIFFERENT INPUT METHODS OF LAND...
ERROR ESTIMATION IN DEVELOPING GIS MAPS USING DIFFERENT INPUT METHODS OF LAND...
 
Network analysis in gis , part 4 transportation networks
Network analysis in gis , part 4 transportation networksNetwork analysis in gis , part 4 transportation networks
Network analysis in gis , part 4 transportation networks
 
Localization based range map stitching in wireless sensor network under non l...
Localization based range map stitching in wireless sensor network under non l...Localization based range map stitching in wireless sensor network under non l...
Localization based range map stitching in wireless sensor network under non l...
 
Learning Graph Representation for Data-Efficiency RL
Learning Graph Representation for Data-Efficiency RLLearning Graph Representation for Data-Efficiency RL
Learning Graph Representation for Data-Efficiency RL
 
Pedestrian behavior/intention modeling for autonomous driving IV
Pedestrian behavior/intention modeling for autonomous driving IVPedestrian behavior/intention modeling for autonomous driving IV
Pedestrian behavior/intention modeling for autonomous driving IV
 
10.1007@978 3-319-29504-657
10.1007@978 3-319-29504-65710.1007@978 3-319-29504-657
10.1007@978 3-319-29504-657
 
OKCon 2013 Moodboards
OKCon 2013 MoodboardsOKCon 2013 Moodboards
OKCon 2013 Moodboards
 
Impact of Graphs and Network in Minimizing Project and Product Cost
Impact of Graphs and Network in Minimizing Project and Product CostImpact of Graphs and Network in Minimizing Project and Product Cost
Impact of Graphs and Network in Minimizing Project and Product Cost
 
Connected charts explicit visualization of relationship between data graphics
Connected charts explicit visualization of relationship between data graphicsConnected charts explicit visualization of relationship between data graphics
Connected charts explicit visualization of relationship between data graphics
 
Laplacian-regularized Graph Bandits
Laplacian-regularized Graph BanditsLaplacian-regularized Graph Bandits
Laplacian-regularized Graph Bandits
 
Data models in geographical information system(GIS)
Data models in geographical information system(GIS)Data models in geographical information system(GIS)
Data models in geographical information system(GIS)
 
Four data models in GIS
Four data models in GISFour data models in GIS
Four data models in GIS
 
MS Thesis Presentation
MS Thesis PresentationMS Thesis Presentation
MS Thesis Presentation
 
Mining Gems from the Data Visualization Literature
Mining Gems from the Data Visualization LiteratureMining Gems from the Data Visualization Literature
Mining Gems from the Data Visualization Literature
 
A Review And Taxonomy Of Distortion-Oriented Presentation Techniques
A Review And Taxonomy Of Distortion-Oriented Presentation TechniquesA Review And Taxonomy Of Distortion-Oriented Presentation Techniques
A Review And Taxonomy Of Distortion-Oriented Presentation Techniques
 
Design and Experimental Evaluation of Immersion and Invariance Observer for L...
Design and Experimental Evaluation of Immersion and Invariance Observer for L...Design and Experimental Evaluation of Immersion and Invariance Observer for L...
Design and Experimental Evaluation of Immersion and Invariance Observer for L...
 
A step towards interactive displays of digital elevation models
A step towards interactive displays of digital elevation modelsA step towards interactive displays of digital elevation models
A step towards interactive displays of digital elevation models
 

Dernier

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 

Examples for leverage points

  • 1. Grinstein lecture/book visualizations to liven/explain theory paper
  • 3. 3.2. Theories of Preattentive Processing Feature Integration Theory http://www.idvbook.com/ (a) a boundary defined by a unique feature hue is preattentively classified as horizontal; 3 (b) a boundary defined by a conjunction of features cannot be preattentively classified as vertical
  • 4. 4 Roland Rensink. “The Need for Attention to See Change.” http://www.psych.ubc.ca/∼rensink/flicker, March 2, 2003.
  • 5. 5 Roland Rensink. “The Need for Attention to See Change.” http://www.psych.ubc.ca/∼rensink/flicker, March 2, 2003.
  • 6. 4. Perception in Visualization http://www.idvbook.com/ Examples of perceptually motivated multidimensional visualizations: (a) visualization of intelligent agents competing in simulated e-commerce auctions; (b) visualization of a CT scan of an abdominal aortic aneurism; (c) a painter-like visualization of weather conditions over the Rocky Mountains 6
  • 7. 3.3. Feature Hierarchy Example: Line Width 7 Source unknown
  • 8. Bar Chart Bar length better than area size (actually only area height was used!) Solution from Stephen Few‘s Perceptual Edge 8
  • 9. Improved Bar Chart Solution from Stephen Few‘s Perceptual Edge 9
  • 10. 3.1. Position http://www.idvbook.com/ Example visualizations: (left) using position to convey information. Displayed here is the minimum price versus the maximum price for cars with a 1993 model year. The spread of points appears to indicate a linear relationship between minimum and maximum price; (right) another visualization using a different set of variables. This figure compares minimum price with engine size for the 1993 cars data set. Unlike (left), there does not appear to be a strong relationship between these two variables. 10
  • 11. 3.2. Mark This visualization uses shapes to distinguish between different car types in a plot comparing highway MPG and horsepower. Clusters are clearly visible, as well as some outliers. http://www.idvbook.com/ 11
  • 12. 3.3. Size (Length, Area and Volume) This is a visualization of the 1993 car models data set, showing engine size versus fuel tank capacity. Size is mapped to maximum price charged. http://www.idvbook.com/ 12
  • 13. 3.4. Brightness Another visualization of the 1993 car models data set, this time illustrating the use of brightness to convey car width (the darker the points, the wider the vehicle). http://www.idvbook.com/ 13
  • 14. 3.5. Color http://www.idvbook.com/ A visualization of the 1993 car models, showing the use of color to display the car’s length. Here length is also associated with the yaxis and is plotted against wheelbase. In this figure, blue indicates a shorter length, while yellow indicates a longer length. 14
  • 15. 3.6. Orientation Sample visualization of the 1993 car models data set depicting using highway milesper-gallon versus fuel tank capacity (position) with the additional data variable, midrange price, used to adjust mark orientation. http://www.idvbook.com/ 15
  • 16. 3.7. Texture Example visualization using texture to provide additional information about the 1993 car models data set, showing the relationship between wheelbase versus horsepower (position) as related to car types, depicted by different textures. http://www.idvbook.com/ 16
  • 17. 4.9. Senay and Ignatius (1994) VISTA VISTA’s composition rules Hikmet Senay and Eve Ignatius. “A Knowledge-Based System for Visualization Design.” IEEE Comput. Graph. Appl. 14:6 (1994), 36–47. 17
  • 18. 2. Two-Dimensional Data A cityscape showing the density of air traffic over the United States at a particular time period. 18
  • 19. Landscapes Example: News articles visualized as a landscape • visualization of the data as perspective landscape • the data needs to be transformed into a (possibly artificial) 2D spatial representation which preserves the characteristics of the data
  • 24. Stick Figures 5-dim. Image data from the great lake region
  • 25. 4.3. Visualization Techniques OpenDX (http://www.opendx.org/) A storm cloud visualization containing glyphs showing wind direction and strength. 25
  • 26. 4.3. Visualization Techniques OpenDX (http://www.opendx.org/) Flow data visualized using ribbons, with vorticity mapped to twist. 26
  • 27. 4.3. Visualization Techniques OpenDX (http://www.opendx.org/) Corresponding points from several time slices can be joined to form streaklines. 27
  • 28. 1.1. Space-Filling Methods Jing Yang, Matthew O.Ward, Elke A. Rundensteiner, and Anilkumar Patro. “InterRing: A Visual Interface for Navigating and Manipulating Hierarchies.” Information Visualization 2:1 (2003), 16–30. A sample hierarchy and the corresponding treemap display. 28
  • 29. 1.1 Cushion Treemap Idea: Use shading to construct a surface which shape encodes the tree structure. The human visual system is trained to interpret variations in shade as illuminated surfaces . see: H. van de Wetering and J. van Wijk. Cushion treemaps: Visualization of hierarchical information.In Proceedings of the IEEE Symposium on Information Visualization (InfoVis), 2005. 29
  • 31. 1.1 Treemap Bederson, B.B., PhotoMesa: a zoomable image browser using quantum treemaps and bubblemaps, Proceedings of the 14th annual ACM symposium on User interface software and technology, pp 71-80, 2001, ACM 31
  • 32. 1.1. Space-Filling Methods Jing Yang, Matthew O.Ward, Elke A. Rundensteiner, and Anilkumar Patro. “InterRing: A Visual Interface for Navigating and Manipulating Hierarchies.” Information Visualization 2:1 (2003), 16–30. A sample hierarchy and the corresponding sunburst display. 32
  • 35. Hierarchical Edge Bundling More details in the paper: • Bundling Strength • Alpha blending Danny Holten, Hierarchical Edge Bundles: Visualization of Adjacency Relations in Hierarchical Data, IEEE TVCG, Vol 12, No 5, 2006 (Best Paper InfoVis 2006) 35
  • 36. 3.2. Tabular Displays Inxight Table Lens (http://www.inxightfedsys.com/products/sdks/tl/default.asp) An example of Inxight Table Lens showing the cars data set sorted first by car origin and then by MPG. 36
  • 37. 5.2. Hybrid Approaches Example: XMDV Tool XMDV allows to dynamically link and brush scatterplot matrices, star icons, parallel coordinates, and dimensional stacking (combination of geometric, icon-based, hierarchical and dynamic techniques). Matthew O. Ward, "Linking and Brushing.", Encyclopedia of Database Systems 2009: 1623-1626. http://davis.wpi.edu/xmdv/ 37
  • 38. 5.2. Guidelines for Using Multiple Views • Rule of Complementary: Use multiple views when different views bring out correlations and/or disparities. 38
  • 39. Georges Grinstein, UMass Lowell – Daniel
  • 40.
  • 41.
  • 42. 1. Visualizing Spatial Data • Type of map depends on the properties of the data, for example: Dot maps Line diagrams Land use maps[2] Isoline maps[3] Chloropleth maps Surface maps[1] [1] K. Crane, Spin transformations of discrete surfaces, 2011 [2] C. Power, Hierarchical fuzzy pattern matching for the regional comparison of land use maps, 2001 [3] I. Solis, Isolines: energy-efficient mapping in sensor networks, 2005 42
  • 43. 8.3.1 Dot Map A simple dot map of commercial wireless antennas in the USA 43
  • 44. 2.1. Pixel Maps 0:00 am (EST) 6:00 am (EST) 10:00 pm (EST) 6:00 pm (EST) The figures display U.S. Telephone Call Volume at four different times during one day. The idea is to place the first data items at their correct position and position overlapping data points at nearby unoccupied positions. Overlap-free visualization! Daniel A. Keim, Christian Panse, and Mike Sips. “Visual Data Mining of Large Spatial Data Sets.” In Databases in Networked Information Systems, Lecture Notes in Computer Science, 2822, Lecture Notes in Computer Science, 2822, pp. 201–215. Berlin: Springer, 2003. 44
  • 45. 3.2. Flow Maps and Edge Bundling The visualization of traffic flows of the United States to other countries suffers under visual clutter. Arc maps try to avoid overlapping by mapping 2D lines into 3D arcs. Partially translucent arcs avoid overplotting. K.C. Cox. 3D geographic network displays. ACM Sigmod Record, 1996 45
  • 46. 3.2. Flow Maps and Edge Bundling Flow maps are used to show the movement of objects from one location to another. They avoid overlapping by merging edges by, for example, clustering. (a) Minard’s 1864 flow map of wine exports from France [20] (b) Tobler’s computer generated flow map of migration from California from 1995 - 2000. [18; 19] (c) A flow map produced by our system that shows the same migration data. D. Pahn et al. Flow map layout. Information Visualization, 2005. 46
  • 47. 3.2. Flow Maps and Edge Bundling The visualizations show IP flow traffic from external nodes on the outside to internal nodes, visualized as treemaps on the inside. The edge bundling visualization (right side) significantly reduces the visual clutter compared to the straight line visualization (left side). Fabian Fischer, Florian Mansmann, Daniel A. Keim, Stephan Pietzko, and Marcel Waldvogel. “Large-Scale Network Monitoring for Visual Analysis of Attacks.” In Visualization for Computer Security: 5th International Workshop, VizSec 2008, Cambridge, MA, USA, September 15, 2008, Proceedings, Lecture Notes in Computer Science, 5210, pp. 111–118. Berlin: Springer- Verlag, 2008. 47
  • 48. Flowstrates: Exploration of Temporal Origin-Destination Data Ilya Boyandin, Enrico Bertini, Peter Bak, Denis Lalanne. Flowstrates: An Approach for Visual Exploration of Temporal Origin-Destination Data, EuroVis 2011 48
  • 49. Applied “Force-Directed Edge Bundling”, Holten 2009 49
  • 50. 10.2 Visualization techniques for serial data Making a visualization time-dependent Every visualization can be made time dependent by providing several visualizations for several time points… … in parallel … as a sequence (Animation) 1980 1990 2000
  • 51. 10.2 Visualization techniques for serial data Time-Series Plot One Parameter Several Parameters
  • 52. 10.2 Visualization techniques for serial data Gantt Chart
  • 53. 10.2 Visualization techniques for serial data LifeLines LifeLines for medical records. Consultations, manifestations, documents, hospitalizations and treatments are shown in this record. Each doctor has a unique color. Line thickness shows severity and dosage.
  • 54. 10.2 Visualization techniques for serial data History Flow a u t h o rs Text of page Editing history of the wikipedia „Microsoft“ page History flow visualization
  • 55. 10.2 Visualization techniques for serial data ThemeRiver ThemeRiver depicts thematic variations over time within a large collection of documents • • horizontal distance between two points  time interval • total vertical distance  collective strength of the selected themes • Data: Collection of patents from one company directed flow from left to right  movement through time colored currents  individual themes
  • 56. 10.2 Visualization techniques for serial data Histogram vs. ThemeRiver • Discrete values • Exact values • Hard to follow a single current • Continuous flow • Interpolation, approximation • Easy to follow a single current (curving continuous lines)
  • 57. 10.2 Visualization techniques for serial data Importance-Driven Visualization Goal: Display large numbers of time series such that • relative importance and hierarchy relations can be quickly perceived • the time series can easily be compared (by arranging them in a regular layout)
  • 58. 10.2 Visualization techniques for serial data Importance-Driven Visualization 80 time series from 9 different S&P500 Industries i-measure: volatility of stocks color: normalized stock open price from green (low) through yellow (medium) to red (high)
  • 59. 10.2 Visualization techniques for serial data Space-Time Cube The space-time cube: I. An example of the author’s travels on an average Thursday in Enschede, the Netherlands. II. The space-time cube’s basics: a Space-Time Path and its footprint. The vertical line in the path represents the time a person remains at the same location, called station. III. A Space-Time-Prism (STP) indicates the locations that can be reached in a particular time interval (the Potential Path Space (PPS)). The projection of the PPS on the map results in the Potential Path Area (PPA).
  • 60. Seesoft color = statistic of interest, here: code age
  • 61. Seesoft Color is mapped to code age. Three representations of code in the window: - text - line representation - pixel representation
  • 63. ThemeScape Document Visualization A themescape representation of 700 articles related to the financial industry
  • 65. Text and Geo (1) Chae et al. 2012 Seasonal Trend Decomposition WS 2011 / 12 Computational Methods for Document Analysis, Prof. Dr. D. A. Keim 65
  • 66. Word Clouds – http://wordle.net/ 4 years of GK publications at the University of Konstanz (size of term corresponds to the frequency of the term within the publications)
  • 67. Hyperbolic Browser A hyperbolic browser representation of hierarchically ordered collection of documents
  • 68. 1.2. Selection Operators - techniques for selecting and highlighting objects and groups of objects point is selected  highlighted  and can be dragged - often to identify the set of objects that will be the argument to some action 68
  • 69. 1.3. Filtering Operators Dynamic Queries = visual means of specifying conjunctions e.g.: FilmFinder by C. Ahlberg and B. Shneiderman - sliders or radio buttons to select value ranges for variables in the Data Table - cases for which all the variables fall into the specified ranges are displayed 69
  • 70. 1.3. Filtering Operators XmdvTool (http://davis.wpi.edu/xmdv/) Filtering rows and columns of the grades data set using XmdvTool. 70
  • 71. 1.6. Connection Operators interactive changes made in one visualization are automatically reflected in the other visualizations cases that are selected in one view… … are automatically also selected in all the other views Screenshots of XMDV-Tool 71
  • 73. 1. Screen Space Perspective Wall • The data outside the focal area are perspectively reduced in size • The perspective wall is a variant of the bifocal lense display which horizontally compresses the sides of the workspace by direct scaling Documents arranged on a Perspective Wall 73
  • 74. 1. Screen Space - Fisheye  original graph and fisheye view of the graph  shows an area of interest quite large and with detail and the other areas successively smaller and in less detail  graph visualization using a fisheye perspective 74
  • 75. 5. Data Structure Space Wei Peng, Matthew O. Ward, and Elke A. Rundensteiner. “Clutter Reduction in Multi Dimensional Data Visualization Using Dimension Reordering.” In INFOVIS ’04: Proceedings of the IEEE Symposium on Information Visualization, pp. 89–96. Washington, DC: IEEE Computer Society, 2004. Example of shape simplification via dimension reordering. The left image shows the original order, while the right image shows the results of reordering to reduce concavities and increase the percentage of symmetric shapes. 75
  • 76. 6. Visualization Structure Space – TableLens TableLens with distortion (expansion) to show names Visualization of a baseball database with a few rows being selected in full detail 76
  • 77. 7. Animating Transformations Example of a velocity curve corresponding to the position curve, with ease-in, ease-out movement. Example of an acceleration curve corresponding to the position curve, with ease-in, ease-out movement. 77
  • 78. 3. System Performance - Use Case (1)  Practice Fusion Medical Research Data 15,000 de-identified health records, 7 different tables (patients, diagnosis, medications, etc.)  Data handling and visualization functionality evaluation Task: visualize the distribution of women’s pregnancy age
  • 79. 3. System Performance - Use case (2)  VAST challenge 2011    1,023,057 geo-tagged microblogging messages with time stamps map information for the artificial “Vastopolis” metropolitan area Geo-spatial-temporal data analysis functionality evaluation Spotfire Tableau Qlikview JMP Task: visualize the geo-referenced disease outbreaks over the given time span 79
  • 82.
  • 83.
  • 84.
  • 87. University of Konstanz (el Assady) 2
  • 88. University of Konstanz (Schreck) 2
  • 94. SAS
  • 96. Peking University and Universität Stuttgart
  • 98. University of North Carolina Charlotte

Notes de l'éditeur

  1. What is good about the fact that the Origins and destinations are in two separate maps:- clearly show the flow directions (origin->destination) this is not always obvious in cluttered flow maps- potentially use other appropriate representations for the temporal data without being constrained by having to fit it into a map
  2. Like edge bundling, for example,But for us the real challenge is differentWe want to be able to visualize and explore the temporal dimension along with the origins and destinations(embed temporal data into it without adding even more clutter)
  3. For Outstanding Creative Design – Spring Rain, a student team from Purdue UniversitySpring Rain was a very interesting concept for Ambient display that shows the important things going on in the network now at a glance without having to do in-depth analysis, which is really key.
  4. For Outstanding Creative Design – Solar Wheels, another student team from Purdue University. I should note that both Purdue teams were made up of computer scientists and designersSolar Wheels was very interesting because of the way it used physical navigation to provide an appropriate level of information.
  5. SASInteresting Visualization Technique for their integration between two types of matrices
  6. From submission:Event 9: Eight suspicious internal hosts and SSH protocol activity from 8:00 April 12th to 5:00 April 15thAt 8:14 April 12th, eight suspicious internal hosts accessed external host 10.4.20.9 which has only appeared once in the log. Beginning from 8:28 April 12th, these eight internal hosts started accessing the port 22 of external host 10.0.3.77 regularly and the accessing number to 10.0.0.4~10.0.0.14 is much larger than that to other workstations. Also, these internal hosts once have accessed 10.1.0.100 and server 172.20.0.3 has accessed 10.0.3.77. Hence these eight internal hosts, 172.10.2.106, 172.10.2.66, 172.10.2.135, 172.20.1.81, 172.20.1.23, 172.20.1.47, 172.30.1.218, 172.30.1.223, are noteworthy (see Figure 9).This screen identifies a correct answer. It finds the command and control communication with the botnet.This solution chose several good cyber to visual mappings and they had the highest overall accuracy.
  7. Team had one integrated display. Used entropy calculations to help analyst know where to look. Not a set of separate views but a single display. Mention the award is for outstanding situation awareness because the vises are brought together in one integrated display.