Presentation is loading. Please wait.

Presentation is loading. Please wait.

Human Gesture Recognition Using Kinect Camera Presented by Carolina Vettorazzo and Diego Santo Orasa Patsadu, Chakarida Nukoolkit and Bunthit Watanapa.

Similar presentations


Presentation on theme: "Human Gesture Recognition Using Kinect Camera Presented by Carolina Vettorazzo and Diego Santo Orasa Patsadu, Chakarida Nukoolkit and Bunthit Watanapa."— Presentation transcript:

1 Human Gesture Recognition Using Kinect Camera Presented by Carolina Vettorazzo and Diego Santo Orasa Patsadu, Chakarida Nukoolkit and Bunthit Watanapa 1

2 Introduction This work proposes a comparison of human gesture recognition using data mining classification methods The gestures where chosen to be the knowledge base of a smart home system which monitors and detects the fall motion of the elderly or hospital patients.

3 Introduction Human gesture ◦ Hands, arms, and body ◦ Movements of the head, face, and eyes Performance of recognition methods ◦ Light conditions ◦ Shadows ◦ Camera angle ◦ Occlusion

4 The Kinect

5 The Kinect - depth image A pattern of IR dots is projected from the sensor These dots are detected by the IR camera The dots will change position based on how far the objects are from the source.

6 The Kinect - depth image

7 Shotton et al, CVPR(2011)

8 The Kinect - Skeleton

9 The Kinect - applications Kinect Gesture Recognition REALTIME Kinect-based Hand Gesture Recognition http://kinectpowerpoint.codeplex.com/

10 The Kinect - applications Rehabilitation. Improvement of athletes performance. Interactive surfaces. 3D modeling. Augmented reality

11 Methodology Data mining classification ◦ It is the process of extracting valid, previously unseen or unknown, comprehensible information from large databases ◦ Algorithms can involve artificial intelligence, machine learning, statistics, and database systems. z-score normalization ◦ improve the accuracy and efficiency of mining algorithms

12 Classification Methods In this study, were selected four popular data mining classification method were selected : ◦ Back Propagation Neural Network (BPNN) ◦ Support Vector Machine (SVM) ◦ Decision Tree ◦ Na ї ve Bayes To identify three human gestures: ◦ Stand ◦ Sit down ◦ Lie down

13 Classification Methods Process of Classification Figure 1: Overview of the proposed system

14 Classification Methods Process of Classification ◦ 1,200 input vectors for each of the three human gesture classes in input data ◦ 3,600 input vectors (x,y,z) for each distance setting as shown (Stand, Sit down, Lie Down). ◦ 7,200 input vectors in total for both camera distance settings (2m and 3m) ◦ 1,200 vectors for both camera distance settings (2m and 3m) ◦ The output data contain 3,600 vectors in total

15 Classification Methods Backpropagation Neural Network(BPNN) ◦ BPNN is a multilayer feed forward neural network, which uses backpropagation algorithm in its learning.

16 Classification Methods Support Vector Machine (SVM) ◦ In machine learning, support vector machines (SVMs, also support vector networks) are supervised learning models with associated learning algorithms that analyze data and recognize patterns

17 Classification Methods Decision Tree (DT) ◦ Decision Tree is used to classify data from class label

18 Classification Methods Naïve Bayes (NB) ◦ Is a statistical classification which predicts class membership based on conditional probabilities.

19 Human Gestures

20 Results BPNN 100% SVM 99.75% DT 93.19% NB 81.94%

21 Questions ???


Download ppt "Human Gesture Recognition Using Kinect Camera Presented by Carolina Vettorazzo and Diego Santo Orasa Patsadu, Chakarida Nukoolkit and Bunthit Watanapa."

Similar presentations


Ads by Google