All Projects → ravigithub19 → ai-virtual-mouse

ravigithub19 / ai-virtual-mouse

Licence: other
Developed an AI-based system to control the mouse cursor using Python and OpenCV with the real-time camera. Fingertip location is mapped to RGB images to control the mouse cursor.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to ai-virtual-mouse

PuzzleLib
Deep Learning framework with NVIDIA & AMD support
Stars: ✭ 52 (-11.86%)
Mutual labels:  numpy
python-awips
A framework for querying AWIPS meteorological datasets from an EDEX Data Server.
Stars: ✭ 31 (-47.46%)
Mutual labels:  numpy
CS231n
PyTorch/Tensorflow solutions for Stanford's CS231n: "CNNs for Visual Recognition"
Stars: ✭ 47 (-20.34%)
Mutual labels:  numpy
wavebin
∿ Oscilloscope waveform capture viewer and converter.
Stars: ✭ 31 (-47.46%)
Mutual labels:  numpy
SciCompforChemists
Scientific Computing for Chemists text for teaching basic computing skills to chemistry students using Python, Jupyter notebooks, and the SciPy stack. This text makes use of a variety of packages including NumPy, SciPy, matplotlib, pandas, seaborn, NMRglue, SymPy, scikit-image, and scikit-learn.
Stars: ✭ 65 (+10.17%)
Mutual labels:  numpy
Dimensionality-reduction-and-classification-on-Hyperspectral-Images-Using-Python
In this repository, You can find the files which implement dimensionality reduction on the hyperspectral image(Indian Pines) with classification.
Stars: ✭ 63 (+6.78%)
Mutual labels:  numpy
concrete-numpy
Concrete Numpy is a python package that contains the tools data scientists need to compile various numpy functions into their Fully Homomorphic Encryption (FHE) equivalents. Concrete Numpy goes on top of the Concrete Library and its Compiler.
Stars: ✭ 111 (+88.14%)
Mutual labels:  numpy
vinum
Vinum is a SQL processor for Python, designed for data analysis workflows and in-memory analytics.
Stars: ✭ 57 (-3.39%)
Mutual labels:  numpy
Akihabara
A pure .NET port for Google Mediapipe, inspired of MediaPipeUnity.
Stars: ✭ 21 (-64.41%)
Mutual labels:  mediapipe
Deep-Surveillance-Monitor-Facial-Emotion-Age-Gender-Recognition-System
Computer Vision module for detecting emotion, age and gender of a person in any given image, video or real time webcam. A custom VGG16 model was developed and trained on open source facial datasets downloaded from Kaggle and IMDB. OpenCV,dlib & keras were used to aid facial detection and video processing. The final system can detect the emotion,…
Stars: ✭ 60 (+1.69%)
Mutual labels:  numpy
ormsgpack
Msgpack serialization/deserialization library for Python, written in Rust using PyO3 and rust-msgpack. Reboot of orjson. msgpack.org[Python]
Stars: ✭ 88 (+49.15%)
Mutual labels:  numpy
valinvest
A value investing tool based on Warren Buffett, Joseph Piotroski and Benjamin Graham thoughts
Stars: ✭ 84 (+42.37%)
Mutual labels:  numpy
spyndex
Awesome Spectral Indices in Python.
Stars: ✭ 56 (-5.08%)
Mutual labels:  numpy
fdtd
A 3D electromagnetic FDTD simulator written in Python
Stars: ✭ 195 (+230.51%)
Mutual labels:  numpy
dpnp
NumPy drop-in replacement for Intel(R) XPUs
Stars: ✭ 42 (-28.81%)
Mutual labels:  numpy
GStreamer-Python
Fetch RTSP Stream using GStreamer in Python and get image in Numpy
Stars: ✭ 81 (+37.29%)
Mutual labels:  numpy
MachineLearning
机器学习教程,本教程包含基于numpy、sklearn与tensorflow机器学习,也会包含利用spark、flink加快模型训练等用法。本着能够较全的引导读者入门机器学习。
Stars: ✭ 23 (-61.02%)
Mutual labels:  numpy
ndtest
multi-dimensional statistical test with python
Stars: ✭ 51 (-13.56%)
Mutual labels:  numpy
polytope
Geometric operations on polytopes of any dimension
Stars: ✭ 51 (-13.56%)
Mutual labels:  numpy
Deep-Learning-with-PyTorch-A-60-Minute-Blitz-cn
PyTorch1.0 深度学习:60分钟入门与实战(Deep Learning with PyTorch: A 60 Minute Blitz 中文翻译与学习)
Stars: ✭ 127 (+115.25%)
Mutual labels:  numpy

AI Virtual Mouse

Developed an AI-based approach for controlling the mouse movement using Python and openCV with real-time camera that detects hand landmarks, tracks gesture patterns instead of a physical mouse.

Dependencies -

Please install all the required dependencies.

  • openCV - (For image processing and drawing)
  • mediapipe - (For Hand Tracking)
  • autopy - (For controlling the mouse movement and click)
  • numpy

Installation

To setup the system for development on your local machine, please follow the instructions below:

  1. Clone the repository to your machine

    git clone https://github.com/ravigithub19/ai-virtual-mouse.git
  2. Run the AIVirtualMouse.py python file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].