ProjectReview1 Report Document
ProjectReview1 Report Document
PROJECT WORK1(REVIEW1)
Submitted by
the degree of
BACHELOR OF ENGINEERING
in
NOVEMBER 2024
LIST OF ABBREVIATIONS
LD - Liveness Detection
AI - Artificial Intelligence
DL - Deep Learning
ML - Machine Learning
TABLE OF CONTENTS
CHAPTE PAGE
R NO TITLE NO
1 Abstract 4
2 Existing System 5
3 Introduction 6
4 Literature Review 20
5 References 28
ABSTRACT:
Hand gesture recognition systems received great attention in the recent few
years because of their manifoldness applications and the ability to interact with
machines efficiently through human-computer interaction. Due to the effect of
lighting and complex background, most visual hand gesture recognition systems
work only under restricted environment. With the rapid development of computer
vision, the demand for interaction between human and machine is becoming more
and more extensive. Since hand gestures are able to express enriched information,
the hand gesture recognition is widely used in robot control, intelligent furniture and
other aspects. One of the technical possibilities to implement hand gesture detection
systems is to use the vision-based approach. The dataset uses all the required
gestures. With all the features, an OpenCV and keras a hand gesture prediction
model is built. The validation results indicate the precision and accuracy of the
proposed model.
EXISTING SYSTEM:
Hand gesture recognition with surface electromyography (sEMG) is
indispensable for Muscle-GestureComputer Interface. The usual focus of it is upon
performance evaluation involving the accuracy and robustness of hand gesture
recognition. However, addressing the reliability of such classifiers has been absent,
to our best knowledge. This may be due to the lack of consensus on the definition of
model reliability in his field. This paper has raised a concern about model reliability
in sEMG-based hand gesture recognition. By defining the model reliability R as the
quality of its uncertainty measures and providing an offline framework to investigate
it, we have demonstrated that ECNN has great potential for classifying finger
movements.
Drawbacks:
• Accuracy is low.
• Electromyography Signals are used to prepare the dataset.
• It is a complex process.
INTRODUCTION:
Hand gestures are an important part of nonverbal communication and form an
integral part of our interactions with the environment. Notably, sign language is a
set of hand gestures that is valuable to millions of disabled people. However,
deaf/dumb users experience difficulty in communicating with the outside world as
most neither understand nor can use sign language. Gesture recognition and
classification platforms can aid in translating the gestures to those who do not
understand sign language. There are two major approaches in the classification of
hand gestures. The first approach is the vision-based approach. This involves the use
of cameras to acquire the pose and movement of the hand and algorithms to process
the recorded images. Although this approach is popular, it is very computationally
intensive, as images or videos have to undergo significant preprocessing to segment
features such as the image’s color, pixel values, and shape of hand.
Domain overview:
4.1 Data Science:
The term "data science" has been traced back to 1974, when Peter Naur proposed it
as an alternative name for computer science. In 1996, the International Federation
of Classification Societies became the first conference to specifically feature data
science as a topic. However, the definition was still in flux.
The term “data science” was first coined in 2008 by D.J. Patil, and Jeff
Hammer bacher, the pioneer leads of data and analytics efforts at LinkedIn and
Facebook. In less than a decade, it has become one of the hottest and most trending
professions in the market.
Data Scientist:
Data scientists examine which questions need answering and where to find
the related data. They have business acumen and analytical skills as well as the
ability to mine, clean, and present data. Businesses use data scientists to source,
manage, and analyze large amounts of unstructured data.
AI research has tried and discarded many different approaches during its
lifetime, including simulating the Paddy Leaves, modeling human problem solving,
formal logic, large databases of knowledge and imitating animal behavior. In the
first decades of the 21st century, highly mathematical statistical machine learning has
dominated the field, and this technique has proved highly successful, helping to
solve many challenging problems throughout industry and academia.
The various sub-fields of AI research are centered around particular goals and
the use of particular tools. The traditional goals of AI research
include reasoning, knowledge representation, planning, learning, natural language
processing, perception and the ability to move and manipulate objects. General
intelligence (the ability to solve an arbitrary problem) is among the field’s long-term
goals.
The field was founded on the assumption that human intelligence “can be so
precisely described that a machine can be made to simulate it”. This raises
philosophical arguments about the mind and the ethics of creating artificial beings
endowed with human-like intelligence.
In this way, a chatbot that is fed examples of text chats can learn to produce
life like exchanges with people, or an image recognition tool can learn to identify
and describe objects in images by reviewing millions of examples.
The adjective "deep" in deep learning refers to the use of multiple layers in
the network. Early work showed that a linear perceptron cannot be a universal
classifier, but that a network with a non-polynomial activation function with one
hidden layer of unbounded width can. Deep learning is a modern variation which is
concerned with an unbounded number of layers of bounded size, which permits
practical application and optimized implementation, while retaining theoretical
universality under mild conditions. In deep learning the layers are also permitted to
be heterogeneous and to deviate widely from biologically
informed connectionist models, for the sake of efficiency, trainability and
understandability, whence the "structured" part.
Interpretations:
Deep neural networks are generally interpreted in terms of the universal
approximation theorem or probabilistic inference.
The universal approximation theorem for deep neural networks concerns the
capacity of networks with bounded width but the depth is allowed to grow proved
that if the width of a deep neural network with ReLU activation is strictly larger than
the input dimension, then the network can approximate any Lebesgue integrable
function; If the width is smaller or equal to the input dimension, then deep neural
network is not a universal approximator.
In March 2019, Yoshua Bengio, Geoffrey Hinton and Yann LeCun were awarded
the Turing Award for conceptual and engineering breakthroughs that have made
deep neural networks a critical component of computing.
5. PROPOSED SYSTEM:
5.1 Advantages:
6. PREPARING DATASET:
This dataset contains approximately train and test image records of features
extracted, which were then classified into number of classes:
ThumbsUp
ThumbsDown
Callme
Looser
etc
7. LITERATURE SURVEY
General
A literature review is a body of text that aims to review the critical points of current
knowledge on and/or methodological approaches to a particular topic. It is secondary
sources and discuss published information in a particular subject area and sometimes
information in a particular subject area within a certain time period.
Its ultimate goal is to bring the reader up to date with current literature on a
topic and forms the basis for another goal, such as future research that may be needed
in the area and precedes a research proposal and may be just a simple summary of
sources. Usually, it has an organizational pattern and combines both summary and
synthesis.
A summary is a recap of important information about the source, but a synthesis is
a re-organization, reshuffling of information. It might give a new interpretation of
old material or combine new with old interpretations or it might trace the intellectual
progression of the field, including major debates. Depending on the situation, the
literature review may evaluate the sources and advise the reader on the most
pertinent or relevant of them. Loan default trends have been long studied from a
socio-economic stand point.
Most economics surveys believe in empirical modeling of these complex
systems in order to be able to predict the loan default rate for a particular individual.
The use of machine learning for such tasks is a trend which it is observing now.
Some of the survey’s to understand the past and present perspective of loan approval
or not.
Year : 2020
Title : Hand Gesture Recognition with Skin Detection and Deep Learning Method
Year : 2019
Gesture recognition, although has been exploring for many years, is still a
challenging problem. Complex background, camera angles and illumination
conditions make the problem more difficult. Thus, this paper presents a fast and
robust method for hand gesture recognition based on RGB video. First we detect the
skin based on their color. Then we extract the contour and segment the hand region.
Finally we recognize the gesture. The results of experiment demonstrate that the
proposed method are efficient to recognize gesture with a higher accuracy than the
state of the art.
Year : 2014
In this paper, we focus on using pointing behavior for a natural interface, Hand
gesture recognition based human-machine interface is being developed vigorously
in recent years. Due to the effect of lighting and complex background, most visual
hand gesture recognition systems work only under restricted environment. To
classify the dynamic hand gestures, we developed a simple and fast motion history
image based method. In recent years, the gesture control technique has become a
new developmental trend for many human-based electronics products. This
technique let people can control these products more naturally, intuitively and
conveniently. In this paper, a fast gesture recognition scheme is proposed to be an
interface for the human-machine interaction (HMI) of systems. This paper presents
some low-complexity algorithms and gestures to reduce the gesture recognition
complexity and be more suitable for controlling real-time computer systems.
Title : Static Hand Gesture Recognition using Convolutional Neural Network with
Data Augmentation
Computer is a part and parcel in our day to day life and used in various fields.
The interaction of human and computer is accomplished by traditional input devices
like mouse, keyboard etc. Hand gestures can be a useful medium of human-computer
interaction and can make the interaction easier. Gestures vary in orientation and
shape from person to person. So, non-linearity exists in this problem. Recent
research has proved the supremacy of Convolutional Neural Network (CNN) for
image representation and classification. Since, CNN can learn complex and non-
linear relationships among images, in this paper, a static hand gesture recognition
method using CNN was proposed. Data augmentation like re-scaling, zooming,
shearing, rotation, width and height shifting was applied to the dataset. The model
was trained on 8000 images and tested on 1600 images which were divided into 10
classes. The model with augmented data achieved accuracy 97.12% which is nearly
4% higher than the model without augmentation (92.87%).
Title : Real-Time Hand Gesture Recognition Using Finger Segmentation
Year : 2014
8. SYSTEM STUDY
Aim:
Hand Gesture is one of the major factors in our communication society. There
are lot of Sign languages that are actively present in the world. So we can’t able to
classify the action easily. So this project can easily classify the hand gesture.
Objectives:
The goal is to develop a deep learning model for Hand gesture classification
by convolutional neural network algorithm for potentially classifying the results in
the form of best accuracy by comparing the CNN architectures.
Scope:
Hand Gesture images are collected. We have to train the machine to classify
the types of gesture. This project contains different types of gesture like ThumbsUp,
Thumbsdown, Callme, Looser, etc. We train to teach the machine to ac`hieve the
accuracy and get the possible outcome.
➢ Define a problem
➢ Gathering image data set
➢ Evaluating algorithms
➢ Detecting results
2 PROJECT REQUIREMENTS
General:
Requirements are the basic constrains that are required to develop a system.
Requirements are collected while designing the system. The following are the
requirements that are to be discussed.
1. Functional requirements
2. Non-Functional requirements
3. Environment requirements
A. Hardware requirements
B. software requirements
1. Problem define
2. Preparing data
3. Evaluating algorithm
4. Improving results
5. Prediction the result
REFERENCES:
• Zhigang, F. Computer gesture input and its
application in human computer interaction. Mini Micro
Syst. 1999, 6, 418–421. [Google Scholar]
• Mitra, S.; Acharya, T. Gesture recognition: A
survey. IEEE Trans. Syst. Man Cybern. Part C
Appl. Rev. 2007, 37, 311–324. [Google
Scholar] [CrossRef]
• Ahuja, M.K.; Singh, A. Static vision based Hand
Gesture recognition using principal component
analysis. In Proceedings of the 2015 IEEE 3rd
International Conference on MOOCs, Innovation
and Technology in Education (MITE), Amritsar,
India, 1–2 October 2015; pp. 402–406. [Google
Scholar]