Chapter 15 Embed: Focus + Context Vis/Visual Analytics, Chap 15 - - PowerPoint PPT Presentation

chapter 15
SMART_READER_LITE
LIVE PREVIEW

Chapter 15 Embed: Focus + Context Vis/Visual Analytics, Chap 15 - - PowerPoint PPT Presentation

Chapter 15 Embed: Focus + Context Vis/Visual Analytics, Chap 15 Focus+Context 1 CGGM Lab., CS Dept., NCTU Jung Hong Chuang The Big Picture Focus+context idiom To embed detailed information about a select set the focus within a


slide-1
SLIDE 1

Chapter 15 Embed: Focus + Context

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 1

slide-2
SLIDE 2

The Big Picture

  • Focus+context idiom

– To embed detailed information about a select set – the focus – within a single view that also contains overview information – context – To elide items

  • Some items are filtered out completely while others are

summarized using dynamic aggregation for context;

  • nly the focus items are shown in detail

– Superimpose layers

  • A local region of focus information can be moved aginst

the background layer of context information

– Distort the geometry

  • Context regions are compressed to make room for

magnified focus region

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 2

slide-3
SLIDE 3

The Big Picture

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 3

slide-4
SLIDE 4

Why embed?

  • To mitigate the potential for disorientation

that comes with navigation

– Geometric zooming requires to remember one’s navigation history – Focus+context attempt to support orientation

  • By providing contextual information that acts as

recognizable landmarks

– An example of nonliteral navigation, similar to semantic zooming

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 4

slide-5
SLIDE 5

Why embed?

  • Focus+context is a synthesis of visual

encoding and interaction

– Interaction

  • Focus set changes dynamically as the user interacts

with the system

– Indirect control

  • Focus set is inferred via the combination of user’s

navigation choice and the inherent structure of dataset

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 5

slide-6
SLIDE 6

Elide

  • Three set of items

– Some items are omitted from the view completely, via dynamic filtering. – Other items are summarized using dynamic aggregation for the context – Only the focus items are shown in detail

  • Degree of interest (DOI) function

DOI=I(x)-D(x,y)

  • I: interest function
  • D: distance, either semantic or spatial
  • x: location of an item; y: current focus point

– The function is used based on threshold value

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 6

slide-7
SLIDE 7

Elide

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 7

DOITrees Revisited uses elision to show multiple focus nodes within context in a 600,000 node tree.

slide-8
SLIDE 8

Elide

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 8

slide-9
SLIDE 9

Superimpose

  • Superimpose

– Background layer: context – Foreground: focus set

  • Limited to local region
  • Example

– Toolglass and magic lenses

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 9

slide-10
SLIDE 10

Superimpose

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 10

The Toolglass and Magic Lenses idiom provides focus and context through a superimposed local layer: the see-through lens color codes the patchwork sphere with Gaussian curvature information and provides a numeric value for the point at the center.

slide-11
SLIDE 11

Distort

  • Use geometric distortion of the contextual

regions to make room for the details in the focus regions

  • Design choices

– # of focus regions – Shape of focus

  • Radial, rectangular, or completely arbitrary shape

– Extent of the focus

  • Global or local

– Interaction metaphor

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 11

slide-12
SLIDE 12

Distort

  • Fisheye

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 12

Focus+context with interactive fisheye lens, with poker player dataset. (a) Scatterplot showing correlation between two strategies. (b) Dense matrix view showing correlation between a specific complex strategy and the player's winning rate, encoded by color.

slide-13
SLIDE 13

Distort

  • Fisheye

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 13

slide-14
SLIDE 14

Distort

  • Nonlinear magnification fields

– Multiple foci – Arbitrary magnification levels – Arbitrary magnification shape

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 14

slide-15
SLIDE 15

Distort

Nonlinear magnification fields

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 15

General frameworks calculate the magnification and minimization fields needed to achieve desired transformations in the image. (a) Desired transformations. (b) Calculated magnification fields.

slide-16
SLIDE 16

Distort

Nonlinear magnification fields

Vis/Visual Analytics, Chap 15 Focus+Context CGGM Lab., CS Dept., NCTU Jung Hong Chuang 16