Top Banner
PRESENTATION SUBMITTED TO: SUBMITTED BY: ON GESTURE RECOGNITION
36

INTRODUCTION STEPS OF GESTURE RECOGNITION TRACKING TECHNOLOGIES SPEECH WITH GESTURE APPLICATIONS.

Dec 18, 2015

Download

Documents

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: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

PRESENTATION

SUBMITTED TO: SUBMITTED BY:

ON

“ GESTURE RECOGNITION ”

Page 2: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

PRESENTATION OUTLINE :

INTRODUCTION STEPS OF GESTURE RECOGNITION TRACKING TECHNOLOGIES SPEECH WITH GESTURE APPLICATIONS

Page 3: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

WHAT ARE GESTURES ???

Gestures are expressive, meaningful body motions –i.e., physical movements of the fingers, hands, arms,head, face, or body with the intent to conveyinformation or interact with the environment.

Page 4: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

GESTURE RECOGNITION:

•Mood and emotion are expressed by body language.•Facial expressions.•Tone of voice.•Allows computers to interact with human beings in a more natural way.•Allows control without having to touch the device.

Page 5: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Human Computer Interface using Gesture• Replace mouse and keyboard.• Pointing gestures.• Navigate in a virtual environment.• Pick up and manipulate virtual

objects.• Interact with a 3D world.• No physical contact with computer.• Communicate at a distance.

Page 6: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

STEPS OF GESTURE RECOGNITION:

Page 7: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

TRACKING TECHNOLOGIES:

1. DATAGLOVES / CYBERGLOVES

- Use of gloves equipped

with sensors. - Use of fiber optic cables.

Page 8: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

SIGN LANGUAGE RECOGNITION

• 5000 gestures in vocabulary.

• each gesture consists of a hand shape, a handmotion and a location in 3D space.

A FC

Page 9: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Datagloves

Page 10: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.
Page 11: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Colour Segment

NoiseRemoval

Scale by Area

THE PROCESS

Page 12: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

TRACKING TECHNOLOGIES:

2. COMPUTER-VISION TECHNOLOGY.

• USE OF CAMERAS

- DEPTH CAMERAS.- STEREO CAMERAS.- NORMAL CAMERAS.

Page 13: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

THE VIDEOPLACE :

Here the index finger is recognized and when extended, becomes a drawing tool.

Here, text is entered by pointing at the character desired

Here the index fingers and thumbs of the two hands are recognized and are used to control the shape of the object being defined

Page 14: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

A B C Y

Yes/No? Yes/No? Yes/No?

Yes/No?

Page 15: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Hierarchical Search

• We need to search thousands of images.• How to do this efficiently?• We need to use a “coarse-to-fine”search

strategy.

Page 16: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Original image Blurring Factor = 1

Blurring Factor = 2Blurring Factor = 3

Page 17: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Factor = 3.0

Factor = 2.0

Factor = 1.0

• Multi-scale Hierarchy

Page 18: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Hidden Markov Model ( HMM ) --- time sequence of images modeling

Motion Recognition

HMM1 (Hello)

HMM2 (Good)

HMM3(Bad)

HMM4 (House)

P(f |HMM1)f

P(f |HMM2)

Page 19: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Prediction and Tracking•Given previous

frames we can predict what will happen next

•Speeds up search.

•occlusions -

Page 20: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Co-articulation

In fluent dialogue signs are modified by preceding and following signs.

intermediate forms

A

B

Page 21: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Face recognition

Single pose

Standard head-and-shoulders view with uniform background

Easy to find face within image

Page 22: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Aligning Images

Alignment• Faces in the training set must be

aligned with each other to remove the effects of translation, scale, rotation etc.

• It is easy to find the position of the eyes and mouth and then shift and resize images so that are aligned with each other

Page 23: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Nearest Neighbour

• Once the images have been aligned you can simply search for the member of the training set which is nearest to the test image.

• There are a number of measures of distance including Euclidean distance, and the cross-correlation.

Page 24: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Principal Components Analysis

• PCA reduces the number of dimensions and so the memory requirement is much reduced.

• The search time is also reduced

Page 25: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Problems with PCA

• The same person may sometimes appear differently due to• Beards, moustaches• Glasses,• Makeup

• These have to be represented by different ellipsoids.

Page 26: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Facial Expressions

• There are six types of facial expression

• We could use PCA on the eyes and mouth – so we could have eigeneyes and eigenmouths

Anger Fear Disgust Happy Sad Surprise

Page 27: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Multiple Poses

• Heads must now be aligned in 3D world space.

• Classes now form trajectories in feature space.

• It becomes difficult to recognise faces because the variation due to pose is greater than the variation between people.

Page 28: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Model-based Recognition• We can fit a model directly• to the face image

• Model consists of a mesh which is matched to facial features such as the eyes, nose, mouth and edges of the face.

• We use PCA to describe the parameters of the model rather than the pixels.

Page 29: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Speech with Gesture

• Voice and gesture compliment each other and form a powerful interface that either a modality alone.

• Speech and gesture make a more interactive interface.

• Combining gesture and voice increase recognition accuracy.

Page 30: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

MEDIA ROOM

Within the media room user can use gesture ,speech ,eye movements or combination of all three.

Example:One application allowed user to manage color coded ship against a map of a carribean . A user just need to point the location and need to say “create a large blue tank”.A blue tank will appear on the location.

Media room

Page 31: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Applications

Sign language recognition:

gesture recognition software can transcribe the symbols represented through sign language into text.

Control through facial gestures:

Controlling a computer through facial gestures is a useful application of gesture recognition for users who may not physically be able to use a mouse or keyboard.

Immersive game technology:

Gestures can be used to control interactions within video games to try and make the game player's experience more interactive or immersive.

Page 32: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

A person playing game.

Computer is responding as per user instruction.

A girl is instructing the computer from her body movements .

Page 33: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Applications

Virtual controllers: For systems where the act of finding or acquiring a

physical controller could require too much time, gestures can be used as an alternative control mechanism.

Affective computing: In affective computing, gesture recognition is used

in the process of identifying emotional expression through computer systems.

Remote control: Through the use of gesture recognition, “remote control

with the wave of a hand” of various devices is possible. The signal must not only indicate the desired response, but also which device to be controlled.

Page 34: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

Future Work:

• Occlusions (Atid).• Grammars in Irish Sign

Language.--- Sentence Recognition.

• Body Language.

Page 35: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

References

Wu yang,vision based gesture recognition lecture notes in artificial intelligence 1999.

Wikipedia .

Page 36: INTRODUCTION  STEPS OF GESTURE RECOGNITION  TRACKING TECHNOLOGIES  SPEECH WITH GESTURE  APPLICATIONS.

THANK YOU !!!!

ANYQUERIES ?

??