+ All Categories
Home > Documents > Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of...

Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of...

Date post: 23-Jun-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
54
Gestures Disclaimer: This is version 0.1 of this lecture. It might contain unfinished/unclear formulations as well as subjective, non-validated data and opinions.
Transcript
Page 1: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Gestures

Disclaimer: This is version 0.1 of this lecture. It mightcontain unfinished/unclear formulations as well as

subjective, non-validated data and opinions.

Page 2: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Gesture-based interaction

Page 3: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Research on gesture-based interactiongoes a long way back!

SketchPad, Ivan Sutherland 1963

Page 4: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Put-that-there (Bolt, 1980)

Page 5: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

>20 years of Virtual realityresearch

Page 6: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Two paradigms in gesture-basedinteraction

• On-screen

• Free-form/mid-air• Empty-handed

• Holding device

Page 7: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

How to define gestures in the field of interaction

design?

Page 8: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Definition #1

”…any physical movement that a digital system can sense and respond to without the aid of a traditional pointing device such as a mouse or stylus.”

Saffer (2008)

Page 9: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Definition #2

”…expressive, meaningful body motions –i.e. physcial movements of the fingers, hands, arms, head, face or body with the intent to convey information or interact with the environment.”

Turk (2002)

Page 10: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Advantages with gesture-based interaction?

Page 11: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Advantages with gesture-basedinteraction?• Gestures fundamental part of human

communication

• No need for designated input devices

• Has potential for high information bandwidth

Page 12: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Gesture taxonomies

Page 13: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Gesture taxonomies

• Problem:

Traditional taxonomies are not suited for gestureresearch in human-computer interaction (HCI)

Page 14: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Kendon (1972)

1. Gesticulation

2. Language-like gestures

3. Pantomimes

4. Emblems (e.g. V for victory)

5. Sign languages

• Designed for speech-related gestures

• Not completely relevant for interaction design

Page 15: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Aigner et al (2012)

1. Pointing gestures

2. Semaphoric gestures (e.g. thumbs-up meaning “OK”)

3. Pantomimic gestures

4. Iconic gestures (e.g. showing the size of an object)

5. Manipulation gestures (e.g. dragging an object)

• Gesture-based interaction without the support ofspeech input

• Tailor-made for interaction design!

Page 16: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Innate and learnedgestures

Page 17: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Innate gestures

• Gestures that the user intuitively knows or that

make sense, based on the person’s understanding of

the world

• Examples:• Pointing to aim

• Grabbing to pick up

• Pushing to select

Page 18: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Learned gestures

• Gestures the user needs to learn before

• Examples• Waving to engage

• Making a specific pose to cancel an action

Page 19: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Discussion: Samsung Smart TV gestures. Innate or learned?

http://www.samsung.com/global/microsite/tv/common/guide_book_5p_sr/main.html

Page 20: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Are there any problems with gestures?

Page 21: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Norman & Nielsen

• Gestural Interfaces: A Step Backwards in Usability

Norman & Nielsen (2010).

Page 22: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Discoverability

Norman & Nielsen (2010).

• WIMP interaction is based on recognition and exploration => easydiscovery

Page 23: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Discoverability

• We have moved awayfrom the principle ofdiscoverability

Norman & Nielsen (2010).

Page 24: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Reliability

“When users think they did one thing but actually did something else, they lose their sense of controlling the system because they don't understand the connection between actions and results.”

Norman & Nielsen (2010).

Page 25: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Gestures-based interaction needsa good conceptual model

http://www.youtube.com/watch?v=ls5kj7oVwto

Page 26: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Gestures-based interaction needsa good conceptual model

Page 27: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Are there any”standardized” gestures?

Page 28: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Not really…

• We are test subjects in an enormous gestureexperiment

• Patent wars are probably not making things easier

Page 29: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Nevertheless, there aresome conventions that areimportant to be aware of.

Page 30: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Example ”Core” touch gestures

Page 31: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Example ”Shake”

• Update

• Reset

• Next track

• Shuffle

• Unlock

• Remove

• Etc.

Page 32: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

”Shake”

• Intuitive

• Low demands on presicion

• (Probably) suitable for actions that involve a clearstate change

• Might not be suitable for usage that involves a moving user (false positives)

Smart Maps:Shake to remove all bookmarks on the map. What ifI’m in a hurry?

Page 33: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Cultural aspects

Page 34: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Discussion: does culture matter? If yes, how much?

Page 35: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Cultural aspects

• The gesture ”The ring” has been found to have four major meenings:• OK/Good

• Orifice

• Zero

• Threat

Morris, Collett, Marsh, & O’Shaghnessy (1979)

Page 36: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Cultural aspects

Page 37: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Cultural aspects

Page 38: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Cultural similarities and differences in user-defined gestures for touchscreenuser interfaces

• 340 participants defined their own gestures for 28 common actions (e.g. ”Zoom”)

• Generally a high agreement across cultures

• Higher agreement for actions that can be performed through direct manipulation

• Lower agreement for actions that were moresymbolic

Mauney, Howarth, Wirtanen and Capra (2010)

Page 39: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Thumbs up to gesture-controlledconsumer electronics?

• Studying gestures for consumer electronics in 18 countries

• A limited gestural language already exists acrosscultures (that could be used of basic commands)

• As complexity increases, cultural differences start to emerge

• Participants seemed to prefer semantic gesturesover pointing gestures

UX fellows (2013)

Page 40: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

A preliminary theoretical study in naturalinteraction applied to cultural heritagecontexts

• Comparison of gestures for interaction withvirtual environments

• 19 basic actions

• Three countries: Italy, Sweden and Egypt

Pescarin, S., Pietroni, E., Wallergård, M., Omar, K., Rescic, L. and Rufa, C. (2013).

Page 41: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Example of preliminary results

• ”Select”• Italy: Pointing

• Sweden: Pointing/One open hand

• Egypt: Two open hands

Pescarin, S., Pietroni, E., Wallergård, M., Omar, K., Rescic, L. and Rufa, C. (2013).

Page 42: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Design principles for gestures

Page 43: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Look for ”un-offical” standards!

• Example ”Shake” is used for Update, Reset, Nexttrack, , Shuffle, Unlock, Remove etc.

Page 44: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Game mindset ≠ UI mindset

Page 45: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Game mindset ≠ UI mindset

Page 46: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Consider physical ergonomics

Page 47: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Consider social factors

• Are the gestures proper for the social context?• Might they be disturbing to other people?

• Will they make the user feel ashamed?

Page 48: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Help new users

• Quick tutorial

• Visual que or hint

• A describing image

• Animations

Page 49: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Offer a good conceptual model

Page 50: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

Further reading

Page 51: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.
Page 52: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.
Page 53: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.
Page 54: Gestures - Lunds tekniska högskola · Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

References

• Aigner, R., Wigdor, D., Benko, H., Haller, M., Lindlbauer, D., Ion, A., Zhao, S., et al. (2012). Understanding Mid-Air Hand Gestures: A Study of Human Preferences in Usage of Gesture Types for HCI. Technical report, Microsoft Research.

• Bolt, R. A. (1980). Put-that-there”: Voice and gesture at the graphics interface. Proceedings of the 7th annualconference on Computer graphics and interactive techniques, 14(3), 262–270. doi:10.1145/800250.807503

• Kendon, A. (1972). Some relationships between body motion and speech. In A. W. Siegman & B. Pope (Eds.), Studies in dyadic communication. New York: Pergamon Press.

• Mauney, D., Howarth, J., Wirtanen, A., & Capra, M. (2010). Cultural similarities and differences in user-definedgestures for touchscreen user interfaces. Proceedings of the 28th of the international conference extendedabstracts on Human factors in computing systems CHI EA 10, 4015.

• Norman, D. & Nielsen, J. (2010). Gestural Interfaces: A Step Backwards in Usability. Interactions 17(5).

• Pescarin, S., Pietroni, E., Wallergård, M., Omar, K., Rescic, L. and Rufa, C. (2013). Natural Interaction in the Cultural Heritage Domain: A preparatory Study on Cross-cultural Natural Gestures. Proceedings of Digital Heritage 2013, Marseille, October 28 – November 1.

• Saffer, D. (2008). Designing Gestural Interfaces: Touchscreens and Interactive Devices. Interactive GesturesDesigning Gestural Interfaces (p. 272). O’Reilly Media.

• Sutherland, I. E. (1964). Sketch pad a man-machine graphical communication system. Simulation, 2(5), 6.329–6.346.

• Turk, M. (2002). Gesture Recognition. In K. M. Stanney (Ed.), Handbook of Virtual Environments (pp. 223–237). London: Lawrence Erlbaum Associates, Publishers.

• UX fellows (2013). Thumbs up to gesture-controlled consumer electronics? A cross-cultural study spanning 18 countries on spontaneous gesture behavior by UX Fellows. Technical report, UX fellows.


Recommended