Comp 15 - Usability & Human Factors Unit 12b - Information Visualization This material was developed by Columbia University, funded by the Department of.

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
Graph Visualization and Navigation in Information Visualization: A Survey Ivan Herman, Guy Melaneon, M. Scott Marshall.
Jun 2, 2014 IAT Trees2 Chapter 3.2 of Spence ______________________________________________________________________________________ SCHOOL OF INTERACTIVE.
Visualisasi Informasi
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 11 Designing for Usability I.
Information Visualization Focus + Context Fengdong Du.
”Confusion and clutter are failures of design, not attributes of information.” - Edward R. Tufte.
Tree-Maps: A Space-Filling Approach to the Visualization of Hierarchical Information Structures Brian Johnson Ben Shneiderman (HCIL TR 91-06) Steve Betten.
Information Visualization Applications and Implications Ming Bi 05/22/2001 When there is no vision, the people perish.
Browsing Hierarchical Data with Multi-level Dynamic Queries and Pruning By H. P. Kumar, C. Plaisant & B. Schneidernam Presented by: Dawit Yimam Seid.
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.
Treemaps for design knowledge visualization and reuse Peter Demian PhD. Candidate, Stanford University Dr. Renate Fruchter Director of the Project Based.
Treemap Implementation and Application Workshop Ben Shneiderman Human-Computer Interaction Laboratory University of Maryland Marc Frons Smartmoney.
Tree-Maps Cyntrica Eaton February 11, 2001 A Space-Filling Approach to the Visualization of Hierarchical Information Structures Brian Johnson Ben Shneiderman.
Hyperbolic Brower  Focus+Context browsing of large hierarchies  Inspired by Escher  Intuitive Nodes in center are more important, and therefore larger.
1 SIMS 247: Information Visualization and Presentation Marti Hearst Oct 3, 2005.
Scenes, Cameras & Lighting. Outline  Constructing a scene  Using hierarchy  Camera models  Light models.
Tree Structures (Hierarchical Information) cs5764: Information Visualization Chris North.
Thinking with Visualizations: sense making loops Colin Ware Data Visualization Research Lab University of New Hampshire.
2-D: Focus+Context cs5984: Information Visualization Chris North.
CS 235: User Interface Design November 12 Class Meeting Department of Computer Science San Jose State University Fall 2014 Instructor: Ron Mak
Oct 7, 2013 IAT Trees2 Chapter 3.2 of Spence ______________________________________________________________________________________ SCHOOL OF INTERACTIVE.
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
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Software Design Patterns for Information Visualization 薛乃榮 Q NCBCI LAB.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
A Focus+Context Technique Based on Hyperbolic Geometry for Visualizing Large Hierarchies. John Lamping, Ramana Rao, and Peter Pirolli Xerox Palo Alto Research.
1 Human Computer Interaction Week 12 Information Search & Visualization.
Information Visualization Using 3D Interactive Animation Meng Tang 05/17/2001 George G. Robertson, Stuart K. Card, and Jock D. Mackinlay.
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 +
Comp 15 - Usability & Human Factors Unit 8a - Approaches to Design This material was developed by Columbia University, funded by the Department of Health.
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.
Comp 15 - Usability & Human Factors Unit 9 - Ubiquitous Computing in Healthcare This material was developed by Columbia University, funded by the Department.
Copyright © 2005, Pearson Education, Inc. Slides from resources for: Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
Do these make any sense?. Navigation Moving the viewpoint as a cost of knowledge.
Fall 2002CS/PSY Information Visualization 2 Case Study: Portraying Hierarchies Visualizing hierarchies  Variety of techniques Traditional tree views,
Mao Lin Huang University of Technology, Sydney, Visual Representations of Data and Knowledge.
Nov 26, 2009 IAT Visualizing Trees ______________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS.
Hyperbolic Trees A Focus + Context Technique John lamping Ramana Rao Peter Pirolli Joy Mukherjee.
Innovative UI Ideas Marti Hearst SIMS 213, UI Design & Development April 20, 1999.
Cours de Visualisation d'Information InfoVis Lecture Hierarchies and Trees 1 Frédéric Vernier Enseignant-Chercheur LIMSI-CNRS Maître de conf Paris XI Inspired.
Component 4: Introduction to Information and Computer Science Unit 9: Components and Development of Large Scale Systems Lecture 2 This material was developed.
Tight Coupling of Dynamic Query Filters with Starfield Displays / Spotfire.net Desktop By Chris Ahlberg and Ben Shneiderman / Spotfire Inc. IC280 5/9/02.
1D & 2D Spaces for Representing Data Mao Lin Huang.
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.
CS 235: User Interface Design April 28 Class Meeting Department of Computer Science San Jose State University Spring 2015 Instructor: Ron Mak
Component 10 – Fundamentals of Health Workflow Process Analysis and Redesign Unit 3-5 – Process Mapping Unified Modeling Language (UML) notation for Data.
Comp 15 - Usability and Human Factors Unit 1b - People and Technology, Studies of Technology This material was developed by Columbia University, funded.
Usability and Human Factors
cs5984: Information Visualization Chris North
CSC420 Showing Complex Data.
Hierarchies (Trees) Definition Examples
Usability & Human Factors
cs5764: Information Visualization Chris North
Professor John Canny Spring 2003
Information Design and Visualization
Comp 20 - Training & Instructional Design
Information Visualization 2 Case Study: Portraying Hierarchies
Comp 15 - Usability & Human Factors
CHAPTER 14: Information Visualization
Comp 20 - Training & Instructional Design
Comp 15 - Usability & Human Factors
Presentation transcript:

Comp 15 - Usability & Human Factors Unit 12b - Information Visualization This material was developed by Columbia University, funded by the Department of Health and Human Services, Office of the National Coordinator for Health Information Technology under Award Number 1U24OC

Hypervariate data sets Implementation: scaling (in space or time) Scaling in space: use different portion of the screen to show overview of the whole data set and detail of the selected subset Scaling in time: alternate between overview of the whole set and detail of the selected subset sequentially in the same space Solution: overview of the whole set and details of the selected subset Common problem: many data sets are too large to visualize on one screen Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Scaling Variation in space Can overview and detail co-exist in the same space? Distortion Fish-eye view Bifocal display Perspective wall Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Scaling Fish-Eye George Furnas 1981 Shneiderman: Provide[s] detailed view (focus) and overview (context) without obscuring anything… The focus area (or areas) is magnified to show detail, while preserving the context, all in the single display. Fish- eye view Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring D Fisheye 2D Fisheye

Scaling Fish-Eye (cont.) Fish-eye view Examples: Fish-eye views for long menusBederson UIST’00http:// Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Fish-eye views Examples: Fish-eye views for graphs Scaling Fish-Eye (cont.) Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Scaling Bifocal Bifocal display First suggested by Spence and Apperley (1980) Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Scaling Bifocal (cont.) Bifocal display Examples Early implementationSpence – 1980? spence/videos.htm Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Scaling Perspective Wall Perspective Wall Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring Perspective wallBifocal display

Scaling Perspective Wall (cont.) Perspective Wall Examples: Map work charts onto diagram x-axis is time, y-axis is project (Mackinlay, Robertson, Card ’91) Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Scaling Perspective Wall (cont.) Perspective wall Examples: File navigation /cpsc533c-03- spr/0127.quanzhe ngeng.ppthttp:// /cpsc533c-03- spr/0127.quanzhe ngeng.ppt Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Time Scaling Magic Lens Panning and Zooming Variation in time Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Magic Lens Scaling Magic Lens com/istl/projects/ MagicLenses/Sim pleDemo.html Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Panning & Zooming Scaling Panning and Zooming Panning – smooth movement of camera across scene (or scene moves and camera stays still) Zooming – increasing or decreasing the magnification of the objects in a scene 0.5/jazz-mid-talk.htmlhttp:// 0.5/jazz-mid-talk.html Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Hierarchies and Trees Definition Data repository in which cases are related to subcases Hierarchies in the world Family histories File/directory Organizational chart Object-oriented software classes Main representation Node-link Space-filling Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Node-link Hierarchies Root at top Image source: “Data structures and file handling: Tree-Maps: a space-filling approach to the visualization of hierarchical information structures”, Brian Johnson, Ben Shneiderman Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Node-link Hierarchies ExamplesProblems Quickly fills out screen real estate Difficult to maintain overview of the structure Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Node-link Hierarchies Potential solutions Cone Trees (PARC, Robertson, Mackinlay, Card) Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Space-filling Treemap examples Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Time Series Data Definition Data sets with one variable being the time of the event Could be uni- or hypervariable Data mining – looking for patters Visualization – looking for visual patterns Standard presentation Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Time Series Data (con’t) Predictive calendars Examples Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Time Series Data (con’t) One issue – temporal data is often periodic (cycles – daily, weekly, yearly, etc.) Linear display is problematic for periodic data Potential answer – spiral display Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Additional benefit of spiral display – discovering periodicity in data Time Series Data (con’t) Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Interaction and Dynamic Queries Data transformation Details on demand Dynamic query Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Interaction and Dynamic Queries (con’t) Data transformation Details on demand Details could be removed from the main view for different reasons (mainly due to scaling issues) Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Interaction and Dynamic Queries (con’t) Data transformation Dynamic queries Visual representation of all possible objects and actions Rapid, incremental and reversible actions Direct manipulation is favored (selection by pointing, not typing) Specifying a query brings immediate display of results Responsive interaction (< 0.1 sec) Classic example: HomeFinder – 1992, University of Maryland, Human Computer Interaction Lab (Ben Shneiderman) Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Information Visualization in Medicine Purpose : Visually present medical data in more intuitive, easy to understand, learn, recognize, navigate and manage formats Visually magnify subtle aspects of the diagnostic, therapeutic, patient management and healing process which otherwise could be difficult to notice Prevent information overload and allow members of clinical staff to master large quantities of information Luca Chittaro, “Information Visualization and its Application to Medicine” Artificial Intelligence in Medicine, vol.22(2), 2001, pp Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Information Visualization in Medicine (con’t) Examples The Visible Human Explorer ( hcil/visible- human/vhe.shtml) hcil/visible- human/vhe.shtml Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Information Visualization in Medicine (con’t) Examples Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Information Visualization in Medicine (con’t) Examples Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Information Visualization in Medicine (con’t) Examples Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring

Conclusions Assignments Component 15/Unit 12b Health IT Workforce Curriculum Version 2.0/Spring