SlideShare a Scribd company logo
1 of 77
Kinect Virtual
Learning
Team members:
 Mohamed Hesham
 Mahmoud Soliman
 Ahmed Amr
 Yousef Ahmed
 Ahmed Nasser Date: 5/7/2015
Agenda
• Problem & Solution
• Presentation Application
• Interviewing Application
• Pattern Recognition techniques
• Speech Recognition
• Demo
• Questions ?
Problem
• Why Soft Skills ?
• Business & Education
• Chance !!
• Software !!
Existing Solutions
• Expensive Courses
• Online Materials
Idea & Solution
• Simulate the presentation & interview Processes
• train the presenter & interviewee on the correct behavior
 Body movements
 Speech recognition
 Facial Expression
• Feedback of weakness points
What is Kinect !
Message Delivery
• Body Language
• Speech
• Facial Expression
Project Overview
PresentationApplication
Detected Body Mistakes
References
Body Joints
Mistakes Categories
Dynamic Mistakes
Body Language
Body Language
Body Language
Body Language
Body Language
Body Language
Static Mistakes
Body Language
Body Language
Body Language
Body Language
Body Language
Body Language
PresentationApplication Flow
Interview Application
References
Detected Face Mistakes
Facial Techniques
Face Joints Face Orientation
Face Gestures
Facial Techniques
Face Joints Face Orientation
Face Gestures
Face Gestures
Face Gestures
Face Gestures
Face Gestures
Face Gestures
InterviewApplication
Flow
Pattern Recognition
Techniques
Classifiers Categories
Rule-Based Classifiers
• Conditions
 Threshold
• 12 Joints with XYZ Coordinates
Hidden Markov Model Classifiers
• Dataset
 50 sample for each mistake
• Models
 9 states
 200 Observations
• Phases
 Learning
 Decoding
 Evaluate
80
82
84
86
88
90
92
94
96
Rule-Based HMM
Arm
Leg
Body center
Classifier Arm Leg Center Type
Rule-Based 92% 88% 90% Static
HMM 95% 85% 93% Static –
Dynamic
Results and Statistics
Classifiers Conclusion
• HMM is more accurate than Rule-based and support
Dynamic states
• Rule-based is complex to detect specific threshold for
different bodies
Gesture Detection Flow
• Not all features are relevant to all gestures.
 Each gestures has its own feature vector.
• More than one Gesture can happen at the same time.
 We group related gestures together under respective limbs.
• Gestures can be related to more than one limb
 We divide gestures into parts called “states”.
Problems :
Gesture Detection Flow
Righ
t
Arm
Hand Over Hand
Hand On Waist
Hand In Pocket
Left
Arm
Hand Over Hand
Hand On Waist
Hand In Pocket
Righ
t Leg
Cross Leg
Up Leg
Left
Leg
Cross
Leg
Up Leg
body
Leaning
left
Leaning
right
Gesture Detection Flow
Flow :
• Each Gesture has a certain condition on the detected states.
• Body consists of 5 Limbs.
• Each Limb has a most probable state.
• Each state has a classifier object that receives the feature vector.
• Each state has its own feature vector.
Gesture Detection Flow
Gesture types :
• Static Gestures : No movement involved
 Happens when any state from a group of states happen.
 Happens when all states from a group of states happen.
• Dynamic Gestures : Requires the body to move
 Happens when a sequence of states happen in a short period of time.
Speech Recognition
Speech Recognition
• Speech recognition process
Speech Recognition
• Presentation application (Filler Words)
 Fillers words and phrases people use to cover verbal gaps—
are word crutches. Presenters often use them out of fear.
• The most common fillers are:
 So, And, All right, Okay, Like, Now, Well, You know, Right,
Um and Uh.
English Test phases
First Phase "Put Question"
Second Phase "Paragraph Test"
Third Phase “Knowledge"
Conclusion
• HMM is more accurate than Rule-based Classifiers.
• Kinect is the best device to use due to infrared feature.
• Kinect V2 is better than Kinect V1 in Joint detection.
• Kinect V2 has face Joints property over Kinect V1.
Future Work
• Interviewing Enhancement
• Try other classifiers seeking better accuracy
• Provide the Grammar Builder with more alternatives
Sponsorship
Presentation Demo
Interview Demo
Kinect virtual-learning (SIM U KIN Graduation Project)

More Related Content

Similar to Kinect virtual-learning (SIM U KIN Graduation Project)

1. Describe physical security threats to the United States as a re.docx
1. Describe physical security threats to the United States as a re.docx1. Describe physical security threats to the United States as a re.docx
1. Describe physical security threats to the United States as a re.docx
jeremylockett77
 

Similar to Kinect virtual-learning (SIM U KIN Graduation Project) (20)

21 most-powerful-words-pdf
21 most-powerful-words-pdf21 most-powerful-words-pdf
21 most-powerful-words-pdf
 
Interview skills
Interview skillsInterview skills
Interview skills
 
Ohrm competencybasedinterviews-eng-may11-110627085307-phpapp02
Ohrm competencybasedinterviews-eng-may11-110627085307-phpapp02Ohrm competencybasedinterviews-eng-may11-110627085307-phpapp02
Ohrm competencybasedinterviews-eng-may11-110627085307-phpapp02
 
QA is Broken, Fix it!
QA is Broken, Fix it!QA is Broken, Fix it!
QA is Broken, Fix it!
 
Effective Hiring Practices - Recruiting the Best Person
Effective Hiring Practices - Recruiting the Best PersonEffective Hiring Practices - Recruiting the Best Person
Effective Hiring Practices - Recruiting the Best Person
 
Day - 5.pptx
Day - 5.pptxDay - 5.pptx
Day - 5.pptx
 
NJEA Integraing Social Skills into the Classroom 2015
NJEA Integraing Social Skills into the Classroom 2015 NJEA Integraing Social Skills into the Classroom 2015
NJEA Integraing Social Skills into the Classroom 2015
 
The tao-of-transformation-workshop
The tao-of-transformation-workshopThe tao-of-transformation-workshop
The tao-of-transformation-workshop
 
Outgoing Preparation Seminar (LC Islamabad-AIESEC Pakistan)
Outgoing Preparation Seminar (LC Islamabad-AIESEC Pakistan)Outgoing Preparation Seminar (LC Islamabad-AIESEC Pakistan)
Outgoing Preparation Seminar (LC Islamabad-AIESEC Pakistan)
 
MVP Open Day 2014 - Hacking Human Behaviour
MVP Open Day 2014 - Hacking Human BehaviourMVP Open Day 2014 - Hacking Human Behaviour
MVP Open Day 2014 - Hacking Human Behaviour
 
1. Describe physical security threats to the United States as a re.docx
1. Describe physical security threats to the United States as a re.docx1. Describe physical security threats to the United States as a re.docx
1. Describe physical security threats to the United States as a re.docx
 
Ext js 4 MVC
Ext js 4 MVCExt js 4 MVC
Ext js 4 MVC
 
Introducing Online Education to Hypermedia
Introducing Online Education to HypermediaIntroducing Online Education to Hypermedia
Introducing Online Education to Hypermedia
 
Bus370
Bus370Bus370
Bus370
 
Bus370
Bus370Bus370
Bus370
 
Busniess communication
Busniess communicationBusniess communication
Busniess communication
 
WREAP Iteration 4
WREAP Iteration 4 WREAP Iteration 4
WREAP Iteration 4
 
Top Pillars | Perfect pitch skills | Mr. Salameh Mahasneh
Top Pillars | Perfect pitch skills | Mr. Salameh MahasnehTop Pillars | Perfect pitch skills | Mr. Salameh Mahasneh
Top Pillars | Perfect pitch skills | Mr. Salameh Mahasneh
 
Measuring outsourced services for your success
Measuring outsourced services for your successMeasuring outsourced services for your success
Measuring outsourced services for your success
 
In-Depth Interviews: Techniques and Best Practices
In-Depth Interviews: Techniques and Best PracticesIn-Depth Interviews: Techniques and Best Practices
In-Depth Interviews: Techniques and Best Practices
 

Recently uploaded

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Recently uploaded (20)

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
ManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide DeckManageIQ - Sprint 236 Review - Slide Deck
ManageIQ - Sprint 236 Review - Slide Deck
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 

Kinect virtual-learning (SIM U KIN Graduation Project)