1 CPSC 533C: Interaction by Jordan Lee 08 Mar 04.

Slides:



Advertisements
Similar presentations
Matrix Schema Tutorial Presented at the: IX European Banking Supervisors XBRL Workshop & Tutorial In: Paris On: 29th September 2008 By: Michele Romanelli.
Advertisements

Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005.
Travels in 3D space Data ellipsoids, biplots, and rgl movies SCS Seminar, Oct., 2008.
Chapter 3 – Data Exploration and Dimension Reduction © Galit Shmueli and Peter Bruce 2008 Data Mining for Business Intelligence Shmueli, Patel & Bruce.
Chapter 3 – Data Visualization © Galit Shmueli and Peter Bruce 2010 Data Mining for Business Intelligence Shmueli, Patel & Bruce.
3D Graphics Rendering and Terrain Modeling
Rolling the Dice: Multidimensional Visual Exploration using Scatterplot Matrix Navigation 1 Niklas Elmqvist | Purdue University Pierre Dragicevic | INRIA.
Visual Analytics Research at WPI Dr. Matthew Ward and Dr. Elke Rundensteiner Computer Science Department.
Polaris: A System for Query, Analysis and Visualization of Multi-dimensional Relational Databases Presented by Darren Gates for ICS 280.
Interaction Week 10 CPSC 533C, Spring Feb 2004 Tamara Munzner.
Information Retrieval Visualization CPSC 533c Class Presentation Qixing Zheng March 22, 2004.
An Interactive Food Web Display CPSC 533C Project Presentation Zhangbo Liu December 19th, 2005.
1 SIMS 247: Information Visualization and Presentation Marti Hearst Sept 21, 2005.
ClearEye: An Visualization System for Document Revision CPSC 533C Project Update Qiang Kong Qixing Zheng.
Visualization CSC 485A, CSC 586A, SENG 480A Instructor: Melanie Tory.
SienceSpace Virtual Realities for Learning Complex and Abstract Scientific Concepts.
“Occlusion” Prepared by: Shreya Rawal 1. Extending Distortion Viewing from 2D to 3D S. Carpendale, D. J. Cowperthwaite and F. David Fracchia (1997) 2.
Never forget your primary wealth, your and your family’s health, it will be your hope and your family’s hope for ever.
Tree-Maps: A Space-Filling Approach to the Visualization of Hierarchical Information Structures Brian Johnson Ben Shneiderman (HCIL TR 91-06) Steve Betten.
Visualization of Multidimensional Multivariate Large Dataset Presented by: Zhijian Pan University of Maryland.
Multidimensional Visualization David Yucht ICS 280 Spring 2001.
User Interface Design: Methods of Interaction. Accepted design principles Interface design needs to consider the following issues: 1. Visual clarity 2.
Data Sources Data Warehouse Analysis Results Data visualisation Analytical tools OLAP Data Mining Overview of Business Intelligence Data visualisation.
Glyphs Presented by Bertrand Low. Presentation Overview A Taxonomy of Glyph Placement Strategies for Multidimensional Data VisualizationA Taxonomy of.
Cindy Song Sharena Paripatyadar. Use vision for HCI Determine steps necessary to incorporate vision in HCI applications Examine concerns & implications.
Table Lens From papers 1 and 2 By Tichomir Tenev, Ramana Rao, and Stuart K. Card.
Law Enforcement Resource Allocation (LERA) Visualization System Michael Welsman-Dinelle April Webster.
Brushing, Linking & Interactive Querying Information Visualization February 15, 2002 Sarah Waterson.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 12 Spreadsheets and Business Graphics: Facts and Figures.
Info Vis: Multi-Dimensional Data Chris North cs3724: HCI.
1//hw Cherniak Software Development Corporation ARM Features Presentation Alacrity Results Management (ARM) Major Feature Description.
Visualizing Orientation using Quaternions Gideon Ariel; Rudolf Buijs; Ann Penny; Sun Chung.
Information Design and Visualization
Ch 6 - Menu-Based and Form Fill-In Interactions Yonglei Tao School of Computing & Info Systems GVSU.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Computers: Tools for an Information Age Chapter 12 Spreadsheets and Business Graphics: Facts and Figures.
Final Year Project Interim Presentation Software Visualisation and Comparison Tool Presented By : Shane Lillis, , 4th Year Computer Engineering.
Computational Biology, Part E Basic Principles of Computer Graphics Robert F. Murphy Copyright  1996, 1999, 2000, All rights reserved.
Visualizing Information in Global Networks in Real Time Design, Implementation, Usability Study.
Scientific Visualization CS 521 CS 521 Spring ’05 Spring ’05 Eli, Drew, Shaz Eli, Drew, Shaz.
Visualization Blaz Zupan Faculty of Computer & Info Science University of Ljubljana, Slovenia.
virtual reality (VR) or virtual environment (VE), computer-generated environment with and within which people can interact. It is an artificial environment.
3D Interaction Techniques for Virtual Environments
—————————————————————————————————————————— Design of Interactive Computational Media Sep.-Dec © , Ronald M. Baecker Slide 8.1 The Design.
© 2009 IBM Corporation 1 Space, Time, and Antony Space, Time and Antony Visualizing Then and Now, Here and There.
The Table Lens: Merging Graphical and Symbolic Representations in an Interactive Focus+Context Visualization for Tabular Information Ramana Rao and Stuart.
1 SY DE 542 Navigation and Organization Prototyping Basics Feb 28, 2005 R. Chow
© 2012 Adobe Systems Incorporated. All Rights Reserved. Copyright 2012 Adobe Systems Incorporated. All rights reserved. ® STORYBOARDS.
HCI 입문 Graphics Korea University HCI System 2005 년 2 학기 김 창 헌.
1 Perception and VR MONT 104S, Fall 2008 Lecture 14 Introduction to Virtual Reality.
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.
2006 Adobe Systems Incorporated. All Rights Reserved. 1 STORYBOARDS.
® Copyright 2008 Adobe Systems Incorporated. All rights reserved. ® 1 STORYBOARDS.
Distributed Data Analysis & Dissemination System (D-DADS ) Special Interest Group on Data Integration June 2000.
Conceptual Design Dr. Dania Bilal IS588 Spring 2008.
Image Processing A Study in Pixel Averaging Building a Resolution Pyramid With Parallel Computing Denise Runnels and Farnaz Zand.
Python Lab Matplotlib - I Proteomics Informatics, Spring 2014 Week 9 25 th Mar, 2014
Exploring High-D Spaces with Multiform Matrices and Small Multiples Presented by Ray Chen and Sorelle Friedler Authors: MacEachren, A., Dai, X., Hardisty,
Pinellas County Schools
1 INTRODUCTION TO COMPUTER GRAPHICS. Computer Graphics The computer is an information processing machine. It is a tool for storing, manipulating and correlating.
LITERATURE REVIEWS Conducted to ensure a researcher is familiar with ‘all’ of the what is known about a particular field.
CHAPTER 10 DATA EXPLORATION 10.1 Data Exploration Box 10.1 Data Visualization Descriptive Statistics Box 10.2 Descriptive Statistics Graphs.
SIMS 247 Lecture 7 Simultaneous Multiple Views
Prototyping.
Virtual Reality By: brady adger.
CSC420 Showing Complex Data.
Interaction Week 7 CPSC 533C, Spring 2003
Information Design and Visualization
Chapter 9 System Control
Presentation transcript:

1 CPSC 533C: Interaction by Jordan Lee 08 Mar 04

2 Papers Reviewed High interaction graphics, Stephen G. Eick and Graham J. Wills. European Journal of Operational Research, 81: , High interaction graphics, Stephen G. Eick and Graham J. Wills. European Journal of Operational Research, 81: , High interaction graphics High interaction graphics Worlds within Worlds: Metaphors for Exploring N-Dimensional Virtual Worlds, Steven Feiner and Carl Beshers. UIST 1990, pp Worlds within Worlds: Metaphors for Exploring N-Dimensional Virtual Worlds, Steven Feiner and Carl Beshers. UIST 1990, pp Worlds within Worlds: Metaphors for Exploring N-Dimensional Virtual Worlds within Worlds: Metaphors for Exploring N-Dimensional Virtual Worlds Two-handed Interactive Stereoscopic Visualization, David S. Ebert, Christopher D. Shaw, Amen Zwa and Cindy Starr. IEEE Vis Two-handed Interactive Stereoscopic Visualization, David S. Ebert, Christopher D. Shaw, Amen Zwa and Cindy Starr. IEEE Vis 1996.

3 High Interaction Graphics Interactivity allows Interactivity allows –Clarity

4 Clarity Example Vs. Interactive Static

5 High Interaction Graphics Interactivity allows Interactivity allows –Clarity –Robustness

6 Robustness Example Vs. Interactive Static

7 High Interaction Graphics Interactivity allows Interactivity allows –Clarity –Robustness –Power

8 Power Example Districts of the city of Dublin showing areas with high levels of average income.

9 High Interaction Graphics Interactivity allows Interactivity allows –Clarity –Robustness –Power –Possibility

10 Possibility Example Multiple Views

11 High Interaction Graphics Interactive data types Interactive data types –Lists Colour code selected items in other plots Colour code selected items in other plots

12 High Interaction Graphics Interactive data types Interactive data types –Lists Colour code selected items in other plots Colour code selected items in other plots –Histograms Colour portion of histogram selected Colour portion of histogram selected

13 Histogram Example

14 High Interaction Graphics Interactive data types Interactive data types –Lists Colour code selected items in other plots Colour code selected items in other plots –Histograms Colour portion of histogram selected Colour portion of histogram selected –Boxplots Like histogram but shows more information in less space Like histogram but shows more information in less space Colour portion of boxplot selected Colour portion of boxplot selected

15 Boxplot Example

16 High Interaction Graphics Interactive data types Interactive data types –Lists Colour code selected items in other plots Colour code selected items in other plots –Histograms Colour portion of histogram selected Colour portion of histogram selected –Boxplots Like histogram but shows more information in less space Like histogram but shows more information in less space Colour portion of boxplot selected Colour portion of boxplot selected –Scatterplot matrices Allow multi-dimensional variables Allow multi-dimensional variables Select in one cell, highlight in all other cells of matrix Select in one cell, highlight in all other cells of matrix

17 Scatterplot Matrix Example

18 Critique Pros Pros –Good reference paper for generating interactive data types –Well structured, easy to read and understand

19 Worlds within worlds Tool for financial visualization Tool for financial visualization –Multidimensional analysis (7-space)

20 Worlds within worlds Tool for financial visualization Tool for financial visualization –Multidimensional analysis (7-space) Data glove Data glove –16 DOF –allows “grab” vs “steer”

21 Worlds within worlds Tool for financial visualization Tool for financial visualization –Multidimensional analysis (7-space) Data glove Data glove –16 DOF –allows “grab” vs “steer” Stereoscopic glasses Stereoscopic glasses –Reduces 3D ambiguity –Aids positioning in 3D

22 Worlds within worlds - “world” -Definition: 3D graph with embedded worlds -Each level reduces complexity by 3 dimensions

23 Worlds within worlds - “world” -Definition: 3D graph with embedded worlds -Each level reduces complexity by 3 dimensions - Metamorphosis

24 Critique Pros Pros –Good implementation details

25 Critique Pros Pros –Good implementation details Cons Cons –No user feedback –No comparison to alternate or past methods –No discussion of scalability or real-time manipulation

26 Two-handed Interactive…

27 Two-handed Interactive… Too to navigate and investigate 3D space Too to navigate and investigate 3D space –Eg 3D scatterplots

28 Two-handed Interactive… Minimally-immersive interaction Minimally-immersive interaction

29 Two-handed Interactive… Minimally-immersive interaction Minimally-immersive interaction 3d magnetic trackers 3d magnetic trackers

30 Two-handed Interactive… Minimally-immersive interaction Minimally-immersive interaction 3d magnetic trackers 3d magnetic trackers –Non-dominant hand

31 Two-handed Interactive… Minimally-immersive interaction Minimally-immersive interaction 3d magnetic trackers 3d magnetic trackers –Non-dominant hand Manipulate position and orientation of the scene Manipulate position and orientation of the scene Select drawing context from menus Select drawing context from menus

32 Two-handed Interactive… Minimally-immersive interaction Minimally-immersive interaction 3d magnetic trackers 3d magnetic trackers –Non-dominant hand Manipulate position and orientation of the scene Manipulate position and orientation of the scene Select drawing context from menus Select drawing context from menus –Dominant hand

33 Two-handed Interactive… Minimally-immersive interaction Minimally-immersive interaction 3d magnetic trackers 3d magnetic trackers –Non-dominant hand Manipulate position and orientation of the scene Manipulate position and orientation of the scene Select drawing context from menus Select drawing context from menus –Dominant hand Select 3d volume subset Select 3d volume subset Pick glyphs to display information Pick glyphs to display information

34 Critique Pros Pros –Described past iteration of software –Good efficiency analysis and breakdown of optimizations –Actual rendering benchmarks and limits

35 Critique Pros Pros –Described past iteration of software –Good efficiency analysis and breakdown of optimizations –Actual rendering benchmarks and limits Cons Cons –Few implementation details