You are on page 1of 14

Volume control using hand gesture

recognition

Internal guide By: Batch A2


19321A0421-Ch.Anusha
G. Sri Lakshmi
19321A0450-A.Jyothi
(Associate professor) 19321A0451-Ch.Kavya

1
Objective

• Introduction
• Description of components
• Block diagram explanation
• Flowchart
• Components required
• Expected output
• Advantages and future steps
• References

2
Introduction

• The whole world, is embracing advanced technology in all areas of life. This
is made possible by the interaction between human and Computers. We are
discussing a very innovative way in which this technology of human
computer interaction is used to control volume.
• The programmed acknowledgment of human motions from camera pictures
is an extremely intriguing point. This technology is now becoming more and
more practical as it is being inbuilt into many commercial products.

3
Convolutional Neural Network (CNN) :
• Convolutional Neural Network (CNN)is used to develop a volume
controller using hand gesture. The human gestures would be used to
control actions like volume up and volume down.Deep learning
techniques can be used to solve the problems that arise in computer
vision’
• The parallel nature of CNN, is used to deal with extraction of data
sets from images control videos. Convolutional Neural Networks
(CNNs) are a type of deep model that can act directly on the raw
inputs and they play an important role in the field of Image
Recognition and Classification.
Block diagram

4
Image frame acquisition: The image frame is acquired from the input
video.
Hand segmentation: The next step is segmentation which partitions an
image into its constituent parts or objects.
Tracking: Hand tracking is a high-resolution technique that is employed
to know the consecutive position of the hands of the user.
After the successful tracking there is a need to extract the
important feature points from the available data points of the track path. In
pattern recognition and in image processing.

5
Feature Extraction: It is a special form of dimensionality reduction .

Classification: After feature extraction, classifier plays a vital role in


gesture recognition process. Classifier is a statistical method that takes
feature set as input and gives a class labeled output, which are
required output gestures.

Input :We will be training the neural network with the images of
various static hand gestures.
Output :Control the functioning of video player according to the action
defined for each gesture.

6
Advantages:
• Gesture are easier representation.
• Gestures are non-verbal communications.
• It can make the information to be presented easily via visual, or even
through silent.
• It is usually a substitute of verbal based communication.
Disadvantages:
• Gesture are difficult in understanding, informal etiquette, information
might get distorted, etc.
• One cannot make long explanation or conversation through gesture.
• It is one of the informal types of communication, where it is not suited
for official purposes.

7
Hardware requirements:
➢ Processor : Intel i3 and above

➢ RAM : 4GB and Higher

➢ Hard Disk : 500GB: Minimum

Software requirements:
➢ Programming Language / Platform : Python

➢ IDE : pycharm/jupyter

8
Expected output

9
Conclusion
• The lively gestures serve as a direct command to the basic
functionality of increasing and decreasing off volume.
• It has been found in the analysis of neural network that the model that
was developed to predict the gesture control has higher accuracy.
• Thus, it is concluded that the video player can be successfully
operated with much ease just by showing appropriate gestures.

10
References
• S. Park, S. Yu, J. Kim, S. Kim, and S. Lee, “3D hands tracking using Kalman
filter in depth space,” Eurasip Journal on Advances in Signal Processing, vol.
2012, no. 1, article 36, 2012.
• G. R. S. Murthy, R. S. Jadon. (2009). “A Review of Vision Based Hand Gestures
Recognition,” International Journal of Information Technology and Knowledge
Management, vol. 2(2), pp. 405-410.
• P. Garg, N. Aggarwal and S. Sofat. (2009). “Vision Based Hand Gesture
Recognition,” World Academy of Science, Engineering and Technology, Vol. 49,
p. 972-977.
• Henry A. Rowley, Student Member,Shumeet Baluja, and Takeo Kanade,Fellow,
“Neural Network-Based Face Detection", IEEE Transactions on Pattern Analysis
and Intelligence,VOL. 20, NO. 1, January 2014.

11
• Sushmita Mitra, Tinku Acharya, “Gesture Recognition: A Survey”, IEEE
Transactions on Systems, Man, and Cybernetics Part C: Applications and
Reviews, Vol. 37, No. 3, May 2007.
• Eldhose Joy, Sruthy Chandran, Chikku George, Abhijith A Sabu , Divya
Madhu “GESTURE CONTROLLED VIDEO PLAYER : A Tangible
Approach to Develop a Video Player Based on Hand Gesture using
Convolutional Neural Networks", IEEE International Conference on
Intelligent Computing and Control Systems.
• Di Wu, Nabin Sharma, and Michael Blumenstein “Recent Advances in
Video-Based Human Action Recognition using Deep Learning: A Review”,
Neural Networks (IJCNN), 2017 International Joint Conference

12
Thank you

You might also like