Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Sign Language Detection using CNN and Flask. This project uses Convolutional Neural Networks (CNN) to detect and classify sign language gestures. It includes a Flask web application for real-time detection. Simply use your webcam to translates gestures into text.

Notifications You must be signed in to change notification settings

RiaanSadiq/Sign-Language-Detection

Repository files navigation

Sign Language Detection

A real-time application for detecting and recognizing sign language gestures using a webcam feed.

Table of Contents

Overview

This project leverages Flask for the web interface and TensorFlow/Keras for the machine learning model to recognize sign language gestures in real-time from a webcam feed.

Features

  • Real-time sign language gesture detection.
  • Web interface for video feed and gesture recognition.
  • Utilizes a CNN model for gesture recognition.

Installation

  1. Clone the repository:

    git clone https://github.com/RiaanSadiq/Sign-Language-Detection.git
    cd Sign-Language-Detection
  2. Create and activate a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows use `venv\Scripts\activate`
  3. Install required libraries:

    pip install -r requirements.txt
  4. Ensure a webcam is connected to your system.

Usage

  1. Start the Flask application:

    python app.py
  2. Open your web browser and navigate to http://127.0.0.1:5000/.

  3. The web interface will display the webcam feed and detected sign language gestures.

Libraries Used

  • Flask: Web framework
  • OpenCV: Video capture and processing
  • NumPy: Numerical operations
  • TensorFlow/Keras: Machine learning model
  • Splitfolders: Dataset splitting
  • Logging: Logging messages

Contact

For questions or suggestions, please open an issue or contact me at [[email protected]].

About

Sign Language Detection using CNN and Flask. This project uses Convolutional Neural Networks (CNN) to detect and classify sign language gestures. It includes a Flask web application for real-time detection. Simply use your webcam to translates gestures into text.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages