3 Information Visualization

Similar documents
9. Text & Documents. Visualizing and Searching Documents. Dr. Thorsten Büring, 20. Dezember 2007, Vorlesung Wintersemester 2007/08

Hierarchy and Tree Visualization

Hierarchical Data Visualization

7. Hierarchies & Trees Visualizing topological relations

HierarchyMap: A Novel Approach to Treemap Visualization of Hierarchical Data

Visualization Techniques in Data Mining

Understand the Sketcher workbench of CATIA V5.

Agenda. TreeMaps. What is a Treemap? Basics

Hyperbolic Tree for Effective Visualization of Large Extensible Data Standards

Hierarchical Data Visualization. Ai Nakatani IAT 814 February 21, 2007

The course: An Introduction to Information Visualization Techniques for Exploring Large Database

Ordered Treemap Layouts

Squarified Treemaps. Mark Bruls, Kees Huizing, and Jarke J. van Wijk

Space-filling Techniques in Visualizing Output from Computer Based Economic Models

COMP Visualization. Lecture 11 Interacting with Visualizations

NakeDB: Database Schema Visualization

Submission to 2003 National Conference on Digital Government Research

NEW MEXICO Grade 6 MATHEMATICS STANDARDS

Large Scale Information Visualization. Jing Yang Fall Interaction. A major portion of these slides come from John Stasko s course slides

Algebra Geometry Glossary. 90 angle

Introduction to Autodesk Inventor for F1 in Schools

Introduction of Information Visualization and Visual Analytics. Chapter 7. Trees and Graphs Visualization

Improvements of Space-Optimized Tree for Visualizing and Manipulating Very Large Hierarchies

Information Visualization Multivariate Data Visualization Krešimir Matković

Such As Statements, Kindergarten Grade 8

Geometry and Measurement

Objectives After completing this section, you should be able to:

TABLE OF CONTENTS. INTRODUCTION... 5 Advance Concrete... 5 Where to find information?... 6 INSTALLATION... 7 STARTING ADVANCE CONCRETE...

Thnkwell s Homeschool Precalculus Course Lesson Plan: 36 weeks

A Visualization Technique for Monitoring of Network Flow Data

Name Class. Date Section. Test Form A Chapter 11. Chapter 11 Test Bank 155

Visualizing Large Graphs with Compound-Fisheye Views and Treemaps

1. A student followed the given steps below to complete a construction. Which type of construction is best represented by the steps given above?

Information Technology for Virtual Enterprises Meta-Visualizations of Document-Structures

Determine whether the following lines intersect, are parallel, or skew. L 1 : x = 6t y = 1 + 9t z = 3t. x = 1 + 2s y = 4 3s z = s

The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations. Ben Shneiderman, 1996

Introduction to Autodesk Inventor for F1 in Schools

Sample Test Questions

Visualizing an Auto-Generated Topic Map

Video Conferencing Display System Sizing and Location

Interactive Exploration of Decision Tree Results

Degree-of-Interest Trees: A Component of an Attention-Reactive User Interface

Voronoi Treemaps in D3

Topic Maps Visualization

Visualizing Web Navigation Data with Polygon Graphs

Review Article Analytical Review of Data Visualization Methods in Application to Big Data

A Dual-View Visualization of In-Car Communication Processes

Visual Data Mining with Pixel-oriented Visualization Techniques

An example. Visualization? An example. Scientific Visualization. This talk. Information Visualization & Visual Analytics. 30 items, 30 x 3 values

Editing Common Polygon Boundary in ArcGIS Desktop 9.x

Angle - a figure formed by two rays or two line segments with a common endpoint called the vertex of the angle; angles are measured in degrees

So today we shall continue our discussion on the search engines and web crawlers. (Refer Slide Time: 01:02)

Concepts Sectors, arcs, circumference, areas of circles and properties of cones.

Graph Visualization and Navigation in Information Visualization: a Survey

C) D) As object AB is moved from its present position toward the left, the size of the image produced A) decreases B) increases C) remains the same

Number Sense and Operations

SolidWorks: Mirror, Revolve, and. Introduction to Robotics

Navigating the I-TRIZ Knowledge Base Using Hyperbolic Trees

Pre-Algebra Academic Content Standards Grade Eight Ohio. Number, Number Sense and Operations Standard. Number and Number Systems

What is Visualization? Information Visualization An Overview. Information Visualization. Definitions

Hierarchical-temporal Data Visualization Using a Tree-ring Metaphor

Curriculum Map by Block Geometry Mapping for Math Block Testing August 20 to August 24 Review concepts from previous grades.

Graph/Network Visualization

Visualization of Phylogenetic Trees and Metadata

Creating a 2D Geometry Model

Message, Audience, Production (MAP) Framework for Teaching Media Literacy Social Studies Integration PRODUCTION

The Photosynth Photography Guide

MA 323 Geometric Modelling Course Notes: Day 02 Model Construction Problem

Doña Ana County, NM Interactive Zoning Map

Glencoe. correlated to SOUTH CAROLINA MATH CURRICULUM STANDARDS GRADE 6 3-3, , , 4-9

Understanding Web personalization with Web Usage Mining and its Application: Recommender System

An introduction to 3D draughting & solid modelling using AutoCAD

Lesson 15 - Fill Cells Plugin

CATIA Functional Tolerancing & Annotation TABLE OF CONTENTS

CHAPTER 8, GEOMETRY. 4. A circular cylinder has a circumference of 33 in. Use 22 as the approximate value of π and find the radius of this cylinder.

Using visualization to understand big data

SuperViz: An Interactive Visualization of Super-Peer P2P Network

Comparing static Gantt and mosaic charts for visualization of task schedules

10 Signaling Protocols for Multimedia Communication

Jing Yang Spring 2010

Optical Illusions Essay Angela Wall EMAT 6690

Performance Level Descriptors Grade 6 Mathematics

Raising the Bar (Chart)

This document will describe how you can create your own, fully responsive. drag and drop template to use in the creator.

Common Core State Standards for Mathematics Accelerated 7th Grade

What s New V 11. Preferences: Parameters: Layout/ Modifications: Reverse mouse scroll wheel zoom direction

Animated Exploring of Huge Software Systems

Introduction to D3.js Interactive Data Visualization in the Web Browser

4 Overview on Approaches to Multimedia Programming

CATIA for Design and Engineering. Version 5 Releases 14 & 15. David S. Kelley. Central Michigan University SDC

Algebra Academic Content Standards Grade Eight and Grade Nine Ohio. Grade Eight. Number, Number Sense and Operations Standard

SpaceClaim Introduction Training Session. A SpaceClaim Support Document

SA B 1 p where is the slant height of the pyramid. V 1 3 Bh. 3D Solids Pyramids and Cones. Surface Area and Volume of a Pyramid

Video Conferencing Glossary of Terms

GEOMETRY COMMON CORE STANDARDS

Applying a circular load. Immediate and consolidation settlement. Deformed contours. Query points and query lines. Graph query.

6 Creating the Animation

2013 Getting Started Guide

Activity Set 4. Trainer Guide

Elastic Hierarchies: Combining Treemaps and Node-Link Diagrams

Transcription:

3 Information Visualization 3.1 Motivation and Examples 3.2 Basics of Human Perception 3.3 Principles and Terminology 3.4 Standard Techniques for Visualization 3.5 Further Examples Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-110 Space-Scale Diagrams (Furnas & Bederson 95) User has a fixed-sized viewing window Moving it through 3D space yields all possible sequences of pan & zoom Marti Hearst Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-111

Space-Scale Diagrams (Furnas & Bederson 95) A point is transformed to a ray Circular regions become cones Marti Hearst Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-112 Space-Scale Diagrams (Furnas & Bederson 95) If you move the origin of the 2D plane, the properties of the original 2D picture do not change Therefore, the absolute angles between the rays should not be assigned any meaning Marti Hearst Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-113

Space-Scale Diagrams (Furnas & Bederson 95) We can think of this in terms of 1D too When zoomed out, you can see wider set of points Marti Hearst Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-114 Space-Scale Diagrams (Furnas & Bederson 95) Pure pan (a) Pure zoom (b) Pan and zoom keeping q in same position in the viewing window (c) Marti Hearst Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-115

Semantic Zooming Geometric (standard) zooming: The view depends on the physical properties of what is being viewed Semantic Zooming: When zooming away, instead of seeing a scaled-down version of an object, see a different representation The representation shown depends on the meaning to be imparted. Marti Hearst Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-116 Semantic Zoom in MedioVis http://hci.uni-konstanz.de/research/projects/mediovis Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-117

Arc Diagrams Visualization method for representing complex patterns of repetition in string data. Arc diagrams scale efficiently for strings that contain many instances of the same subsequence. idea of visualizing only a subset of all possible pairs of matching substrings. highlight just the subsequences essential to understanding the string!s structure Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-118 Arc Diagrams - Basics Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-119

Arc Diagram Level of Detail Applied to Music DNA Web pages Byte code Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-120 Arc Diagram applied to Music Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-121

Arc Diagram applied to Music für Elise More details Martin Wattenberg. Arc Diagrams: Visualizing Structure in Strings IBM Watson Research Center, Technical report 2002-11 Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-122 Thread Arcs Thread Arcs combine the chronology of messages with the branching tree structure of a conversational thread Benefits Chronology Relationships Stability Compactness Attribute Highlighting Scale Interpretation/Sense Bernard Kerr, 2003 http://www.research.ibm.com/remail/threadarcs.html Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-123

Thread Arcs for Emails Visualization Linear layout of message nodes connected by relationship arcs. Each circular node represents a message in the thread. Chronology of the thread is encoded by the position The width of a Thread Arc is a linear function of the size of the thread Compact visualization if height is constrained Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-124 Pseudo code for drawing a thread arc Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-125

Space of Possible Thread Arcs (5 Messages) Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-126 Chronological Information in the Thread Arcs Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-127

Example Email Client using Thread Arcs Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-128 Click stream Visualization Jeffrey Brainerd Barry Becker Case Study: E-Commerce Clickstream Visualization Proceedings of the IEEE Symposium on Information Visualization 2001 (INFOVIS!01) http://www.sims.berkeley.edu/courses/is247/s02/readings/brainerd.pdf Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-129

Click stream Visualization Brainerd et al. Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-130 Click stream Visualization Brainerd et al. Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-131

Click stream Visualization Brainerd et al. Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-132 Click stream Visualization Brainerd et al. Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-133

Hyperbolic Browser In the hyperbolic plane, the circumference and area of a circle grow exponentially with its radius Allocate each node a wedge of the hyperbolic plane The node recursively places all its children within an arc of that wedge at an equal distance from itself far enough out so the children are separated by at least a minimum distance Parallel lines diverge in hyperbolic geometry each child!s wedge will span about the same angle as its parent!s but not children!s wedges will overlap Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-134 Hyperbolic Tree Browser (Lamping et al. 95) Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-135

Inxight!s Hyperbolic Browser Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-136 Hyperbolic Tree Views Nice demos on the Web www.inxight.com www.thebrain.com» This is a variation on it that might be more interesting» Decides dynamically which subsets of the data to show Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-137

TheBrain.com Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-138 3D Desktop - http://desk3d.sourceforge.net/ switching virtual desktops in 3D Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-139

3D Desktop - http://desk3d.sourceforge.net/ switching virtual desktops in 3D Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-140 3D Desktop - http://desk3d.sourceforge.net/ switching virtual desktops in 3D Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-141

Sun: Project Looking Glass functional 3D-Desktop Video ~ 6min https://lg3d.dev.java.net/ Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-142 Visualization on Mobile Devices Some common challenges Small screen Limited processing power Limited interaction Limited bandwidth to data source Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-143

Rectangular Fish Eye View saving bandwidth in transmission Rauschenbach, U.: "The Rectangular Fish Eye View as an Efficient Method for the Transmission and Display of Large Images", in: Proceedings of IEEE ICIP'99, Kobe, Japan, Oct. 25-28, 1999. http://wwwicg.informatik.uni-rostock.de/projekte/movi/publications/icip99/ Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-144 Rectangular Fish Eye View saving bandwidth in transmission Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-145

Providing context for map navigation Baudisch, P. and Rosenholtz, R. Halo: A Technique for Visualizing Off-Screen Locations. In Proceedings of CHI 2003, Fort Lauderdale, FL, April 2003,pp. 481-488. Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-146 Providing context for map navigation Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-147

Providing context for map navigation Ludwig-Maximilians-Universität München Prof. Hußmann Mensch-Maschine-Interaktion II 3-148