Wedge - Patrick Baudisch

Download Report

Transcript Wedge - Patrick Baudisch

Sean Gustafson
Patrick Baudisch
Carl Gutwin
Pourang Irani
wedge
clutter-free visualization of
off-screen locations
wedge
halo: clutter problem
2
wedge: avoids overlap
rel
ated
work
3
overviews
4
[Plaisant 95 and many others]
fisheye views
fisheye views
5
[Carpendale 01]
edgeradar
6
[Gustafson 07]
simple arrows
7
[Tecmo Bowl 87]
scaled and stretched arrows
8
[Burigat 06]
city lights
9
“space-efficient fisheye technique”
[Mackinlay 03]
halo
10
[Baudisch 03]
halo
11
[Baudisch 03]
th
e
problem
12
the problem: clutter
13
the problem: clutter
14
(also not great: corners)
side
corner
15
initial approaches
clustering
ovals
Baudisch & Rosenholtz
cut lines
Irani et al.
color
separate
visually
16
separate geometrically
• circles offer only a single degree of freedom:
radius (aka intrusion)
• in some cases varying allows resolving overlap,
in others it does not
• how can we get additional degrees of freedom?
17
th
e
wedge
18
wedge
base
target
19
halo
20
wedge
3 degrees of freedom
intrusion
21
aperture
rotation
avoiding overlap
rotation
intrusion
aperture
22
lay
out
algorithm
23
avoidance algorithm
24
avoidance algorithm
25
avoidance algorithm
26
avoidance algorithm
27
avoidance algorithm
28
leaves 2 degrees
intrusion ~ distance
base-width ~ distance
29
wedge
demo
30
ustudy
ser
31
two interface conditions
halo and wedge
32
task 1: locate
halo
33
same as original halo paper
wedge
task 2: closest
halo
34
same as original halo paper
wedge
task 3: avoid
halo
35
same as original halo paper
wedge
IV: density
36
sparse
same as original halo paper
dense
= dense, remapped to bottom left corner
16 participants
37
hypotheses
1.wedge is more accurate
2.larger improvement in dense
condition
3.larger improvement in corners
38
(no hypothesis about task time)
results
39
no significant difference in task time
40
participants were significantly more accurate
when using the wedge
41
error in pixels
Side
Halo
60
Wedge
40
20
0
Dense
42
Sparse
locate task
error in pixels
Side
Corner
Halo
60
Wedge
40
20
0
Dense
43
Sparse
Dense
Sparse
locate task
hypotheses
1.wedge is more accurate
2.larger improvement in dense
condition
3.larger improvement in corners
44
wedge=
uni
fied
pointing
45
intrusion  0
citylights
46
aperture  0
stretched arrows
47
?
halo
48
distance information in corner
distance information along arc
round bases
49
aperture  360
halo
50
mod
eling
pointing
51
better layout than this?
?
52
53
54
55
56
orbital
57
58
intrusion
59
intrusion
60
aperture
61
aperture
62
rotation
63
rotation
next steps
run user study with many users to determine
constants
write new layout algorithm
64
thanks
65
Sean Gustafson
http://www.gustaf.ca/
66
67
recent results
post-publication
20 more participants
Corner
Side
Error (pixels)
80
Halo
Wedge
60
40
20
0
Dense
68
Sparse
Dense
Sparse
locate task
recent results
post-publication
20 more participants
Corner
Side
Halo
Wedge
Error Rate
60%
40%
20%
0%
Dense
69
Sparse
Dense
Sparse
closest task