SlideShare a Scribd company logo
1 of 9
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3452
Virtual Mouse Using Hand Gesture Recognition
Mukti Kalsekar1, Shubhangi Shirke1, Kumud Wasnik2
1Students of Department of Computer Science and Technology, 2Professor.Kumud Wasnik,
1,2 Usha Mittal Institute of Technology, SNDT Women’s University Mumbai
--------------------------------------------------------------------***----------------------------------------------------------------------
Abstract -
The Mouse is a great invention of technology. In recent years, different types of the mouse have been
invented. There are many types of mouse available Optical Mouse, Wireless Mouse, and Bluetooth Mouse. However,
hardware devices are used in this mouse, and also expensive because some mouse they used sensors. This proposed system
is based onthe latest technology which used hand gestures. Hand gesturesare captured with the help of a camera and after
that hand landmark key points are detected and according to a particular gesture is recognized and it performs various
operations ofthe mouse cursor. Users can perform various operations of the mouse without using any hardware devices or
sensors only required your hand with the help of your fingers you can perform mouse operations. and it is user-friendly
also, cost- effective.
Keywords: Hand gesture, hand landmark key points, user friendly. Cost-effective
1. INTRODUCTION
a virtual mouse is a device used for to perform the operations of mouse cursor , using hand gesture recognition. Hand
gestures are the most effortless and natural way of communication. perform the various operation of the mouse cursor.
Instead of using more expensive sensors, a simple web camera can identify the hand gesture and perform the action. It
helps the user to interact with a computer without any physical hardware device to control mouse operation. The
Convolutional Neural Network is used in this model to recognize various features of an image or video frame. It accepts
video data as input, and according to the gesture recognition performs the particular task of the mouse cursor. The
utilizationof virtual mouse appears in space-saving situations or movement situations.
2. Literature Survey
Sr. no Research paper Technology Advantage Limitations
1 Virtual Mouse Control
Using Colored Fingertips
and Hand Gesture
Recognition 11-12 Sep
2020
V.Reddy T.Dhyanchan
d,G.Krishn,S.
Maheshwara m
Hand Gesture
Recogniti on, IP,
Neural Network,
Python, OpenCV,
pyautogui
used neural network
for hand gesture
recognition.
Limitation of This
Mouse they used
Colored Fingertips
2 Virtual Mouse
Implementati on Using
Opencv, 2019 Sai Varun.
I Puneeth, Dr.T.Prem
Jacobi
Opencv, IP,
Deep Learning,
Pyautogui , NumPy,
Anaconda
used python for hand
gesture recognition.
In this, they used
color variation
techniques
, it's very complex to
use
3 Hand Gesture
- Virtual Mouse For
Human- Computer
Interaction
, 2018
S.Mohammed
, V.H Preetha
Matlab s/w, Two
cameras,
Get 90% Correct
Detection for both
views, under
enough Light
Condition
used two cameras
that’s why its expansive
and costly.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3453
Fig 1: Existing System of Virtual Mouse Control using Colored Fingertips and Hand Gestures Recognition [1]
4 Virtual Mouse 12 th
March 2015.
A.mhetar,B.K Srioop,
Kavya AGS, Ramanath
Nayak, Ravi Kumar
IR
Camera, USB- HID, IR
Pen, Teensy(AR M M4)
its works as a
virtual marker, it's
effective to use
while teaching.
They used Hardware
devices, and the Cost of
this is More,
5 Virtual Mouse
Using Object
Tracking 10th July
2020
M.Shetty, C.Daniel,
M.BhatkarOf rin Lopes
HSV
Technique, Python,
Opencv, Ip
Accuracy of this
System is in Plain
Background: 95%
Non- Plain Background :
40%
6 Design and
Development of Hand
Gesture based Virtual
Mouse
19 Dec 2019
HCI
Technology
use of the latest
technology.
In this System barrier
is the lightning
Condition
that’s why system still
not enough to replace
the mouse.
K.Shibly, Samrat Dey,
A.Islam, S.Showrav
3. Existing System
It consists of the simple mouse operations Using the colored fingertips. This system divided into two methods finger
detection using colored fingertips and gesture recognition, As shown in below figure.
It used video interface processing the image by background substraction. They used colored finger caps for finger
detection, after that color identification will be done then circle identification will be formed on number of fingers.it will
recognize the gesture according to it will perform various operations of the mouse.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3454
To design a virtual mouse without any hardware devices and colored fingertips. instead of using more expansive extra
camera,
we used the web camera of our device, for capturing the live feed through the web camera.
Flow of the virtual mouse system is firstly video interface will start using the web camera. Then it recognize the hand
gestures and control the mouse interaction then perform the various operations
of the mouse cursor.
This virtual mouse is a portable, user friendly, and cost is less.
Fig 2 : Proposed system of virtual mouse using hand gesture recognition
4. Proposed system
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3455
Fig-3: Flowchart of the real-time Virtual mouse using hand gesture recognition
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3456
Fig-4: Block Diagram of Virtual Mouse using hand gesture recognition
4. Methodology steps :
1. It will detect the camera, video interface will bestarted.
2. The camera can extract and recognize human hand gestures from a video interface.
3. Hand tracking functionality is done by usingmedia pipe.
4. After the recognition the cursor moves accordingly,to perform various operations.
Fig 4.1 Hand Key Points [7]
4.1 Classification Model
Fig-4.1.1: Convolution Neural Network [8]
• To recognize various features of an image or video frame CNN makes use of layers.
• Cnn used layers to detect the features of the input image.
• And apply convolution to each feature detection, and get the recognized output image.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3457
4.2 Libraries are Used :
1. Mediapipe: Hand Tracking functionality is done by using amedia pipe.
2. Numpy: It provides a multidimensional array object and tools for working with these arrays
3. Open CV: this is used mainly for real- time computer vision.
4. Pycaw : it is used for audio utilities.
5. Pyautogui: Pyautogui keeps the python scripts and controlsthe mouse and keyboard to automate interactions with
other applications.
6. Screen Brightness Control: it is used o control system brightness of your system.
5. Implementation
We used one hand fingers to do this mouse operation. Hand gestures are input data and performing various mouse
operations according to the hand gesture areoutput data. hand landmark detection is done by media pipe. Using pyautogui
we perform the mouse operations like Right Click, Left Click, Double Click, Move, Scroll Up, Scroll Down.
the camera captured the live feed data using open cv and its input data. we used pyautogui which allows the mouse cursor
to move and controls the mouse operation interaction with hardware. Pycaw is used for audio utilities. We performed
volume control for that we used the Pycaw library.to perform volume control we calculate the distance between the index
tip and thumb tip. For system brightness control we used the screen brightness-control library. In this operation, we track
all points on the hand and detects hand landmark, calculating the distance between the index tip and middle fingertip with
brightness range.
We declare variables in that we can make the connection between each finger. We created the function of hand landmarks
and other functions for fingers. if the finger is up then it's 1, if the finger is down then it's 0. Using this we give conditions to
perform mouse operations. We used different combinations of fingers to perform mouse operations.
Fingers use for mouse operations are :
1. Hand Landmark detection: It detects the hand with 21 hand key points. It prints which fingers are up(1) and down(0)
2. Move: perform move operation using Index Finger.
3. Left Click: perform left-click operation using Thumb Finger.
4. Right Click: perform right-click operation using Middle Finger.
5. Double Click: perform a double click operation using three fingers, fingers are index finger, middle finger, ring finger.
6. Volume control: perform volume control using the thumb and index finger.
7. Scroll up: perform scroll operation using the index finger, middle finger, little finger, ring finger.
8. Scroll down: perform a scroll down operation using all fingers.
9. Screen Brightness Control: We usedthe index and middle fingers to adjust the system brightness
5.1 Result and Outputs:
Fig- 5.1.1: Hand Landmark Detection(Performing which fingers are up and down)
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3458
Fig- 5.1.3: Right Click (Right-click performed by middle finger)
Fig- 5.1.4: Left Click(Left Click performed by thumb finger)
Fig- 5.1.5 Double Click (Double click performed by index, middle and ring fingers)
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
Fig- 5.1.2: Cursor Move (Moving the cursor using index finger)
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3459
Fig- 5.1.6: Scroll Down (scroll down implemented by the thumb to the little finger)
Fig- 5.1.7: Scroll Up (Scroll up performed by the index finger, middle finger, little finger, ring finger )
Fig- 5.1.8 Brightness Control (System Brightness Control done by index and middle
Fig – 5.1.9 Volume Control (volume control done by thumb finger and index finger)
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3460
6. CONCLUSION
The Virtual Mouse system development is user- friendly and used in real-time. This system is cost- effective and easy to use.
The main objective of developing a virtual mouse is to control the mouse cursor functions by using hand gestures instead of
using a physical mouse and any other hardware devices.
The virtual mouse will be used in real-world applications, and also, it can be used to reduce the spread of COVID-
19. since the mouse system can be used virtually using hand gestures without using the traditional physical mouse. we can
conclude that the virtual mouse system has performed very well without any hardware devices. This virtual mouse system
overcome most of the limitations of the existing systems
7. Acknowledgement
We Would like to show our gratitude to the professor for sharing their pearls of wisdom with us during the course of this
research, and we thank her for insights and for her comments that greatly improved the report.
8. REFERENCES
1. Vantukul Reddy , Thumma Dhyanchand, Galla Vamsi Krishna , Satish Maheshwaram “Virtual Mouse Control using
Colored Fingertips and Hand Gestures Recognition ” ,11-12 Sep 2020
2. Kollipara Sai Varun, I Puneeth, Dr.T.Prem
Jacobi ”Virtual Mouse Implementation Using OpenCv ”, 2019
3. Sherin Mohommed, V H Preetha “Hand Gesture- Virtual Mouse For Human Computer Interaction”, 2018
4. Ashish Mhetar , B K Srioop, Kavya AGS, Ramanath Nayak, Ravikumar Javali, Suma K V “Virtual Mouse” 12th March
2015
5. Monali Shetty, Christina Daniel, Manthan Bhatkar, Ofrin Lopes” Virtual Mouse Using Object Tracking”, 10th July 2020
6. Kabid Shibly, Samrat Dey, Aminul Islam,
Shahriar Showrav” Design and Development of Hand Gesture based Virtual Mouse ”, 19 Dec 2019
7. https://google.github.io/mediapipe/solu tions/ hands
8. https://www.analyticsvidhya.com/blog/2021/05/ convolutional-neural-networks-cnn/
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072

More Related Content

What's hot

Cursor movement by hand gesture.pptx
Cursor movement by hand gesture.pptxCursor movement by hand gesture.pptx
Cursor movement by hand gesture.pptxRastogiAman
 
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
 
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...IRJET Journal
 
Mouse simulation using coloured tape
Mouse simulation using coloured tapeMouse simulation using coloured tape
Mouse simulation using coloured tapeNeena R Krishna
 
project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection Sumit Varshney
 
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
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognitionbakhti rahman
 
HAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxHAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxDeepakkumaragrahari1
 
Final Year Project-Gesture Based Interaction and Image Processing
Final Year Project-Gesture Based Interaction and Image ProcessingFinal Year Project-Gesture Based Interaction and Image Processing
Final Year Project-Gesture Based Interaction and Image ProcessingSabnam Pandey, MBA
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition TechnologyMuhammad Zeeshan
 
Real time gesture recognition
Real time gesture recognitionReal time gesture recognition
Real time gesture recognitionJaison2636
 
Hand gesture recognition system(FYP REPORT)
Hand gesture recognition system(FYP REPORT)Hand gesture recognition system(FYP REPORT)
Hand gesture recognition system(FYP REPORT)Afnan Rehman
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognitionBhawana Singh
 
Project Report on Hand gesture controlled robot part 2
Project Report on Hand gesture controlled robot part 2Project Report on Hand gesture controlled robot part 2
Project Report on Hand gesture controlled robot part 2Pragya
 
IRJET- Hand Gesture Recognition System using Convolutional Neural Networks
IRJET- Hand Gesture Recognition System using Convolutional Neural NetworksIRJET- Hand Gesture Recognition System using Convolutional Neural Networks
IRJET- Hand Gesture Recognition System using Convolutional Neural NetworksIRJET Journal
 
Gesture recognition document
Gesture recognition documentGesture recognition document
Gesture recognition documentNikhil Jha
 

What's hot (20)

Cursor movement by hand gesture.pptx
Cursor movement by hand gesture.pptxCursor movement by hand gesture.pptx
Cursor movement by hand gesture.pptx
 
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 ...
 
Virtual mouse
Virtual mouseVirtual mouse
Virtual mouse
 
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
 
Mouse simulation using coloured tape
Mouse simulation using coloured tapeMouse simulation using coloured tape
Mouse simulation using coloured tape
 
project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection project presentation on mouse simulation using finger tip detection
project presentation on mouse simulation using finger tip detection
 
Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python Hand Gesture Recognition Using OpenCV Python
Hand Gesture Recognition Using OpenCV Python
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognition
 
HAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptxHAND GESTURE RECOGNITION.ppt (1).pptx
HAND GESTURE RECOGNITION.ppt (1).pptx
 
Final Year Project-Gesture Based Interaction and Image Processing
Final Year Project-Gesture Based Interaction and Image ProcessingFinal Year Project-Gesture Based Interaction and Image Processing
Final Year Project-Gesture Based Interaction and Image Processing
 
Gesture Recognition Technology
Gesture Recognition TechnologyGesture Recognition Technology
Gesture Recognition Technology
 
Real time gesture recognition
Real time gesture recognitionReal time gesture recognition
Real time gesture recognition
 
Hand gesture recognition system(FYP REPORT)
Hand gesture recognition system(FYP REPORT)Hand gesture recognition system(FYP REPORT)
Hand gesture recognition system(FYP REPORT)
 
Hand gesture recognition
Hand gesture recognitionHand gesture recognition
Hand gesture recognition
 
Project Report on Hand gesture controlled robot part 2
Project Report on Hand gesture controlled robot part 2Project Report on Hand gesture controlled robot part 2
Project Report on Hand gesture controlled robot part 2
 
IRJET- Hand Gesture Recognition System using Convolutional Neural Networks
IRJET- Hand Gesture Recognition System using Convolutional Neural NetworksIRJET- Hand Gesture Recognition System using Convolutional Neural Networks
IRJET- Hand Gesture Recognition System using Convolutional Neural Networks
 
multi touch screen
multi touch screenmulti touch screen
multi touch screen
 
hand gestures
hand gestureshand gestures
hand gestures
 
Gesture recognition document
Gesture recognition documentGesture recognition document
Gesture recognition document
 
Hand Gesture Recognition
Hand Gesture RecognitionHand Gesture Recognition
Hand Gesture Recognition
 

Similar to Virtual Mouse Using Hand Gesture Recognition

A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureIRJET Journal
 
VIRTUAL MOUSE USING OPENCV
VIRTUAL MOUSE USING OPENCVVIRTUAL MOUSE USING OPENCV
VIRTUAL MOUSE USING OPENCVIRJET Journal
 
HAND GESTURE CONTROLLED MOUSE
HAND GESTURE CONTROLLED MOUSEHAND GESTURE CONTROLLED MOUSE
HAND GESTURE CONTROLLED MOUSEIRJET Journal
 
Research on Detecting Hand Gesture
Research on Detecting Hand GestureResearch on Detecting Hand Gesture
Research on Detecting Hand GestureIRJET Journal
 
Gesture Based Interface Using Motion and Image Comparison
Gesture Based Interface Using Motion and Image ComparisonGesture Based Interface Using Motion and Image Comparison
Gesture Based Interface Using Motion and Image Comparisonijait
 
IRJET- Finger Gesture Recognition Using Linear Camera
IRJET-  	  Finger Gesture Recognition Using Linear CameraIRJET-  	  Finger Gesture Recognition Using Linear Camera
IRJET- Finger Gesture Recognition Using Linear CameraIRJET Journal
 
Controlling Computer using Hand Gestures
Controlling Computer using Hand GesturesControlling Computer using Hand Gestures
Controlling Computer using Hand GesturesIRJET Journal
 
Media Control Using Hand Gesture Moments
Media Control Using Hand Gesture MomentsMedia Control Using Hand Gesture Moments
Media Control Using Hand Gesture MomentsIRJET Journal
 
VIRTUAL PAINT APPLICATION USING HAND GESTURES
VIRTUAL PAINT APPLICATION USING HAND GESTURESVIRTUAL PAINT APPLICATION USING HAND GESTURES
VIRTUAL PAINT APPLICATION USING HAND GESTURESIRJET Journal
 
Virtual Mouse Control Using Hand Gestures
Virtual Mouse Control Using Hand GesturesVirtual Mouse Control Using Hand Gestures
Virtual Mouse Control Using Hand GesturesIRJET Journal
 
A Survey Paper on Controlling Computer using Hand Gestures
A Survey Paper on Controlling Computer using Hand GesturesA Survey Paper on Controlling Computer using Hand Gestures
A Survey Paper on Controlling Computer using Hand GesturesIRJET Journal
 
Virtual Automation using Mixed Reality and Leap Motion Control
Virtual Automation using Mixed Reality and Leap Motion ControlVirtual Automation using Mixed Reality and Leap Motion Control
Virtual Automation using Mixed Reality and Leap Motion ControlIRJET Journal
 
Accessing Operating System using Finger Gesture
Accessing Operating System using Finger GestureAccessing Operating System using Finger Gesture
Accessing Operating System using Finger GestureIRJET Journal
 
Real Time Hand Gesture Recognition Based Control of Arduino Robot
Real Time Hand Gesture Recognition Based Control of Arduino RobotReal Time Hand Gesture Recognition Based Control of Arduino Robot
Real Time Hand Gesture Recognition Based Control of Arduino Robotijtsrd
 
IRJET- HCI System with Hand Gesture
IRJET-  	  HCI System with Hand GestureIRJET-  	  HCI System with Hand Gesture
IRJET- HCI System with Hand GestureIRJET Journal
 
IRJET - Chatbot with Gesture based User Input
IRJET -  	  Chatbot with Gesture based User InputIRJET -  	  Chatbot with Gesture based User Input
IRJET - Chatbot with Gesture based User InputIRJET Journal
 
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNINGSLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNINGIRJET Journal
 
IRJET- Robotic Hand Controlling using Flex Sensors and Arduino UNO
IRJET-  	  Robotic Hand Controlling using Flex Sensors and Arduino UNOIRJET-  	  Robotic Hand Controlling using Flex Sensors and Arduino UNO
IRJET- Robotic Hand Controlling using Flex Sensors and Arduino UNOIRJET Journal
 
IRJET- Mouse on Finger Tips using ML and AI
IRJET- Mouse on Finger Tips using ML and AIIRJET- Mouse on Finger Tips using ML and AI
IRJET- Mouse on Finger Tips using ML and AIIRJET Journal
 
Sign Language Recognition using Machine Learning
Sign Language Recognition using Machine LearningSign Language Recognition using Machine Learning
Sign Language Recognition using Machine LearningIRJET Journal
 

Similar to Virtual Mouse Using Hand Gesture Recognition (20)

A Survey on Detecting Hand Gesture
A Survey on Detecting Hand GestureA Survey on Detecting Hand Gesture
A Survey on Detecting Hand Gesture
 
VIRTUAL MOUSE USING OPENCV
VIRTUAL MOUSE USING OPENCVVIRTUAL MOUSE USING OPENCV
VIRTUAL MOUSE USING OPENCV
 
HAND GESTURE CONTROLLED MOUSE
HAND GESTURE CONTROLLED MOUSEHAND GESTURE CONTROLLED MOUSE
HAND GESTURE CONTROLLED MOUSE
 
Research on Detecting Hand Gesture
Research on Detecting Hand GestureResearch on Detecting Hand Gesture
Research on Detecting Hand Gesture
 
Gesture Based Interface Using Motion and Image Comparison
Gesture Based Interface Using Motion and Image ComparisonGesture Based Interface Using Motion and Image Comparison
Gesture Based Interface Using Motion and Image Comparison
 
IRJET- Finger Gesture Recognition Using Linear Camera
IRJET-  	  Finger Gesture Recognition Using Linear CameraIRJET-  	  Finger Gesture Recognition Using Linear Camera
IRJET- Finger Gesture Recognition Using Linear Camera
 
Controlling Computer using Hand Gestures
Controlling Computer using Hand GesturesControlling Computer using Hand Gestures
Controlling Computer using Hand Gestures
 
Media Control Using Hand Gesture Moments
Media Control Using Hand Gesture MomentsMedia Control Using Hand Gesture Moments
Media Control Using Hand Gesture Moments
 
VIRTUAL PAINT APPLICATION USING HAND GESTURES
VIRTUAL PAINT APPLICATION USING HAND GESTURESVIRTUAL PAINT APPLICATION USING HAND GESTURES
VIRTUAL PAINT APPLICATION USING HAND GESTURES
 
Virtual Mouse Control Using Hand Gestures
Virtual Mouse Control Using Hand GesturesVirtual Mouse Control Using Hand Gestures
Virtual Mouse Control Using Hand Gestures
 
A Survey Paper on Controlling Computer using Hand Gestures
A Survey Paper on Controlling Computer using Hand GesturesA Survey Paper on Controlling Computer using Hand Gestures
A Survey Paper on Controlling Computer using Hand Gestures
 
Virtual Automation using Mixed Reality and Leap Motion Control
Virtual Automation using Mixed Reality and Leap Motion ControlVirtual Automation using Mixed Reality and Leap Motion Control
Virtual Automation using Mixed Reality and Leap Motion Control
 
Accessing Operating System using Finger Gesture
Accessing Operating System using Finger GestureAccessing Operating System using Finger Gesture
Accessing Operating System using Finger Gesture
 
Real Time Hand Gesture Recognition Based Control of Arduino Robot
Real Time Hand Gesture Recognition Based Control of Arduino RobotReal Time Hand Gesture Recognition Based Control of Arduino Robot
Real Time Hand Gesture Recognition Based Control of Arduino Robot
 
IRJET- HCI System with Hand Gesture
IRJET-  	  HCI System with Hand GestureIRJET-  	  HCI System with Hand Gesture
IRJET- HCI System with Hand Gesture
 
IRJET - Chatbot with Gesture based User Input
IRJET -  	  Chatbot with Gesture based User InputIRJET -  	  Chatbot with Gesture based User Input
IRJET - Chatbot with Gesture based User Input
 
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNINGSLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
 
IRJET- Robotic Hand Controlling using Flex Sensors and Arduino UNO
IRJET-  	  Robotic Hand Controlling using Flex Sensors and Arduino UNOIRJET-  	  Robotic Hand Controlling using Flex Sensors and Arduino UNO
IRJET- Robotic Hand Controlling using Flex Sensors and Arduino UNO
 
IRJET- Mouse on Finger Tips using ML and AI
IRJET- Mouse on Finger Tips using ML and AIIRJET- Mouse on Finger Tips using ML and AI
IRJET- Mouse on Finger Tips using ML and AI
 
Sign Language Recognition using Machine Learning
Sign Language Recognition using Machine LearningSign Language Recognition using Machine Learning
Sign Language Recognition using Machine Learning
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
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
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 

Recently uploaded (20)

Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
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
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 

Virtual Mouse Using Hand Gesture Recognition

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3452 Virtual Mouse Using Hand Gesture Recognition Mukti Kalsekar1, Shubhangi Shirke1, Kumud Wasnik2 1Students of Department of Computer Science and Technology, 2Professor.Kumud Wasnik, 1,2 Usha Mittal Institute of Technology, SNDT Women’s University Mumbai --------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - The Mouse is a great invention of technology. In recent years, different types of the mouse have been invented. There are many types of mouse available Optical Mouse, Wireless Mouse, and Bluetooth Mouse. However, hardware devices are used in this mouse, and also expensive because some mouse they used sensors. This proposed system is based onthe latest technology which used hand gestures. Hand gesturesare captured with the help of a camera and after that hand landmark key points are detected and according to a particular gesture is recognized and it performs various operations ofthe mouse cursor. Users can perform various operations of the mouse without using any hardware devices or sensors only required your hand with the help of your fingers you can perform mouse operations. and it is user-friendly also, cost- effective. Keywords: Hand gesture, hand landmark key points, user friendly. Cost-effective 1. INTRODUCTION a virtual mouse is a device used for to perform the operations of mouse cursor , using hand gesture recognition. Hand gestures are the most effortless and natural way of communication. perform the various operation of the mouse cursor. Instead of using more expensive sensors, a simple web camera can identify the hand gesture and perform the action. It helps the user to interact with a computer without any physical hardware device to control mouse operation. The Convolutional Neural Network is used in this model to recognize various features of an image or video frame. It accepts video data as input, and according to the gesture recognition performs the particular task of the mouse cursor. The utilizationof virtual mouse appears in space-saving situations or movement situations. 2. Literature Survey Sr. no Research paper Technology Advantage Limitations 1 Virtual Mouse Control Using Colored Fingertips and Hand Gesture Recognition 11-12 Sep 2020 V.Reddy T.Dhyanchan d,G.Krishn,S. Maheshwara m Hand Gesture Recogniti on, IP, Neural Network, Python, OpenCV, pyautogui used neural network for hand gesture recognition. Limitation of This Mouse they used Colored Fingertips 2 Virtual Mouse Implementati on Using Opencv, 2019 Sai Varun. I Puneeth, Dr.T.Prem Jacobi Opencv, IP, Deep Learning, Pyautogui , NumPy, Anaconda used python for hand gesture recognition. In this, they used color variation techniques , it's very complex to use 3 Hand Gesture - Virtual Mouse For Human- Computer Interaction , 2018 S.Mohammed , V.H Preetha Matlab s/w, Two cameras, Get 90% Correct Detection for both views, under enough Light Condition used two cameras that’s why its expansive and costly.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3453 Fig 1: Existing System of Virtual Mouse Control using Colored Fingertips and Hand Gestures Recognition [1] 4 Virtual Mouse 12 th March 2015. A.mhetar,B.K Srioop, Kavya AGS, Ramanath Nayak, Ravi Kumar IR Camera, USB- HID, IR Pen, Teensy(AR M M4) its works as a virtual marker, it's effective to use while teaching. They used Hardware devices, and the Cost of this is More, 5 Virtual Mouse Using Object Tracking 10th July 2020 M.Shetty, C.Daniel, M.BhatkarOf rin Lopes HSV Technique, Python, Opencv, Ip Accuracy of this System is in Plain Background: 95% Non- Plain Background : 40% 6 Design and Development of Hand Gesture based Virtual Mouse 19 Dec 2019 HCI Technology use of the latest technology. In this System barrier is the lightning Condition that’s why system still not enough to replace the mouse. K.Shibly, Samrat Dey, A.Islam, S.Showrav 3. Existing System It consists of the simple mouse operations Using the colored fingertips. This system divided into two methods finger detection using colored fingertips and gesture recognition, As shown in below figure. It used video interface processing the image by background substraction. They used colored finger caps for finger detection, after that color identification will be done then circle identification will be formed on number of fingers.it will recognize the gesture according to it will perform various operations of the mouse.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3454 To design a virtual mouse without any hardware devices and colored fingertips. instead of using more expansive extra camera, we used the web camera of our device, for capturing the live feed through the web camera. Flow of the virtual mouse system is firstly video interface will start using the web camera. Then it recognize the hand gestures and control the mouse interaction then perform the various operations of the mouse cursor. This virtual mouse is a portable, user friendly, and cost is less. Fig 2 : Proposed system of virtual mouse using hand gesture recognition 4. Proposed system
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3455 Fig-3: Flowchart of the real-time Virtual mouse using hand gesture recognition
  • 5. © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3456 Fig-4: Block Diagram of Virtual Mouse using hand gesture recognition 4. Methodology steps : 1. It will detect the camera, video interface will bestarted. 2. The camera can extract and recognize human hand gestures from a video interface. 3. Hand tracking functionality is done by usingmedia pipe. 4. After the recognition the cursor moves accordingly,to perform various operations. Fig 4.1 Hand Key Points [7] 4.1 Classification Model Fig-4.1.1: Convolution Neural Network [8] • To recognize various features of an image or video frame CNN makes use of layers. • Cnn used layers to detect the features of the input image. • And apply convolution to each feature detection, and get the recognized output image. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
  • 6. © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3457 4.2 Libraries are Used : 1. Mediapipe: Hand Tracking functionality is done by using amedia pipe. 2. Numpy: It provides a multidimensional array object and tools for working with these arrays 3. Open CV: this is used mainly for real- time computer vision. 4. Pycaw : it is used for audio utilities. 5. Pyautogui: Pyautogui keeps the python scripts and controlsthe mouse and keyboard to automate interactions with other applications. 6. Screen Brightness Control: it is used o control system brightness of your system. 5. Implementation We used one hand fingers to do this mouse operation. Hand gestures are input data and performing various mouse operations according to the hand gesture areoutput data. hand landmark detection is done by media pipe. Using pyautogui we perform the mouse operations like Right Click, Left Click, Double Click, Move, Scroll Up, Scroll Down. the camera captured the live feed data using open cv and its input data. we used pyautogui which allows the mouse cursor to move and controls the mouse operation interaction with hardware. Pycaw is used for audio utilities. We performed volume control for that we used the Pycaw library.to perform volume control we calculate the distance between the index tip and thumb tip. For system brightness control we used the screen brightness-control library. In this operation, we track all points on the hand and detects hand landmark, calculating the distance between the index tip and middle fingertip with brightness range. We declare variables in that we can make the connection between each finger. We created the function of hand landmarks and other functions for fingers. if the finger is up then it's 1, if the finger is down then it's 0. Using this we give conditions to perform mouse operations. We used different combinations of fingers to perform mouse operations. Fingers use for mouse operations are : 1. Hand Landmark detection: It detects the hand with 21 hand key points. It prints which fingers are up(1) and down(0) 2. Move: perform move operation using Index Finger. 3. Left Click: perform left-click operation using Thumb Finger. 4. Right Click: perform right-click operation using Middle Finger. 5. Double Click: perform a double click operation using three fingers, fingers are index finger, middle finger, ring finger. 6. Volume control: perform volume control using the thumb and index finger. 7. Scroll up: perform scroll operation using the index finger, middle finger, little finger, ring finger. 8. Scroll down: perform a scroll down operation using all fingers. 9. Screen Brightness Control: We usedthe index and middle fingers to adjust the system brightness 5.1 Result and Outputs: Fig- 5.1.1: Hand Landmark Detection(Performing which fingers are up and down) International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
  • 7. © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3458 Fig- 5.1.3: Right Click (Right-click performed by middle finger) Fig- 5.1.4: Left Click(Left Click performed by thumb finger) Fig- 5.1.5 Double Click (Double click performed by index, middle and ring fingers) International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 Fig- 5.1.2: Cursor Move (Moving the cursor using index finger)
  • 8. © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3459 Fig- 5.1.6: Scroll Down (scroll down implemented by the thumb to the little finger) Fig- 5.1.7: Scroll Up (Scroll up performed by the index finger, middle finger, little finger, ring finger ) Fig- 5.1.8 Brightness Control (System Brightness Control done by index and middle Fig – 5.1.9 Volume Control (volume control done by thumb finger and index finger) International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
  • 9. © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3460 6. CONCLUSION The Virtual Mouse system development is user- friendly and used in real-time. This system is cost- effective and easy to use. The main objective of developing a virtual mouse is to control the mouse cursor functions by using hand gestures instead of using a physical mouse and any other hardware devices. The virtual mouse will be used in real-world applications, and also, it can be used to reduce the spread of COVID- 19. since the mouse system can be used virtually using hand gestures without using the traditional physical mouse. we can conclude that the virtual mouse system has performed very well without any hardware devices. This virtual mouse system overcome most of the limitations of the existing systems 7. Acknowledgement We Would like to show our gratitude to the professor for sharing their pearls of wisdom with us during the course of this research, and we thank her for insights and for her comments that greatly improved the report. 8. REFERENCES 1. Vantukul Reddy , Thumma Dhyanchand, Galla Vamsi Krishna , Satish Maheshwaram “Virtual Mouse Control using Colored Fingertips and Hand Gestures Recognition ” ,11-12 Sep 2020 2. Kollipara Sai Varun, I Puneeth, Dr.T.Prem Jacobi ”Virtual Mouse Implementation Using OpenCv ”, 2019 3. Sherin Mohommed, V H Preetha “Hand Gesture- Virtual Mouse For Human Computer Interaction”, 2018 4. Ashish Mhetar , B K Srioop, Kavya AGS, Ramanath Nayak, Ravikumar Javali, Suma K V “Virtual Mouse” 12th March 2015 5. Monali Shetty, Christina Daniel, Manthan Bhatkar, Ofrin Lopes” Virtual Mouse Using Object Tracking”, 10th July 2020 6. Kabid Shibly, Samrat Dey, Aminul Islam, Shahriar Showrav” Design and Development of Hand Gesture based Virtual Mouse ”, 19 Dec 2019 7. https://google.github.io/mediapipe/solu tions/ hands 8. https://www.analyticsvidhya.com/blog/2021/05/ convolutional-neural-networks-cnn/ International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072