Top Banner
Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones
18

Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

Jun 27, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

Welcome to GestureAn exploration of 2D and 3D gesture recognition

Ben Alun-Jones

Page 2: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

What is Gesture?

• Gesture is a three-dimensional realtime visualisation

• Gesture is a collaborative environment

• Gesture is human motion

Page 3: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

What is a gesture?

• A non-verbal signal that relates information through motion or expression.

Page 4: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

How do you recognise gestures?

• Machine Learning

• Template Matching

- “$1 recognizer”

- “$3 recognizer”

Page 5: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

• Templates mean that almost any gesture can be recognised

• But gestures denote meaning, so which ones to choose?

- Even geometric shapes present challenges

Selecting gestures

Page 6: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

Results of gesture recognition methods “in the wild”

$1 Recognizer - Recognising gestures on the touchscreen

Page 7: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

Results of gesture recognition methods “in the wild”

$3 Recognizer - recognising gestures using the accelerometer

Page 8: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

21.5

10.5

0

0.4

0.2

0

0.2

0.4

0.6

2

1.5

1

0.5

0

What do gestures look like?

• iPhone accelerometer data of a circle gesture

Page 9: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

Time and Motion Studies

Frank and Lilian Gilbreth

Page 10: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

Early Attempts

• Difficult to perceive depth

• Colours did not relate as hoped

Page 11: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

Improvements

• Added grid to provide depth cues

• Changed line structure to represent acceleration

Page 12: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

Now

• Style now related to motion

- Thickness, colours and sound

• Helped by work in 594CM

Page 13: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

Constructing Gesture

Projectors

Speakers

Navigator Creator

iPhone Controllers (custom software per-froming gesture recognition)

Wire

less

Da

ta Tr

ansfe

r

Application controller (Creates visualisation based on data input)

Page 14: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

Constructing Gesture

• Visualisation built in Processing

- Realtime content creation and manipulation

• Two custom iPhone Applications written in Objective-C

- Performs 2D and 3D gesture recognition

Page 15: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

Multiple users• By separating roles of navigation and drawing,

Gesture becomes more engaging, more fun

• One iPhone draws the scene and controls the style

• One controls the camera - rotation, pan and zoom

Draw Navigate

Page 16: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

Providing instructions• Visual clues were

used (and should have been used more) to influence the user

- Several people were seen attempting to draw on the wall

Page 17: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

Demonstration

Page 18: Welcome to Gesture - MAT UC Santa Barbarag.legrady/academic/... · Welcome to Gesture An exploration of 2D and 3D gesture recognition Ben Alun-Jones. What is Gesture? • Gesture

Conclusion

• Gesture highlights the potential of mobile devices to control of large scale visualisations

• Gesturing is a more natural, fun interaction style

• As the world become more mobile, we need a new interaction paradigm

- Could Gesture point to it?