1D & 2D Spaces for Representing Data Mao Lin Huang.

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.
1 Zoomable Interfaces (1) Mao Lin Huang. 2 Zooming Zoom in: ability to see a portion in detail while seeing less of the overall picture Zoom out: see.
INFORMATION MURAL A technique for displaying and navigating large information spaces Dean F. Jerding and John T. Stasko Graphics, Visualization, and Usability.
Information Visualization Focus + Context Fengdong Du.
Information Visualization (Shneiderman and Plaisant, Ch. 13)
A Review and Taxonomy of Distortion-Oriented Presentation Techniques Y.K Leung and M.D. Apperley Presentation by Sean Lynch.
“Occlusion” Prepared by: Shreya Rawal 1. Extending Distortion Viewing from 2D to 3D S. Carpendale, D. J. Cowperthwaite and F. David Fracchia (1997) 2.
Unit One: GIS Concepts In this unit… ► What is GIS? ► Types of GIS data ► What can you do with GIS? ► ArcGIS 9 license levels ► Basics of the ArcGIS 9.
The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus + Context Visualization for Tabular Information R. Rao and S. K.
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.
Screen Real Estate Mike Cullingham. Data base navigation: an office environment for the professional Robert Spence and Mark Apperley.
1 SIMS 247: Information Visualization and Presentation Marti Hearst Oct 3, 2005.
THE PERSPECTIVE WALL Jock D Mackinlay George D Robertson Stuart K Card.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
Tree Structures (Hierarchical Information) cs5764: 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
Pad++1 Pad++ A Zooming Graphical Interface for Exploring Alternate Interface Physics Presented by Dilshad Akhter by Benjamin B. Bederson James D. Hollan.
1 Human Computer Interaction Week 12 Information Search & Visualization.
Space/Order Quanzhen Geng (Master of Software Systems Program) January 27, 2003 CS-533C Reading Presentation.
IAT 814 Trees Chapter 3.2 of Spence ______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS +
IAT Overview + Detail Focus + Context ______________________________________________________________________________________ SCHOOL OF INTERACTIVE.
Intuitive Database Query System, Zooming Query Results Previews Drawing upon existing literature on zooming interface technology, intuitive navigation.
Lesson 2 Basic editing Word 2013.
2-D cs5984: Information Visualization Chris North.
Copyright © 2005, Pearson Education, Inc. Slides from resources for: Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus+Context Visualization for Tabular Information Ramana Rao and Stuart.
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.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
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.
14. Information Search and Visualization
Zoomable Interfaces and Multiple Views (2) Mao Lin Huang.
Pad++: A Zoomable Graphical User Interface. Motivations View information at multiple scales –Semantic zooming Tap into natural spatial ways of thinking.
Pad++: A Zooming Graphical Interface for Exploring Alternate Interface Physics Benjamin B. Bederson and James D. Hollan Presented by Daniel Schulman.
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.
User Interface Design Patterns: Part 1 Kirsten McCane.
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.
The Task Gallery A 3-D Window Manager Presented By - - Priya Shivakumar Developed By – - Microsoft Research George Robertson Daniel Robbins..
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.
BASIC EDITING Word VIEW OPTIONS Read Mode Print Layout Web Outline Draft.
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.
Information Visualization: Navigation
Overview and Navigation
cs5984: Information Visualization Chris North
Hierarchies (Trees) Definition Examples
Usability & Human Factors
cs5764: Information Visualization Chris North
Professor John Canny Fall 2001 Nov 29, 2001
Professor John Canny Spring 2003
Information Visualization 2: Overview and Navigation
Basic editing Word 2013.
cs5984: Information Visualization Chris North
cs5984: Information Visualization Chris North
Information Design and Visualization
cs5984: Information Visualization Chris North
Information Visualization 2: Overview and Navigation
Information Visualization (Part 1)
Information Visualization
cs5984: Information Visualization Chris North
Presentation transcript:

1D & 2D Spaces for Representing Data Mao Lin Huang

1-D Representation of Data

1-D Textual Data

Keyhole Problem No context Lost, disoriented Where am I? Where can I go? Where do I want to go? How do I get there?

Visual Overview Map, organization (spatial layout of concepts) What information is (not) available? Adds context info, relationships Enables direct access Encourages exploration HCI metrics: Improves user performance, learning time, error rates, retention, satisfaction

Navigation Approaches Detail Only Zooming Overview+Detail Focus+Context (Distortion, fisheye)

1D Visual Representation Plaisant, “Lifelines”, pp 285 See personal history Mackinlay, “Perspective Wall”, web

1D Visual Representation Eick, “SeeSoft”, p 419 »Analyze 50,000 lines of code simultaneously by mapping each line of code into a thin row. Eick, “Data Visualization Sliders”, p 251 (2 pages)

Navigation Strategies Detail Only Zooming Overview+Detail Focus+Context (Distortion, fisheye)

Fisheye Menus Very Fast due to mouse mechanics, no clicking, mostly vertical sliding Alphabet overview helpful Fisheye context not useful in this case? Might be more useful in SeeSoft where miniature representation gives important information Limits # of readable items to ~10 Wasted space at top- and bottom- right Distortion problematic? Alphabet overview distorted at A and Z Scale limited? Possible improvement: Same alphabet overview (without end distortion) Remove fisheye, maximize readable items like scrolling version Same fast mouse mechanics, scroll fast on left, no scroll on right

Music Animation Machine Good for visualizing music during serial playback, relate audio to visual structure Visualizing entire compositions: increase information density See patterns of phrases, instruments, etc.

2-D Representation of Data

2-D Image browsing Maps

Today Bederson, “Pad++”, p 530 » a zooming graphic interface to replace icon-based window interface Furnas, “Space-Scale Diagrams”, web

Space-Scale

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

Semantic Zooming Zooming in, red object turns to blue

Multiple Views Zoom factor ~ 20

Multiple levels = large scale Zoom factor = 20 * 20 * 20 = 8000

Multiple Foci

Multiple Overviews Can have different information types at each level

2-D + Attributes Dynamaps: dynamic queries on maps

2-D: Focus+Context Representation of Data

2-D Robertson, “Document Lens”, p 562 » Spence, “Bifocal Lens”, p 331,333

Focus+Context Details within overview “Distortion-oriented display” “Fisheye” Leung, Apperley, “Taxonomy of distortion- oriented presentations”, book pg 350

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

Magnification Functions 1 st Derivative

Bifocal Display Spence, Apperley

Bifocal Display Disadvantage: 1 dimensional stretching on the 4 sides

Perspective Wall / Document Lens

NonLinear Magnification

“Bubble” Disadvantage: local context highly de-magnified

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

Quiz: TableLens Bifocal!

Fisheye Menus Non-linear: combination of Bubble + fisheye

Why not magnifying glass? Hides local context

F+C vs. O+D + Space efficient + Detail connected to context Smooth transition + matches human vision/processing? - Distortion - Longer learning time - no flat overview - Need a way to turn off focus - Content moves differently than mouse - hard to tell zoom factor + 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