ICS 280: Information Visualization 1 ICS 280: Advanced Topics in Information Visualization Professor Alfred Kobsa Overview of Information Visualization.

Slides:



Advertisements
Similar presentations
電腦視覺 Computer and Robot Vision I
Advertisements

Tutorial 12: Enhancing Excel with Visual Basic for Applications
MTP – Stage 1 Sanobar Nishat. Outline  Peculiarities of the mobile visualization context  Different aspects of mobile visualization design  Map-based.
Chapter 6 Design Principles Principles of Interaction Design Comprehensibility Learnability Effectiveness/Usefulness Efficiency/Usability Grouping Stimulus.
Dynamic Queries for Visual Information Seeking Ben Shneiderman Jin Tong Hyunmo Kang Cmsc838 Sep. 28, 1999.
Polaris: A System for Query, Analysis and Visualization of Multi-dimensional Relational Databases Presented by Darren Gates for ICS 280.
Cognitive Processes PSY 334 Chapter 2 – Perception June 30, 2003.
CPSC 695 Future of GIS Marina L. Gavrilova. The future of GIS.
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
CMPUT 301: Lecture 25 Graphic Design Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by.
Course Website: Computer Graphics 11: 3D Object Representations – Octrees & Fractals.
Infovis and data george, laura, tjerk.
Table Lens From papers 1 and 2 By Tichomir Tenev, Ramana Rao, and Stuart K. Card.
WMES3103: INFORMATION RETRIEVAL WEEK 10 : USER INTERFACES AND VISUALIZATION.
An Introduction to Software Visualization Dr. Jonathan I. Maletic Software DevelopMent Laboratory Department of Computer Science Kent State University.
Information Visualization Chapter 1 - Continued. Reference Model Visualization: Mapping from data to visual form Raw DataData Tables Visual Structures.
1 i247: Information Visualization and Presentation Marti Hearst Data Types and Graph Types.
Access Tutorial 3 Maintaining and Querying a Database
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
Data & Information Visualization Lecture 1: Data, Information, Knowledge and Their Presentations.
Chapter Objectives Discuss the relationship between page length, content placement, and usability Complete Step 4: Specify the website’s navigation system.
8 Copyright © 2004, Oracle. All rights reserved. Creating LOVs and Editors.
NSW Curriculum and Learning Innovation Centre Tinker with Tinker Plots Elaine Watkins, Senior Curriculum Officer, Numeracy.
Preparing Data for Analysis and Analyzing Spatial Data/ Geoprocessing Class 11 GISG 110.
Mathematical Processes GLE  I can recognize which symbol correlates with the correct term.  I can recall the correct definition for each mathematical.
Ch 6 - Menu-Based and Form Fill-In Interactions Yonglei Tao School of Computing & Info Systems GVSU.
1 SWE 513: Software Engineering Usability II. 2 Usability and Cost Good usability may be expensive in hardware or special software development User interface.
Data Analysis Using SPSS
Chapter 7 Structuring System Process Requirements
Welcome to the Data Warehouse HOME HELP COGNITIVE LEVELS Assessments COGNITIVE LEVELS.
Basic concepts in ordination
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
INSTRUCTIONAL DESIGN JMA Review Principle Review Principle 2. Toolbook (Data) Toolbook (Data) 3. M-Learning M-Learning Objectives.
Automating Database Processing Chapter 6. Chapter Introduction Design and implement user-friendly menu – Called navigation form Macros – Automate repetitive.
Principles of Good Screen Design
Fall 2002CS/PSY Information Visualization Picture worth 1000 words... Agenda Information Visualization overview  Definition  Principles  Examples.
Using SAS® Information Map Studio
Intelligent Vision Systems ENT 496 Object Shape Identification and Representation Hema C.R. Lecture 7.
1 Extend is a simulation tool to create models quickly, with all the blocks you need and without even having to type an equation. You can use a series.
1 CS430: Information Discovery Lecture 18 Usability 3.
Media Arts and Technology Graduate Program UC Santa Barbara MAT 259 Visualizing Information Winter 2006George Legrady1 MAT 259 Visualizing Information.
Copyright © 2005, Pearson Education, Inc. Slides from resources for: Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
Understanding Users Cognition & Cognitive Frameworks
Building Dashboards SharePoint and Business Intelligence.
Data Structures and Algorithms Dr. Tehseen Zia Assistant Professor Dept. Computer Science and IT University of Sargodha Lecture 1.
Visualization Four groups Design pattern for information visualization
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Lesson 8: Navigation. Overview  The manner in which you display your web site’s navigation is crucial to its overall usability.  Users need a clear.
Information Visualization Theresa Nguyen 4/10/2001.
Information Design Goal: identify methods for representing and arranging the objects and actions possible in a system in a way that facilitates perception.
1 Visual Encoding Andrew Chan CPSC 533C January 20, 2003.
GTECH 361 Lecture 09 Features in the Geodatabase.
Visualization Design Principles cs5984: Information Visualization Chris North.
DATA VISUALIZATION BOB MARSHALL, MD MPH MISM FAAFP FACULTY, DOD CLINICAL INFORMATICS FELLOWSHIP.
1 INTRODUCTION TO COMPUTER GRAPHICS. Computer Graphics The computer is an information processing machine. It is a tool for storing, manipulating and correlating.
1. 2 What is Digital Image Processing? The term image refers to a two-dimensional light intensity function f(x,y), where x and y denote spatial(plane)
Lab 1 Introduction to ArcGIS Feb 17, 2016
Hazards Planning and Risk Management INTRODUCTION TO ARCGIS
Visualization of Web Search Results in 3D
Visual Perception.
CSc4730/6730 Scientific Visualization
Document Visualization at UMBC
CSc4730/6730 Scientific Visualization
Tomás Murillo-Morales and Klaus Miesenberger
Information Design and Visualization
cs5984: Information Visualization Chris North
Introduction to Visual Analytics
Information Visualization (Part 1)
CHAPTER 7: Information Visualization
ESRM 250/CFR 520 Autumn 2009 Phil Hurvitz
Presentation transcript:

ICS 280: Information Visualization 1 ICS 280: Advanced Topics in Information Visualization Professor Alfred Kobsa Overview of Information Visualization II April 12, 2001 Víctor González

ICS 280: Information Visualization 2 Definitions (1) External Cognition Use of external world to accomplish cognition. Cognitive artifacts e.g. Post-it notes, bookmarks, wedding ring. Information design Design of external representations to amplify cognition. e.g. Maps. Data graphics Use of abstract, nonrepresentational visual representations of data to amplify cognition. Víctor González

ICS 280: Information Visualization 3 Definitions (2) Visualization Use of computer-based, interactive visual representations of data to amplify cognition Scientific visualization Use of interactive visual representations of scientific data, typically physically based, to amplify cognition. Information visualization Use of interactive visual representation of abstract, nonphysically based data to amplify cognition. e.g. Business information. * large amount of data * interactivity Víctor González

ICS 280: Information Visualization 4 How Visualization Amplifies Cognition (1) Classic study of Larkin and Simon (1987) Solving physics problems using diagrams vs using non-diagrammatic representations. They compared the effort to do search, recognition, and inference. (1) By grouping together information that is used together large amounts of search were avoided. (2) By using location to group information about a single element, the need to match symbolic labels was avoided, leading to reductions in search and working memory. (3) The visual representation automatically supported a large number of perceptual inferences that were extremely easy for humans. e.g. Recognize geometric elements like alternate interior angles Víctor González

ICS 280: Information Visualization 5 How Visualization Amplifies Cognition (2) (1) Increased Resources - Expanded working memory available for solving a problem °° - Expanded storage of information - quickly accessible massive amounts of information. (2) Reduced Search - Visualizations group information used together, reducing search. - Representation of large amount of data in a small space. (3) Enhanced Recognition of Patterns - Recognition instead of recall (menu based vs command interface) - Visually organizing data by structural relationships enhances patterns Víctor González

ICS 280: Information Visualization 6 How Visualization Amplifies Cognition (3) (4) Perceptual Inference - Visual representations make some problems obvious e.g. geometry of a problem helps to find solutions. - Visualization can enable complex specialized graphical computations. (5) Perceptual Monitoring - Visualization can allow the monitoring of a large number of potential events if the display is organized so that these stand out by appearance or motion. (6) Manipulable medium - Unlike static diagrams, visualizations can allow exploration of a space of parameter values and can amplify user operations. Víctor González

ICS 280: Information Visualization 7 How Visualization Amplifies Cognition (4) LifeLines Lifelines provides a general visualization environment for medical records. It eliminates long lists to scroll, complex searches, endless menus, etc. A one screen overview of the record using timelines provides direct access to the data. For a patient record, medical problems, hospitalization and medications can be represented as horizontal lines, while icons represent discrete events such as physician consultations, progress notes or tests. Line color and thickness can illustrate relationships or significance. Rescaling tools and filters allow users to focus on part of the information, revealing more details. Víctor González

ICS 280: Information Visualization 9 How Visualization Amplifies Cognition (5) Inxight Tree Studio Inxight Tree Studio allows web site builders to create visual site maps called Star Trees. The users can see at a glance all the organization of the web site. Search features that improve the navigation Víctor González

ICS 280: Information Visualization 10 How Visualization Amplifies Cognition (6) On-line Library of Information Visualization Environments List of Information Visualization projects Víctor González

ICS 280: Information Visualization 11 Mapping Data to Visual Form (1) Víctor González Raw Data Data Tables Visual Structures ViewsTask Human Interaction Data Visual Form Data Transformation Visual Mappings View Transformations

ICS 280: Information Visualization 12 Mapping Data to Visual Form (2) Raw Data - Data transformations map raw data, that is, data in some idiosyncratic form, into Data Tables - Numbers, texts, names, etc -> without structure -> difficult to map to visual forms Víctor González

ICS 280: Information Visualization 13 Mapping Data to Visual Form (3) Víctor González Raw Data Data Tables Visual Structures ViewsTask Human Interaction Data Visual Form Data Transformation Visual Mappings View Transformations

ICS 280: Information Visualization 14 Mapping Data to Visual Form (4) Data Tables - This tables are based on relational descriptions of data extended through the use of metadata Víctor González Metadata are the labels for the rows and columnsThe columns represent cases, sets of values for each of the variables Variables are divided into input and outputs. Input variables uniquely determine the output variables Case i represents a unique object and the values represent characteristics

ICS 280: Information Visualization 15 Mapping Data to Visual Form (4) Data Tables - This tables are based on relational descriptions of data extended through the use of metadata. - Dimensionality is used to refer to the number of input variables, the number of output variables, both together, or even the number of spatial dimension in the data. - Variable types can be nominal, ordinal or quantitative. - Errors or missing values and statistical calculations can add additional information. Data tables often contain derived value or structure (e.g. derive the mean [value], sort the variables [structure]). - Data transformation can help to discovered patterns. Víctor González

ICS 280: Information Visualization 16 Mapping Data to Visual Form (5) Víctor González Raw Data Data Tables Visual Structures ViewsTask Human Interaction Data Visual Form Data Transformation Visual Mappings View Transformations

ICS 280: Information Visualization 17 Mapping Data to Visual Form (6) Visual Structures - Visual Mappings transform data tables into visual structures. - The structures combine spatial substrates, marks and graphical properties. - A mapping is said to be expressive if all and only the data in the Data Table are also represented in the Visual Structure. - A mapping is said to be more effective if it is faster to interpret, can convey more distinctions, or leads to fewer errors than some other mapping (e.g. sine wave) Víctor González

ICS 280: Information Visualization 18 Mapping Data to Visual Form (6) Gestalt laws - principles of organization - There can be interaction among the visual coding of information. - Part of the point of coding information visually is to produce patterns that the eye detects from ensembles of components. Víctor González Gestalt principles Pragnanz Proximity Similarity Closure Good continuation Common fate Familiarity Every stimulus pattern is seen in such a way that the resulting structure is as simple as possible. The tendency of objects near one another to be grouped together into a perceptual unit. If several stimuli are presented together, there is a tendency to see the form in such a way that the similar items are grouped together. The tendency to unite contours that are very close to each other. Neighboring elements are grouped together when they are potentially connected by straight or smoothly curving lines. Elements that are moving in the same direction seem to be grouped together. Elements are more likely to form groups if the groups appear familiar or meaningful.

ICS 280: Information Visualization 19 Mapping Data to Visual Form (7) Víctor González Raw Data Data Tables Visual Structures ViewsTask Human Interaction Data Visual Form Data Transformation Visual Mappings View Transformations

ICS 280: Information Visualization 20 Mapping Data to Visual Form (8) Views - View Transformations create Views of the Visual Structures by specifying graphical parameters such as position, scaling, and clipping. - The user can restrict the view to certain data ranges. Víctor González

ICS 280: Information Visualization 21 Mapping Data to Visual Form (8) Views - Since spatial position is such a good encoding several techniques have been developed to increase the amount of information that can be encoded with it. Composition is the orthogonal placement of axes, creating a 2D metric space. Alignment is the repetition of an axis at a different position in the space. Folding is the continuation of an axis in an orthogonal dimension. Recursion is the repeated subdivision of space. Overloading is the reuse of the same space for the same Data Table see-soft Víctor González

ICS 280: Information Visualization 22 Mapping Data to Visual Form (8) View Transformation - View transformations interactively modify and augment Visual Structures to turn static presentations into visualization by establishing graphical parameters to create Views of Visual Structures. Location probes Location proves are view transformations that use location in a visual structure to reveal additional Data Table Information. (filmfinder)filmfinder Viewpoint Controls Use affine transformations to zoom, pan, and clip the viewpoint. Víctor González

ICS 280: Information Visualization 23 Mapping Data to Visual Form (9) Víctor González Raw Data Data Tables Visual Structures ViewsTask Human Interaction Data Visual Form Data Transformation Visual Mappings View Transformations

186 x _______ 3348 back Multiplication

back

back