Giter Club home page Giter Club logo

sign-language-recognition's Introduction

Sign Language Recognition

Introduction

Sign Language is the language of communication that is used by the deaf people like every other language. With the development of image recognition technology, many studies have appeared on the issue of determining sign language using cameras. In this project, I aimed to use artificial neural networks for real time sign language recognition in digital environment.

Dataset

The Sign Language Gesture Images Dataset has been used for training our model. The original dataset contained 37 different categories each with 1,500 images. The dataset consists of numbers 0 through 9 and all 26 alphabets in addition to the space sign. in order to lower the computation cost of the training process, I did not train the model for the numbers but only for the characters. for J and Z characters I eliminate them from the dataset since recognition of these characters requires motion detection. moreover, I added the 'Nothing' category to the dataset since there was no such a class in the original one. finally, I end up with 37500 images belong to 25 different classes.

The dataset folder should be as in the following image:

dataset folder structure

Test Data

Samples from Test set

Test Data

Samples from Train set

Test Data

The Architecture of the Used Model

Test Data

Results

Traing and Validation loss

Test Data

Traing and Validation Accuracy

Test Data

Real-Time Results

Test Data

Project demo is avaolable here

sign-language-recognition's People

Contributors

yasser-sulaiman avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.