Skip to content

YOLOv5s-based model for real-time sign language detection. Trained on a custom dataset, achieving precise recognition of sign gestures.

License

Notifications You must be signed in to change notification settings

Sainarendra21/SignLanguageDetection

Repository files navigation

Sign Language Detection using YOLOv5s

This project focuses on the detection of sign language gestures using YOLOv5s, a state-of-the-art deep learning model for object detection. The model is trained on a custom dataset containing sign language gestures.

Overview

Sign language detection is crucial for creating inclusive technology that can aid communication for people with hearing impairments. This project aims to develop a robust sign language detection system using computer vision techniques.

Dataset

The dataset used in this project consists of images of various sign language gestures captured using OpenCV. Each image is labeled using the LabelImg library to provide bounding box annotations for training the YOLOv5s model.

Training

The YOLOv5s model is trained using the custom dataset for 300 epochs. During training, the model learns to detect different sign language gestures represented in the dataset.

Results

After training for 300 epochs, the model achieves satisfactory results in detecting sign language gestures. The accuracy and performance metrics are evaluated to assess the effectiveness of the model.

Sample Prediction

Here is a sample prediction made by the trained model on an image from the test dataset:

Sample Prediction

Requirements

  • Python 3.x
  • PyTorch
  • OpenCV
  • LabelImg
  • YOLOv5s

Usage

To use the sign language detection model:

  1. Clone this repository:

    git clone https://github.com/Sainarendra21/SignLanguageDetection.git
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run inference:

    python run.py

Future Work

  • Improve model performance by collecting more diverse data and fine-tuning the model architecture.
  • Deploy the sign language detection model as a web or mobile application for real-time usage.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

YOLOv5s-based model for real-time sign language detection. Trained on a custom dataset, achieving precise recognition of sign gestures.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published