SlideShare a Scribd company logo
1 of 13
HANDY: A Configurable Gesture Recognition System
Mahsa Teimourikia1
, Hassan Saidinejad2,
,and Sara Comai3
Politecnico di Milano
1
mahsa.teimourikia@polimi.it, 2
hassan.saidinejad@polimi.it,
3
sara.comai@polimi.it March 2014
Polo Territoriale di Como
Motivations
2
• To embed computer systems in the environments
we need more natural ways of Human Computer
Interactions
• Gesture-based interfaces are one of the natural
ways that humans can use to interact with
computers
• Gesture-based interfaces are still in an infant stage.
And still not so natural!
• More fine grained gestures should be recognized
• Users should be able to define their preferred
gestures
Polo Territoriale di Como
Objectives
•Design and development of a gesture-based
interface, adaptable to a specific user
•Recognition of the dynamic gestures based
on the posture of the hand
3
Polo Territoriale di Como
Methodology
4
Polo Territoriale di Como
Hand Localization and Segmentation
5
The environment setting:
Hand Localization and segmentation:
Polo Territoriale di Como
Feature Extraction
6
Skeletonization: Using Voronoi Diagrams on Boundary Points
Polo Territoriale di Como
Hand Pose Estimation
• Resulted skeletons are not the same even in the same hand
poses
7
• Dynamic Time Warping (DTW) for pose estimation
Polo Territoriale di Como
Gesture Recognition
8
Polo Territoriale di Como
The Testing Application
9
Polo Territoriale di Como
Results
10
Average Recognition Accuracy
•Static Hand Pose Estimation : 83.53%
•Gesture Recognition: 95.57%
• 7 persons, ages between 24 to 60, 5 right handed and 2
tested the system with the left hand.
Polo Territoriale di Como
Conclusions
• This work has presented an approach for a flexible hand pose and
gesture recognition system that can be adapted to the special needs
of the users.
The interface:
• Is configurable for different hand poses
• Acceptable accuracy
• Can be trained with minimal effort to recognize user defined
gestures and sequence of poses
• Can be used in uncontrolled environments, with dynamic
background and low illumination. And the user does not need to use
any wearable devices.
11
Polo Territoriale di Como
Future Works
• As future work, hand pose estimator will be improved.
• Further extension of this system may include also facial
expression recognition and vocal.
• This work can be used in several applications such as
home automation.
• Since the proposed system is customizable it can be used
for HCI purposes for people with different disabilities or
needs.
14
Polo Territoriale di Como
Thank You
15

More Related Content

Similar to HANDY: A Configurable Gesture Recognition System

Real time gesture recognition
Real time gesture recognitionReal time gesture recognition
Real time gesture recognitionJaison2636
 
HAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxHAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxDeepakkumaragrahari1
 
Gesture recognition using artificial neural network,a technology for identify...
Gesture recognition using artificial neural network,a technology for identify...Gesture recognition using artificial neural network,a technology for identify...
Gesture recognition using artificial neural network,a technology for identify...NidhinRaj Saikripa
 
Deaf and Dump Gesture Recognition System
Deaf and Dump Gesture Recognition SystemDeaf and Dump Gesture Recognition System
Deaf and Dump Gesture Recognition SystemPraveena T
 
FACIAL AND HAND GESTURE BASED MEDIA PLAYER
FACIAL AND HAND GESTURE BASED MEDIA PLAYERFACIAL AND HAND GESTURE BASED MEDIA PLAYER
FACIAL AND HAND GESTURE BASED MEDIA PLAYERThirupathi Peraboina
 
IRJET - Paint using Hand Gesture
IRJET - Paint using Hand GestureIRJET - Paint using Hand Gesture
IRJET - Paint using Hand GestureIRJET Journal
 
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-CamHand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-Camijsrd.com
 
Gesturerecognition
GesturerecognitionGesturerecognition
GesturerecognitionMariya Khan
 
HCI Unit 3.pptx
HCI Unit 3.pptxHCI Unit 3.pptx
HCI Unit 3.pptxRaja980775
 
Emotion recognition and drowsiness detection using python.ppt
Emotion recognition and drowsiness detection using python.pptEmotion recognition and drowsiness detection using python.ppt
Emotion recognition and drowsiness detection using python.pptGopi Naidu
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligencejoshuasimon97
 
Social Service Robot using Gesture recognition technique
Social Service Robot using Gesture recognition techniqueSocial Service Robot using Gesture recognition technique
Social Service Robot using Gesture recognition techniqueChristo Ananth
 
Sixth sense technology ppt
Sixth sense technology pptSixth sense technology ppt
Sixth sense technology pptMohammad Adil
 
Real Time Sign Language Detection
Real Time Sign Language DetectionReal Time Sign Language Detection
Real Time Sign Language DetectionIRJET Journal
 
Gesture Recogntion Technology
Gesture Recogntion TechnologyGesture Recogntion Technology
Gesture Recogntion TechnologyMohit Sipani
 
Exploiting service similarity for privacy in location based search queries
Exploiting service similarity for privacy in location based search queriesExploiting service similarity for privacy in location based search queries
Exploiting service similarity for privacy in location based search queriesShakas Technologies
 

Similar to HANDY: A Configurable Gesture Recognition System (20)

Real time gesture recognition
Real time gesture recognitionReal time gesture recognition
Real time gesture recognition
 
Gesture Recognition
Gesture RecognitionGesture Recognition
Gesture Recognition
 
HAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxHAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptx
 
[IJET-V1I5P9] Author: Prutha Gandhi, Dhanashri Dalvi, Pallavi Gaikwad, Shubha...
[IJET-V1I5P9] Author: Prutha Gandhi, Dhanashri Dalvi, Pallavi Gaikwad, Shubha...[IJET-V1I5P9] Author: Prutha Gandhi, Dhanashri Dalvi, Pallavi Gaikwad, Shubha...
[IJET-V1I5P9] Author: Prutha Gandhi, Dhanashri Dalvi, Pallavi Gaikwad, Shubha...
 
ABSTRACT
ABSTRACTABSTRACT
ABSTRACT
 
Gesture recognition using artificial neural network,a technology for identify...
Gesture recognition using artificial neural network,a technology for identify...Gesture recognition using artificial neural network,a technology for identify...
Gesture recognition using artificial neural network,a technology for identify...
 
Deaf and Dump Gesture Recognition System
Deaf and Dump Gesture Recognition SystemDeaf and Dump Gesture Recognition System
Deaf and Dump Gesture Recognition System
 
FACIAL AND HAND GESTURE BASED MEDIA PLAYER
FACIAL AND HAND GESTURE BASED MEDIA PLAYERFACIAL AND HAND GESTURE BASED MEDIA PLAYER
FACIAL AND HAND GESTURE BASED MEDIA PLAYER
 
IRJET - Paint using Hand Gesture
IRJET - Paint using Hand GestureIRJET - Paint using Hand Gesture
IRJET - Paint using Hand Gesture
 
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-CamHand Gesture Recognition System for Human-Computer Interaction with Web-Cam
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
 
Gesturerecognition
GesturerecognitionGesturerecognition
Gesturerecognition
 
HCI Unit 3.pptx
HCI Unit 3.pptxHCI Unit 3.pptx
HCI Unit 3.pptx
 
Emotion recognition and drowsiness detection using python.ppt
Emotion recognition and drowsiness detection using python.pptEmotion recognition and drowsiness detection using python.ppt
Emotion recognition and drowsiness detection using python.ppt
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligence
 
Social Service Robot using Gesture recognition technique
Social Service Robot using Gesture recognition techniqueSocial Service Robot using Gesture recognition technique
Social Service Robot using Gesture recognition technique
 
Sixth sense technology ppt
Sixth sense technology pptSixth sense technology ppt
Sixth sense technology ppt
 
Real Time Sign Language Detection
Real Time Sign Language DetectionReal Time Sign Language Detection
Real Time Sign Language Detection
 
Gesture Recogntion Technology
Gesture Recogntion TechnologyGesture Recogntion Technology
Gesture Recogntion Technology
 
Exploiting service similarity for privacy in location based search queries
Exploiting service similarity for privacy in location based search queriesExploiting service similarity for privacy in location based search queries
Exploiting service similarity for privacy in location based search queries
 
Sixth sense technology ppt
Sixth sense technology pptSixth sense technology ppt
Sixth sense technology ppt
 

More from Mahsa Teimourikia

Risk and Safety in Work Environments
Risk and Safety in Work EnvironmentsRisk and Safety in Work Environments
Risk and Safety in Work EnvironmentsMahsa Teimourikia
 
Adaptive Security for Risk Management Using Spatial Data
Adaptive Security for Risk Management Using Spatial DataAdaptive Security for Risk Management Using Spatial Data
Adaptive Security for Risk Management Using Spatial DataMahsa Teimourikia
 
Risks in Smart Environments and Adaptive Access Controls
Risks in Smart Environments and Adaptive Access ControlsRisks in Smart Environments and Adaptive Access Controls
Risks in Smart Environments and Adaptive Access ControlsMahsa Teimourikia
 
Access Control Privileges Management for Risk Areas
Access Control Privileges Management for Risk AreasAccess Control Privileges Management for Risk Areas
Access Control Privileges Management for Risk AreasMahsa Teimourikia
 
RAMIRES: Risk Adaptive Management In Resilient Environments with Security
RAMIRES: Risk Adaptive Management In Resilient Environments with SecurityRAMIRES: Risk Adaptive Management In Resilient Environments with Security
RAMIRES: Risk Adaptive Management In Resilient Environments with SecurityMahsa Teimourikia
 
Dynamic Security Modeling in Risk Management Using Environmental Knowledge
Dynamic Security Modeling in Risk Management Using Environmental KnowledgeDynamic Security Modeling in Risk Management Using Environmental Knowledge
Dynamic Security Modeling in Risk Management Using Environmental KnowledgeMahsa Teimourikia
 

More from Mahsa Teimourikia (6)

Risk and Safety in Work Environments
Risk and Safety in Work EnvironmentsRisk and Safety in Work Environments
Risk and Safety in Work Environments
 
Adaptive Security for Risk Management Using Spatial Data
Adaptive Security for Risk Management Using Spatial DataAdaptive Security for Risk Management Using Spatial Data
Adaptive Security for Risk Management Using Spatial Data
 
Risks in Smart Environments and Adaptive Access Controls
Risks in Smart Environments and Adaptive Access ControlsRisks in Smart Environments and Adaptive Access Controls
Risks in Smart Environments and Adaptive Access Controls
 
Access Control Privileges Management for Risk Areas
Access Control Privileges Management for Risk AreasAccess Control Privileges Management for Risk Areas
Access Control Privileges Management for Risk Areas
 
RAMIRES: Risk Adaptive Management In Resilient Environments with Security
RAMIRES: Risk Adaptive Management In Resilient Environments with SecurityRAMIRES: Risk Adaptive Management In Resilient Environments with Security
RAMIRES: Risk Adaptive Management In Resilient Environments with Security
 
Dynamic Security Modeling in Risk Management Using Environmental Knowledge
Dynamic Security Modeling in Risk Management Using Environmental KnowledgeDynamic Security Modeling in Risk Management Using Environmental Knowledge
Dynamic Security Modeling in Risk Management Using Environmental Knowledge
 

HANDY: A Configurable Gesture Recognition System

  • 1. HANDY: A Configurable Gesture Recognition System Mahsa Teimourikia1 , Hassan Saidinejad2, ,and Sara Comai3 Politecnico di Milano 1 mahsa.teimourikia@polimi.it, 2 hassan.saidinejad@polimi.it, 3 sara.comai@polimi.it March 2014
  • 2. Polo Territoriale di Como Motivations 2 • To embed computer systems in the environments we need more natural ways of Human Computer Interactions • Gesture-based interfaces are one of the natural ways that humans can use to interact with computers • Gesture-based interfaces are still in an infant stage. And still not so natural! • More fine grained gestures should be recognized • Users should be able to define their preferred gestures
  • 3. Polo Territoriale di Como Objectives •Design and development of a gesture-based interface, adaptable to a specific user •Recognition of the dynamic gestures based on the posture of the hand 3
  • 4. Polo Territoriale di Como Methodology 4
  • 5. Polo Territoriale di Como Hand Localization and Segmentation 5 The environment setting: Hand Localization and segmentation:
  • 6. Polo Territoriale di Como Feature Extraction 6 Skeletonization: Using Voronoi Diagrams on Boundary Points
  • 7. Polo Territoriale di Como Hand Pose Estimation • Resulted skeletons are not the same even in the same hand poses 7 • Dynamic Time Warping (DTW) for pose estimation
  • 8. Polo Territoriale di Como Gesture Recognition 8
  • 9. Polo Territoriale di Como The Testing Application 9
  • 10. Polo Territoriale di Como Results 10 Average Recognition Accuracy •Static Hand Pose Estimation : 83.53% •Gesture Recognition: 95.57% • 7 persons, ages between 24 to 60, 5 right handed and 2 tested the system with the left hand.
  • 11. Polo Territoriale di Como Conclusions • This work has presented an approach for a flexible hand pose and gesture recognition system that can be adapted to the special needs of the users. The interface: • Is configurable for different hand poses • Acceptable accuracy • Can be trained with minimal effort to recognize user defined gestures and sequence of poses • Can be used in uncontrolled environments, with dynamic background and low illumination. And the user does not need to use any wearable devices. 11
  • 12. Polo Territoriale di Como Future Works • As future work, hand pose estimator will be improved. • Further extension of this system may include also facial expression recognition and vocal. • This work can be used in several applications such as home automation. • Since the proposed system is customizable it can be used for HCI purposes for people with different disabilities or needs. 14
  • 13. Polo Territoriale di Como Thank You 15