SlideShare a Scribd company logo
1 of 14
 Interface with computers using gestures of the human
body, typically hand movements. In gesture
recognition technology, a camera reads the movements
of the human body and communicates the data to a
computer that uses the gestures as input to
control devices or applications.
 For example, a person clapping his hands together in
front of a camera can produce the sound of cymbals
being crashed together when the gesture is fed through
a computer.
 Gesture recognition does not require the user to wear any
special equipment or attach any devices to the body. The
gestures of the body are read by a camera instead of
sensors attached to a device such as a data glove.
 In addition to hand and body movement, gesture
recognition technology also can be used to read facial and
speech expressions (i.e., lip reading), and eye movements.
 Gesture recognition enables humans to communicate with
the machine and interact naturally without any
mechanical devices.
 Using the concept of gesture recognition, it is possible to
point a finger at the computer screen so that
the cursor will move accordingly.
In computer interfaces, two types of gestures are distinguished:
We consider online gestures, which can also be regarded as
direct manipulations like scaling and rotating.
In contrast, offline gestures are usually processed after the
interaction is finished.
e. g: a circle is drawn to activate a context menu.
Offline gestures: Those gestures that are processed after the
user interaction with the object. An example is the gesture to
activate a menu.
Online gestures: Direct manipulation gestures. They are used
to scale or rotate a tangible object.
The ability to track a person's movements and determine what gestures
they may be performing can be achieved through various tools.
•Wired gloves: These can provide input to the computer about the position
and rotation of the hands using magnetic or inertial tracking devices.
Furthermore, some gloves can detect finger bending with a high degree of
accuracy (5-10 degrees), or even provide haptic feedback to the user,
which is a simulation of the sense of touch.
•Depth-aware cameras: Using specialized cameras such as structured
light or time-of-flight cameras, one can generate a depth map of what is
being seen through the camera at a short range, and use this data to
approximate a 3d representation of what is being seen. These can be
effective for detection of hand gestures due to their short range
capabilities.
•Stereo cameras: Using two cameras whose relations to one another are
known, a 3d representation can be approximated by the output of the
cameras. In combination with direct motion measurement (6D-Vision)
gestures can directly be detected.
• Controller based gestures: These controllers act as an extension of the
body so that when gestures are performed, some of their motion can be
conveniently captured by software. Mouse gestures are one such
example, where the motion of the mouse is correlated to a symbol being
drawn by a person's hand, as is the Wii Remote, which can study
changes in acceleration over time to represent gestures.
• Single camera: A standard 2D camera can be used for gesture
recognition where the resources/environment would not be convenient
for other forms of image-based recognition. Earlier it was thought that
single camera may not be as effective as stereo or depth aware cameras,
but some companies are challenging this theory. Software-based gesture
recognition technology using a standard 2D camera that can detect
robust hand gestures, hand signs, as well as track hands or fingertip at
high accuracy has already been embedded in Lenovo’s Yoga ultrabooks
Depending on the type of the
input data, the approach for
interpreting a gesture could be
done in different ways.
However, most of the techniques
rely on key pointers represented
in a 3D coordinate system. Based
on the relative motion of these,
the gesture can be detected with
a high accuracy, depending of
the quality of the input and the
algorthmic approach.
Some literature differentiates 2
different approaches in gesture
recognition.
1. 3D model based
2. Appearance-based.
3D model-based algorithms:
The 3D model approach can use volumetric or skeletal models, or
even a combination of the two. Volumetric approaches have been
heavily used in computer animation industry and for computer
vision purposes. The models are generally created of complicated
3D surfaces, like NURBS or polygon meshes.
The drawback of this method is that is very computational
intensive, and systems for live analysis are still to be developed.
Skeletal-based algorithms:
In skeletal representation of the body, a
virtual skeleton of the person is computed
and parts of the body are mapped to certain
segments. The analysis here is done using
the position and orientation of these
segments and the relation between each one
of them( for example the angle between the
joints and the relative position or
orientation)
Advantages of using skeletal models:
 Algorithms are faster because only key
parameters are analyzed.
 Pattern matching against a template
database is possible
 Using key points allows the detection
program to focus on the significant parts of
the body
Appearance-based models:
These models don’t use a spatial
representation of the body anymore,
because they derive the parameters
directly from the images or videos using a
template database. Some are based on the
deformable 2D templates of the human
parts of the body, particularly hands.
Deformable templates are sets of points
on the outline of an object, used as
interpolation nodes for the object’s outline
approximation. One of the simplest
interpolation function is linear, which
performs an average shape from point
sets, point variability parameters and
external deformators. These template-
based models are mostly used for hand-
tracking, but could also be of use for
simple gesture classification.
Gesture recognition is useful for processing information
from humans that is not conveyed through speech or type.
There are also various types of gestures that can be
identified by computers.
 Sing language recognition: Just as speech recognition can
transcribe speech to text, certain types of gesture
recognition software can transcribe the symbols
represented through sign language into text.
 For socially assistive robotics: By using proper sensors
(accelerometers and gyros) worn on the body of a patient
and by reading the values from those sensors, robots can
assist in patient rehabilitation.
 Directional indication through pointing: This use of
gesture recognition to determine where a person is
pointing is useful for identifying the context of
statements or instructions. This application is of
particular interest in the field of robotics.
 Controlling through facial gestures: Controlling a
computer through facial gestures is a useful for users
who may not physically be able to use a mouse or
keyboard. Eye tracking in particular may be of use for
controlling cursor motion or focusing on elements of a
display.
 Alternative computer interfaces: Foregoing the
traditional keyboard and mouse setup to interact with
a computer, strong gesture recognition could allow
users to accomplish frequent or common tasks using
hand or face gestures to a camera.
 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.
 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. Controlling secondary devices in a car, or
controlling a television set are examples of such usage.
 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.
Thank you

More Related Content

What's hot

Hand Gesture Recognition
Hand Gesture RecognitionHand Gesture Recognition
Hand Gesture RecognitionShounak Katyayan
 
Gesture recognition technology ppt
Gesture recognition technology pptGesture recognition technology ppt
Gesture recognition technology pptAbhipsa Biswal
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition TechnologyMuhammad Zeeshan
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognitionbakhti rahman
 
Gesture recognition adi
Gesture recognition adiGesture recognition adi
Gesture recognition adiaditya verma
 
Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python Arijit Mukherjee
 
Gesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTGesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTSuraj Rai
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognitionPrachiWadekar
 
Real time gesture recognition
Real time gesture recognitionReal time gesture recognition
Real time gesture recognitionJaison2636
 
project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection Sumit Varshney
 
6thsensetechnology by www.avnrpptworld.blogspot.com
6thsensetechnology by www.avnrpptworld.blogspot.com6thsensetechnology by www.avnrpptworld.blogspot.com
6thsensetechnology by www.avnrpptworld.blogspot.comavnrworld
 
ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognitionAayush Agrawal
 
EyeRing PowerPoint Presentation
EyeRing PowerPoint PresentationEyeRing PowerPoint Presentation
EyeRing PowerPoint PresentationPriyad S Naidu
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense TechnologyRaga Deepthi
 
A Dynamic hand gesture recognition for human computer interaction
A Dynamic hand gesture recognition for human computer interactionA Dynamic hand gesture recognition for human computer interaction
A Dynamic hand gesture recognition for human computer interactionKunika Barai
 
Sign language translator using glove
Sign language translator using gloveSign language translator using glove
Sign language translator using glovechetanjain92r
 
Hand Gesture Recognition system for deaf and dump people
Hand Gesture Recognition system for deaf and dump peopleHand Gesture Recognition system for deaf and dump people
Hand Gesture Recognition system for deaf and dump peopleManu Devappa
 
Hand Gesture recognition
Hand Gesture recognitionHand Gesture recognition
Hand Gesture recognitionNimishan Sivaraj
 
Hand Gesture Recognition using Image Processing
Hand Gesture Recognition using Image ProcessingHand Gesture Recognition using Image Processing
Hand Gesture Recognition using Image ProcessingDanda Srinivas Reddy
 

What's hot (20)

Hand Gesture Recognition
Hand Gesture RecognitionHand Gesture Recognition
Hand Gesture Recognition
 
Gesture recognition technology ppt
Gesture recognition technology pptGesture recognition technology ppt
Gesture recognition technology ppt
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition Technology
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognition
 
Gesture recognition adi
Gesture recognition adiGesture recognition adi
Gesture recognition adi
 
Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python
 
Gesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPTGesture Recognition Technology-Seminar PPT
Gesture Recognition Technology-Seminar PPT
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognition
 
Real time gesture recognition
Real time gesture recognitionReal time gesture recognition
Real time gesture recognition
 
project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection
 
6thsensetechnology by www.avnrpptworld.blogspot.com
6thsensetechnology by www.avnrpptworld.blogspot.com6thsensetechnology by www.avnrpptworld.blogspot.com
6thsensetechnology by www.avnrpptworld.blogspot.com
 
ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognition
 
gesture-recognition
gesture-recognitiongesture-recognition
gesture-recognition
 
EyeRing PowerPoint Presentation
EyeRing PowerPoint PresentationEyeRing PowerPoint Presentation
EyeRing PowerPoint Presentation
 
Sixth Sense Technology
Sixth Sense TechnologySixth Sense Technology
Sixth Sense Technology
 
A Dynamic hand gesture recognition for human computer interaction
A Dynamic hand gesture recognition for human computer interactionA Dynamic hand gesture recognition for human computer interaction
A Dynamic hand gesture recognition for human computer interaction
 
Sign language translator using glove
Sign language translator using gloveSign language translator using glove
Sign language translator using glove
 
Hand Gesture Recognition system for deaf and dump people
Hand Gesture Recognition system for deaf and dump peopleHand Gesture Recognition system for deaf and dump people
Hand Gesture Recognition system for deaf and dump people
 
Hand Gesture recognition
Hand Gesture recognitionHand Gesture recognition
Hand Gesture recognition
 
Hand Gesture Recognition using Image Processing
Hand Gesture Recognition using Image ProcessingHand Gesture Recognition using Image Processing
Hand Gesture Recognition using Image Processing
 

Viewers also liked

Part 1 - Gesture Recognition Technology
Part   1 - Gesture Recognition TechnologyPart   1 - Gesture Recognition Technology
Part 1 - Gesture Recognition TechnologyPatel Saunak
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognitionMuhammed M. Mekki
 
Hand gesture recognition system(FYP REPORT)
Hand gesture recognition system(FYP REPORT)Hand gesture recognition system(FYP REPORT)
Hand gesture recognition system(FYP REPORT)Afnan Rehman
 
non verbal handoff
non verbal handoffnon verbal handoff
non verbal handoffMohit Varma
 
Oral Presentation
Oral PresentationOral Presentation
Oral PresentationAlwyn Lau
 
Final presentation (1) (1)
Final presentation (1) (1)Final presentation (1) (1)
Final presentation (1) (1)Gargee Hiray
 
Gesture Recognition?
Gesture Recognition?Gesture Recognition?
Gesture Recognition?Dayo Choul
 
Hand Gesture Recognition Based on Shape Parameters
Hand Gesture Recognition Based on Shape ParametersHand Gesture Recognition Based on Shape Parameters
Hand Gesture Recognition Based on Shape ParametersNithinkumar P
 
Automatic user state recognition for hand gesture based low cost television c...
Automatic user state recognition for hand gesture based low cost television c...Automatic user state recognition for hand gesture based low cost television c...
Automatic user state recognition for hand gesture based low cost television c...Martina Thampan
 
Human machine interaction using Hand gesture recognition
Human machine interaction using Hand gesture recognitionHuman machine interaction using Hand gesture recognition
Human machine interaction using Hand gesture recognitionManoj Harsule
 
Real time gesture recognition of human hand
Real time gesture recognition of human handReal time gesture recognition of human hand
Real time gesture recognition of human handVishnu Kudumula
 
hand gesture based interactive photo silder
hand gesture based interactive photo silderhand gesture based interactive photo silder
hand gesture based interactive photo sildersampada muley
 
gesture recognition!
gesture recognition!gesture recognition!
gesture recognition!mehran kordavani
 
Gesture Recognition
Gesture RecognitionGesture Recognition
Gesture RecognitionEmma Persky
 
Accelerometer
AccelerometerAccelerometer
Accelerometershahbhaumikk
 
Body Language
Body LanguageBody Language
Body Languagedeepshika
 
Movement Tracking in Real-time Hand Gesture Recognition
Movement Tracking in Real-time Hand Gesture RecognitionMovement Tracking in Real-time Hand Gesture Recognition
Movement Tracking in Real-time Hand Gesture RecognitionPranav Kulkarni
 
Designing of media player
Designing of media playerDesigning of media player
Designing of media playerNur Islam
 

Viewers also liked (19)

Part 1 - Gesture Recognition Technology
Part   1 - Gesture Recognition TechnologyPart   1 - Gesture Recognition Technology
Part 1 - Gesture Recognition Technology
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognition
 
Hand gesture recognition system(FYP REPORT)
Hand gesture recognition system(FYP REPORT)Hand gesture recognition system(FYP REPORT)
Hand gesture recognition system(FYP REPORT)
 
non verbal handoff
non verbal handoffnon verbal handoff
non verbal handoff
 
Oral Presentation
Oral PresentationOral Presentation
Oral Presentation
 
Final presentation (1) (1)
Final presentation (1) (1)Final presentation (1) (1)
Final presentation (1) (1)
 
Gesture Recognition?
Gesture Recognition?Gesture Recognition?
Gesture Recognition?
 
Hand Gesture Recognition Based on Shape Parameters
Hand Gesture Recognition Based on Shape ParametersHand Gesture Recognition Based on Shape Parameters
Hand Gesture Recognition Based on Shape Parameters
 
Automatic user state recognition for hand gesture based low cost television c...
Automatic user state recognition for hand gesture based low cost television c...Automatic user state recognition for hand gesture based low cost television c...
Automatic user state recognition for hand gesture based low cost television c...
 
Human machine interaction using Hand gesture recognition
Human machine interaction using Hand gesture recognitionHuman machine interaction using Hand gesture recognition
Human machine interaction using Hand gesture recognition
 
Real time gesture recognition of human hand
Real time gesture recognition of human handReal time gesture recognition of human hand
Real time gesture recognition of human hand
 
hand gesture based interactive photo silder
hand gesture based interactive photo silderhand gesture based interactive photo silder
hand gesture based interactive photo silder
 
gesture recognition!
gesture recognition!gesture recognition!
gesture recognition!
 
Gesture Recognition
Gesture RecognitionGesture Recognition
Gesture Recognition
 
Accelerometer
AccelerometerAccelerometer
Accelerometer
 
Kinect sensor
Kinect sensorKinect sensor
Kinect sensor
 
Body Language
Body LanguageBody Language
Body Language
 
Movement Tracking in Real-time Hand Gesture Recognition
Movement Tracking in Real-time Hand Gesture RecognitionMovement Tracking in Real-time Hand Gesture Recognition
Movement Tracking in Real-time Hand Gesture Recognition
 
Designing of media player
Designing of media playerDesigning of media player
Designing of media player
 

Similar to Gesture Recognition

Finalgesture22
Finalgesture22Finalgesture22
Finalgesture22sandeep reddy
 
Introduction-to-Virtual-Mouse-using-Hand-Gestures.pptx
Introduction-to-Virtual-Mouse-using-Hand-Gestures.pptxIntroduction-to-Virtual-Mouse-using-Hand-Gestures.pptx
Introduction-to-Virtual-Mouse-using-Hand-Gestures.pptxsahilravimali24
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition TechnologyNikith Kumar Reddy
 
GESTURE TECHNOLOGY
GESTURE    TECHNOLOGYGESTURE    TECHNOLOGY
GESTURE TECHNOLOGYChaitanya Ram
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognitionMariya Khan
 
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...IJMER
 
Mems Sensor Based Approach for Gesture Recognition to Control Media in Computer
Mems Sensor Based Approach for Gesture Recognition to Control Media in ComputerMems Sensor Based Approach for Gesture Recognition to Control Media in Computer
Mems Sensor Based Approach for Gesture Recognition to Control Media in ComputerIJARIIT
 
Gesturerecognition
GesturerecognitionGesturerecognition
GesturerecognitionMariya Khan
 
Sign Language Identification based on Hand Gestures
Sign Language Identification based on Hand GesturesSign Language Identification based on Hand Gestures
Sign Language Identification based on Hand GesturesIRJET Journal
 
Gesture final report new
Gesture final report newGesture final report new
Gesture final report newchithiracyriac
 
Gesture recognition technology
Gesture recognition technologyGesture recognition technology
Gesture recognition technologyaishwaryabharadwaj7
 
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
 
Blue Eyes Technology
Blue Eyes TechnologyBlue Eyes Technology
Blue Eyes TechnologyColloquium
 
Computer Based Human Gesture Recognition With Study Of Algorithms
Computer Based Human Gesture Recognition With Study Of AlgorithmsComputer Based Human Gesture Recognition With Study Of Algorithms
Computer Based Human Gesture Recognition With Study Of AlgorithmsIOSR Journals
 
A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureIRJET Journal
 
Human Computer Interaction Based HEMD Using Hand Gesture
Human Computer Interaction Based HEMD Using Hand GestureHuman Computer Interaction Based HEMD Using Hand Gesture
Human Computer Interaction Based HEMD Using Hand GestureIJAEMSJORNAL
 

Similar to Gesture Recognition (20)

Finalgesture22
Finalgesture22Finalgesture22
Finalgesture22
 
Introduction-to-Virtual-Mouse-using-Hand-Gestures.pptx
Introduction-to-Virtual-Mouse-using-Hand-Gestures.pptxIntroduction-to-Virtual-Mouse-using-Hand-Gestures.pptx
Introduction-to-Virtual-Mouse-using-Hand-Gestures.pptx
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition Technology
 
Nikppt
NikpptNikppt
Nikppt
 
GESTURE TECHNOLOGY
GESTURE    TECHNOLOGYGESTURE    TECHNOLOGY
GESTURE TECHNOLOGY
 
Niknewppt
NiknewpptNiknewppt
Niknewppt
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognition
 
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
 
Mems Sensor Based Approach for Gesture Recognition to Control Media in Computer
Mems Sensor Based Approach for Gesture Recognition to Control Media in ComputerMems Sensor Based Approach for Gesture Recognition to Control Media in Computer
Mems Sensor Based Approach for Gesture Recognition to Control Media in Computer
 
Gesturerecognition
GesturerecognitionGesturerecognition
Gesturerecognition
 
Sign Language Identification based on Hand Gestures
Sign Language Identification based on Hand GesturesSign Language Identification based on Hand Gestures
Sign Language Identification based on Hand Gestures
 
Gesture final report new
Gesture final report newGesture final report new
Gesture final report new
 
Gesture recognition technology
Gesture recognition technologyGesture recognition technology
Gesture recognition technology
 
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
 
Blue Eyes Technology
Blue Eyes TechnologyBlue Eyes Technology
Blue Eyes Technology
 
ABSTRACT
ABSTRACTABSTRACT
ABSTRACT
 
Computer Based Human Gesture Recognition With Study Of Algorithms
Computer Based Human Gesture Recognition With Study Of AlgorithmsComputer Based Human Gesture Recognition With Study Of Algorithms
Computer Based Human Gesture Recognition With Study Of Algorithms
 
A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand Gesture
 
Gesture phones final
Gesture phones  finalGesture phones  final
Gesture phones final
 
Human Computer Interaction Based HEMD Using Hand Gesture
Human Computer Interaction Based HEMD Using Hand GestureHuman Computer Interaction Based HEMD Using Hand Gesture
Human Computer Interaction Based HEMD Using Hand Gesture
 

More from Murlidhar Sarda

More from Murlidhar Sarda (13)

TRP
TRPTRP
TRP
 
Search engines
Search enginesSearch engines
Search engines
 
Motion Capturing Technology
Motion Capturing TechnologyMotion Capturing Technology
Motion Capturing Technology
 
Lifi
LifiLifi
Lifi
 
Human Imaginations
Human ImaginationsHuman Imaginations
Human Imaginations
 
Human Cloning
Human CloningHuman Cloning
Human Cloning
 
Goal Line Technology
Goal Line TechnologyGoal Line Technology
Goal Line Technology
 
Face Recognition
Face RecognitionFace Recognition
Face Recognition
 
E cash payment
E cash paymentE cash payment
E cash payment
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
3 d password
3 d password3 d password
3 d password
 
Silent Sound
Silent SoundSilent Sound
Silent Sound
 
BITCOIN EXPLAINED
BITCOIN EXPLAINEDBITCOIN EXPLAINED
BITCOIN EXPLAINED
 

Recently uploaded

complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 

Recently uploaded (20)

complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 

Gesture Recognition

  • 1.
  • 2.  Interface with computers using gestures of the human body, typically hand movements. In gesture recognition technology, a camera reads the movements of the human body and communicates the data to a computer that uses the gestures as input to control devices or applications.  For example, a person clapping his hands together in front of a camera can produce the sound of cymbals being crashed together when the gesture is fed through a computer.
  • 3.  Gesture recognition does not require the user to wear any special equipment or attach any devices to the body. The gestures of the body are read by a camera instead of sensors attached to a device such as a data glove.  In addition to hand and body movement, gesture recognition technology also can be used to read facial and speech expressions (i.e., lip reading), and eye movements.  Gesture recognition enables humans to communicate with the machine and interact naturally without any mechanical devices.  Using the concept of gesture recognition, it is possible to point a finger at the computer screen so that the cursor will move accordingly.
  • 4. In computer interfaces, two types of gestures are distinguished: We consider online gestures, which can also be regarded as direct manipulations like scaling and rotating. In contrast, offline gestures are usually processed after the interaction is finished. e. g: a circle is drawn to activate a context menu. Offline gestures: Those gestures that are processed after the user interaction with the object. An example is the gesture to activate a menu. Online gestures: Direct manipulation gestures. They are used to scale or rotate a tangible object.
  • 5. The ability to track a person's movements and determine what gestures they may be performing can be achieved through various tools. •Wired gloves: These can provide input to the computer about the position and rotation of the hands using magnetic or inertial tracking devices. Furthermore, some gloves can detect finger bending with a high degree of accuracy (5-10 degrees), or even provide haptic feedback to the user, which is a simulation of the sense of touch. •Depth-aware cameras: Using specialized cameras such as structured light or time-of-flight cameras, one can generate a depth map of what is being seen through the camera at a short range, and use this data to approximate a 3d representation of what is being seen. These can be effective for detection of hand gestures due to their short range capabilities. •Stereo cameras: Using two cameras whose relations to one another are known, a 3d representation can be approximated by the output of the cameras. In combination with direct motion measurement (6D-Vision) gestures can directly be detected.
  • 6. • Controller based gestures: These controllers act as an extension of the body so that when gestures are performed, some of their motion can be conveniently captured by software. Mouse gestures are one such example, where the motion of the mouse is correlated to a symbol being drawn by a person's hand, as is the Wii Remote, which can study changes in acceleration over time to represent gestures. • Single camera: A standard 2D camera can be used for gesture recognition where the resources/environment would not be convenient for other forms of image-based recognition. Earlier it was thought that single camera may not be as effective as stereo or depth aware cameras, but some companies are challenging this theory. Software-based gesture recognition technology using a standard 2D camera that can detect robust hand gestures, hand signs, as well as track hands or fingertip at high accuracy has already been embedded in Lenovo’s Yoga ultrabooks
  • 7. Depending on the type of the input data, the approach for interpreting a gesture could be done in different ways. However, most of the techniques rely on key pointers represented in a 3D coordinate system. Based on the relative motion of these, the gesture can be detected with a high accuracy, depending of the quality of the input and the algorthmic approach. Some literature differentiates 2 different approaches in gesture recognition. 1. 3D model based 2. Appearance-based.
  • 8. 3D model-based algorithms: The 3D model approach can use volumetric or skeletal models, or even a combination of the two. Volumetric approaches have been heavily used in computer animation industry and for computer vision purposes. The models are generally created of complicated 3D surfaces, like NURBS or polygon meshes. The drawback of this method is that is very computational intensive, and systems for live analysis are still to be developed.
  • 9. Skeletal-based algorithms: In skeletal representation of the body, a virtual skeleton of the person is computed and parts of the body are mapped to certain segments. The analysis here is done using the position and orientation of these segments and the relation between each one of them( for example the angle between the joints and the relative position or orientation) Advantages of using skeletal models:  Algorithms are faster because only key parameters are analyzed.  Pattern matching against a template database is possible  Using key points allows the detection program to focus on the significant parts of the body
  • 10. Appearance-based models: These models don’t use a spatial representation of the body anymore, because they derive the parameters directly from the images or videos using a template database. Some are based on the deformable 2D templates of the human parts of the body, particularly hands. Deformable templates are sets of points on the outline of an object, used as interpolation nodes for the object’s outline approximation. One of the simplest interpolation function is linear, which performs an average shape from point sets, point variability parameters and external deformators. These template- based models are mostly used for hand- tracking, but could also be of use for simple gesture classification.
  • 11. Gesture recognition is useful for processing information from humans that is not conveyed through speech or type. There are also various types of gestures that can be identified by computers.  Sing language recognition: Just as speech recognition can transcribe speech to text, certain types of gesture recognition software can transcribe the symbols represented through sign language into text.  For socially assistive robotics: By using proper sensors (accelerometers and gyros) worn on the body of a patient and by reading the values from those sensors, robots can assist in patient rehabilitation.
  • 12.  Directional indication through pointing: This use of gesture recognition to determine where a person is pointing is useful for identifying the context of statements or instructions. This application is of particular interest in the field of robotics.  Controlling through facial gestures: Controlling a computer through facial gestures is a useful for users who may not physically be able to use a mouse or keyboard. Eye tracking in particular may be of use for controlling cursor motion or focusing on elements of a display.  Alternative computer interfaces: Foregoing the traditional keyboard and mouse setup to interact with a computer, strong gesture recognition could allow users to accomplish frequent or common tasks using hand or face gestures to a camera.
  • 13.  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.  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. Controlling secondary devices in a car, or controlling a television set are examples of such usage.  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.