Status : Completed
Tags: GestureControl Pyhton OpenCV
To control the laptop screen using a webcam.
Python
OpenCV
PyAutoGUI
Dlib
Numpy
Imutils
AIM: To control the laptop screen using a webcam.
COMPONENTS AND TECHNOLOGIES USED:
Language: Python
Libraries used: OpenCV, PyAutoGUI, Dlib, Numpy, Imutils
OVERVIEW:
In this project, the screen can be controlled by hand and facial gestures using OpenCV.
Mouse actions like pointing, left-click, right-click can be performed using hand gestures and scrolling can be done using facial gestures.
HAND GESTURES
ACTION |
FUNCTION |
3 fingers |
Pointing |
4 fingers |
Left Click |
2 fingers |
Right Click |
5 fingers |
Activating Facial Gestures |
FACIAL GESTURES
ACTION |
FUNCTION |
Opening Mouth |
Activating Mouse Control and Scrolling |
Head Movements - Up and Down - Left and Right |
Scrolling/Cursor Movement Cursor Movement |
Closing eyes |
Deactivating Facial Gestures |
Project By:
Reeti Srivastava (20196005)
Mentored By:
Bhuvan Jhamb (20174009)
Anuj Tiwari (20176032)
Mohammed Hamza Siddiqui (20175075)