Gesture Recognition

Preview:

Citation preview

Hand Gesture RecognitionProject Introduction

Shounak Katyayan

What is Gesture ?

• Non-verbal communication• Gives message• A gesture is a nonverbal

communication in which visible body communicates particular message

• Motion of body that contains information

Gesture Recognition 7th Sem Computer Engineering Page 2

Gesture Recognition

• Human computer interaction• Gesture provides a way for computers to understand

human body language• Deals with the goal of interpreting human gestures

via mathematical algorithms• Enables humans to interface with the machine (HMI)

and interact naturally without any mechanical devices

Gesture Recognition 7th Sem Computer Engineering Page 3

Few Hand Gestures

Gesture Recognition 7th Sem Computer Engineering Page 4

Image Transformation

Frame Extraction

Gaussian Blur

RGB to HSV

Colour Thresholding

Blob Detection

Page 5Gesture Recognition 7th Sem Computer Engineering

Module - I

• Identifying Input

Gesture Recognition 7th Sem Computer Engineering Page 6

Module - II

• System Development

Gesture Recognition 7th Sem Computer Engineering Page 7

Module - III

• Applying more input

Gesture Recognition 7th Sem Computer Engineering Page 8

Module - IV

• Analyze with existing applications

Gesture Recognition 7th Sem Computer Engineering Page 9

Module - V

• Identifying multiple input

Gesture Recognition 7th Sem Computer Engineering Page 10

Data Flow Diagram

Gesture Recognition 7th Sem Computer Engineering Page 11

User Camera

Operating System Interface

ApplicationGesture

Recognition System

Gesture Database

Background detection & Removal

Colour Detection

Driver

Frame Extraction

Applying Gaussian Blur

RGB to HSVThresholding

Vector Calculation

Pattern Matching

Image controlling & Scaling To Control Mouse Sign Language Recognition Gaming Interface Robot Control Controlling Machines

Applications

Page 12Gesture Recognition 7th Sem Computer Engineering

System Control and Image Scaling

Applications

Page 13Gesture Recognition 7th Sem Computer Engineering

Hardware

• Web Camera - (320 x 260 minimum)• Processor - 400 MHz or above• RAM - 512 MB or above• Hard disk - at least 256 MB free

Gesture Recognition 7th Sem Computer Engineering Page 14

Software

• Operating System Platform - Windows XP• Back End - Binary Text• GUI development - Visual Basic 6.0

Thank You !!!

Gesture Recognition 7th Sem Computer Engineering Page 15

Recommended