Skip to content

ash-S26/Indian-Sign-language

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Indian-Sign-language


The project is based on idea of detection of indian sign language. This is a computer vision based project which detects what the hand is showing using certain algorithm as described below.

Dependencies/pakage


  1. opencv - pip install opencv-python

Algorithm


  1. Seperate out the skin color from the input frame (captured through attached camera) using HSV or other color format with upper and lower bound for skin color as per range.
  2. Removal of noise from image via dialation and errosion, and applying filters to smooothen the image.
  3. Finding the contour of the mask(seperated skin color mask) and drawing convex-hull.
  4. Using the various properties for seperation various Hand_Gestures(In this project we will use Indian-sign-language as Hand_Gesture- 1,2,3..) like-
    • Finding the extreme most points of contours and computing angle between bottommost and other extreme points and using the values in if loop.
    • Finding the corner points of hull.
    • Finding number of lines in contour of specific gesture.
    • Area of contour for different gestures.

How to run the code


1) git clone https://github.com/ash-S26/Indian-Sign-language.git
2) python HAND_GESTURE_DETECTION.py

Results


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages