Skip to content

Image Frame Acquisition and Image Capture, Image Segmentation, Feature Extraction, Algorithm 1.SVM 2. KNN 3. Logistic Regression 4. Decision Trees

Notifications You must be signed in to change notification settings

se101/ML-Sign-Language-Detection-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ML-Sign-Language-Detection-

We took our research paper as https://www.irjet.net/archives/V7/i3/IRJET-V7I3418.pdf

The motivation behind this project is to provide a platform for the deaf community to be able to converse with those who do not know sign language. Our sign language detection system will help to identify certain hand movements as English words in correspondence with ASL American Sign Language and ISL Indian Sign Language. Since we are dealing with a relatively unique dataset, part of our project involved making our own data and preprocessing and feature extraction. This was followed by applying the Machine Learning Algorithm used in the research paper chosen.

Image Frame Acquisition and Image Capture

Using OpenCV we first set up the frame to capture the images and video for real time sign language detection

image

Image Segmentation

With respect to Classification, we need to segment the skin part of the image first and regard the remaining part as noise. We performed training on the Skin Segmentation dataset from the University of California Irvine database.

image

Feature Extraction

A simple way to perform feature extraction is to use SIFT(Scale Inverse Feature Transform)features as it registers key points rather than finding the features manually.

image

Algorithm

1.SVM We will be using SVM classifier (SVC) which are capable of performing linear classifications as well as non-linear classifications using kernels. We will be using a gaussian kernel for this classification. Here we are using 20% of dataset as testset.

image

Classification report shows accuracy (~ 93%) Macro avg (precision 92% recall 91% f1-score 93% support 110)

2.KNN accuracy of 90.4%

3.Logistic Regression accuracy of 97.4%

4.Decision Trees accuracy of 77%

About

Image Frame Acquisition and Image Capture, Image Segmentation, Feature Extraction, Algorithm 1.SVM 2. KNN 3. Logistic Regression 4. Decision Trees

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published