research mobile projector phones using hand...

1
ShadowPuppets: Supporting Collocated Interaction with Mobile Projector Phones Using Hand Shadows Lisa G. Cowan [email protected] Kevin A. Li [email protected] University of California, San Diego AT&T Labs Research Idea: Users provide input to a projector phone-based system by casting hand shadows Cowan, L., Li, K. ShadowPuppets: Supporting Collocated Interaction with Mobile Projector Phones Using Hand Shadows. Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems, 2011. Conclusion: ShadowPuppets shows promise for supporting collocated collaboration Multiple users can provide input to a projected interface, without additional equipment. The system precludes the need for visual attention to the device, avoiding distraction. Shadow gestures can be intuitive, supporting interpretability of others’ intentions and actions. Experiences with a Working Prototype Owner v. Collaborator The owner (holding the projector) has greater social control, while a collaborator’s gestures are more comfortable to perform, have finer granularity, and are easier to interpret. Managing attention Users are able to maintain awareness of each other while focusing on the shared projected display. The need for finer-grained interactions Users want more precision (e.g. range and speed of panning and zooming). Shadows can disambiguate deictic gestures When you're in a group and just pointing, the perspective is different for different people, but shadows make it much clearer since everyone sees the same shadow." Motivating ShadowPuppets Problem: Lack of support for collocated interaction Pico projectors’ large displays can ease the sharing of visual information on mobile phones. Yet existing interaction techniques do not enable bystanders to provide input. Solution: Shadow gestures as input With ShadowPuppets, collocated users can provide input to a projected interface by casting shadows. Shadow gestures are detected using a camera and computer vision. Zoom In Zoom Out Zoom In Zoom Out 3D: Pull toward / push away from the projector Like bringing the map closer to you or pushing it away A few users suggested novel 3D gestures, such as pull / push zooming, which most users later found to be intuitive. A familiar 2D metaphor: Expand / contract Like using a touch screenMost users suggested direct translations of familiar 2D gestures. New ways of interacting may not occur to users. Pan Right Pan Left Goals for performers and observers may conflict For example, asymmetric panning gestures are more comfortable to perform but more difficult to interpret. The need for gesture aliases Aliases can support different usage scenarios (e.g. right or left-handed) or preferences (e.g. direction of motion). Designing Shadow Gestures Supporting multiple perspectives The most popular gestures may not be the best

Upload: others

Post on 27-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Research Mobile Projector Phones Using Hand …cseweb.ucsd.edu/~lgcowan/ShadowPuppetsResearchExpoPoster.pdfUniversity of California, San Diego AT&T Labs –Research Idea: Users provide

ShadowPuppets: Supporting Collocated Interaction with Mobile Projector Phones Using Hand Shadows

Lisa G. [email protected]

Kevin A. [email protected]

University of California, San Diego AT&T Labs – Research

Idea: Users provide input to a projector phone-based system by casting hand shadows

Cowan, L., Li, K. ShadowPuppets: Supporting Collocated Interaction with Mobile Projector Phones Using Hand Shadows. Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems, 2011.

Conclusion: ShadowPuppets shows promise for supporting collocated collaborationMultiple users can provide input to a projected interface, without additional equipment.

The system precludes the need for visual attention to the device, avoiding distraction. Shadow gestures can be intuitive, supporting interpretability of others’ intentions and actions.

Experiences with a Working Prototype

Owner v. CollaboratorThe owner (holding the projector) has greater social control, while a collaborator’s gestures are more comfortable to perform, have finer granularity, and are easier to interpret.

Managing attentionUsers are able to maintain awareness of each other while focusing on the shared projected display.

The need for finer-grained interactionsUsers want more precision (e.g. range and speed of panning and zooming).

Shadows can disambiguate deictic gestures“When you're in a group and just pointing, the perspective is different for different people, but shadows make it much clearer since everyone sees the same shadow."

Motivating ShadowPuppets

Problem: Lack of support for collocated interactionPico projectors’ large displays can ease the sharing of visual information on mobile phones. Yet existing interaction techniques do not enable bystanders to provide input.

Solution: Shadow gestures as inputWith ShadowPuppets, collocated users can provide input to a projected interface by casting shadows. Shadow gestures are detected using a camera and computer vision.

ZoomIn

ZoomOut

ZoomIn

ZoomOut

3D: Pull toward / push away from the projector“Like bringing the map closer to you or pushing it away “A few users suggested novel 3D gestures, such as pull / push zooming, which most users later found to be intuitive.

A familiar 2D metaphor: Expand / contract“Like using a touch screen“Most users suggested direct translations of familiar 2D gestures. New ways of interacting may not occur to users.

PanRight

PanLeft Goals for performers and observers may conflict

For example, asymmetric panning gestures are more comfortable to perform but more difficult to interpret.

The need for gesture aliasesAliases can support different usage scenarios (e.g. right or left-handed) or preferences (e.g. direction of motion).

Designing Shadow Gestures

Supporting multiple perspectives

The most popular gestures may not be the best