+ All Categories
Home > Documents > Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland...

Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland...

Date post: 23-Jun-2020
Category:
Upload: others
View: 2 times
Download: 0 times
Share this document with a friend
52
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 · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

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.

Page 2: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Gesture-based interaction

Presenter
Presentation Notes
Within human-computer interaction, not much have happened in terms of innovation the last 35 years. We are still mainly interacting with Windows, Icons, Menues and Pointing devices (WIMP), a paradigm of interaction first seen in the Xerox Star workstation introduced 1981. Traditionally, gesture-based interaction has mainly been of interest in the virtual reality research community. However, the last couple of years we have seen an ”evolutionary leap” in technology enabling gesture-based interaction in personal computers, smart phones, tablets, gaming consols etc. Xbox Kinect and LEAP Motion Controller are two famous examples.
Page 3: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Research on gesture-based interaction goes a long way back!

SketchPad, Ivan Sutherland 1963

Presenter
Presentation Notes
Event though we just recently have started to see consumer products controlled by gestures, research on gesture-based interaction has a long history. 1963 Ivan Sutherland invented the first gesture-based user interface when he developed SketchPad, an interactive drawing software. Gestures made by the user with a light pen was interpreted by the computer resulting in interaction with the drawn objects on the screen.
Page 4: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Put-that-there (Bolt, 1980)

Page 5: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

>20 years of Virtual reality research

Page 6: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Two paradigms in gesture-based interaction

• On-screen • Free-form/mid-air

• Empty-handed • Holding device

Presenter
Presentation Notes
Our research is focusing on mid-air gestures.
Page 7: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

How to define gestures in the field of interaction design?

”…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)

Presenter
Presentation Notes
A useful defintion of what a gesture means in the area of human-computer interaction.
Page 8: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

How to define gestures in the field of interaction design?

”…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)

Presenter
Presentation Notes
A useful defintion of what a gesture means in the area of human-computer interaction.
Page 9: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Advantages with gesture-based

interaction?

Page 10: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Advantages with gesture-based interaction? • Gestures fundamental part of human

communication • No need for designated input devices • Has potential for high information bandwidth

Page 11: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Gesture taxonomies

Page 12: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Gesture taxonomies

• Problem: Traditional taxonomies are not suited for gesture research in human-computer interaction (HCI)

Presenter
Presentation Notes
Pointing gestures are used to indicate objects and directions (Example: A user point with his right index finger at a virtual object in order to select it) Semaphoric gestures are hand postures and movements. (Example: A user makes a thumb-up gesture to indicate ”OK”. Another example is a user who makes a circular hand motion that means ”rotate”) Pantomimic gestures are used to demonstrate a specific action with motion and hand-gestures. (Example: A user moves a virtual object by making movements and gestures that resembles this action) Iconic gestures are used to communicate information about objects. (Example: A user forms a circle with his two hands to indicate that he wants to draw a new circle in a drawing program) Manipulation gestures are used to guide movements of virtual objects. (Example: A user moves a virtual object by grabbing it and then guiding its movement)
Page 13: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

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 14: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

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 of speech input

• Tailor-made for interaction design!

Page 15: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Innate and learned gestures

Page 16: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

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 17: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Learned gestures

• Gestures the user needs to learn before • Examples

• Waving to engage • Making a specific pose to cancel an action

Page 18: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Discussion: Samsung Smart TV gestures. Innate or learned?

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

Page 19: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Are there any problems with

gestures?

Page 20: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Norman & Nielsen

• Gestural Interfaces: A Step Backwards in Usability

Norman & Nielsen (2010).

Page 21: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Discoverability

• WIMP interaction is based on recognition and exploration => easy discovery

• We have moved away

from the principle of discoverability

Norman & Nielsen (2010).

Page 22: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

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 24: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Example of a good conceptual model

Presenter
Presentation Notes
Offering the user a good conceptual model can be done in several ways. One way is to build on a established interaction technique. Carefully chosen metaphors are also important. Furthermore, Donald Norman’s design principles affordance, visibility, mapping and feedback are fundamental. The image shows a rough UI sketch for a VM based on scanned artifacts from Cyprus Museum. VR student’s at Lund university are currently working to produce a prototype of this system that will be based on MS Kinect.
Page 25: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Are there any ”standardized”

gestures?

Page 26: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Not really.

• We are test subjects in an enormous gesture experiment

• Patent wars are probably not making things easier

Page 27: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Nevertheless, there are some conventions that

are important to be aware of.

Page 28: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Example ”Core” touch gestures

Page 29: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Example ”Shake”

• Update • Reset • Next track • Shuffle • Unlock • Remove • Etc.

Page 30: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

”Shake”

• Intuitive • Low demands on presicion • (Probably) suitable for

actions that involve a clear state change

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

Appen Smart Apps: Shake to remove all book marks on the map. What if I’m in a hurry?

Page 31: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Cultural aspects

Page 32: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

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

Page 33: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

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)

Presenter
Presentation Notes
This slide contains two examples of how gestures can have very different meanings in different cultures. The so-called A-ok sign often means OK in the Western world. However, in some countries such as Turkey and Brazil this gesture can be concidered an insult. Also the seemingly universal V-sign can have different meanings. A ”fun” example is George Bush the older who during a visit to Australia by mistake turned the V-sign backwards thereby insulting his audience. In ”British” culture (Australia, Ireland, Australia, New Zeeland and South Africa) the reveresed V-sign is an insult!
Page 34: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Cultural aspects

Page 35: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Cultural aspects

Presenter
Presentation Notes
This slide contains two examples of how gestures can have very different meanings in different cultures. The so-called A-ok sign often means OK in the Western world. However, in some countries such as Turkey and Brazil this gesture can be concidered an insult. Also the seemingly universal V-sign can have different meanings. A ”fun” example is George Bush the older who during a visit to Australia by mistake turned the V-sign backwards thereby insulting his audience. In ”British” culture (Australia, Ireland, Australia, New Zeeland and South Africa) the reveresed V-sign is an insult!
Page 36: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Cultural similarities and differences in user-defined gestures for touchscreen user 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 more

symbolic

Mauney, Howarth, Wirtanen and Capra (2010)

Page 37: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Thumbs up to gesture-controlled consumer electronics? • Studying gestures for consumer electronics in 18

countries • A limited gestural language already exists across

cultures (that could be used of basic commands) • As complexity increases, cultural differences start

to emerge • Participants seemed to prefer semantic gestures

over pointing gestures

UX fellows (2013)

Page 38: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

A preliminary theoretical study in natural interaction applied to cultural heritage contexts

• Comparison of gestures for interaction with virtual 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 39: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

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 40: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Design principles for gestures

Page 41: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Look for ”un-offical” standards!

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

Page 42: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Game mindset ≠ UI mindset

Page 43: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Game mindset ≠ UI mindset

Page 44: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Consider physical ergonomics

Page 45: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

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 46: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Help new users

• Quick tutorial • Visual que or hint • A describing image • Animations

Page 47: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Offer a good conceptual model!

Presenter
Presentation Notes
Offering the user a good conceptual model can be done in several ways. One way is to build on a established interaction technique. Carefully chosen metaphors are also important. Furthermore, Donald Norman’s design principles affordance, visibility, mapping and feedback are fundamental. The image shows a rough UI sketch for a VM based on scanned artifacts from Cyprus Museum. VR student’s at Lund university are currently working to produce a prototype of this system that will be based on MS Kinect.
Page 48: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

Further reading

Page 49: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled
Page 50: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled
Page 51: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled
Page 52: Gestures · Research on gesture-based interaction goes a long way back! SketchPad, Ivan Sutherland 1963 . Event though we just recently have started to see consumer products controlled

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.

• Bolt, R. A. (1980). Put-that-there”: Voice and gesture at the graphics interface. Proceedings of the 7th annual conference 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-defined gestures for touchscreen user interfaces. Proceedings of the 28th of the international conference extended abstracts on Human factors in computing systems CHI EA 10, 4015.

• 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 Gestures Designing 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. http://www.uxfellows.com/gesture.php


Recommended