Skip to content

Rahullkakkar/Sign-Language-Detection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Sign Language Detection โ€“ TensorFlow Object Detection (SSD)

This project explores building a custom object detection pipeline for basic sign language gestures using the TensorFlow Object Detection API (TFOD) and an SSD-based architecture.

The focus of this repository is on data preparation, annotation, TFRecord generation, and pipeline configuration, rather than final model training.


๐Ÿ“Œ Project Overview

  • Custom dataset of hand gesture images representing basic sign language classes
  • Images annotated in Pascal VOC (XML) format
  • Conversion of annotations to TFRecords
  • Configuration of an SSD MobileNet pipeline using TFOD

The project was initially intended for end-to-end training; however, due to recent TensorFlow API deprecations and managed notebook environment constraints, training with TFOD is no longer reliably supported on platforms like Google Colab or Kaggle without custom Docker setups.


๐Ÿง  Key Learnings & Contributions

  • Designed a complete object detection dataset pipeline
  • Created and validated:
    • label_map.pbtxt
    • train.record / test.record (not included in repo)
    • SSD pipeline.config
  • Debugged real-world dependency and compatibility issues across:
    • TensorFlow versions
    • Python versions
    • Cloud notebook environments
  • Gained hands-on experience with production-style ML project structure


๐Ÿšซ Excluded from Repository

The following are intentionally not included:

  • Training images and XML annotations
  • TFRecord files
  • Model checkpoints and exported models

This keeps the repository lightweight and avoids sharing large or private datasets.


๐Ÿ› ๏ธ Tools & Technologies

  • Python
  • TensorFlow Object Detection API
  • SSD MobileNet
  • LabelImg
  • TFRecords
  • XML (Pascal VOC)

๐Ÿ”ฎ Notes

While TensorFlow Object Detection API is now considered a legacy stack, this project served as a strong foundation for understanding object detection workflows and has informed future work using modern frameworks such as PyTorch and YOLO-based models.


๐Ÿ“ฌ Author

Rahul

About

Sign language detection pipeline using TensorFlow Object Detection API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages