28
halo patrick baudisch, microsoft research, LDUX* & ruth rosenholtz, parc, ASD april 10 th , CHI 2003 *while at xerox parc, now parc in

halo

  • Upload
    bruno

  • View
    47

  • Download
    0

Embed Size (px)

DESCRIPTION

halo. patrick baudisch , microsoft research , LDUX * & ruth rosenholtz, parc, ASD april 10 th , CHI 2003. *while at xerox parc, now parc inc. +. the problem. halo . contents. halo is not a focus plus context technique (related work) - PowerPoint PPT Presentation

Citation preview

Page 1: halo

halo

patrick baudisch, microsoft research, LDUX*& ruth rosenholtz, parc, ASD

april 10th, CHI 2003

*while at xerox parc, now parc inc.

Page 2: halo

+

the problem

Page 3: halo

halo <demo>

Page 4: halo

contents halo is not a focus plus context technique

(related work)

halo is a lamp shining onto the street(designing halo)

halo is 16-33% faster than arrow-based visualization techniques (user study)

build interactive halo applications! (conclusions, lessons learned)

Page 5: halo

related work driving directions

vs. route planning aids

overview-plus-detail focus-plus-context

pointing into off-screen space

Page 6: halo

halo design

Page 7: halo

cinematography1. entry and exit points

2. point of viewarrow-based techniques

3. partially out of the frame halo

rings are familiar, graceful degradation

Page 8: halo

streetlamps aura visible from distance aura is round overlapping auras aggregate fading of aura indicates distance

what we changed smooth transition sharp edge disks rings dark background light background

Page 9: halo

intrusion border

handle

space for arcs…

and for corner arcs

reserve space for content

Page 10: halo

arc length = distance

Page 11: halo

handling many objects find best (restaurant): relevance cut-off

see all (dangers): merge arcs

Page 12: halo

app designers can use

color texture arc thickness

Page 13: halo

user study

Page 14: halo

interfacesarc/arrow fading offscale 110-300m/cmmap as backdropreadability oksame selectable

size

hypothesis:halo faster

halo ring distance from display border

legend

Page 15: halo

pre-study to define tasks

8 participants (6 GPS users, 2 PDA users) informal interviews 10-40 minutes

4 tasks to be used in study

Page 16: halo

1. locate task

click at expected location of off-screen targets

had tosimulate on PC

Page 17: halo

2. closest task

click arrow/arc or off-screen location closest to car

Page 18: halo

3. traverse task

click all five targets so as to form shortest path

Page 19: halo

4. avoid task

click on hospital farthest away from traffic jams

Page 20: halo

procedure 12 participants within subject design, counterbalanced four training maps per interface/task,

then eight timed maps questionnaire

Page 21: halo

task completion time

Task Arrow interface Halo interfaceLocate 20.1 (7.3) 16.8 (6.7)Closest 9.9 (10.1) 6.6 (5.3)Traverse 20.6 (14.1) 16.8 (8.7)Avoid 9.2 (4.7) 7.7 (5.8)

0

5

10

15

20

25

Locate Closest Traverse Avoid

Arrow interface

Halo interface

33%16%

Page 22: halo

error rateTask Arrow interface Halo interfaceLocate 23.5 pixels (21.6) 28.4 pixels (33.8)Closest 22% (42%) 21% (41%)Traverse 97.4 pixels (94.7) 81.0 pixels (96.7)Avoid 15% (35%) 14% (34%)

0

5

10

15

20

25

30

Locate Closest Traverse Avoid

Arrow interface

Halo interface

participants underestimated distances by 26% participants saw ovals (gestalt laws?) we can compensate for that: width += 35%

Page 23: halo

0

1

2

3

4

5

6

7

8

9

Locate Closest Traverse Avoid

Arrow interface

Halo interface

subjective preference

Page 24: halo

conclusions halo 16%-33% faster than arrows

– no split attention– distortion-free space– scale independent– no need to annotate distance– perceive all rings at once

[treisman & gormican] limitation: max number or rings

future work: applications where peripheral objects move and change

Page 25: halo

Thanks! try halo:

http://www.patrickbaudisch.com/projects/halo

polle zellweger, jock mackinlay,lance good, and mark stefik( “citylights” short paper talk)

scott minneman and allison woodruff

Page 26: halo

end

Page 27: halo

Extra

Page 28: halo

(a) locate (b) closest

(d) avoid(c) traverse