Hand gesture detection project with aweome UI implementation.

Overview

Contributors Forks Stargazers Issues MIT License LinkedIn


Awesome Hand Gesture Detection

An awesome hand gesture detection project for you to be creative! Imagination is the limit to do with this project.

Report Bug · Request Feature

hand gesture 1

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgements

About The Project

![Product Name Screen Shot][product-screenshot]

Artificial Intelligence is paving it's way into world greatly. Using hand gestures to get the job done is an important feature that we can use to get the best out of AI. I found that there are scattered repos on this topic over the internet, I thought of making an app using this AI and publish it. So that people like you can learn all of from one place and can use that as an app anywhere they want.

If you are here because:

  • You want to learn about using AI hand gestures to solve a problem
  • You don't want to roam around sites to learn different parts of hand gestures AI.
  • You love AI

Then you are at the right repo. Let's build something amazing then. If you get the time and love my repo then please consider giving it a star and follow :)

hand gesture 2

A list of commonly used resources that I find helpful are listed in the acknowledgements.

Built With

You cannot run this program in Google Colab. Because we will use webcam in this project. To run it in Googel Colab your would have change the code of webcam video streaming part.

Getting Started

To get started with this project to run locally follow the steps below. After that you will be ready to go.

Prerequisites

Please clone the repo using the following command in your git bash. Or you choose to use the Clone option at the top right corner of this page to copy the link and clone it into your IDE directly.

  • Clone the repo
    git clone https://github.com/AR-Ashraf/awesome-hand-gesture-detection.git

Installation

  1. Install PyQt5 to implement layout design of the app from QT Designer
    pip install pyqt5  
  2. Install OpenCV to customize the images and video stream from webcam.
    pip install opencv-python
  3. Install Mediapipe to implement ML technology to detect hand and landmarks.
    pip install mediapipe

Usage

Use this project to make awesome apps or softwares implementing hand gesture feature. Be creative!

For more examples, please refer to the Link

Roadmap

See the open issues for a list of proposed features (and known issues).

Contribution

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Dev Branch (git checkout -b dev/HandGestureFeature)
  3. Commit your Changes (git commit -m 'Add some HandGestureFeature')
  4. Push to the Branch (git push origin dev/HandGestureFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

LinkedIn - Ashraful Islam - Send me a connection request and let's get to know each other.

My Other Projects: Projects

Acknowledgements

You might also like...
✌️Using this you can control your PC/Laptop volume by Hand Gestures created with Python.
✌️Using this you can control your PC/Laptop volume by Hand Gestures created with Python.

Hand Gesture Volume Controller ✋ Hand recognition 👆 Finger recognition 🔊 you can decrease and increase volume Demo Code Firstly I have created a Mod

A novel region proposal network for more general object detection ( including scene text detection ).
A novel region proposal network for more general object detection ( including scene text detection ).

DeRPN: Taking a further step toward more general object detection DeRPN is a novel region proposal network which concentrates on improving the adaptiv

YOLOv5 in DOTA with CSL_label.(Oriented Object Detection)(Rotation Detection)(Rotated BBox)
YOLOv5 in DOTA with CSL_label.(Oriented Object Detection)(Rotation Detection)(Rotated BBox)

YOLOv5_DOTA_OBB YOLOv5 in DOTA_OBB dataset with CSL_label.(Oriented Object Detection) Datasets and pretrained checkpoint Datasets : DOTA Pretrained Ch

deployment of a hybrid model for automatic weapon detection/ anomaly detection for surveillance applications
deployment of a hybrid model for automatic weapon detection/ anomaly detection for surveillance applications

Automatic Weapon Detection Deployment of a hybrid model for automatic weapon detection/ anomaly detection for surveillance applications. Loved the pro

Morphological edge detection or object's boundary detection using erosion and dialation in OpenCV python
Morphological edge detection or object's boundary detection using erosion and dialation in OpenCV python

Morphologycal-edge-detection-using-erosion-and-dialation the task is to detect object boundary using erosion or dialation . Here, use the kernel or st

🔎 Like Chardet. 🚀 Package for encoding & language detection. Charset detection.
🔎 Like Chardet. 🚀 Package for encoding & language detection. Charset detection.

Charset Detection, for Everyone 👋 The Real First Universal Charset Detector A library that helps you read text from an unknown charset encoding. Moti

A pure pytorch implemented ocr project including text detection and recognition
A pure pytorch implemented ocr project including text detection and recognition

ocr.pytorch A pure pytorch implemented ocr project. Text detection is based CTPN and text recognition is based CRNN. More detection and recognition me

Brief idea about our project is mentioned in project presentation file.

Brief idea about our project is mentioned in project presentation file. You just have to run attendance.py file in your suitable IDE but we prefer jupyter lab.

Unofficial implementation of
Unofficial implementation of "TableNet: Deep Learning model for end-to-end Table detection and Tabular data extraction from Scanned Document Images"

TableNet Unofficial implementation of ICDAR 2019 paper : TableNet: Deep Learning model for end-to-end Table detection and Tabular data extraction from

Owner
AR Ashraf
AI Practitioner | Full Stack Developer | Entrepreneur |
AR Ashraf
A program that takes in the hand gesture displayed by the user and translates ASL.

Interactive-ASL-Recognition Using the framework mediapipe made by google, OpenCV library and through self teaching, I was able to create a program tha

Riddhi Bajaj 3 Nov 22, 2021
This project proposes a camera vision based cursor control system, using hand moment captured from a webcam through a landmarks of hand by using Mideapipe module

This project proposes a camera vision based cursor control system, using hand moment captured from a webcam through a landmarks of hand by using Mideapipe module

Chandru 2 Feb 20, 2022
Hand Detection and Finger Detection on Live Feed

Hand-Detection-On-Live-Feed Hand Detection and Finger Detection on Live Feed Getting Started Install the dependencies $ git clone https://github.com/c

Chauhan Mahaveer 2 Jan 2, 2022
learn how to use Gesture Control to change the volume of a computer

Volume-Control-using-gesture In this project we are going to learn how to use Gesture Control to change the volume of a computer. We first look into h

Diwas Pandey 49 Sep 22, 2022
Virtual Zoom Gesture using OpenCV

Virtual_Zoom_Gesture I have created a virtual zoom gesture where we can Zoom in and Zoom out any image and even we can move that image anywhere on the

Mudit Sinha 2 Dec 26, 2021
This project is basically to draw lines with your hand, using python, opencv, mediapipe.

Paint Opencv ?? This project is basically to draw lines with your hand, using python, opencv, mediapipe. Screenshoots ?? Tools ⚙️ Python Opencv Mediap

Williams Ismael Bobadilla Torres 3 Nov 17, 2021
This project modify tensorflow object detection api code to predict oriented bounding boxes. It can be used for scene text detection.

This is an oriented object detector based on tensorflow object detection API. Most of the code is not changed except for those related to the need of

Dafang He 30 Oct 22, 2022
Shape Detection - It's a shape detection project with OpenCV and Python.

Shape Detection It's a shape detection project with OpenCV and Python. Setup pip install opencv-python for doing AI things. pip install simpleaudio fo

null 1 Nov 26, 2022
Camera Intrinsic Calibration and Hand-Eye Calibration in Pybullet

This repository is mainly for camera intrinsic calibration and hand-eye calibration. Synthetic experiments are conducted in PyBullet simulator. 1. Tes

CAI Junhao 7 Oct 3, 2022
Controlling Volume by Hand Gestures

This program allows the user to control the volume of their device with specific hand gestures involving their thumb and index finger!

Riddhi Bajaj 1 Nov 11, 2021