shadowguides: visualizations for in-situ learning of multi-touch and whole-hand gestures

40
ShadowGuides: Visualizations for In-Situ Learning of Multi-Touch and Whole-Hand Gestures Dustin Freeman University of Toronto Hrvoje Benko Meredith Ringel Morris Microsoft Research Daniel Wigdor Microsoft Surface

Upload: affrica

Post on 23-Feb-2016

34 views

Category:

Documents


0 download

DESCRIPTION

ShadowGuides: Visualizations for In-Situ Learning of Multi-Touch and Whole-Hand Gestures. Dustin Freeman University of Toronto Hrvoje Benko Meredith Ringel Morris Microsoft Research Daniel Wigdor Microsoft Surface. What The Real World Is Like. Multi-touch In The Real World. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

ShadowGuides: Visualizations for In-Situ Learning of Multi-Touch and Whole-Hand Gestures

Dustin FreemanUniversity of Toronto Hrvoje Benko Meredith Ringel MorrisMicrosoft Research Daniel WigdorMicrosoft Surface

Page 2: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

What The Real World Is Like

Page 3: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Multi-touch In The Real World

Page 4: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Intuitive Gestures?

“Paste”

Wobbrock J. O., Morris M. R., and Wilson A. D. User-defined gestures for surface computing. CHI 2009.

Page 5: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Lack of Agreement

Page 6: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Single-Point Stroke Gestures

Kurtenbach G. and Buxton W. Issues in combining marking and direct manipulation techniques. UIST 1991.

Bau O. and Mackay W.E. OctoPocus: a dynamic guide for learning gesture-based command sets. UIST 2008.

Page 7: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Single-point dynamic guides

Page 8: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Single-point dynamic guides

Page 9: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Multi-point dynamic guides

Page 10: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Multi-point dynamic guides

Page 11: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Idea: The User Shadow

Page 12: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Idea: The User Shadow

Page 13: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Gesture As State Machine

Current single-point stroke methods

Page 14: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

ShadowGuides Overview

User Shadow AnnotationsRegistration Pose Guide

Page 15: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Registration Pose

Page 16: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Registration Pose Visualization

Page 17: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Expert Style

Page 18: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Registration Pose Guide

Page 19: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

The “Cat” Gesture

User Shadow AnnotationsRegistration Pose Guide

?

Page 20: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Cat Gesture Video

Page 21: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Cat Gesture Video

Page 22: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Learning The Cat Gesture

Page 23: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Learning The Cat Gesture

Page 24: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

User Shadow Annotations

Page 25: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

User Shadow Annotations

Page 26: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

User Shadow Annotations

Page 27: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

User Shadow Annotations

Page 28: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

User Shadow Annotations

Page 29: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

User Shadow Annotations

Page 30: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Annotations for Contact Shape

Page 31: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Evaluation• Standardized multi-touch gesture

learning evaluation method.

Page 32: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Evaluation• Standardized multi-touch gesture

learning evaluation method. Right?

Page 33: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Taxonomy

Page 34: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Representative Gesture Set

Page 35: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Baseline: Video

Page 36: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Baseline: Video

Page 37: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Evaluation• Between-subjects comparison

• 11 participants Video• 11 participants ShadowGuides

• 8 blocks of 15 gestures each• Learning Phase: 7 blocks with help• Memory Phase: 1 block with no help

Page 38: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Memory Phase Results

Page 39: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Observations and Next Steps

• Video shows the gist of the gesture

• ShadowGuides shows details

• Hybrid approach?

Page 40: ShadowGuides:  Visualizations for In-Situ Learning of  Multi-Touch and Whole-Hand Gestures

Dustin [email protected]

Thanks to:Jarrod Lombardo Paul Hoover Sarah Williams Xiang Cao Tony Tang Andy Wilson Ken Hinckley Dennis Wixon August de los ReyesClifton Forlines