cs5764: Information Visualization Chris North

Slides:



Advertisements
Similar presentations
15.1 Vis_04 Data Visualization Lecture 15 Information Visualization : Part 3.
Advertisements

17.1 Vis_2003 Data Visualization Lecture 17 Information Visualization : Part 3.
ENV Envisioning Information Lecture 7 – Interaction Ken Brodlie
Information Visualization: Trees Chris North cs3724: HCI.
Information Understanding Benjamin B. Bederson. University of Maryland, Human-Computer Interaction Laboratory What is the Problem?  How to perceive and.
Matthias Mayer The Table Lens - Ramana Rao & Stuart K. Card Information Visualization 838b - February 21st 2001 The Table Lens: Merging.
1 i247: Information Visualization and Presentation Marti Hearst April 14, 2008.
1 SIMS 247: Information Visualization and Presentation Marti Hearst Oct 3, 2005.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
Tree Structures (Hierarchical Information) cs5764: Information Visualization Chris North.
Debates: Overview+Detail vs. Focus+Context 2-D vs. 3-D cs5984: Information Visualization Chris North.
2-D: Focus+Context cs5984: Information Visualization Chris North.
By LaBRI – INRIA Information Visualization Team. Tulip 2010 – version Tulip is an information visualization framework dedicated to the analysis.
Pad++ A Zooming Graphical Sketchpad for Exploring Alternative Interface Physics Benjamin B. Bederson, James D. Hollan, Ken Perlin, Jonathan Meyer, David.
Information Design and Visualization
Trees (Hierarchical Information) cs5984: Information Visualization Chris North.
Robert Kosara, Helwig Hauser 1InfoVis STAR The State of the Art in Information Visualization Robert Kosara, Helwig Hauser.
Tutorial 1 Introducing Adobe Flash CS3 Professional
Chapter 6: NavigationCopyright © 2004 by Prentice Hall 6. Navigation Design Site-level navigation: making it easy for the user to get around the site Page-level.
Intuitive Database Query System, Zooming Query Results Previews Drawing upon existing literature on zooming interface technology, intuitive navigation.
1 CS430: Information Discovery Lecture 18 Usability 3.
2-D cs5984: Information Visualization Chris North.
A Case Study of Interaction Design. “Most people think it is a ludicrous idea to view Web pages on mobile phones because of the small screen and slow.
Copyright © 2005, Pearson Education, Inc. Slides from resources for: Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
Chapter 13 Andrew Bates Jay Babb Steve Haroz. Introduction We want as much information on the screen as possible without too much eye- head movement Window.
Mao Lin Huang University of Technology, Sydney, Visual Representations of Data and Knowledge.
Multiple View Strategies cs5984: Information Visualization Chris North.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
3-D Data cs5984: Information Visualization Chris North.
Information Visualization 2: Overview and Navigation Chris North cs3724: HCI.
Jinwook Seo Pad++: A Zoomable Graphical Sketchpad For Exploring Alternative Interface Physics Benjamin B. Bederson, James D. Hollan, Ken Perlin, Jonathan.
1D & 2D Spaces for Representing Data Mao Lin Huang.
Pad++: A Zoomable Graphical User Interface. Motivations View information at multiple scales –Semantic zooming Tap into natural spatial ways of thinking.
Information Models An “information space” that users navigate –Information integration, a key aspect of mental model Want a structure that is simple and.
Visual Overview Strategies cs5984: Information Visualization Chris North.
Review Chris North cs3724: HCI. Midterm Topics Scenario-based design: (ch 1-4) SBD background –metrics, tradeoffs, scenarios Requirements analysis –Field.
3-D Information cs5764: Information Visualization Chris North.
Visual Overview Strategies cs5984: Information Visualization Chris North.
Inspired from CS Information Visualization Jan. 10, 2002 John Stasko Frédéric Vernier Enseignant-Chercheur LIMSI-CNRS Maître de conf Paris XI Cours.
Debates: Comparison of commercial tools 2-D vs. 3-D cs5984: Information Visualization Chris North.
Information Visualization: Navigation Chris North cs3724: HCI.
Comp 15 - Usability & Human Factors Unit 12b - Information Visualization This material was developed by Columbia University, funded by the Department of.
Visualization Design Principles cs5984: Information Visualization Chris North.
Multiple Views cs5984: Information Visualization Chris North.
Table Lens Paper – The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus + Context Visualization for Tabular Information.
Introducing Macromedia Flash 8
Information Visualization: Navigation
QuadriDCM Easy Access as a communication platform
Model Tree Viewing Options
Overview and Navigation
cs5984: Information Visualization Chris North
Cartography and Labeling
cs5984: Information Visualization Chris North
Hierarchies (Trees) Definition Examples
Usability & Human Factors
Professor John Canny Fall 2001 Nov 29, 2001
Professor John Canny Spring 2003
Information Visualization 2: Overview and Navigation
Basic editing Word 2016.
cs5984: Information Visualization Chris North
cs5984: Information Visualization Chris North
Visualizing Document Collections
Information Design and Visualization
cs5984: Information Visualization Chris North
Information Visualization 2: Overview and Navigation
So you were told to make a video
Information Visualization 2 Case Study: Portraying Hierarchies
Information Visualization (Part 1)
Information Understanding
cs5984: Information Visualization Chris North
Presentation transcript:

cs5764: Information Visualization Chris North 2-D Information Spaces cs5764: Information Visualization Chris North

Powers of 10 Charles & Ray Eames

Information Types Multi-dimensional: databases,… 1D: timelines,… 2D: maps,… 3D: volumes,… Hierarchies/Trees: directories,… Networks/Graphs: web,… Document collections: digital libraries,…

2-D Image browsing Maps

2-D: large spaces http://terraserver.homeadvisor.msn.com/image.asp?S=10&T=1&X=2689&Y=20639&Z=17&W=2

Tasks?

Detail Only Typical image browser MS PhotoEditor Typical map browser mapquest.com

Zooming

Zooming: Pad++ Infinitely zoomable surface (Bederson et al.) Layout information in 2d+scale Interaction: pan+zoom Need more info? Just zoom in! Jazz

Pad++ examples Authored spaces (user specified layouts) E.g: filesystem replacement?, presentations, stories HiNote, Kidpad http://www.cs.umd.edu/hcil/jazz/play/ http://vtopus.cs.vt.edu/~north/infoviz/hinoteapplet.html Counterpoint: powerpoint with zooming http://www.cs.umd.edu/hcil/counterpoint/

Pad++ examples Automated layouts E.g: File system, web history

Pad++ examples In visualization

Space-Scale

Pad++ on edge Like ray-tracing Info surface zoom window

Semantic Zooming Zooming in, red object turns to blue label label

Good/Bad Good: Bad:

Good/Bad Good: Bad: “step back” to get overview “step forward” for more details Infinite space for more details Visual scale  conceptual scale Bad: lose context when zoom in Get lost

Overview+Detail

Overview+Detail Overview: Detail: Zoom factor = ? Square in overview coupled to scroll bars of detail

Multiple levels = large scale overview intermediate view intermediate view detail view Zoom factor = ?

Multiple Foci

Multiple Overviews Can have different data types in each view Color slice CaT scan

O+D vs Detail-Only Beard & Walker: 2D Chimera: trees North: 1D (lists) Scrollbars are bad!

Intermediate views? Plaisant, “When an Intermediate view matters” When >20x Overview ? Detail view

Focus+Context

Bifocal Display Leung, “Bifocal displays”

Document Lens Robertson, “Document Lens”

Moosburg moosburg.cs.vt.edu Wendy Schafer

Distortion Functions Mapping from info surface to display surface f Information surface Display surface

Visual Transfer Functions Display surface Display surface Information surface Information surface Identity function = normal flat overview Bifocal

Magnification Functions Bifocal 1st Derivative Magnification Magnification Information surface Information surface

Bifocal Display Disadvantage: 1 dimensional stretching on the 4 sides

Perspective Wall / Document Lens Context shrinks gradually Perspective

NonLinear Magnification http://www.cs.indiana.edu/hyplan/tkeahey/research/nlm/nlm.html http://www.cs.indiana.edu/hyplan/tkeahey/research/papers/infovis.98.html

“Bubble” Disadvantage: local context highly de-magnified Bubble

“Fisheye”, “wide-angle lens” Disadvantage: no flat area Wide-angle

Focus+Context Bifocal Perspective Bubble Wide-angle

Quiz: TableLens Bifocal!

Fisheye Menus

Calendar Leung

Why not magnifying glass? Hides local context

Focus+Context Screens Baudisch, “Keeping things in context…”

F+C vs. O+D + - + -

F+C vs. O+D + Scales up to larger data (zoom factor and chaining) + Multi foci easier + multiple overviews possible + Easy to implement, Less math! Fast system performance - >=2 places to look (cross-eyed!) Tracking field-of-view box hard Hand-eye coordination problem - detail and overview disconnected - Windows/space management - replicates detail data in overview + Space efficient + Detail connected to context Smooth transition + matches human vision/processing? (or fish?) + Neato! - Distortion - Longer learning time - no flat overview - Need a way to turn off focus - Content moves differently than mouse, “overshoot” problem - zoom factors usually small

Transparency Lieberman, “Macroscope: Powers of Ten Thousand”

2-D + Attributes Dynamaps: dynamic queries on maps

Navigation Strategies Detail only: detail without overview Zooming: detail becomes overview Overview+Detail: detail next to overview Focus+Context: detail within overview Transparency: detail on top of overview Focus+Context: “Distortion-oriented display” “Fisheye”