Skip to content

Software program which will track your hand movement in front of screen through webcam and move your cursor according to hand movement and gestures and do certain tasks like clicking dragging scrolling cursor movement

Notifications You must be signed in to change notification settings

Mandar800/Virtual-Mouse-Final-Year-Project

Repository files navigation

Virtual Mouse -Final Year Project

TensorFlow 1.15 Python 3.6 Protobuf Compiler >= 3.0

Software program which will Track/Monitor your Hand Movement in Front of Screen through a Webcam and will Move the Cursor of the Computing System with respect to your hand Movement and can Do certain Fixed Tasks Like Right Click, Left Click double left Click, Scroll and Movement of the cursor.

Additional Tools Used

Neural Network Used

  • Single Shot MultiBox Detector (SSD)

Features

  • Cursor Movements
  • Right Click
  • Left Click
  • Double Left Click
  • Scroll

Gestures

Algorithm

Step 1 - Object Detection by SSD Neural Network

Step 2 - Calculating Center of Box from Box Co-ordinates

Step 4 - Determining Desired Action From Box Center Location

  • if Action == Movement -

Step 5 - Performing Cursor Operations from Calculations

Step 2 - Calculating Center of Box from Box Co-ordinates

About

Software program which will track your hand movement in front of screen through webcam and move your cursor according to hand movement and gestures and do certain tasks like clicking dragging scrolling cursor movement

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages