Skip to content

A python application using CNN model to predict alphabet based on hand gestures on realtime basis

Notifications You must be signed in to change notification settings

Pixelz123/Sign_Language_Recognition

Repository files navigation

Real-time Sign Language Recognition in Python

This project implements a real-time sign language recognition system using Python. The system captures video from your webcam and uses a machine learning model(Convolutional Neural Network) to classify the hand gestures into corresponding sign language characters.

Features

1.Real-time video capture using OpenCV
2.Sign language gesture recognition with a Convolutional Neural Network Model
3.Visual feedback on the recognized characters

Demo

Screenshot 2024-07-12 214555

Requirements

1. Python 3.12
2. OpenCV (pip install opencv-python)
3. Pytorch (pip install torch)
4. Flask (pip install flask
5. Numpy
6. Matplotlib
7. Pandas

Usage

1.Clone this repository.
2.Install the required libraries (pip install -r requirements.txt).
3.Run the script: python main.py
4.Open the default web browser and type url localhost:5000.
the application runs on port 5000 of the localhost

About

A python application using CNN model to predict alphabet based on hand gestures on realtime basis

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published