interaction in visualization systems cpsc 533c presentation zhangbo liu (zephyr) december 7, 2005

18
Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Upload: brianne-mussey

Post on 31-Mar-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Interaction in Visualization Systems

CPSC 533C Presentation

Zhangbo Liu (Zephyr)

December 7, 2005

Page 2: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Question to this topic:

What & Why?

Page 3: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Interaction

“Interaction involves the transformations that map the data to visual form.”

More than just controls? Integrates controls into the visualization.

Allows for direct manipulations of the graphical representation of the data.

Page 4: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Examples

Ahlberg & Shneideman, The Film Finder

Chuah et al., SDM

Ware, Chapter10, Information Visualization

Munzner,H3

Page 5: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Papers

High interaction graphics. Stephen G. Eick and Graham J. Wills. European Journal of Operational Research, 81:445-459, 1995.

Interactive Visualization of Genealogical Graphs. Michael J. McGuffin and Ravin Balakrishnan. Proc. InfoVis 2005.

Page 6: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Papers

High interaction graphics. Stephen G. Eick and Graham J. Wills. European Journal of Operational Research, 81:445-459, 1995.

Interactive Visualization of Genealogical Graphs. Michael J. McGuffin and Ravin Balakrishnan. Proc. InfoVis 2005.

Page 7: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

High Interaction Graphics

ClarityInformation only on demand, cleaner & more focused displays, allow a range of options

RobustnessAvoid drawing inferences from only one view

PowerCombine views, leverage exploration

Possibility3+ dimensional data, animation

Page 8: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Principles

Simple, easy to interpret views Information Hiding Direct Manipulation Linking & Brushing

Page 9: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Linking and Brushing

Linking Visually showing which parts of one data plot

correspond to that of another. Brushing

Allowing the users to move a region (brush) around the data display to highlight points which fall within this region.

Page 10: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Slide adapted from Marti Hearst

Examples

Districts of the city of Dublin showing areas with high levels of average income

Linking altitude to grass and grain types in Scottish Districts

Page 11: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Critique

Pros: Very good survey paper for introduction, general

techniques. Easy to read. Seems like the beginning of a book.

Cons: Examples were somewhat simple, despite

mentioning some complex application domains. Dated. Open issues are easy nowadays.

Page 12: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Papers

High interaction graphics. Stephen G. Eick and Graham J. Wills. European Journal of Operational Research, 81:445-459, 1995.

Interactive Visualization of Genealogical Graphs. Michael J. McGuffin and Ravin Balakrishnan. Proc. InfoVis 2005.

Page 13: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Problem

Family trees are difficult to draw

Page 14: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Proposed solution

Dual-tree based representation

Page 15: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Novel Interaction Technique

Page 16: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Video

Page 17: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

User Study

1 practicing genealogist 1 hour session Neural feedbacks, no pros or cons

Page 18: Interaction in Visualization Systems CPSC 533C Presentation Zhangbo Liu (Zephyr) December 7, 2005

Critique

Pros: A nice solution for a generally misunderstood gra

ph drawing problem Cool interaction technique for collapsing or expan

ding subtrees Cons:

Requires some background in genealogy Poor user study