SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 9, 2013 | ISSN (online): 2321-0613
All rights reserved by www.ijsrd.com 1854
Abstract—This paper represents a comparative study of
exiting hand gesture recognition systems and gives the new
approach for the gesture recognition which is easy cheaper
and alternative of input devices like mouse with static and
dynamic hand gestures, for interactive computer
applications. Despite the increase in the attention of such
systems there are still certain limitations in literature. Most
applications require different constraints like having distinct
lightning conditions, usage of a specific camera, making the
user wear a multi-coloured glove or need lots of training
data. The use of hand gestures provides an attractive
alternative to cumbersome interface devices for human-
computer interaction (HCI). This interface is simple enough
to be run using an ordinary webcam and requires little
training.
I. INTRODUCTION
Body language is an important way of communication
among humans, adding emphasis to voice messages or even
being a complete message by itself. Thus, gesture
recognition systems could be used for improving human-
machine interaction. This kind of human-machine interfaces
would allow a human user to control remotely through hand
postures a wide variety of devices. Different applications
have been suggested, such as the contact-less control or
home appliances for welfare improvement.
In order to be able to represent a serious alternative
to conventional input devices like keyboards and mice,
applications based on computer vision like those mentioned
above should be able to work successfully under
uncontrolled light conditions, no matter what kind of
background the user stands in front of. In addition, distorted
and joints objects like hands mean an increased difficulty
not only in the segmentation process but also in the shape
recognition stage.
Most work in this research field tries to solve the
problem by using markers, using marked gloves, or
requiring a simple background. Other approaches are based
on complex representations of hand shapes, what makes
them unavailable for their implementation in real – time
applications. A new vision-based framework is presented in
this paper, which allows the users to interact with computers
through hand postures, being the system adaptable to
different light conditions and backgrounds. Its efficiency
makes it suitable for real – time applications. The present
paper focuses on the various stages involved in hand posture
recognition, from the original captured image to its final
classification. Frames from video sequences are processed
and analysed in order to remove noise, find skin tones and
label every object pixel. Once the hand has been segmented
it is identified as a certain posture or discarded, if it does not
belong to the visual memory. This paper proposes a better
way in which the background picture is taken in the
beginning afterwards the background picture is subtracted
from the picture to detect the area of interest, which makes it
easier to recognize gestures.
In today’s world the best means of Human
Computer Interaction (HCI) is keyboard and mouse, this
conventional input devices are very easy to use and are
easily available and easy to learn.
But today there is very less way disabled people
can communicate with machine, this lead to development of
a new kind of system which makes disabled people to easily
communicate with the system, Hand Gesture Recognition
System would be the best means for disabled people to
communicate with system.
II. GESTURE RECOGNITION
If we remove ourselves from the world of computers and
consider human – human interaction for a moment we
quickly realize that we utilize a broad range of gestures in
communication. With respect to objects, we have a broad
range of gesture that are almost universal, including pointing
at objects, touching or moving objects, changing object
shape, activating objects such as controls, or handling
objects to others. This suggests that gestures can be
classified according to their functions. This suggests that
gestures can be classified according to their functions:
1) Semiotic: Those used to communicate meaningful
information.[2] [3] [4]
2) Ergotic: Those used to manipulate the physical world
and create artifact.[2] [3] [4]
3) Epistemic: Those used to learn from the environment
through tactile or haptic exploration. [2] [3] [4]
4) Within these categories there may be further
classification applied to gestures. We are primarily
interested in how gestures can be used to communicate
with a computer so we will be mostly concerned with
empty-handed semiotic gestures. These can be further
categorized according to their functionality as:
5) Symbolic Gestures: These are gestures that within each
culture have a single meaning. An emblem such as the
“OK” gesture is one such example.[2] [3] [4]
6) Deictic Gestures: These are the types of gestures most
generally seen in HCI and are the gestures of pointing,
or otherwise directing the listener’s attention to specific
events or objects in environment. They are gestures
made when someone says “Put That There”.[2] [3] [4]
7) Iconic Gestures: As the name suggests, these gestures
are used to convey information about the size, shape or
orientation of the object of discourse. They are gestures
made when someone says “The Plane Flew Like This”,
while moving their hand through the air like the flight
path of the aircraft.[2] [3] [4]
Hand Gesture Recognition System for Human-Computer Interaction with
Web-Cam
Narendra V. Jagtap1
Prof. R. K. Somani2
Prof. Pankaj Singh Parihar3
1, 2, 3
Department of Computer Science & Engineering
1, 2, 3
Institute of Technology & Management, Bhilawara (RTU), Rajasthan, India
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
(IJSRD/Vol. 1/Issue 9/2013/0042)
All rights reserved by www.ijsrd.com 1855
8) Pantomimic Gestures: These are the gestures typically
used in showing the use of movements of some
invisible tool or object in speaker’s hand. Like when a
speaker says “I turned the steering wheel hard to the
left” while making the action of turning a wheel with
both hands.[2] [3] [4]
III. EXITING METHODS FOR GESTURE
RECOGNITION
With the help of serious improvement in image capturing
and processing technology, hand gestures become an easy
and popular tool in human machine interaction systems.
Recently, human machine interfaces are based on and
limited to use keyboards and mice with some additional
tools such as special pens and touch screens. Although these
devices are well designed to interact with machines and are
used in daily life, they are not perfect for natural quality of
human communication. Main application areas of hand
gesture recognition in human machine interface systems are
keyboard – mouse simulations, special game play without
joysticks, sign language recognition, 3D animation, special
HCI for disabled users, etc. Although in daily life people
usually do not want to touch buttons or touch screens in
public areas like screens in planes or buttons in automatic
teller machine (ATM) because of hygienic consideration,
hand gestures would be an ideal replacement in that manner.
Many researchers have proposed numerous methods for
hand gesture recognition systems. Generally such systems
are divided into two basic approaches namely –
1) Glove – based approach
2) Vision – based approach
In glove – based analysis, detection of the hand is eliminated
by the sensors on the hand. Such systems are optimal for
body motions capture purposes and widely used in industry.
On the other hand vision – based analysis is more natural
and useful for real – time applications.
A healthy human can easily identify a hand gesture,
however for a computer to recognize hand gesture, first the
hand should be detected in the acquired image and
recognition of that hand should be done in a similar way as
humans do. Yet this is a more challenging approach to
implement because of the limitations of such a natural
system.
Fig. 1: Glove with Sensor
Detection and gesture analysis of the hands is a growing
topic and has many user environment limitations for most of
the studies. Segmentation of the hand is the first step of such
systems. Exceptionally, such systems in [5], [6] and [7]
gloves or finger marks have been used to extract the hand
gesture information in the frame and ease the hand detection
process by eliminating the different skin colour issue
problem. This technique allows the system to detect hands
in a straightforward manner and it is more robust to change
in lightning conditions and it is also independent of the
user’s skin colour.
Easiness is carried out running the hand gesture
recognition system in front of a simple and uniform
background like a black curtain [8]. Such systems need to
distinguish skin colour but since background could be
estimated easily, it would be very easy to segment the hand
region from the background. On the other hand, such
systems involving gloves or uniform background ruin the
natural behavior of gesture applications by limiting the user
environment.
In recent years, with the introduction of a new
approach [9], which has a high detection rate, new studies
are mostly concentrated on Boosting and HMM. The most
positive side of using these methods is that they usually
work with gray scale images instead of coloured images and
thus it eliminates the drawbacks of such colour based noise
issues. This innovative approach is using a well-known
technique namely Adaboost classifier which was mentioned
in [10].This feature extraction technique does not need skin
colour information and have less computation time with the
use of integral image concept. But the drawback of this
method is that it requires a training process. This process
often needs huge-sized sample images to have a high
detection rate.
Fig. 2: Hand Gesture with Black Background
According to hand detection method, coloured images are
investigated in 2 steps namely coarse skin colour
segmentation and fine skin colour segmentation. For coarse
skin colour segmentation fixed skin colour thresholds in
nRGB colour space are used (skin locus).Many studies in
literature use different skin locus thresholds for different
colour spaces to locate faces or hands in images. [11] Starts
with an RGB image and by apply a dimension reduction
algorithm to propose its own skin locus in two dimensions
to compare its performance with HSV skin locus. [12] And
[13] compare HSV/HSI, RGB, TSL and YCbCr colour
space skin locus performances. [14]starts the segmentation
of skin colour in YUV colour space to have a quick result
and then tune the current skin colour with a quasi-automatic
method which needs some user input. In [15], chrominance
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
(IJSRD/Vol. 1/Issue 9/2013/0042)
All rights reserved by www.ijsrd.com 1856
along with luminance information in YCbCr colour space
was used to segment the skin colour for current conditions
and histogram clustering is used for fine skin segmentation.
Ref
ere
nce
Primary
Method of
Recognition
Number
of
Gestures
Recognize
d
Backgro
und to
gesture
Images
Additiona
l Markers
Required
Numb
er of
Traini
ng
Image
s
18
Hidden
Markov
Models
97 General
Multi –
colored
gloves
400
17
Entropy
Analysis
6 No No 400
19
Linear
approximatio
n to non –
linear point
distribution
models
26
Blue
Screen
No 7441
20
Finite State
Machine
Modeling
7 Static
Marker on
glove
10
seque
nces
of
200
frame
s each
21
Fast
Template
Matching
46 Static
Wrist
Band
100
exam
ples
per
gestur
e
Table. 1: Comparison of existing methods of recognition
For hand gesture recognition part of this study, HMM or
Adaboost classifier type training based methods have very
limited usage because of the non-strict structure of the hand.
To recognize a gesture once need to train positive images
(include the defined gesture) and negative images (do not
include the defined gesture). But negative images have a
serious role at this point. Since many hand poses might yield
similar training data, reliance to the training data would be
limited. So an adaptation of a well-known hand gesture
recognition method was implemented in this study.
According to the proposed methods in prior studies [16] and
[17] centroid profile extraction of the hand is extracted
around the centre of the palm and histogram clustering is
applied to the resultant data to recognize the gesture. Such
an algorithm would typically count the number of fingers
being shown to the camera. This can capture 6 gestures for
each hand namely 1, 2, 3, 4 or 5 fingers or no fingers
(punch) conditions. In this paper, an adaptation of that
method is proposed and a higher correct detection rate is
provided.
There is a limited amount of studies in literature for
the hand gesture recognition. Recognition methods, like in
the detection procedure, are mainly relying on algorithms,
which need training or different environmental constraints.
A clear summary of such algorithms is shown in table.
A. HAND SEGMENTATION:
Detection is one of the most challenging steps in many
image-processing systems. To analyse and extract valuable
information from the acquired image, one needs to find the
desired data in the entire set of pixels. Since the hand has
not a strict shape like face, hand gesture recognition has less
spot then face detection and recognition in literature. Most
systems avoid handling hand systems because of this fact.
To detect the hand(s) in the image a two steps system was
designed. First, skin colour locus for the current is extracted
for the user’s skin color, lightning condition and camera
parameters. Then as the second step, eliminating false
positive skin pixels and identifying hand(s) and other real
skin colour regions detect hand. Different proposed
techniques to detect hand in images are as follows:
B. HAND GESTURE RECOGNITION SYSTEM:
Hand gesture recognition is an improving topic, which has
many applications areas in human computer interaction
systems. It is believed that future systems will have so many
frameworks however applications will be less useful. In
modern systems design and interaction are crucial keywords
to attract consumer attention and gesture recognition is
bringing an advanced interaction environment in many
systems. People would want to control sound or stop/play
features with hand gestures while they are watching movies
on their home theatre systems or many people do not want
to touch screens in ATMs while they are drawing money or
some disable people cannot use mouse or keyboards but
they can still have some defined gestures for themselves to
control computers. As you see in these examples, there are
millions of application areas of hand gesture systems. It is
very critical that those systems would work in environment
free conditions and they would work in an efficient way to
recognize gestures. Today’s systems have many limitations
especially for environmental conditions. We have pro-
posed new methods to decrease the dependency to lightning
conditions, camera parameters or user specific environment
to detect hands.
Fig. 3: Polar Transformation of Hand [16]
Once the hand is located in the acquired image, rest is
regarding the gesture recognition procedure. Hands are
searched by a special profile extraction technique and
gesture is estimated. The proposed method for gesture
recognition in this study is based on a procedure called
centroidal profile extraction which was mentioned in [17]
and [16]. According to the centroidal profile extraction
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
(IJSRD/Vol. 1/Issue 9/2013/0042)
All rights reserved by www.ijsrd.com 1857
method, growing circles are drawn around the palm of the
hand. Each circle is considered as a contour to move on and
a polar transformation is used to count the number of fingers
being shown. If a point on a circle is a skin pixel then the
corresponding angle on the Number of Skin Pixels vs. Angle
graphic will be increased by one.
IV. PROPOSED HAND GESTURE RECOGNITION
SYSTEM DESIGN
Software design is a process of problem – solving and
planning for a software solution. It includes low-level
component and algorithm implementation issues as well as
the architectural view. Design is a meaningful engineering
representation of something that is to be built. It can be
traced to a customer's requirements and at the same time
assessed for quality against a set of predefined criteria for
'good' design.
A. SYSTEM ARCHITECTURE DESIGN:
Fig. 4: System Architecture
B. COMPONENTS:
1) Input Image:
Get the image from the web cam to be processed for
detection of hand
1) Role: Act as the source image to be processed for
recognition of gestures
2) Function:
a. Get the video stream from real world
b. Store a frame of video into image
3) Output: The output would be a single image, which
would be further processed for gesture recognition.
a. Image Processing:
4) Role: This part deals with processing the color
image into binary version for further hand
detection.
5) Input: The color image is given as input for
processing.
6) Function:
a. Get the color image
b. Convert it into black and white image
7) Output: The output would be a binary image, which
is further send for hand detection.
C. Hand Extraction:
1) Role: This part is responsible for extracting the hand
region from the image captured and converted to binary
format.
2) Input: The input would be the pre – processed image,
which would be in binary format.
3) Function:
a. The binary image is received from previous
phase
b. This image is processed to check the hand
region in image.
c. The hand region is selected as origin.
4) Output: The output would be the hand region, which
would be used as a point of origin to control the mouse
events.
D. Hand Tracking:
1) Role: This part is responsible for tracking the point of
origin to track the position of the hand in the image.
2) Input: The input would be the binary image with point
of origin recognized.
3) Function:
a. The binary image with point of origin is
received.
b. This point of origin is tracked in the image to
calculate the position of mouse.
4) Output: The output would be the position of hand in the
image to calculate the position of mouse.
a. Generating OS Event:
5) Role: The role of this part would be to generate OS
Events for controlling the mouse movement.
6) Input: The input would be the position of hand in the
image
7) Function:
a. The hand position is recognized
b. This position is used to generate OS events
8) Output: The output would be the OS events either the
mouse movement or mouse click generated by system.
E. Requirements Traceability:
To ensure the proper running of the system the requirements
traceability is extremely important. The next table lists all
the requirements mapped by each system component used in
the Gesture Recognition System.
Architecture
Components
Requirements addressed by the
Components
Web Cam
A normal web cam is required to
capture video stream
Computer System
A system with minimum following
requirements are needed:
OS Supported:
98/ME/NT4/2000/XP/2003
Hardware Requirements:
Intel Pentium III 850MHz or
Above, or any compatible Athlon
128 MB RAM or above
Webcam VGA or higher resolution
Table. 2: system component used in the Gesture Recognition
System
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
(IJSRD/Vol. 1/Issue 9/2013/0042)
All rights reserved by www.ijsrd.com 1858
V. SOFTWARE ARCHITECTURE DESIGN
Based on the hierarchical composite property of hand
gestures, it is natural to use a divide-and-conquer strategy to
break hand gestures into their constituent hand postures and
movements. To implement this strategy, a two – level
architecture shown in Figure is proposed. This architecture
differentiates hand gesture recognition into two levels: the
low – level hand posture detection and tracking and the
high-level hand gesture recognition and motion analysis.
Because there is no obvious structural information for hand
postures, it is more appropriate to use a statistical approach
for the low-level of the architecture. Two components are
included in this approach: the posture detection and tracking
component. The high-level of the architecture is responsible
for gesture recognition and motion analysis. A syntactic
approach is selected to fully use the composite property of
hand gestures. The detected hand postures and motion
tracking from the low-level are sent to the high-level of the
architecture as primitives for syntactic analysis so that the
whole gesture can be recognize. There are two components
included in the high-level of the architecture: the local finger
motion analysis component and the global hand motion
analysis component.
The block diagram of the two-level architecture is
shown in Figure. At the low – level of the architecture, hand
gesture images are collected from the web-camera this web-
camera provides video capture with maximum resolution of
640 × 480 up to 15 frames-per-second.
Fig. 5: Software Architecture
Fig. 6: Level Architecture of System
VI. CONCLUSION
A new hand gesture recognition system which works under
most lightning conditions with different skin colored users
and with different camera parameters is aim. It should not
need any training or not make the user wear a special glove
etc. Also the system will aim to work in or nearly real time
to be applicable in human computer applications. Finally it
should work in a typical PC with a cheap USB webcam.
REFERENCES:
[1] The Site [Online]. Available at:
http://jareddonovan.com/index.html
[2] Gesture-based communication in human-computer
interaction: 5th International Gesture Workshop, GW
2003: Genova, Italy, April 2003: selected revised
papers
[3] Fels, S. S. and Hinton, G. E. (1993). Glove-Talk: A
Neural Network Interface between a Data glove and a
Speech Synthesizer. IEEE Transactions on Neural
Networks, 4, 2-8.
[4] Fels, S. & Hinton, G. (1995). Glove-Talk II: An
adaptive gesture-to-formant interface. Proceedings of
the ACM Conference on Human Factors in
Computing Systems (CHI’95), 456-463.
[5] Oya Aran, Cem Keskin, Lale Akarun. Computer
Applications for Disabled People and sign Language
Tutoring. Proceedings of the Fifth GAP Engineering
Congress, 26 – 28 April 2006, Sanhurfa, Turkey.
[6] Oya Aran, Lale Akarun. Recognizing Two Handed
Gestures with Generative, Discriminative and
Ensemble Methods via Fisher Kernels. Multimedia
Content Representation, Classification and Security
International Workshop, MRCS 2006, Istanbul,
Turkey.
[7] Aykut Tokatlı, Ugŭr Halıcı. 3D Hand Tracking in
Video Sequences, Middle East Technical University.
[8] B. Ionescu, D. Coquin, P. Lambert, V. Buzuloiu.
Dynamic Hand Gesture Recognition using the
Skeleton of the Hand. EURASIP Journal on Applied
Signal Processing 2005:13, 2101-2109, Hindawi
Publishing Corporation.
[9] P. Violaand M. Jones. Rapid object detection using a
boosted cascade of simple features. Proc. IEEE
Conference on Computer Vision and Pattern
Recognition, Kauai, Hawaii, USA, 2001.
[10] Y. Freund and R. Schapire. A decision theoretic
generalization of on-line learning and an application
to boosting. J. Comput. Syst. Sci., vol.55 no.1, pp.
119-139, August 1997.
[11] C. H. Kim, J. H. Yi. An Optimal Chrominance Plane
in the RGB Color Space for Skin Color
Segmentation. International Journal of Information
Technology vol.12 no.7, pp.73-81, 2006.
[12] L. Sabeti, Q. M. Jonathan Wu. High-Speed Skin
Color Segmentation for Real-Time Human Tracking.
IEEE International Conference on Systems, Man and
Cybernetics, ISIC2007, Montreal, Canada, 7-10 Oct.
2007.
[13] J. C. Terrillon, S. Akamatsu. Comparative
Performance of Different Chrominance Spaces for
Color Segmentation and Detection of Human Faces
Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam
(IJSRD/Vol. 1/Issue 9/2013/0042)
All rights reserved by www.ijsrd.com 1859
in Complex Scene Images. Proc. of Vision Interface
’99, pp. 180-187, Trois-Rivieres, Canada, 19-21 May
1999.
[14] S. Askar, Y. Kondratyuk, K. Elazouzi, P. Kauff, O.
Scheer. Vision-Based Skin-Color Segmentation of
Moving Hands for Real-Time Applications. Proc. Of.
1st European Conference on Visual Media
Production, CVMP, London, United Kingdom, 2004.
[15] A. Albiol, L. Torres, E. J. Delp An Unsupervised
Color Image Segmentation Algorithm For Face
Detection Applications. Proc. of International
Conference on Image Processing 2001, 7-10 Oct
2001.
[16] Moritz Storring, Thomas Moeslund, Yong Liu, and
Erik Granum. Computer Vision- Based Gesture
Recognition For an Augmented Reality Interface. In
4th IASTED Inter- national Conference on
Visualization, Imaging and Image Processing, pages
766-771, Marbella, Spain, Sep 2004
[17] Jae-Ho Shin, Jong-Shill Lee, SeKee Kil, Dong-Fan
Shen, Je-Goon Ryu, Eung Hyuk Lee, Hong-Ki Min,
Seung Hong. Hand Region Extraction and Gesture
Recognition Using Entropy Analysis, IJCSNS
International Journal of Computer Science and
Network Security, Vol.6 No.2A, February, 2006.
[18] Bauer, Hienz. Relevant feature for video-based
continuous sign language recognition. Department of
Technical Computer Science, Aachen University of
Technology, Aachen, Germany, 2000.
[19] Bowden, Sarhadi. Building temporal models for
gesture recognition. In proceedings British Machine
Vision Conference, pages 32-41, 2000.
[20] Davis, Shah. Visual gesture recognition. In
proceedings IEEE Visual Image Signal Process,
vol.141, No.2, pages 101-106, 1994.
[21] R. Lockton, A. W. Fitzgibbon. Hand Gesture
Recognition Using Computer Vision. B.Sc.
Graduation Project, Oxford University
[22] U. Ahlvers, U. Zolzer, R. Rajagopalan. Model-free
Face Detection and Head Tracking with
Morphological Hole Mapping, EUSIPCO’05,
Antalya, Turkey

Contenu connexe

Tendances

Hand Gesture Recognition Applications
Hand Gesture Recognition ApplicationsHand Gesture Recognition Applications
Hand Gesture Recognition ApplicationsImon_Barua
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligenceMihir Thuse
 
ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognitionAayush Agrawal
 
Smart Wifi Dustbin System
Smart Wifi Dustbin SystemSmart Wifi Dustbin System
Smart Wifi Dustbin SystemIJARIIT
 
Real time gesture recognition
Real time gesture recognitionReal time gesture recognition
Real time gesture recognitionJaison2636
 
Gesture recognition adi
Gesture recognition adiGesture recognition adi
Gesture recognition adiaditya verma
 
AI in Autonomous Vehicles
AI in Autonomous VehiclesAI in Autonomous Vehicles
AI in Autonomous VehiclesGAURAV YADAV
 
Gesture recognition technology
Gesture recognition technologyGesture recognition technology
Gesture recognition technologyKompal Neutan
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition TechnologyMuhammad Zeeshan
 
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
 
Artificial Intelligence: Classification, Applications, Opportunities, and Cha...
Artificial Intelligence: Classification, Applications, Opportunities, and Cha...Artificial Intelligence: Classification, Applications, Opportunities, and Cha...
Artificial Intelligence: Classification, Applications, Opportunities, and Cha...Abdullah al Mamun
 
Hand gesture recognition system for human computer interaction using contour ...
Hand gesture recognition system for human computer interaction using contour ...Hand gesture recognition system for human computer interaction using contour ...
Hand gesture recognition system for human computer interaction using contour ...eSAT Journals
 

Tendances (20)

Hand Gesture Recognition Applications
Hand Gesture Recognition ApplicationsHand Gesture Recognition Applications
Hand Gesture Recognition Applications
 
Ambient intelligence
Ambient intelligenceAmbient intelligence
Ambient intelligence
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
ppt of gesture recognition
ppt of gesture recognitionppt of gesture recognition
ppt of gesture recognition
 
Smart Wifi Dustbin System
Smart Wifi Dustbin SystemSmart Wifi Dustbin System
Smart Wifi Dustbin System
 
Real time gesture recognition
Real time gesture recognitionReal time gesture recognition
Real time gesture recognition
 
Touchless touch screen
Touchless touch screenTouchless touch screen
Touchless touch screen
 
Gesture recognition adi
Gesture recognition adiGesture recognition adi
Gesture recognition adi
 
Handwritten Character Recognition
Handwritten Character RecognitionHandwritten Character Recognition
Handwritten Character Recognition
 
AI in Autonomous Vehicles
AI in Autonomous VehiclesAI in Autonomous Vehicles
AI in Autonomous Vehicles
 
Gesture recognition technology
Gesture recognition technologyGesture recognition technology
Gesture recognition technology
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition Technology
 
Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python
 
Artificial Intelligence: Classification, Applications, Opportunities, and Cha...
Artificial Intelligence: Classification, Applications, Opportunities, and Cha...Artificial Intelligence: Classification, Applications, Opportunities, and Cha...
Artificial Intelligence: Classification, Applications, Opportunities, and Cha...
 
Gesture Recognition
Gesture RecognitionGesture Recognition
Gesture Recognition
 
Virtual Mouse
Virtual MouseVirtual Mouse
Virtual Mouse
 
Neurallink
Neurallink Neurallink
Neurallink
 
Hand gesture recognition system for human computer interaction using contour ...
Hand gesture recognition system for human computer interaction using contour ...Hand gesture recognition system for human computer interaction using contour ...
Hand gesture recognition system for human computer interaction using contour ...
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognition
 
Artificial intelligence
Artificial intelligenceArtificial intelligence
Artificial intelligence
 

En vedette

Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...
Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...
Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...Waqas Tariq
 
Gesture Technology
Gesture TechnologyGesture Technology
Gesture TechnologyBugRaptors
 
Vocab gestures to continuity
Vocab gestures to continuityVocab gestures to continuity
Vocab gestures to continuityErin Silveira
 
hand gesture based interactive photo silder
hand gesture based interactive photo silderhand gesture based interactive photo silder
hand gesture based interactive photo sildersampada muley
 
Enhanced Human Computer Interaction using hand gesture analysis on GPU
Enhanced Human Computer Interaction using hand gesture analysis on GPUEnhanced Human Computer Interaction using hand gesture analysis on GPU
Enhanced Human Computer Interaction using hand gesture analysis on GPUMahesh Khadatare
 
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
 
GESTURE RECOGNITION TECHNOLOGY
GESTURE RECOGNITION TECHNOLOGYGESTURE RECOGNITION TECHNOLOGY
GESTURE RECOGNITION TECHNOLOGYjinal thakrar
 
Product and service design
Product and service designProduct and service design
Product and service designGrace Falcis
 

En vedette (15)

Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...
Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...
Hand Segmentation Techniques to Hand Gesture Recognition for Natural Human Co...
 
HAND GESTURE RECOGNITION FOR HCI (HUMANCOMPUTER INTERACTION) USING ARTIFICIAL...
HAND GESTURE RECOGNITION FOR HCI (HUMANCOMPUTER INTERACTION) USING ARTIFICIAL...HAND GESTURE RECOGNITION FOR HCI (HUMANCOMPUTER INTERACTION) USING ARTIFICIAL...
HAND GESTURE RECOGNITION FOR HCI (HUMANCOMPUTER INTERACTION) USING ARTIFICIAL...
 
Ppt final
Ppt finalPpt final
Ppt final
 
Punzo_3300_L8-RP
Punzo_3300_L8-RPPunzo_3300_L8-RP
Punzo_3300_L8-RP
 
Gesture Technology
Gesture TechnologyGesture Technology
Gesture Technology
 
Vocab gestures to continuity
Vocab gestures to continuityVocab gestures to continuity
Vocab gestures to continuity
 
hand gesture based interactive photo silder
hand gesture based interactive photo silderhand gesture based interactive photo silder
hand gesture based interactive photo silder
 
Enhanced Human Computer Interaction using hand gesture analysis on GPU
Enhanced Human Computer Interaction using hand gesture analysis on GPUEnhanced Human Computer Interaction using hand gesture analysis on GPU
Enhanced Human Computer Interaction using hand gesture analysis on GPU
 
Vietnam culture
Vietnam cultureVietnam culture
Vietnam culture
 
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
 
Gestures Presentation
Gestures PresentationGestures Presentation
Gestures Presentation
 
Gestures and body language
Gestures and body languageGestures and body language
Gestures and body language
 
GESTURE RECOGNITION TECHNOLOGY
GESTURE RECOGNITION TECHNOLOGYGESTURE RECOGNITION TECHNOLOGY
GESTURE RECOGNITION TECHNOLOGY
 
Product and service design
Product and service designProduct and service design
Product and service design
 

Similaire à Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam

Paper id 25201413
Paper id 25201413Paper id 25201413
Paper id 25201413IJRAT
 
Paper id 21201494
Paper id 21201494Paper id 21201494
Paper id 21201494IJRAT
 
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
 
Real time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applicationsReal time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applicationsijujournal
 
Real time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applicationsReal time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applicationsijujournal
 
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
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognitionMariya Khan
 
Hand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and PythonHand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and Pythonijtsrd
 
Real time human-computer interaction
Real time human-computer interactionReal time human-computer interaction
Real time human-computer interactionijfcstjournal
 
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
 
IRJET - Paint using Hand Gesture
IRJET - Paint using Hand GestureIRJET - Paint using Hand Gesture
IRJET - Paint using Hand GestureIRJET Journal
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition TechnologyNikith Kumar Reddy
 
Mouse Simulation Using Two Coloured Tapes
Mouse Simulation Using Two Coloured TapesMouse Simulation Using Two Coloured Tapes
Mouse Simulation Using Two Coloured Tapesijistjournal
 
Mouse Simulation Using Two Coloured Tapes
Mouse Simulation Using Two Coloured Tapes Mouse Simulation Using Two Coloured Tapes
Mouse Simulation Using Two Coloured Tapes ijistjournal
 
Accessing Operating System using Finger Gesture
Accessing Operating System using Finger GestureAccessing Operating System using Finger Gesture
Accessing Operating System using Finger GestureIRJET Journal
 

Similaire à Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam (20)

Paper id 25201413
Paper id 25201413Paper id 25201413
Paper id 25201413
 
Paper id 21201494
Paper id 21201494Paper id 21201494
Paper id 21201494
 
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
 
Real time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applicationsReal time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applications
 
Real time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applicationsReal time hand gesture recognition system for dynamic applications
Real time hand gesture recognition system for dynamic applications
 
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...
 
Gesture recognition
Gesture recognitionGesture recognition
Gesture recognition
 
Hand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and PythonHand Gesture Recognition using OpenCV and Python
Hand Gesture Recognition using OpenCV and Python
 
Real time human-computer interaction
Real time human-computer interactionReal time human-computer interaction
Real time human-computer interaction
 
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...
 
40120140503005 2
40120140503005 240120140503005 2
40120140503005 2
 
Paper
PaperPaper
Paper
 
HGR-thesis
HGR-thesisHGR-thesis
HGR-thesis
 
IRJET - Paint using Hand Gesture
IRJET - Paint using Hand GestureIRJET - Paint using Hand Gesture
IRJET - Paint using Hand Gesture
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition Technology
 
Nikppt
NikpptNikppt
Nikppt
 
Niknewppt
NiknewpptNiknewppt
Niknewppt
 
Mouse Simulation Using Two Coloured Tapes
Mouse Simulation Using Two Coloured TapesMouse Simulation Using Two Coloured Tapes
Mouse Simulation Using Two Coloured Tapes
 
Mouse Simulation Using Two Coloured Tapes
Mouse Simulation Using Two Coloured Tapes Mouse Simulation Using Two Coloured Tapes
Mouse Simulation Using Two Coloured Tapes
 
Accessing Operating System using Finger Gesture
Accessing Operating System using Finger GestureAccessing Operating System using Finger Gesture
Accessing Operating System using Finger Gesture
 

Plus de ijsrd.com

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Gridijsrd.com
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Thingsijsrd.com
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Lifeijsrd.com
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTijsrd.com
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...ijsrd.com
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...ijsrd.com
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Lifeijsrd.com
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learningijsrd.com
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation Systemijsrd.com
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...ijsrd.com
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigeratorijsrd.com
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...ijsrd.com
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingijsrd.com
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logsijsrd.com
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMijsrd.com
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Trackingijsrd.com
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...ijsrd.com
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparatorsijsrd.com
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...ijsrd.com
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.ijsrd.com
 

Plus de ijsrd.com (20)

IoT Enabled Smart Grid
IoT Enabled Smart GridIoT Enabled Smart Grid
IoT Enabled Smart Grid
 
A Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of ThingsA Survey Report on : Security & Challenges in Internet of Things
A Survey Report on : Security & Challenges in Internet of Things
 
IoT for Everyday Life
IoT for Everyday LifeIoT for Everyday Life
IoT for Everyday Life
 
Study on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOTStudy on Issues in Managing and Protecting Data of IOT
Study on Issues in Managing and Protecting Data of IOT
 
Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...Interactive Technologies for Improving Quality of Education to Build Collabor...
Interactive Technologies for Improving Quality of Education to Build Collabor...
 
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...Internet of Things - Paradigm Shift of Future Internet Application for Specia...
Internet of Things - Paradigm Shift of Future Internet Application for Specia...
 
A Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's LifeA Study of the Adverse Effects of IoT on Student's Life
A Study of the Adverse Effects of IoT on Student's Life
 
Pedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language LearningPedagogy for Effective use of ICT in English Language Learning
Pedagogy for Effective use of ICT in English Language Learning
 
Virtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation SystemVirtual Eye - Smart Traffic Navigation System
Virtual Eye - Smart Traffic Navigation System
 
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...Ontological Model of Educational Programs in Computer Science (Bachelor and M...
Ontological Model of Educational Programs in Computer Science (Bachelor and M...
 
Understanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart RefrigeratorUnderstanding IoT Management for Smart Refrigerator
Understanding IoT Management for Smart Refrigerator
 
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
DESIGN AND ANALYSIS OF DOUBLE WISHBONE SUSPENSION SYSTEM USING FINITE ELEMENT...
 
A Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processingA Review: Microwave Energy for materials processing
A Review: Microwave Energy for materials processing
 
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web LogsWeb Usage Mining: A Survey on User's Navigation Pattern from Web Logs
Web Usage Mining: A Survey on User's Navigation Pattern from Web Logs
 
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEMAPPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
APPLICATION OF STATCOM to IMPROVED DYNAMIC PERFORMANCE OF POWER SYSTEM
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Tracking
 
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
A REVIEW PAPER ON PERFORMANCE AND EMISSION TEST OF 4 STROKE DIESEL ENGINE USI...
 
Study and Review on Various Current Comparators
Study and Review on Various Current ComparatorsStudy and Review on Various Current Comparators
Study and Review on Various Current Comparators
 
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
Reducing Silicon Real Estate and Switching Activity Using Low Power Test Patt...
 
Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.Defending Reactive Jammers in WSN using a Trigger Identification Service.
Defending Reactive Jammers in WSN using a Trigger Identification Service.
 

Dernier

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
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptMadan Karki
 
lifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxlifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxsomshekarkn64
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - GuideGOPINATHS437943
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
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
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 

Dernier (20)

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
 
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
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
Indian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.pptIndian Dairy Industry Present Status and.ppt
Indian Dairy Industry Present Status and.ppt
 
lifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptxlifi-technology with integration of IOT.pptx
lifi-technology with integration of IOT.pptx
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
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
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Transport layer issues and challenges - Guide
Transport layer issues and challenges - GuideTransport layer issues and challenges - Guide
Transport layer issues and challenges - Guide
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .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
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 

Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam

  • 1. IJSRD - International Journal for Scientific Research & Development| Vol. 1, Issue 9, 2013 | ISSN (online): 2321-0613 All rights reserved by www.ijsrd.com 1854 Abstract—This paper represents a comparative study of exiting hand gesture recognition systems and gives the new approach for the gesture recognition which is easy cheaper and alternative of input devices like mouse with static and dynamic hand gestures, for interactive computer applications. Despite the increase in the attention of such systems there are still certain limitations in literature. Most applications require different constraints like having distinct lightning conditions, usage of a specific camera, making the user wear a multi-coloured glove or need lots of training data. The use of hand gestures provides an attractive alternative to cumbersome interface devices for human- computer interaction (HCI). This interface is simple enough to be run using an ordinary webcam and requires little training. I. INTRODUCTION Body language is an important way of communication among humans, adding emphasis to voice messages or even being a complete message by itself. Thus, gesture recognition systems could be used for improving human- machine interaction. This kind of human-machine interfaces would allow a human user to control remotely through hand postures a wide variety of devices. Different applications have been suggested, such as the contact-less control or home appliances for welfare improvement. In order to be able to represent a serious alternative to conventional input devices like keyboards and mice, applications based on computer vision like those mentioned above should be able to work successfully under uncontrolled light conditions, no matter what kind of background the user stands in front of. In addition, distorted and joints objects like hands mean an increased difficulty not only in the segmentation process but also in the shape recognition stage. Most work in this research field tries to solve the problem by using markers, using marked gloves, or requiring a simple background. Other approaches are based on complex representations of hand shapes, what makes them unavailable for their implementation in real – time applications. A new vision-based framework is presented in this paper, which allows the users to interact with computers through hand postures, being the system adaptable to different light conditions and backgrounds. Its efficiency makes it suitable for real – time applications. The present paper focuses on the various stages involved in hand posture recognition, from the original captured image to its final classification. Frames from video sequences are processed and analysed in order to remove noise, find skin tones and label every object pixel. Once the hand has been segmented it is identified as a certain posture or discarded, if it does not belong to the visual memory. This paper proposes a better way in which the background picture is taken in the beginning afterwards the background picture is subtracted from the picture to detect the area of interest, which makes it easier to recognize gestures. In today’s world the best means of Human Computer Interaction (HCI) is keyboard and mouse, this conventional input devices are very easy to use and are easily available and easy to learn. But today there is very less way disabled people can communicate with machine, this lead to development of a new kind of system which makes disabled people to easily communicate with the system, Hand Gesture Recognition System would be the best means for disabled people to communicate with system. II. GESTURE RECOGNITION If we remove ourselves from the world of computers and consider human – human interaction for a moment we quickly realize that we utilize a broad range of gestures in communication. With respect to objects, we have a broad range of gesture that are almost universal, including pointing at objects, touching or moving objects, changing object shape, activating objects such as controls, or handling objects to others. This suggests that gestures can be classified according to their functions. This suggests that gestures can be classified according to their functions: 1) Semiotic: Those used to communicate meaningful information.[2] [3] [4] 2) Ergotic: Those used to manipulate the physical world and create artifact.[2] [3] [4] 3) Epistemic: Those used to learn from the environment through tactile or haptic exploration. [2] [3] [4] 4) Within these categories there may be further classification applied to gestures. We are primarily interested in how gestures can be used to communicate with a computer so we will be mostly concerned with empty-handed semiotic gestures. These can be further categorized according to their functionality as: 5) Symbolic Gestures: These are gestures that within each culture have a single meaning. An emblem such as the “OK” gesture is one such example.[2] [3] [4] 6) Deictic Gestures: These are the types of gestures most generally seen in HCI and are the gestures of pointing, or otherwise directing the listener’s attention to specific events or objects in environment. They are gestures made when someone says “Put That There”.[2] [3] [4] 7) Iconic Gestures: As the name suggests, these gestures are used to convey information about the size, shape or orientation of the object of discourse. They are gestures made when someone says “The Plane Flew Like This”, while moving their hand through the air like the flight path of the aircraft.[2] [3] [4] Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam Narendra V. Jagtap1 Prof. R. K. Somani2 Prof. Pankaj Singh Parihar3 1, 2, 3 Department of Computer Science & Engineering 1, 2, 3 Institute of Technology & Management, Bhilawara (RTU), Rajasthan, India
  • 2. Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam (IJSRD/Vol. 1/Issue 9/2013/0042) All rights reserved by www.ijsrd.com 1855 8) Pantomimic Gestures: These are the gestures typically used in showing the use of movements of some invisible tool or object in speaker’s hand. Like when a speaker says “I turned the steering wheel hard to the left” while making the action of turning a wheel with both hands.[2] [3] [4] III. EXITING METHODS FOR GESTURE RECOGNITION With the help of serious improvement in image capturing and processing technology, hand gestures become an easy and popular tool in human machine interaction systems. Recently, human machine interfaces are based on and limited to use keyboards and mice with some additional tools such as special pens and touch screens. Although these devices are well designed to interact with machines and are used in daily life, they are not perfect for natural quality of human communication. Main application areas of hand gesture recognition in human machine interface systems are keyboard – mouse simulations, special game play without joysticks, sign language recognition, 3D animation, special HCI for disabled users, etc. Although in daily life people usually do not want to touch buttons or touch screens in public areas like screens in planes or buttons in automatic teller machine (ATM) because of hygienic consideration, hand gestures would be an ideal replacement in that manner. Many researchers have proposed numerous methods for hand gesture recognition systems. Generally such systems are divided into two basic approaches namely – 1) Glove – based approach 2) Vision – based approach In glove – based analysis, detection of the hand is eliminated by the sensors on the hand. Such systems are optimal for body motions capture purposes and widely used in industry. On the other hand vision – based analysis is more natural and useful for real – time applications. A healthy human can easily identify a hand gesture, however for a computer to recognize hand gesture, first the hand should be detected in the acquired image and recognition of that hand should be done in a similar way as humans do. Yet this is a more challenging approach to implement because of the limitations of such a natural system. Fig. 1: Glove with Sensor Detection and gesture analysis of the hands is a growing topic and has many user environment limitations for most of the studies. Segmentation of the hand is the first step of such systems. Exceptionally, such systems in [5], [6] and [7] gloves or finger marks have been used to extract the hand gesture information in the frame and ease the hand detection process by eliminating the different skin colour issue problem. This technique allows the system to detect hands in a straightforward manner and it is more robust to change in lightning conditions and it is also independent of the user’s skin colour. Easiness is carried out running the hand gesture recognition system in front of a simple and uniform background like a black curtain [8]. Such systems need to distinguish skin colour but since background could be estimated easily, it would be very easy to segment the hand region from the background. On the other hand, such systems involving gloves or uniform background ruin the natural behavior of gesture applications by limiting the user environment. In recent years, with the introduction of a new approach [9], which has a high detection rate, new studies are mostly concentrated on Boosting and HMM. The most positive side of using these methods is that they usually work with gray scale images instead of coloured images and thus it eliminates the drawbacks of such colour based noise issues. This innovative approach is using a well-known technique namely Adaboost classifier which was mentioned in [10].This feature extraction technique does not need skin colour information and have less computation time with the use of integral image concept. But the drawback of this method is that it requires a training process. This process often needs huge-sized sample images to have a high detection rate. Fig. 2: Hand Gesture with Black Background According to hand detection method, coloured images are investigated in 2 steps namely coarse skin colour segmentation and fine skin colour segmentation. For coarse skin colour segmentation fixed skin colour thresholds in nRGB colour space are used (skin locus).Many studies in literature use different skin locus thresholds for different colour spaces to locate faces or hands in images. [11] Starts with an RGB image and by apply a dimension reduction algorithm to propose its own skin locus in two dimensions to compare its performance with HSV skin locus. [12] And [13] compare HSV/HSI, RGB, TSL and YCbCr colour space skin locus performances. [14]starts the segmentation of skin colour in YUV colour space to have a quick result and then tune the current skin colour with a quasi-automatic method which needs some user input. In [15], chrominance
  • 3. Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam (IJSRD/Vol. 1/Issue 9/2013/0042) All rights reserved by www.ijsrd.com 1856 along with luminance information in YCbCr colour space was used to segment the skin colour for current conditions and histogram clustering is used for fine skin segmentation. Ref ere nce Primary Method of Recognition Number of Gestures Recognize d Backgro und to gesture Images Additiona l Markers Required Numb er of Traini ng Image s 18 Hidden Markov Models 97 General Multi – colored gloves 400 17 Entropy Analysis 6 No No 400 19 Linear approximatio n to non – linear point distribution models 26 Blue Screen No 7441 20 Finite State Machine Modeling 7 Static Marker on glove 10 seque nces of 200 frame s each 21 Fast Template Matching 46 Static Wrist Band 100 exam ples per gestur e Table. 1: Comparison of existing methods of recognition For hand gesture recognition part of this study, HMM or Adaboost classifier type training based methods have very limited usage because of the non-strict structure of the hand. To recognize a gesture once need to train positive images (include the defined gesture) and negative images (do not include the defined gesture). But negative images have a serious role at this point. Since many hand poses might yield similar training data, reliance to the training data would be limited. So an adaptation of a well-known hand gesture recognition method was implemented in this study. According to the proposed methods in prior studies [16] and [17] centroid profile extraction of the hand is extracted around the centre of the palm and histogram clustering is applied to the resultant data to recognize the gesture. Such an algorithm would typically count the number of fingers being shown to the camera. This can capture 6 gestures for each hand namely 1, 2, 3, 4 or 5 fingers or no fingers (punch) conditions. In this paper, an adaptation of that method is proposed and a higher correct detection rate is provided. There is a limited amount of studies in literature for the hand gesture recognition. Recognition methods, like in the detection procedure, are mainly relying on algorithms, which need training or different environmental constraints. A clear summary of such algorithms is shown in table. A. HAND SEGMENTATION: Detection is one of the most challenging steps in many image-processing systems. To analyse and extract valuable information from the acquired image, one needs to find the desired data in the entire set of pixels. Since the hand has not a strict shape like face, hand gesture recognition has less spot then face detection and recognition in literature. Most systems avoid handling hand systems because of this fact. To detect the hand(s) in the image a two steps system was designed. First, skin colour locus for the current is extracted for the user’s skin color, lightning condition and camera parameters. Then as the second step, eliminating false positive skin pixels and identifying hand(s) and other real skin colour regions detect hand. Different proposed techniques to detect hand in images are as follows: B. HAND GESTURE RECOGNITION SYSTEM: Hand gesture recognition is an improving topic, which has many applications areas in human computer interaction systems. It is believed that future systems will have so many frameworks however applications will be less useful. In modern systems design and interaction are crucial keywords to attract consumer attention and gesture recognition is bringing an advanced interaction environment in many systems. People would want to control sound or stop/play features with hand gestures while they are watching movies on their home theatre systems or many people do not want to touch screens in ATMs while they are drawing money or some disable people cannot use mouse or keyboards but they can still have some defined gestures for themselves to control computers. As you see in these examples, there are millions of application areas of hand gesture systems. It is very critical that those systems would work in environment free conditions and they would work in an efficient way to recognize gestures. Today’s systems have many limitations especially for environmental conditions. We have pro- posed new methods to decrease the dependency to lightning conditions, camera parameters or user specific environment to detect hands. Fig. 3: Polar Transformation of Hand [16] Once the hand is located in the acquired image, rest is regarding the gesture recognition procedure. Hands are searched by a special profile extraction technique and gesture is estimated. The proposed method for gesture recognition in this study is based on a procedure called centroidal profile extraction which was mentioned in [17] and [16]. According to the centroidal profile extraction
  • 4. Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam (IJSRD/Vol. 1/Issue 9/2013/0042) All rights reserved by www.ijsrd.com 1857 method, growing circles are drawn around the palm of the hand. Each circle is considered as a contour to move on and a polar transformation is used to count the number of fingers being shown. If a point on a circle is a skin pixel then the corresponding angle on the Number of Skin Pixels vs. Angle graphic will be increased by one. IV. PROPOSED HAND GESTURE RECOGNITION SYSTEM DESIGN Software design is a process of problem – solving and planning for a software solution. It includes low-level component and algorithm implementation issues as well as the architectural view. Design is a meaningful engineering representation of something that is to be built. It can be traced to a customer's requirements and at the same time assessed for quality against a set of predefined criteria for 'good' design. A. SYSTEM ARCHITECTURE DESIGN: Fig. 4: System Architecture B. COMPONENTS: 1) Input Image: Get the image from the web cam to be processed for detection of hand 1) Role: Act as the source image to be processed for recognition of gestures 2) Function: a. Get the video stream from real world b. Store a frame of video into image 3) Output: The output would be a single image, which would be further processed for gesture recognition. a. Image Processing: 4) Role: This part deals with processing the color image into binary version for further hand detection. 5) Input: The color image is given as input for processing. 6) Function: a. Get the color image b. Convert it into black and white image 7) Output: The output would be a binary image, which is further send for hand detection. C. Hand Extraction: 1) Role: This part is responsible for extracting the hand region from the image captured and converted to binary format. 2) Input: The input would be the pre – processed image, which would be in binary format. 3) Function: a. The binary image is received from previous phase b. This image is processed to check the hand region in image. c. The hand region is selected as origin. 4) Output: The output would be the hand region, which would be used as a point of origin to control the mouse events. D. Hand Tracking: 1) Role: This part is responsible for tracking the point of origin to track the position of the hand in the image. 2) Input: The input would be the binary image with point of origin recognized. 3) Function: a. The binary image with point of origin is received. b. This point of origin is tracked in the image to calculate the position of mouse. 4) Output: The output would be the position of hand in the image to calculate the position of mouse. a. Generating OS Event: 5) Role: The role of this part would be to generate OS Events for controlling the mouse movement. 6) Input: The input would be the position of hand in the image 7) Function: a. The hand position is recognized b. This position is used to generate OS events 8) Output: The output would be the OS events either the mouse movement or mouse click generated by system. E. Requirements Traceability: To ensure the proper running of the system the requirements traceability is extremely important. The next table lists all the requirements mapped by each system component used in the Gesture Recognition System. Architecture Components Requirements addressed by the Components Web Cam A normal web cam is required to capture video stream Computer System A system with minimum following requirements are needed: OS Supported: 98/ME/NT4/2000/XP/2003 Hardware Requirements: Intel Pentium III 850MHz or Above, or any compatible Athlon 128 MB RAM or above Webcam VGA or higher resolution Table. 2: system component used in the Gesture Recognition System
  • 5. Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam (IJSRD/Vol. 1/Issue 9/2013/0042) All rights reserved by www.ijsrd.com 1858 V. SOFTWARE ARCHITECTURE DESIGN Based on the hierarchical composite property of hand gestures, it is natural to use a divide-and-conquer strategy to break hand gestures into their constituent hand postures and movements. To implement this strategy, a two – level architecture shown in Figure is proposed. This architecture differentiates hand gesture recognition into two levels: the low – level hand posture detection and tracking and the high-level hand gesture recognition and motion analysis. Because there is no obvious structural information for hand postures, it is more appropriate to use a statistical approach for the low-level of the architecture. Two components are included in this approach: the posture detection and tracking component. The high-level of the architecture is responsible for gesture recognition and motion analysis. A syntactic approach is selected to fully use the composite property of hand gestures. The detected hand postures and motion tracking from the low-level are sent to the high-level of the architecture as primitives for syntactic analysis so that the whole gesture can be recognize. There are two components included in the high-level of the architecture: the local finger motion analysis component and the global hand motion analysis component. The block diagram of the two-level architecture is shown in Figure. At the low – level of the architecture, hand gesture images are collected from the web-camera this web- camera provides video capture with maximum resolution of 640 × 480 up to 15 frames-per-second. Fig. 5: Software Architecture Fig. 6: Level Architecture of System VI. CONCLUSION A new hand gesture recognition system which works under most lightning conditions with different skin colored users and with different camera parameters is aim. It should not need any training or not make the user wear a special glove etc. Also the system will aim to work in or nearly real time to be applicable in human computer applications. Finally it should work in a typical PC with a cheap USB webcam. REFERENCES: [1] The Site [Online]. Available at: http://jareddonovan.com/index.html [2] Gesture-based communication in human-computer interaction: 5th International Gesture Workshop, GW 2003: Genova, Italy, April 2003: selected revised papers [3] Fels, S. S. and Hinton, G. E. (1993). Glove-Talk: A Neural Network Interface between a Data glove and a Speech Synthesizer. IEEE Transactions on Neural Networks, 4, 2-8. [4] Fels, S. & Hinton, G. (1995). Glove-Talk II: An adaptive gesture-to-formant interface. Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI’95), 456-463. [5] Oya Aran, Cem Keskin, Lale Akarun. Computer Applications for Disabled People and sign Language Tutoring. Proceedings of the Fifth GAP Engineering Congress, 26 – 28 April 2006, Sanhurfa, Turkey. [6] Oya Aran, Lale Akarun. Recognizing Two Handed Gestures with Generative, Discriminative and Ensemble Methods via Fisher Kernels. Multimedia Content Representation, Classification and Security International Workshop, MRCS 2006, Istanbul, Turkey. [7] Aykut Tokatlı, Ugŭr Halıcı. 3D Hand Tracking in Video Sequences, Middle East Technical University. [8] B. Ionescu, D. Coquin, P. Lambert, V. Buzuloiu. Dynamic Hand Gesture Recognition using the Skeleton of the Hand. EURASIP Journal on Applied Signal Processing 2005:13, 2101-2109, Hindawi Publishing Corporation. [9] P. Violaand M. Jones. Rapid object detection using a boosted cascade of simple features. Proc. IEEE Conference on Computer Vision and Pattern Recognition, Kauai, Hawaii, USA, 2001. [10] Y. Freund and R. Schapire. A decision theoretic generalization of on-line learning and an application to boosting. J. Comput. Syst. Sci., vol.55 no.1, pp. 119-139, August 1997. [11] C. H. Kim, J. H. Yi. An Optimal Chrominance Plane in the RGB Color Space for Skin Color Segmentation. International Journal of Information Technology vol.12 no.7, pp.73-81, 2006. [12] L. Sabeti, Q. M. Jonathan Wu. High-Speed Skin Color Segmentation for Real-Time Human Tracking. IEEE International Conference on Systems, Man and Cybernetics, ISIC2007, Montreal, Canada, 7-10 Oct. 2007. [13] J. C. Terrillon, S. Akamatsu. Comparative Performance of Different Chrominance Spaces for Color Segmentation and Detection of Human Faces
  • 6. Hand Gesture Recognition System for Human-Computer Interaction with Web-Cam (IJSRD/Vol. 1/Issue 9/2013/0042) All rights reserved by www.ijsrd.com 1859 in Complex Scene Images. Proc. of Vision Interface ’99, pp. 180-187, Trois-Rivieres, Canada, 19-21 May 1999. [14] S. Askar, Y. Kondratyuk, K. Elazouzi, P. Kauff, O. Scheer. Vision-Based Skin-Color Segmentation of Moving Hands for Real-Time Applications. Proc. Of. 1st European Conference on Visual Media Production, CVMP, London, United Kingdom, 2004. [15] A. Albiol, L. Torres, E. J. Delp An Unsupervised Color Image Segmentation Algorithm For Face Detection Applications. Proc. of International Conference on Image Processing 2001, 7-10 Oct 2001. [16] Moritz Storring, Thomas Moeslund, Yong Liu, and Erik Granum. Computer Vision- Based Gesture Recognition For an Augmented Reality Interface. In 4th IASTED Inter- national Conference on Visualization, Imaging and Image Processing, pages 766-771, Marbella, Spain, Sep 2004 [17] Jae-Ho Shin, Jong-Shill Lee, SeKee Kil, Dong-Fan Shen, Je-Goon Ryu, Eung Hyuk Lee, Hong-Ki Min, Seung Hong. Hand Region Extraction and Gesture Recognition Using Entropy Analysis, IJCSNS International Journal of Computer Science and Network Security, Vol.6 No.2A, February, 2006. [18] Bauer, Hienz. Relevant feature for video-based continuous sign language recognition. Department of Technical Computer Science, Aachen University of Technology, Aachen, Germany, 2000. [19] Bowden, Sarhadi. Building temporal models for gesture recognition. In proceedings British Machine Vision Conference, pages 32-41, 2000. [20] Davis, Shah. Visual gesture recognition. In proceedings IEEE Visual Image Signal Process, vol.141, No.2, pages 101-106, 1994. [21] R. Lockton, A. W. Fitzgibbon. Hand Gesture Recognition Using Computer Vision. B.Sc. Graduation Project, Oxford University [22] U. Ahlvers, U. Zolzer, R. Rajagopalan. Model-free Face Detection and Head Tracking with Morphological Hole Mapping, EUSIPCO’05, Antalya, Turkey